ts
This commit is contained in:
24
package.json
24
package.json
@@ -2,13 +2,17 @@
|
||||
"name": "quixotic",
|
||||
"version": "1.0.0",
|
||||
"description": "Telegram miniapp for YouTube music search and MP3 conversion",
|
||||
"main": "src/server.js",
|
||||
"main": "dist/server.js",
|
||||
"scripts": {
|
||||
"start": "node src/server.js",
|
||||
"dev": "nodemon src/server.js",
|
||||
"lint": "eslint src/ public/",
|
||||
"lint:fix": "eslint src/ public/ --fix",
|
||||
"validate": "npm run lint && node -c src/server.js && echo '✅ All checks passed!'",
|
||||
"build": "tsc && tsc -p tsconfig.frontend.json",
|
||||
"build:backend": "tsc",
|
||||
"build:frontend": "tsc -p tsconfig.frontend.json",
|
||||
"start": "node dist/server.js",
|
||||
"dev": "ts-node src/server.ts",
|
||||
"dev:watch": "nodemon --exec ts-node src/server.ts",
|
||||
"lint": "eslint src/ public/ --ext .ts,.js",
|
||||
"lint:fix": "eslint src/ public/ --ext .ts,.js --fix",
|
||||
"validate": "npm run lint && npm run build && echo '✅ All checks passed!'",
|
||||
"pretest": "npm run validate"
|
||||
},
|
||||
"packageManager": "yarn@1.22.19",
|
||||
@@ -22,8 +26,14 @@
|
||||
"sqlite3": "^5.1.6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/express": "^5.0.3",
|
||||
"@types/fluent-ffmpeg": "^2.1.27",
|
||||
"@types/node": "^24.3.0",
|
||||
"@types/node-telegram-bot-api": "^0.64.10",
|
||||
"eslint": "^9.34.0",
|
||||
"nodemon": "^3.0.2"
|
||||
"nodemon": "^3.0.2",
|
||||
"ts-node": "^10.9.2",
|
||||
"typescript": "^5.9.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0"
|
||||
|
||||
Reference in New Issue
Block a user