Move to TS7

This commit is contained in:
Rory&
2026-08-09 10:02:52 +02:00
parent 267501c3fa
commit d1ae4e4a06
5 changed files with 17 additions and 15 deletions
+13 -11
View File
@@ -12,19 +12,17 @@
"start:webrtc": "node --enable-source-maps dist/webrtc/start.js",
"build": "npm run build:src && npm run generate:schema && npm run generate:openapi",
"build:src": "tsc -b -v",
"build:tsgo": "npm run build:src:tsgo && npm run generate:schema && npm run generate:openapi",
"build:src:tsgo": "rm -rf dist/* tsconfig.tsbuildinfo && tsgo -b -v",
"watch": "tsc -w -b .",
"test": "node -r dotenv/config -r module-alias/register --enable-source-maps scripts/test.js",
"lint": "eslint .",
"lint": "eslint . --stats --concurrency 4",
"setup": "npm run build && npm run generate:schema",
"sync:db": "npm run build && node -r dotenv/config -r module-alias/register --enable-source-maps scripts/syncronise.js",
"generate:rights": "node -r dotenv/config -r module-alias/register --enable-source-maps scripts/rights.js",
"generate:schema": "node -r dotenv/config -r module-alias/register --enable-source-maps scripts/schema.js",
"generate:migration": "node -r dotenv/config -r module-alias/register --enable-source-maps node_modules/typeorm/cli.js migration:generate -d dist/database/Database.js",
"generate:openapi": "node -r dotenv/config -r module-alias/register --enable-source-maps scripts/openapi.js",
"add:license": "node -r dotenv/config -r module-alias/register --enable-source-maps scripts/license.js",
"node:tests": "npm run build:src:tsgo && node -r dotenv/config -r module-alias/register --enable-source-maps --test --experimental-test-coverage dist/**/*.test.js",
"generate:rights": "node -r dotenv/config -r module-alias/register --enable-source-maps scripts/rights.js",
"generate:schema": "node -r dotenv/config -r module-alias/register --enable-source-maps scripts/schema.js",
"generate:migration": "node-r dotenv/config -r module-alias/register --enable-source-maps node_modules/typeorm/cli.js migration:generate -d dist/database/Database.js",
"generate:openapi": "node -r dotenv/config -r module-alias/register --enable-source-maps scripts/openapi.js",
"add:license": "node -r dotenv/config -r module-alias/register --enable-source-maps scripts/license.js",
"node:tests": "npm run build:src && node -r dotenv/config -r module-alias/register --enable-source-maps --test --experimental-test-coverage dist/**/*.test.js",
"apply:migrations": "node --enable-source-maps dist/apply-migrations.js"
},
"main": "dist/bundle/index.js",
@@ -65,7 +63,7 @@
"@types/ws": "^8.18.1",
"@typescript-eslint/eslint-plugin": "^8.61.0",
"@typescript-eslint/parser": "^8.61.0",
"@typescript/native-preview": "^7.0.0-dev.20260119.1",
"@typescript/native": "npm:typescript@^7.0.2",
"eslint": "^9.39.4",
"eslint-plugin-node-import": "^1.2.0",
"globals": "^17.6.0",
@@ -74,7 +72,7 @@
"prettier": "^3.8.4",
"pretty-quick": "^4.2.2",
"ts-node": "^10.9.2",
"typescript": "^6.0.3",
"typescript": "npm:@typescript/typescript6@^6.0.3",
"typescript-json-schema": "^0.67.4"
},
"dependencies": {
@@ -149,5 +147,9 @@
"sqlite3": "../_EXCLUDED_",
"mongodb": "../_EXCLUDED_"
}
},
"allowScripts": {
"bcrypt@6.0.0": true,
"cbor-extract@2.2.2": true
}
}