diff --git a/package.json b/package.json index 966933fb..1b252181 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "prettier": "~3.3.2", "swagger-schema-official": "2.0.0-bab6bed", "swagger2openapi": "^7.0.8", - "typescript": "~5.4.5" + "typescript": "~5.5.2" }, "devDependencies": { "@biomejs/biome": "1.8.2", diff --git a/src/configuration.js b/src/configuration.js index 70013afb..93d90b7b 100644 --- a/src/configuration.js +++ b/src/configuration.js @@ -198,7 +198,7 @@ class CodeGenConfig { }; compilerTsConfig = { - module: "ESNext", + module: ts.ModuleKind.ESNext, noImplicitReturns: true, alwaysStrict: true, target: ts.ScriptTarget.ESNext, diff --git a/yarn.lock b/yarn.lock index aeca7a46..66a04356 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2575,7 +2575,7 @@ __metadata: shx: "npm:0.3.4" swagger-schema-official: "npm:2.0.0-bab6bed" swagger2openapi: "npm:^7.0.8" - typescript: "npm:~5.4.5" + typescript: "npm:~5.5.2" vitest: "npm:1.6.0" bin: sta: ./index.js @@ -2655,23 +2655,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:~5.4.5": - version: 5.4.5 - resolution: "typescript@npm:5.4.5" +"typescript@npm:~5.5.2": + version: 5.5.2 + resolution: "typescript@npm:5.5.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/2954022ada340fd3d6a9e2b8e534f65d57c92d5f3989a263754a78aba549f7e6529acc1921913560a4b816c46dce7df4a4d29f9f11a3dc0d4213bb76d043251e + checksum: 10c0/8ca39b27b5f9bd7f32db795045933ab5247897660627251e8254180b792a395bf061ea7231947d5d7ffa5cb4cc771970fd4ef543275f9b559f08c9325cccfce3 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A~5.4.5#optional!builtin": - version: 5.4.5 - resolution: "typescript@patch:typescript@npm%3A5.4.5#optional!builtin::version=5.4.5&hash=5adc0c" +"typescript@patch:typescript@npm%3A~5.5.2#optional!builtin": + version: 5.5.2 + resolution: "typescript@patch:typescript@npm%3A5.5.2#optional!builtin::version=5.5.2&hash=b45daf" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/db2ad2a16ca829f50427eeb1da155e7a45e598eec7b086d8b4e8ba44e5a235f758e606d681c66992230d3fc3b8995865e5fd0b22a2c95486d0b3200f83072ec9 + checksum: 10c0/6721ac8933a70c252d7b640b345792e103d881811ff660355617c1836526dbb71c2044e2e77a8823fb3570b469f33276875a4cab6d3c4de4ae7d7ee1c3074ae4 languageName: node linkType: hard