diff --git a/extensions/gnome-extension/package.json b/extensions/gnome-extension/package.json index 728be519e..74c6c892c 100644 --- a/extensions/gnome-extension/package.json +++ b/extensions/gnome-extension/package.json @@ -17,7 +17,7 @@ "devDependencies": { "eslint": "^9.13.0", "eslint-plugin-jsdoc": "^50.4.3", - "typescript": "^5.6.3" + "typescript": "^5.7.2" }, "dependencies": { "@girs/gjs": "4.0.0-beta.16", diff --git a/extensions/vscode/package.json b/extensions/vscode/package.json index 69dd7bea9..0e0c0ed7d 100644 --- a/extensions/vscode/package.json +++ b/extensions/vscode/package.json @@ -48,6 +48,6 @@ "eslint": "^8.57.1", "glob": "^10.4.5", "mocha": "^10.7.3", - "typescript": "^5.6.3" + "typescript": "^5.7.2" } } diff --git a/packages/api-bindings-wrappers/package.json b/packages/api-bindings-wrappers/package.json index 7c4fde291..f12cabd8c 100644 --- a/packages/api-bindings-wrappers/package.json +++ b/packages/api-bindings-wrappers/package.json @@ -30,6 +30,6 @@ "@withfig/autocomplete-types": "^1.31.0", "eslint": "^8.57.1", "prettier": "^3.3.3", - "typescript": "^5.6.3" + "typescript": "^5.7.2" } } diff --git a/packages/api-bindings/package.json b/packages/api-bindings/package.json index 52b2bbefd..c91984a63 100644 --- a/packages/api-bindings/package.json +++ b/packages/api-bindings/package.json @@ -33,7 +33,7 @@ "ts-proto": "~1.176.3", "tslib": "^2.8.0", "tsx": "^4.19.2", - "typescript": "^5.6.3" + "typescript": "^5.7.2" }, "lint-staged": { "*.{ts,tsx}": "npx eslint --cache --fix" diff --git a/packages/api-client/package.json b/packages/api-client/package.json index 29d3fa7e2..0241edb04 100644 --- a/packages/api-client/package.json +++ b/packages/api-client/package.json @@ -23,7 +23,7 @@ "@types/react": "^18.3.12", "eslint": "^8.57.1", "prettier": "^3.3.3", - "typescript": "^5.6.3" + "typescript": "^5.7.2" }, "dependencies": { "@amzn/fig-io-api-bindings": "workspace:~", diff --git a/packages/autocomplete-parser/package.json b/packages/autocomplete-parser/package.json index fb8fd487b..c2e1f4286 100644 --- a/packages/autocomplete-parser/package.json +++ b/packages/autocomplete-parser/package.json @@ -24,7 +24,7 @@ "@types/semver": "^7.5.8", "@withfig/autocomplete-types": "^1.31.0", "eslint": "^8.57.1", - "typescript": "^5.6.3", + "typescript": "^5.7.2", "vitest": "^1.6.0" }, "dependencies": { diff --git a/packages/autocomplete/package.json b/packages/autocomplete/package.json index 5580b5641..de308727a 100644 --- a/packages/autocomplete/package.json +++ b/packages/autocomplete/package.json @@ -66,7 +66,7 @@ "prettier": "^3.3.3", "tailwindcss": "^3.4.14", "terser": "^5.36.0", - "typescript": "^5.6.3", + "typescript": "^5.7.2", "vitest": "^1.6.0" }, "bundledDependencies": [ diff --git a/packages/dashboard/package.json b/packages/dashboard/package.json index 070734d80..8f26514db 100644 --- a/packages/dashboard/package.json +++ b/packages/dashboard/package.json @@ -51,7 +51,7 @@ "postcss": "^8.4.47", "prettier": "^3.3.3", "tailwindcss": "^3.4.14", - "typescript": "^5.6.3", + "typescript": "^5.7.2", "vite": "^5.4.10" } } diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index f91e5a549..a2af130e3 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -37,7 +37,7 @@ "eslint-plugin-react-refresh": "^0.4.14", "eslint-plugin-unicorn": "^53.0.0", "prettier": "^3.3.3", - "typescript": "^5.6.3", + "typescript": "^5.7.2", "typescript-eslint": "^7.18.0" } } diff --git a/packages/shared/package.json b/packages/shared/package.json index 1d84ec716..4797ffd3f 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -28,7 +28,7 @@ "@amzn/fig-io-types": "workspace:^", "@withfig/autocomplete-types": "^1.31.0", "eslint": "^8.57.1", - "typescript": "^5.6.3", + "typescript": "^5.7.2", "vitest": "^1.6.0" } } diff --git a/packages/shell-parser/package.json b/packages/shell-parser/package.json index 166026a17..133c8160f 100644 --- a/packages/shell-parser/package.json +++ b/packages/shell-parser/package.json @@ -26,7 +26,7 @@ "@vitest/coverage-v8": "^1.6.0", "eslint": "^8.57.1", "prettier": "^3.3.3", - "typescript": "^5.6.3", + "typescript": "^5.7.2", "vitest": "^1.6.0" }, "publishConfig": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c7fe5c8af..b378c9350 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,254 +36,6 @@ importers: specifier: ^1.6.0 version: 1.6.0(@types/node@22.8.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.36.0) - packages/autocomplete: - dependencies: - '@amzn/fig-io-api-bindings': - specifier: workspace:~ - version: link:../../packages/api-bindings - '@amzn/fig-io-api-bindings-wrappers': - specifier: workspace:^ - version: link:../../packages/api-bindings-wrappers - '@amzn/fig-io-api-client': - specifier: workspace:^ - version: link:../../packages/api-client - '@amzn/fig-io-autocomplete-parser': - specifier: workspace:^ - version: link:../../packages/autocomplete-parser - '@amzn/fig-io-proto': - specifier: workspace:^ - version: link:../../proto - '@amzn/fig-io-shell-parser': - specifier: workspace:^ - version: link:../../packages/shell-parser - '@fig/autocomplete-helpers': - specifier: ^1.0.7 - version: 1.0.7 - '@fig/autocomplete-shared': - specifier: ^1.1.2 - version: 1.1.2 - '@juggle/resize-observer': - specifier: ^3.4.0 - version: 3.4.0 - '@types/js-yaml': - specifier: ^4.0.9 - version: 4.0.9 - '@vitejs/plugin-react': - specifier: ^4.3.3 - version: 4.3.3(vite@5.4.10(@types/node@20.17.2)(terser@5.36.0)) - '@withfig/autocomplete-types': - specifier: ^1.31.0 - version: 1.31.0 - deep-object-diff: - specifier: ^1.1.9 - version: 1.1.9 - exponential-backoff: - specifier: ^3.1.1 - version: 3.1.1 - js-yaml: - specifier: ^4.1.0 - version: 4.1.0 - loglevel: - specifier: ^1.9.2 - version: 1.9.2 - prop-types: - specifier: ^15.8.1 - version: 15.8.1 - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - react-shadow: - specifier: ^20.5.0 - version: 20.5.0(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-window: - specifier: ^1.8.10 - version: 1.8.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - semver: - specifier: ^7.6.3 - version: 7.6.3 - tailwind-merge: - specifier: ^2.5.4 - version: 2.5.4 - use-resize-observer: - specifier: ^9.1.0 - version: 9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - util: - specifier: ^0.12.5 - version: 0.12.5 - vite: - specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.2)(terser@5.36.0) - zustand: - specifier: ^4.5.5 - version: 4.5.5(@types/react@18.3.12)(react@18.3.1) - devDependencies: - '@amzn/fig-io-eslint-config': - specifier: workspace:^ - version: link:../../packages/eslint-config - '@amzn/fig-io-fuzzysort': - specifier: workspace:^ - version: link:../../packages/fuzzysort - '@amzn/fig-io-shared': - specifier: workspace:^ - version: link:../../packages/shared - '@amzn/fig-io-types': - specifier: workspace:^ - version: link:../../packages/types - '@types/node': - specifier: ^20.17.2 - version: 20.17.2 - '@types/react': - specifier: ^18.3.12 - version: 18.3.12 - '@types/react-dom': - specifier: ^18.3.1 - version: 18.3.1 - '@types/react-window': - specifier: ^1.8.8 - version: 1.8.8 - '@types/semver': - specifier: ^7.5.8 - version: 7.5.8 - '@vitejs/plugin-legacy': - specifier: ^5.4.3 - version: 5.4.3(terser@5.36.0)(vite@5.4.10(@types/node@20.17.2)(terser@5.36.0)) - autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.47) - eslint: - specifier: ^8.57.1 - version: 8.57.1 - postcss: - specifier: ^8.4.47 - version: 8.4.47 - prettier: - specifier: ^3.3.3 - version: 3.3.3 - tailwindcss: - specifier: ^3.4.14 - version: 3.4.14(ts-node@10.9.2(@types/node@20.17.2)(typescript@5.6.3)) - terser: - specifier: ^5.36.0 - version: 5.36.0 - typescript: - specifier: ^5.6.3 - version: 5.6.3 - vitest: - specifier: ^1.6.0 - version: 1.6.0(@types/node@20.17.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.36.0) - - packages/dashboard: - dependencies: - '@amzn/fig-io-api-bindings': - specifier: workspace:^ - version: link:../../packages/api-bindings - '@radix-ui/react-collapsible': - specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-dropdown-menu': - specifier: ^2.1.2 - version: 2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-progress': - specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-select': - specifier: ^2.1.2 - version: 2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': - specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-switch': - specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-tabs': - specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - class-variance-authority: - specifier: ^0.7.0 - version: 0.7.0 - clsx: - specifier: ^2.1.1 - version: 2.1.1 - lucide-react: - specifier: ^0.379.0 - version: 0.379.0(react@18.3.1) - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - react-markdown: - specifier: ^9.0.1 - version: 9.0.1(@types/react@18.3.12)(react@18.3.1) - react-router: - specifier: ^6.27.0 - version: 6.27.0(react@18.3.1) - react-router-dom: - specifier: ^6.27.0 - version: 6.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - tailwind-merge: - specifier: ^2.5.4 - version: 2.5.4 - tailwindcss-animate: - specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3))) - zod: - specifier: ^3.23.8 - version: 3.23.8 - zustand: - specifier: ^4.5.5 - version: 4.5.5(@types/react@18.3.12)(react@18.3.1) - devDependencies: - '@amzn/fig-io-types': - specifier: workspace:^ - version: link:../../packages/types - '@types/react': - specifier: ^18.3.12 - version: 18.3.12 - '@types/react-dom': - specifier: ^18.3.1 - version: 18.3.1 - '@typescript-eslint/eslint-plugin': - specifier: ^7.18.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) - '@typescript-eslint/parser': - specifier: ^7.18.0 - version: 7.18.0(eslint@8.57.1)(typescript@5.6.3) - '@vitejs/plugin-react': - specifier: ^4.3.3 - version: 4.3.3(vite@5.4.10(@types/node@22.8.2)(terser@5.36.0)) - autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.47) - eslint: - specifier: ^8.57.1 - version: 8.57.1 - eslint-plugin-react-hooks: - specifier: ^4.6.2 - version: 4.6.2(eslint@8.57.1) - eslint-plugin-react-refresh: - specifier: ^0.4.14 - version: 0.4.14(eslint@8.57.1) - postcss: - specifier: ^8.4.47 - version: 8.4.47 - prettier: - specifier: ^3.3.3 - version: 3.3.3 - tailwindcss: - specifier: ^3.4.14 - version: 3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3)) - typescript: - specifier: ^5.6.3 - version: 5.6.3 - vite: - specifier: ^5.4.10 - version: 5.4.10(@types/node@22.8.2)(terser@5.36.0) - extensions/gnome-extension: dependencies: '@girs/gjs': @@ -300,14 +52,14 @@ importers: specifier: ^50.4.3 version: 50.4.3(eslint@9.13.0(jiti@1.21.6)) typescript: - specifier: ^5.6.3 - version: 5.6.3 + specifier: ^5.7.2 + version: 5.7.2 extensions/gnome-legacy-extension: devDependencies: '@gi.ts/cli': specifier: ^1.5.10 - version: 1.5.10(@gi.ts/lib@1.5.13)(@types/node@22.8.2)(typescript@5.6.3) + version: 1.5.10(@gi.ts/lib@1.5.13)(@types/node@22.8.2)(typescript@5.7.2) '@gi.ts/lib': specifier: ^1.5.13 version: 1.5.13 @@ -345,8 +97,8 @@ importers: specifier: ^10.7.3 version: 10.7.3 typescript: - specifier: ^5.6.3 - version: 5.6.3 + specifier: ^5.7.2 + version: 5.7.2 packages/api-bindings: dependencies: @@ -391,8 +143,8 @@ importers: specifier: ^4.19.2 version: 4.19.2 typescript: - specifier: ^5.6.3 - version: 5.6.3 + specifier: ^5.7.2 + version: 5.7.2 packages/api-bindings-wrappers: dependencies: @@ -425,8 +177,8 @@ importers: specifier: ^3.3.3 version: 3.3.3 typescript: - specifier: ^5.6.3 - version: 5.6.3 + specifier: ^5.7.2 + version: 5.7.2 packages/api-client: dependencies: @@ -462,8 +214,147 @@ importers: specifier: ^3.3.3 version: 3.3.3 typescript: - specifier: ^5.6.3 - version: 5.6.3 + specifier: ^5.7.2 + version: 5.7.2 + + packages/autocomplete: + dependencies: + '@amzn/fig-io-api-bindings': + specifier: workspace:~ + version: link:../api-bindings + '@amzn/fig-io-api-bindings-wrappers': + specifier: workspace:^ + version: link:../api-bindings-wrappers + '@amzn/fig-io-api-client': + specifier: workspace:^ + version: link:../api-client + '@amzn/fig-io-autocomplete-parser': + specifier: workspace:^ + version: link:../autocomplete-parser + '@amzn/fig-io-proto': + specifier: workspace:^ + version: link:../../proto + '@amzn/fig-io-shell-parser': + specifier: workspace:^ + version: link:../shell-parser + '@fig/autocomplete-helpers': + specifier: ^1.0.7 + version: 1.0.7 + '@fig/autocomplete-shared': + specifier: ^1.1.2 + version: 1.1.2 + '@juggle/resize-observer': + specifier: ^3.4.0 + version: 3.4.0 + '@types/js-yaml': + specifier: ^4.0.9 + version: 4.0.9 + '@vitejs/plugin-react': + specifier: ^4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@20.17.2)(terser@5.36.0)) + '@withfig/autocomplete-types': + specifier: ^1.31.0 + version: 1.31.0 + deep-object-diff: + specifier: ^1.1.9 + version: 1.1.9 + exponential-backoff: + specifier: ^3.1.1 + version: 3.1.1 + js-yaml: + specifier: ^4.1.0 + version: 4.1.0 + loglevel: + specifier: ^1.9.2 + version: 1.9.2 + prop-types: + specifier: ^15.8.1 + version: 15.8.1 + react: + specifier: ^18.3.1 + version: 18.3.1 + react-dom: + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) + react-shadow: + specifier: ^20.5.0 + version: 20.5.0(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-window: + specifier: ^1.8.10 + version: 1.8.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + semver: + specifier: ^7.6.3 + version: 7.6.3 + tailwind-merge: + specifier: ^2.5.4 + version: 2.5.4 + use-resize-observer: + specifier: ^9.1.0 + version: 9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + util: + specifier: ^0.12.5 + version: 0.12.5 + vite: + specifier: ^5.4.10 + version: 5.4.10(@types/node@20.17.2)(terser@5.36.0) + zustand: + specifier: ^4.5.5 + version: 4.5.5(@types/react@18.3.12)(react@18.3.1) + devDependencies: + '@amzn/fig-io-eslint-config': + specifier: workspace:^ + version: link:../eslint-config + '@amzn/fig-io-fuzzysort': + specifier: workspace:^ + version: link:../fuzzysort + '@amzn/fig-io-shared': + specifier: workspace:^ + version: link:../shared + '@amzn/fig-io-types': + specifier: workspace:^ + version: link:../types + '@types/node': + specifier: ^20.17.2 + version: 20.17.2 + '@types/react': + specifier: ^18.3.12 + version: 18.3.12 + '@types/react-dom': + specifier: ^18.3.1 + version: 18.3.1 + '@types/react-window': + specifier: ^1.8.8 + version: 1.8.8 + '@types/semver': + specifier: ^7.5.8 + version: 7.5.8 + '@vitejs/plugin-legacy': + specifier: ^5.4.3 + version: 5.4.3(terser@5.36.0)(vite@5.4.10(@types/node@20.17.2)(terser@5.36.0)) + autoprefixer: + specifier: ^10.4.20 + version: 10.4.20(postcss@8.4.47) + eslint: + specifier: ^8.57.1 + version: 8.57.1 + postcss: + specifier: ^8.4.47 + version: 8.4.47 + prettier: + specifier: ^3.3.3 + version: 3.3.3 + tailwindcss: + specifier: ^3.4.14 + version: 3.4.14(ts-node@10.9.2(@types/node@20.17.2)(typescript@5.7.2)) + terser: + specifier: ^5.36.0 + version: 5.36.0 + typescript: + specifier: ^5.7.2 + version: 5.7.2 + vitest: + specifier: ^1.6.0 + version: 1.6.0(@types/node@20.17.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.36.0) packages/autocomplete-parser: dependencies: @@ -520,12 +411,121 @@ importers: specifier: ^8.57.1 version: 8.57.1 typescript: - specifier: ^5.6.3 - version: 5.6.3 + specifier: ^5.7.2 + version: 5.7.2 vitest: specifier: ^1.6.0 version: 1.6.0(@types/node@22.8.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.36.0) + packages/dashboard: + dependencies: + '@amzn/fig-io-api-bindings': + specifier: workspace:^ + version: link:../api-bindings + '@radix-ui/react-collapsible': + specifier: ^1.1.1 + version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dropdown-menu': + specifier: ^2.1.2 + version: 2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-progress': + specifier: ^1.1.0 + version: 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-select': + specifier: ^2.1.2 + version: 2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': + specifier: ^1.1.0 + version: 1.1.0(@types/react@18.3.12)(react@18.3.1) + '@radix-ui/react-switch': + specifier: ^1.1.1 + version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-tabs': + specifier: ^1.1.1 + version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + class-variance-authority: + specifier: ^0.7.0 + version: 0.7.0 + clsx: + specifier: ^2.1.1 + version: 2.1.1 + lucide-react: + specifier: ^0.379.0 + version: 0.379.0(react@18.3.1) + react: + specifier: ^18.3.1 + version: 18.3.1 + react-dom: + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) + react-markdown: + specifier: ^9.0.1 + version: 9.0.1(@types/react@18.3.12)(react@18.3.1) + react-router: + specifier: ^6.27.0 + version: 6.27.0(react@18.3.1) + react-router-dom: + specifier: ^6.27.0 + version: 6.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + tailwind-merge: + specifier: ^2.5.4 + version: 2.5.4 + tailwindcss-animate: + specifier: ^1.0.7 + version: 1.0.7(tailwindcss@3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.7.2))) + zod: + specifier: ^3.23.8 + version: 3.23.8 + zustand: + specifier: ^4.5.5 + version: 4.5.5(@types/react@18.3.12)(react@18.3.1) + devDependencies: + '@amzn/fig-io-types': + specifier: workspace:^ + version: link:../types + '@types/react': + specifier: ^18.3.12 + version: 18.3.12 + '@types/react-dom': + specifier: ^18.3.1 + version: 18.3.1 + '@typescript-eslint/eslint-plugin': + specifier: ^7.18.0 + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/parser': + specifier: ^7.18.0 + version: 7.18.0(eslint@8.57.1)(typescript@5.7.2) + '@vitejs/plugin-react': + specifier: ^4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.2)(terser@5.36.0)) + autoprefixer: + specifier: ^10.4.20 + version: 10.4.20(postcss@8.4.47) + eslint: + specifier: ^8.57.1 + version: 8.57.1 + eslint-plugin-react-hooks: + specifier: ^4.6.2 + version: 4.6.2(eslint@8.57.1) + eslint-plugin-react-refresh: + specifier: ^0.4.14 + version: 0.4.14(eslint@8.57.1) + postcss: + specifier: ^8.4.47 + version: 8.4.47 + prettier: + specifier: ^3.3.3 + version: 3.3.3 + tailwindcss: + specifier: ^3.4.14 + version: 3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.7.2)) + typescript: + specifier: ^5.7.2 + version: 5.7.2 + vite: + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.2)(terser@5.36.0) + packages/eslint-config: devDependencies: '@amzn/fig-io-tsconfig': @@ -539,7 +539,7 @@ importers: version: 8.42.3 '@typescript-eslint/utils': specifier: ^7.18.0 - version: 7.18.0(eslint@8.57.1)(typescript@5.6.3) + version: 7.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: specifier: ^8.57.1 version: 8.57.1 @@ -548,7 +548,7 @@ importers: version: 9.1.0(eslint@8.57.1) eslint-plugin-import: specifier: ^2.31.0 - version: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1) + version: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1) eslint-plugin-jsx-a11y: specifier: ^6.10.2 version: 6.10.2(eslint@8.57.1) @@ -568,11 +568,11 @@ importers: specifier: ^3.3.3 version: 3.3.3 typescript: - specifier: ^5.6.3 - version: 5.6.3 + specifier: ^5.7.2 + version: 5.7.2 typescript-eslint: specifier: ^7.18.0 - version: 7.18.0(eslint@8.57.1)(typescript@5.6.3) + version: 7.18.0(eslint@8.57.1)(typescript@5.7.2) packages/fuzzysort: {} @@ -601,8 +601,8 @@ importers: specifier: ^8.57.1 version: 8.57.1 typescript: - specifier: ^5.6.3 - version: 5.6.3 + specifier: ^5.7.2 + version: 5.7.2 vitest: specifier: ^1.6.0 version: 1.6.0(@types/node@22.8.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.36.0) @@ -629,8 +629,8 @@ importers: specifier: ^3.3.3 version: 3.3.3 typescript: - specifier: ^5.6.3 - version: 5.6.3 + specifier: ^5.7.2 + version: 5.7.2 vitest: specifier: ^1.6.0 version: 1.6.0(@types/node@22.8.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.36.0) @@ -659,8 +659,8 @@ importers: specifier: ~1.176.3 version: 1.176.3 typescript: - specifier: ^5.6.3 - version: 5.6.3 + specifier: ^5.7.2 + version: 5.7.2 tests/fig-api: devDependencies: @@ -674,8 +674,8 @@ importers: specifier: ^20.17.2 version: 20.17.2 typescript: - specifier: ^5.6.3 - version: 5.6.3 + specifier: ^5.7.2 + version: 5.7.2 vitest: specifier: ^1.6.0 version: 1.6.0(@types/node@20.17.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.36.0) @@ -5573,6 +5573,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} + engines: {node: '>=14.17'} + hasBin: true + uc.micro@1.0.6: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} @@ -6933,14 +6938,14 @@ snapshots: '@floating-ui/utils@0.2.8': {} - '@gi.ts/cli@1.5.10(@gi.ts/lib@1.5.13)(@types/node@22.8.2)(typescript@5.6.3)': + '@gi.ts/cli@1.5.10(@gi.ts/lib@1.5.13)(@types/node@22.8.2)(typescript@5.7.2)': dependencies: '@gi.ts/lib': 1.5.13 '@gi.ts/node-loader': 1.5.10 '@gi.ts/parser': 1.5.10 '@oclif/command': 1.8.36(@oclif/config@1.18.17) '@oclif/config': 1.18.17 - '@oclif/plugin-help': 5.2.20(@types/node@22.8.2)(typescript@5.6.3) + '@oclif/plugin-help': 5.2.20(@types/node@22.8.2)(typescript@5.7.2) prettier: 2.8.8 tslib: 1.14.1 transitivePeerDependencies: @@ -7613,7 +7618,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@oclif/core@2.16.0(@types/node@22.8.2)(typescript@5.6.3)': + '@oclif/core@2.16.0(@types/node@22.8.2)(typescript@5.7.2)': dependencies: '@types/cli-progress': 3.11.6 ansi-escapes: 4.3.2 @@ -7638,7 +7643,7 @@ snapshots: strip-ansi: 6.0.1 supports-color: 8.1.1 supports-hyperlinks: 2.3.0 - ts-node: 10.9.2(@types/node@22.8.2)(typescript@5.6.3) + ts-node: 10.9.2(@types/node@22.8.2)(typescript@5.7.2) tslib: 2.8.0 widest-line: 3.1.0 wordwrap: 1.0.0 @@ -7680,9 +7685,9 @@ snapshots: chalk: 4.1.2 tslib: 2.8.0 - '@oclif/plugin-help@5.2.20(@types/node@22.8.2)(typescript@5.6.3)': + '@oclif/plugin-help@5.2.20(@types/node@22.8.2)(typescript@5.7.2)': dependencies: - '@oclif/core': 2.16.0(@types/node@22.8.2)(typescript@5.6.3) + '@oclif/core': 2.16.0(@types/node@22.8.2)(typescript@5.7.2) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -8239,34 +8244,34 @@ snapshots: '@types/vscode@1.80.0': {} - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.6.3) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/visitor-keys': 7.18.0 eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.3)': + '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.7(supports-color@8.1.1) eslint: 8.57.1 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -8275,21 +8280,21 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.6.3)': + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.3) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.7.2) debug: 4.3.7(supports-color@8.1.1) eslint: 8.57.1 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 @@ -8298,18 +8303,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.6.3)': + '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) eslint: 8.57.1 transitivePeerDependencies: - supports-color @@ -8420,7 +8425,7 @@ snapshots: pathe: 1.1.2 picocolors: 1.1.1 sirv: 2.0.4 - vitest: 1.6.0(@types/node@22.8.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.36.0) + vitest: 1.6.0(@types/node@20.17.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.36.0) '@vitest/utils@1.6.0': dependencies: @@ -9335,17 +9340,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -9356,7 +9361,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -9368,7 +9373,7 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.7.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -11022,21 +11027,21 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.47 - postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.17.2)(typescript@5.6.3)): + postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.17.2)(typescript@5.7.2)): dependencies: lilconfig: 3.1.2 yaml: 2.6.0 optionalDependencies: postcss: 8.4.47 - ts-node: 10.9.2(@types/node@20.17.2)(typescript@5.6.3) + ts-node: 10.9.2(@types/node@20.17.2)(typescript@5.7.2) - postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3)): + postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.7.2)): dependencies: lilconfig: 3.1.2 yaml: 2.6.0 optionalDependencies: postcss: 8.4.47 - ts-node: 10.9.2(@types/node@22.8.2)(typescript@5.6.3) + ts-node: 10.9.2(@types/node@22.8.2)(typescript@5.7.2) postcss-nested@6.2.0(postcss@8.4.47): dependencies: @@ -11725,11 +11730,11 @@ snapshots: tailwind-merge@2.5.4: {} - tailwindcss-animate@1.0.7(tailwindcss@3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.7.2))): dependencies: - tailwindcss: 3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3)) + tailwindcss: 3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.7.2)) - tailwindcss@3.4.14(ts-node@10.9.2(@types/node@20.17.2)(typescript@5.6.3)): + tailwindcss@3.4.14(ts-node@10.9.2(@types/node@20.17.2)(typescript@5.7.2)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -11748,7 +11753,7 @@ snapshots: postcss: 8.4.47 postcss-import: 15.1.0(postcss@8.4.47) postcss-js: 4.0.1(postcss@8.4.47) - postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.17.2)(typescript@5.6.3)) + postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.17.2)(typescript@5.7.2)) postcss-nested: 6.2.0(postcss@8.4.47) postcss-selector-parser: 6.1.2 resolve: 1.22.8 @@ -11756,7 +11761,7 @@ snapshots: transitivePeerDependencies: - ts-node - tailwindcss@3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3)): + tailwindcss@3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.7.2)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -11775,7 +11780,7 @@ snapshots: postcss: 8.4.47 postcss-import: 15.1.0(postcss@8.4.47) postcss-js: 4.0.1(postcss@8.4.47) - postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3)) + postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.7.2)) postcss-nested: 6.2.0(postcss@8.4.47) postcss-selector-parser: 6.1.2 resolve: 1.22.8 @@ -11860,9 +11865,9 @@ snapshots: trough@2.2.0: {} - ts-api-utils@1.3.0(typescript@5.6.3): + ts-api-utils@1.3.0(typescript@5.7.2): dependencies: - typescript: 5.6.3 + typescript: 5.7.2 ts-interface-checker@0.1.13: {} @@ -11871,7 +11876,7 @@ snapshots: '@ts-morph/common': 0.23.0 code-block-writer: 13.0.3 - ts-node@10.9.2(@types/node@20.17.2)(typescript@5.6.3): + ts-node@10.9.2(@types/node@20.17.2)(typescript@5.7.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -11885,12 +11890,12 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.6.3 + typescript: 5.7.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optional: true - ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3): + ts-node@10.9.2(@types/node@22.8.2)(typescript@5.7.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -11904,7 +11909,7 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.6.3 + typescript: 5.7.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -12028,14 +12033,14 @@ snapshots: tunnel: 0.0.6 underscore: 1.13.7 - typescript-eslint@7.18.0(eslint@8.57.1)(typescript@5.6.3): + typescript-eslint@7.18.0(eslint@8.57.1)(typescript@5.7.2): dependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.6.3) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -12043,6 +12048,8 @@ snapshots: typescript@5.6.3: {} + typescript@5.7.2: {} + uc.micro@1.0.6: {} ufo@1.5.4: {} diff --git a/proto/package.json b/proto/package.json index 2872381d4..f4da0765c 100644 --- a/proto/package.json +++ b/proto/package.json @@ -24,6 +24,6 @@ "devDependencies": { "@amzn/fig-io-tsconfig": "workspace:^", "ts-proto": "~1.176.3", - "typescript": "^5.6.3" + "typescript": "^5.7.2" } } diff --git a/tests/fig-api/package.json b/tests/fig-api/package.json index a0bb30e06..f9b40c8a2 100644 --- a/tests/fig-api/package.json +++ b/tests/fig-api/package.json @@ -12,7 +12,7 @@ "@amzn/fig-io-api-bindings": "workspace:^", "@amzn/fig-io-types": "link:../../packages/types", "@types/node": "^20.17.2", - "typescript": "^5.6.3", + "typescript": "^5.7.2", "vitest": "^1.6.0" } }