diff --git a/package-lock.json b/package-lock.json index 1dd564e76..05a80970d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "readable-stream": "^4.5.2", "stream-json": "1.8.0", "string-to-stream": "^3.0.1", - "typescript": "4.9.5" + "typescript": "5.5.2" }, "bin": { "quicktype": "dist/index.js" @@ -10143,14 +10143,15 @@ "license": "MIT" }, "node_modules/typescript": { - "version": "4.9.5", - "license": "Apache-2.0", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", + "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=14.17" } }, "node_modules/typical": { @@ -10860,7 +10861,7 @@ "@types/unicode-properties": "^1.3.0", "@types/urijs": "^1.19.25", "@types/wordwrap": "^1.0.3", - "typescript": "4.9.5" + "typescript": "5.5.2" } }, "packages/quicktype-core/node_modules/pluralize": { @@ -10881,7 +10882,7 @@ "devDependencies": { "@types/graphql": "^0.11.7", "@types/node": "18.19.31", - "typescript": "4.9.5" + "typescript": "5.5.2" } }, "packages/quicktype-typescript-input": { @@ -10890,7 +10891,7 @@ "dependencies": { "@mark.probst/typescript-json-schema": "0.55.0", "quicktype-core": "file:../quicktype-core", - "typescript": "4.9.5" + "typescript": "5.5.2" }, "devDependencies": { "@types/node": "18.19.31" @@ -10983,7 +10984,7 @@ "node-persist": "^4.0.1", "quicktype-core": "file:../quicktype-core", "quicktype-typescript-input": "file:../quicktype-typescript-input", - "typescript": "^5.3.3", + "typescript": "5.5.2", "unicode-properties": "github:quicktype/unicode-properties#dist" }, "engines": { @@ -11204,18 +11205,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "packages/quicktype-vscode/node_modules/typescript": { - "version": "5.4.5", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, "packages/quicktype-vscode/node_modules/unicode-properties": { "version": "1.1.0", "resolved": "git+ssh://git@github.com/quicktype/unicode-properties.git#d5fddfea1ef9d05c6479a979e225476063e13f52", diff --git a/package.json b/package.json index 2c8c4aede..21a0e9072 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "readable-stream": "^4.5.2", "stream-json": "1.8.0", "string-to-stream": "^3.0.1", - "typescript": "4.9.5" + "typescript": "5.5.2" }, "devDependencies": { "@tsconfig/node18": "^1.0.1", diff --git a/packages/quicktype-core/package.json b/packages/quicktype-core/package.json index 580100e8d..af9a30661 100644 --- a/packages/quicktype-core/package.json +++ b/packages/quicktype-core/package.json @@ -36,7 +36,7 @@ "@types/unicode-properties": "^1.3.0", "@types/urijs": "^1.19.25", "@types/wordwrap": "^1.0.3", - "typescript": "4.9.5" + "typescript": "5.5.2" }, "files": [ "dist" diff --git a/packages/quicktype-graphql-input/package.json b/packages/quicktype-graphql-input/package.json index 8a17ead16..8bd041657 100644 --- a/packages/quicktype-graphql-input/package.json +++ b/packages/quicktype-graphql-input/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@types/node": "18.19.31", "@types/graphql": "^0.11.7", - "typescript": "4.9.5" + "typescript": "5.5.2" }, "files": [ "dist" diff --git a/packages/quicktype-typescript-input/package.json b/packages/quicktype-typescript-input/package.json index b624fd081..379b87ab4 100644 --- a/packages/quicktype-typescript-input/package.json +++ b/packages/quicktype-typescript-input/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "quicktype-core": "file:../quicktype-core", - "typescript": "4.9.5", + "typescript": "5.5.2", "@mark.probst/typescript-json-schema": "0.55.0" }, "devDependencies": { diff --git a/packages/quicktype-vscode/package.json b/packages/quicktype-vscode/package.json index 5c96e9b56..3543f5076 100644 --- a/packages/quicktype-vscode/package.json +++ b/packages/quicktype-vscode/package.json @@ -154,7 +154,7 @@ "@vscode/test-electron": "^2.3.9", "@vscode/vsce": "^2.25.0", "eslint": "^8.56.0", - "typescript": "^5.3.3", + "typescript": "^5.5.2", "node-persist": "^4.0.1", "quicktype-core": "file:../quicktype-core", "quicktype-typescript-input": "file:../quicktype-typescript-input",