bump typed-factorio version, and add some more TS strictness
This commit is contained in:
parent
e12e98ee71
commit
cecafedd78
3 changed files with 16 additions and 9 deletions
|
|
@ -80,9 +80,9 @@
|
|||
"integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="
|
||||
},
|
||||
"typed-factorio": {
|
||||
"version": "0.17.1",
|
||||
"resolved": "https://registry.npmjs.org/typed-factorio/-/typed-factorio-0.17.1.tgz",
|
||||
"integrity": "sha512-YXKFOYEeUVkHCuwtwseXhA8V1aw33AYGCH7W5Yqb6K3eDg1V2hESSw0uCbANKMFigp9bqCiVg9kid3qf9cQlQw=="
|
||||
"version": "0.18.1",
|
||||
"resolved": "https://registry.npmjs.org/typed-factorio/-/typed-factorio-0.18.1.tgz",
|
||||
"integrity": "sha512-osjGO4V809tlDnDI7lXTIOPCcDBwBfKfW6o8zFR04S0/uBAzP4eY3X3GXTPzWK/P3HJ9GXDUHV2Nai2ZRicbkA=="
|
||||
},
|
||||
"typescript": {
|
||||
"version": "4.5.5",
|
||||
|
|
|
|||
|
|
@ -9,16 +9,20 @@
|
|||
"engines": {
|
||||
"node": ">=10.13.0"
|
||||
},
|
||||
"devDependencies": {},
|
||||
"devDependencies": {
|
||||
},
|
||||
"dependencies": {
|
||||
"lua-types": "^2.11.0",
|
||||
"@types/node": "^12.0.8",
|
||||
"typescript-to-lua": "1.3.3",
|
||||
"typed-factorio": "0.17.1",
|
||||
"typed-factorio": "0.18.1",
|
||||
"typescript": "4.5.5"
|
||||
},
|
||||
"license": "UNLICENSED",
|
||||
"peerDependencies": {},
|
||||
"optionalDependencies": {},
|
||||
"bundledDependencies": []
|
||||
"peerDependencies": {
|
||||
},
|
||||
"optionalDependencies": {
|
||||
},
|
||||
"bundledDependencies": [
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,7 +24,10 @@
|
|||
"strict": true,
|
||||
"strictFunctionTypes": true,
|
||||
"strictNullChecks": true,
|
||||
"traceResolution": true
|
||||
"traceResolution": true,
|
||||
"noImplicitReturns": true,
|
||||
"noImplicitOverride": true,
|
||||
"noFallthroughCasesInSwitch": true
|
||||
},
|
||||
"tstl": {
|
||||
"luaTarget": "5.2",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue