[WIP - Tech Debt] Typescript config cleanup (#1073)

* initial tsconfig.json consolidation

* consolidate skipLibCheck

* more consolidate tsconfig.json

* remove strict duplicates

* remove strict duplicates

* removed lib

* more changes

* more changes

* more changes

* centralize noEmit

* run pnpm dedupe

* catalog for ethers and dotenv

* Revert "catalog for ethers and dotenv"

This reverts commit 8fc18db1c6f754ecbf1b175b34f6ebf08837068a.

* first catalog

* added more dependencies to catalog

* apply catalog to many dev dependencies

* ethers in catalog

* finetune ethers version

* fixes

* empty
This commit is contained in:
kyzooghost
2025-06-03 17:33:42 +10:00
committed by GitHub
parent 953e7a90a5
commit d27699e452
17 changed files with 638 additions and 829 deletions

View File

@@ -18,17 +18,17 @@
"author": "",
"license": "ISC",
"devDependencies": {
"@jest/globals": "29.7.0",
"@jest/globals": "catalog:",
"@openzeppelin/upgrades-core": "1.42.1",
"@typechain/ethers-v6": "0.5.1",
"@types/jest": "29.5.13",
"@typechain/ethers-v6": "catalog:",
"@types/jest": "catalog:",
"async-mutex": "^0.5.0",
"child_process": "1.0.2",
"dotenv": "16.4.5",
"ethers": "6.13.3",
"jest": "29.7.0",
"ts-jest": "29.2.5",
"typechain": "8.3.2",
"winston": "3.17.0"
"dotenv": "catalog:",
"ethers": "catalog:",
"jest": "catalog:",
"ts-jest": "catalog:",
"typechain": "catalog:",
"winston": "catalog:"
}
}

View File

@@ -2,15 +2,8 @@
"extends": "../tsconfig.json",
"compilerOptions": {
"types": ["node", "jest"],
"removeComments": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es2021",
"baseUrl": "./",
"outDir": "./dist",
"moduleResolution": "node",
"isolatedModules": true,
"noFallthroughCasesInSwitch": true,
"strictPropertyInitialization": false,
},
"references": [