diff --git a/data/lib/package.json b/data/lib/package.json index 91877d14..24710770 100644 --- a/data/lib/package.json +++ b/data/lib/package.json @@ -1,9 +1,9 @@ { "name": "@smogon/sprite-data", - "private": "true", + "private": true, "type": "module", "dependencies": { - "@types/node": "^14.0.23" - }, - "main": "./dist/index.js" + "@smogon/sprite-root": "workspace:*", + "@types/node": "^24.10.7" + } } diff --git a/data/lib/tsconfig.json b/data/lib/tsconfig.json index 3ab3b81b..ac106194 100644 --- a/data/lib/tsconfig.json +++ b/data/lib/tsconfig.json @@ -1,8 +1,5 @@ { "extends": "../../tsconfig-base", - "compilerOptions": { - "outDir": "dist" - }, "references": [ {"path": "../../lib/root"} ] diff --git a/lib/root/package.json b/lib/root/package.json index f8d70428..f90d24ed 100644 --- a/lib/root/package.json +++ b/lib/root/package.json @@ -1,7 +1,7 @@ { "name": "@smogon/sprite-root", + "type": "module", "dependencies": { - "@types/node": "^14.10.1" - }, - "main": "dist/index.js" + "@types/node": "^24.10.7" + } } diff --git a/lib/root/tsconfig.json b/lib/root/tsconfig.json index 4b644b4e..3e88c180 100644 --- a/lib/root/tsconfig.json +++ b/lib/root/tsconfig.json @@ -1,9 +1,3 @@ { - "extends": "../../tsconfig-base", - "compilerOptions": { - "outDir": "dist", - // We need commonjs for __dirname - "module": "commonjs", - "esModuleInterop": false - } + "extends": "../../tsconfig-base" } diff --git a/tools/deploy/package.json b/tools/deploy/package.json index 55a78152..a617c672 100644 --- a/tools/deploy/package.json +++ b/tools/deploy/package.json @@ -1,18 +1,15 @@ { "dependencies": { + "@smogon/sprite-data": "workspace:*", + "@types/node": "^24.10.7", "@types/tar-stream": "^2.2.2", "base32-encode": "^2.0.0", "commander": "^5.1.0", "debug": "^4.1.1", "tar-stream": "^3.0.0" }, - "devDependencies": { - "expect": "^26.4.1", - "mocha": "^8.1.1" - }, "scripts": { - "test": "tsc && mocha test" + "test": "node --test test/script.test.ts" }, - "type": "module", - "main": "dist/index.js" + "type": "module" } diff --git a/tools/deploy/tsconfig.json b/tools/deploy/tsconfig.json index b624802c..84ef9ea6 100644 --- a/tools/deploy/tsconfig.json +++ b/tools/deploy/tsconfig.json @@ -1,10 +1,6 @@ { "extends": "../../tsconfig-base", - "compilerOptions": { - "outDir": "dist", - "allowJs": true, - }, - "exclude": ["test", "dist", "node_modules"], + "exclude": ["test"], "references": [ {"path": "../../data/lib"}, ] diff --git a/tools/sheet/package.json b/tools/sheet/package.json index 6c96e333..e11f0fca 100644 --- a/tools/sheet/package.json +++ b/tools/sheet/package.json @@ -1,7 +1,7 @@ { "type": "module", "dependencies": { + "@types/node": "^24.10.7", "make-promises-safe": "^5.1.0" - }, - "main": "./dist/index.js" + } } diff --git a/tools/sheet/tsconfig.json b/tools/sheet/tsconfig.json index e37f4e41..3e88c180 100644 --- a/tools/sheet/tsconfig.json +++ b/tools/sheet/tsconfig.json @@ -1,6 +1,3 @@ { - "extends": "../../tsconfig-base", - "compilerOptions": { - "outDir": "dist", - } + "extends": "../../tsconfig-base" } diff --git a/tools/smogdexspritesheet/package.json b/tools/smogdexspritesheet/package.json index f0b24e21..762ebfcf 100644 --- a/tools/smogdexspritesheet/package.json +++ b/tools/smogdexspritesheet/package.json @@ -1,7 +1,8 @@ { - "main": "./dist/index.js", "type": "module", "dependencies": { + "@smogon/sprite-data": "workspace:*", + "@types/node": "^24.10.7", "@types/spritesmith": "^3.4.1", "commander": "^5.0.0", "spritesmith": "^3.4.1" diff --git a/tools/smogdexspritesheet/tsconfig.json b/tools/smogdexspritesheet/tsconfig.json index e37f4e41..3e88c180 100644 --- a/tools/smogdexspritesheet/tsconfig.json +++ b/tools/smogdexspritesheet/tsconfig.json @@ -1,6 +1,3 @@ { - "extends": "../../tsconfig-base", - "compilerOptions": { - "outDir": "dist", - } + "extends": "../../tsconfig-base" } diff --git a/tools/trim/package.json b/tools/trim/package.json index 36f46692..7bff55db 100644 --- a/tools/trim/package.json +++ b/tools/trim/package.json @@ -1,7 +1,7 @@ { "dependencies": { + "@types/node": "^24.10.7", "commander": "^5.1.0" }, - "type": "module", - "main": "./dist/index.js" + "type": "module" } diff --git a/tools/trim/tsconfig.json b/tools/trim/tsconfig.json index cded0362..3e88c180 100644 --- a/tools/trim/tsconfig.json +++ b/tools/trim/tsconfig.json @@ -1,7 +1,3 @@ { - "extends": "../../tsconfig-base", - "compilerOptions": { - "outDir": "dist", - "allowJs": true - } + "extends": "../../tsconfig-base" } diff --git a/tools/tupctime/package.json b/tools/tupctime/package.json index 78b71f4e..a9e69c16 100644 --- a/tools/tupctime/package.json +++ b/tools/tupctime/package.json @@ -1,10 +1,10 @@ { "dependencies": { - "@types/better-sqlite3": "^5.4.0", + "@types/better-sqlite3": "^7.6.13", "@types/debug": "^4.1.5", - "better-sqlite3": "^7.0.1", + "@types/node": "^24.10.7", + "better-sqlite3": "^12.4.1", "debug": "^4.1.1" }, - "type": "module", - "main": "./dist/index.js" + "type": "module" } diff --git a/tools/tupctime/tsconfig.json b/tools/tupctime/tsconfig.json index e37f4e41..3e88c180 100644 --- a/tools/tupctime/tsconfig.json +++ b/tools/tupctime/tsconfig.json @@ -1,6 +1,3 @@ { - "extends": "../../tsconfig-base", - "compilerOptions": { - "outDir": "dist", - } + "extends": "../../tsconfig-base" }