bump typed-factorio version, and add some more TS strictness

This commit is contained in:
Adam 2022-02-20 12:31:06 +01:00
parent e12e98ee71
commit cecafedd78
3 changed files with 16 additions and 9 deletions

View file

@ -80,9 +80,9 @@
"integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="
}, },
"typed-factorio": { "typed-factorio": {
"version": "0.17.1", "version": "0.18.1",
"resolved": "https://registry.npmjs.org/typed-factorio/-/typed-factorio-0.17.1.tgz", "resolved": "https://registry.npmjs.org/typed-factorio/-/typed-factorio-0.18.1.tgz",
"integrity": "sha512-YXKFOYEeUVkHCuwtwseXhA8V1aw33AYGCH7W5Yqb6K3eDg1V2hESSw0uCbANKMFigp9bqCiVg9kid3qf9cQlQw==" "integrity": "sha512-osjGO4V809tlDnDI7lXTIOPCcDBwBfKfW6o8zFR04S0/uBAzP4eY3X3GXTPzWK/P3HJ9GXDUHV2Nai2ZRicbkA=="
}, },
"typescript": { "typescript": {
"version": "4.5.5", "version": "4.5.5",

View file

@ -9,16 +9,20 @@
"engines": { "engines": {
"node": ">=10.13.0" "node": ">=10.13.0"
}, },
"devDependencies": {}, "devDependencies": {
},
"dependencies": { "dependencies": {
"lua-types": "^2.11.0", "lua-types": "^2.11.0",
"@types/node": "^12.0.8", "@types/node": "^12.0.8",
"typescript-to-lua": "1.3.3", "typescript-to-lua": "1.3.3",
"typed-factorio": "0.17.1", "typed-factorio": "0.18.1",
"typescript": "4.5.5" "typescript": "4.5.5"
}, },
"license": "UNLICENSED", "license": "UNLICENSED",
"peerDependencies": {}, "peerDependencies": {
"optionalDependencies": {}, },
"bundledDependencies": [] "optionalDependencies": {
},
"bundledDependencies": [
]
} }

View file

@ -24,7 +24,10 @@
"strict": true, "strict": true,
"strictFunctionTypes": true, "strictFunctionTypes": true,
"strictNullChecks": true, "strictNullChecks": true,
"traceResolution": true "traceResolution": true,
"noImplicitReturns": true,
"noImplicitOverride": true,
"noFallthroughCasesInSwitch": true
}, },
"tstl": { "tstl": {
"luaTarget": "5.2", "luaTarget": "5.2",