131 lines
4.4 KiB
JSON
Executable File
131 lines
4.4 KiB
JSON
Executable File
{
|
|
"name": "zaklik-by-node",
|
|
"version": "1.0.0",
|
|
"description": "Node.js project for multiple websites including bodypainter, themself, and arti24.",
|
|
"type": "module",
|
|
"main": "dist/app.js",
|
|
"scripts": {
|
|
"build": "tsc && tsc-alias",
|
|
"start:themself": "node ./dist/apps/themself/src/ThemselfApp.js",
|
|
"start:massage.themself": "node ./dist/apps/massage.themself/src/MassageThemselfApp.js",
|
|
"start:kopama.com.pl": "node ./dist/apps/kopama.com.pl/src/KopamaApp.js",
|
|
"start:angular": "node ./dist/apps/angular/AngularApp.js",
|
|
"start:bodypainter": "node ./dist/apps/bodypainter/src/BodyPainterApp.js",
|
|
"start:arti24": "node ./dist/apps/arti24/src/Arti24App.js",
|
|
"start:driving.themself": "node ./dist/apps/driving.themself/src/DrivingThemselfApp.js",
|
|
"start": "concurrently npm:start:*",
|
|
"clean": "rimraf dist",
|
|
"lint": "eslint . --ext .ts",
|
|
"test": "vitest"
|
|
},
|
|
"keywords": [
|
|
"node",
|
|
"typescript",
|
|
"multi-website",
|
|
"bodypainter",
|
|
"themself",
|
|
"arti24"
|
|
],
|
|
"author": "Artur Kuś",
|
|
"license": "ISC",
|
|
"dependencies": {
|
|
"@popperjs/core": "^2.11.8",
|
|
"@types/mongoose": "^5.11.96",
|
|
"@types/smtp-server": "^3.5.10",
|
|
"ajv": "^8.17.1",
|
|
"ajv-formats": "^3.0.1",
|
|
"axios": "^1.7.9",
|
|
"body-parser": "^1.20.3",
|
|
"bootstrap": "^5.3.8",
|
|
"bootstrap-icons": "^1.13.1",
|
|
"chokidar": "^4.0.3",
|
|
"class-transformer": "^0.5.1",
|
|
"compression": "^1.7.5",
|
|
"cookie-parser": "^1.4.7",
|
|
"cors": "^2.8.5",
|
|
"date-fns": "^4.1.0",
|
|
"dotenv": "^16.4.7",
|
|
"dotenv-expand": "^12.0.1",
|
|
"ejs": "^3.1.10",
|
|
"express": "^4.21.2",
|
|
"express-minify-html-2": "^2.0.0",
|
|
"express-rate-limit": "^7.5.0",
|
|
"flag-icons": "^7.5.0",
|
|
"fs-extra": "^11.3.1",
|
|
"glob": "^11.0.3",
|
|
"html-minifier-terser": "^7.2.0",
|
|
"http-proxy-middleware": "^3.0.3",
|
|
"i18next": "^24.2.1",
|
|
"i18next-chained-backend": "^4.6.2",
|
|
"i18next-fs-backend": "^2.6.0",
|
|
"image-size": "^1.2.0",
|
|
"ip-range-check": "^0.2.0",
|
|
"isbot": "^5.1.28",
|
|
"js-beautify": "^1.15.4",
|
|
"jsdom": "^26.0.0",
|
|
"lodash": "^4.17.21",
|
|
"lru-cache": "^11.1.0",
|
|
"mongodb": "^6.15.0",
|
|
"mongoose": "^8.13.0",
|
|
"ms": "^2.1.3",
|
|
"node-cache": "^5.1.2",
|
|
"node-fetch": "^3.3.2",
|
|
"nodemailer": "^6.10.0",
|
|
"pa": "^0.1.1",
|
|
"path": "^0.12.7",
|
|
"path-to-regexp": "^8.2.0",
|
|
"properties-reader": "^2.3.0",
|
|
"schema-dts": "^1.1.5",
|
|
"sharp": "^0.33.5",
|
|
"sitemap": "^8.0.0",
|
|
"smtp-server": "^3.13.6",
|
|
"string-similarity": "^4.0.4",
|
|
"tsconfig-paths": "^4.2.0",
|
|
"upgrade": "^1.1.0",
|
|
"xml-formatter": "^3.6.6"
|
|
},
|
|
"devDependencies": {
|
|
"@types/body-parser": "^1.19.5",
|
|
"@types/chokidar": "^1.7.5",
|
|
"@types/compression": "^1.7.5",
|
|
"@types/cors": "^2.8.17",
|
|
"@types/dotenv": "^8.2.3",
|
|
"@types/express": "^5.0.3",
|
|
"@types/fs-extra": "^11.0.4",
|
|
"@types/html-minifier-terser": "^7.0.2",
|
|
"@types/i18n": "^0.13.12",
|
|
"@types/js-beautify": "^1.14.3",
|
|
"@types/jsdom": "^21.1.7",
|
|
"@types/lodash": "^4.17.16",
|
|
"@types/mongodb": "^4.0.6",
|
|
"@types/ms": "^2.1.0",
|
|
"@types/node": "^22.16.5",
|
|
"@types/properties-reader": "^2.1.3",
|
|
"@types/puppeteer": "^5.4.7",
|
|
"@types/sass": "^1.43.1",
|
|
"@types/sharp": "^0.32.0",
|
|
"@types/string-similarity": "^4.0.2",
|
|
"@types/supertest": "^6.0.2",
|
|
"@typescript-eslint/eslint-plugin": "^8.24.1",
|
|
"@typescript-eslint/parser": "^8.24.1",
|
|
"concurrently": "^9.2.1",
|
|
"eslint": "^9.20.1",
|
|
"eslint-config-prettier": "^10.0.1",
|
|
"eslint-plugin-prettier": "^5.2.3",
|
|
"prettier": "^3.6.2",
|
|
"prettier-plugin-align": "^0.0.1-alpha.1",
|
|
"puppeteer": "^24.2.0",
|
|
"sass": "^1.89.2",
|
|
"supertest": "^7.0.0",
|
|
"ts-node": "^10.9.2",
|
|
"ts-prune": "^0.10.3",
|
|
"tsc-alias": "^1.8.16",
|
|
"typescript": "^5.8.3",
|
|
"vitest": "^3.0.6"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "ssh://artur@localhost:29419/zaklik-by-node-js.git"
|
|
}
|
|
}
|