diff --git a/design-system/website/package.json b/design-system/website/package.json index 6f8e63ba54b..f810c23cd02 100644 --- a/design-system/website/package.json +++ b/design-system/website/package.json @@ -30,7 +30,7 @@ "tinycolor2": "^1.4.2" }, "devDependencies": { - "typescript": "~5.3.0" + "typescript": "~5.4.0" }, "repository": "https://github.com/keystonejs/keystone/tree/main/design-system/website" } diff --git a/docs/markdoc/index.ts b/docs/markdoc/index.ts index 1dbb3462266..c380854083b 100644 --- a/docs/markdoc/index.ts +++ b/docs/markdoc/index.ts @@ -1,5 +1,3 @@ -// @markdoc/markdoc's declaration files depend on these global types -import type {} from '@markdoc/markdoc/global' import fs from 'fs/promises' import isMatch from 'date-fns/isMatch' import Markdoc, { type Config, type Tag, type ValidateError } from '@markdoc/markdoc' diff --git a/docs/package.json b/docs/package.json index 9f7a895228d..8ceb9e72dcc 100644 --- a/docs/package.json +++ b/docs/package.json @@ -60,7 +60,7 @@ "@types/rss": "^0.0.32", "next-sitemap": "^4.0.0", "start-server-and-test": "^2.0.0", - "typescript": "~5.3.0" + "typescript": "~5.4.0" }, "repository": "https://github.com/keystonejs/keystone/tree/main/docs" } diff --git a/package.json b/package.json index f74993cfa87..13815619ee5 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "esbuild-jest": "^0.5.0", "jest": "^29.0.0", "jest-environment-jsdom": "^29.0.0", - "typescript": "~5.3.0" + "typescript": "~5.4.0" }, "preconstruct": { "packages": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bb6f2748734..7c3218ed45e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -69,8 +69,8 @@ importers: specifier: ^29.0.0 version: 29.7.0 typescript: - specifier: ~5.3.0 - version: 5.3.3 + specifier: ~5.4.0 + version: 5.4.3 design-system/packages/button: dependencies: @@ -167,13 +167,13 @@ importers: devDependencies: '@svgr/core': specifier: ^8.0.0 - version: 8.1.0(typescript@5.3.3) + version: 8.1.0(typescript@5.4.3) '@svgr/plugin-jsx': specifier: ^8.0.0 version: 8.1.0(@svgr/core@8.1.0) '@svgr/plugin-svgo': specifier: ^8.0.0 - version: 8.1.0(@svgr/core@8.1.0)(typescript@5.3.3) + version: 8.1.0(@svgr/core@8.1.0)(typescript@5.4.3) '@types/react': specifier: ^18.0.9 version: 18.2.64 @@ -452,8 +452,8 @@ importers: version: 1.6.0 devDependencies: typescript: - specifier: ~5.3.0 - version: 5.3.3 + specifier: ~5.4.0 + version: 5.4.3 docs: dependencies: @@ -591,8 +591,8 @@ importers: specifier: ^2.0.0 version: 2.0.3 typescript: - specifier: ~5.3.0 - version: 5.3.3 + specifier: ~5.4.0 + version: 5.4.3 examples/assets-local: dependencies: @@ -8808,14 +8808,14 @@ packages: '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.24.0) dev: true - /@svgr/core@8.1.0(typescript@5.3.3): + /@svgr/core@8.1.0(typescript@5.4.3): resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} engines: {node: '>=14'} dependencies: '@babel/core': 7.24.0 '@svgr/babel-preset': 8.1.0(@babel/core@7.24.0) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.3) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -8838,21 +8838,21 @@ packages: dependencies: '@babel/core': 7.24.0 '@svgr/babel-preset': 8.1.0(@babel/core@7.24.0) - '@svgr/core': 8.1.0(typescript@5.3.3) + '@svgr/core': 8.1.0(typescript@5.4.3) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color dev: true - /@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.3.3): + /@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.4.3): resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} engines: {node: '>=14'} peerDependencies: '@svgr/core': '*' dependencies: - '@svgr/core': 8.1.0(typescript@5.3.3) - cosmiconfig: 8.3.6(typescript@5.3.3) + '@svgr/core': 8.1.0(typescript@5.4.3) + cosmiconfig: 8.3.6(typescript@5.4.3) deepmerge: 4.3.1 svgo: 3.2.0 transitivePeerDependencies: @@ -9635,7 +9635,7 @@ packages: '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.24.0) '@vanilla-extract/babel-plugin-debug-ids': 1.0.5 '@vanilla-extract/css': 1.14.1 - esbuild: 0.17.6 + esbuild: 0.19.12 eval: 0.1.8 find-up: 5.0.0 javascript-stringify: 2.1.0 @@ -11352,7 +11352,7 @@ packages: yaml: 1.10.2 dev: false - /cosmiconfig@8.3.6(typescript@5.3.3): + /cosmiconfig@8.3.6(typescript@5.4.3): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -11365,7 +11365,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.3.3 + typescript: 5.4.3 dev: true /crc-32@1.2.2: @@ -20257,8 +20257,8 @@ packages: engines: {node: '>=12.20'} hasBin: true - /typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + /typescript@5.4.3: + resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==} engines: {node: '>=14.17'} hasBin: true dev: true