diff --git a/.github/workflows/snapshot-release.yml b/.github/workflows/snapshot-release.yml index 50583f2d..bd01daba 100644 --- a/.github/workflows/snapshot-release.yml +++ b/.github/workflows/snapshot-release.yml @@ -76,7 +76,7 @@ jobs: - name: Create comment if: github.event_name == 'issue_comment' - uses: peter-evans/create-or-update-comment@v3.0.1 + uses: peter-evans/create-or-update-comment@v4 with: issue-number: ${{ github.event.issue.number }} body: | diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2d19ece4..66eea798 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -21,8 +21,8 @@ jobs: version: ${{ steps.version.outputs.matrix }} steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: "20.x" cache: "yarn" @@ -42,10 +42,10 @@ jobs: matrix: version: ${{ fromJson(needs.matrix.outputs.version) }} steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: - node-version: "20.x" + node-version: "20.11.0" cache: "yarn" - run: yarn install --immutable - run: yarn workspaces foreach --all --include "@apollo/*" add -D -P @apollo/client@${{ matrix.version }} @@ -61,8 +61,8 @@ jobs: matrix: version: ${{ fromJson(needs.matrix.outputs.version) }} steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: "20.x" cache: "yarn" @@ -82,8 +82,8 @@ jobs: run: working-directory: ./integration-test steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: "20.x" cache: "yarn" @@ -107,7 +107,7 @@ jobs: id: playwright-version run: yarn why @playwright/test --json | jq '.children|to_entries[0].value.locator' --raw-output | sed 's/^.*npm:/PLAYWRIGHT_VERSION=/' >> $GITHUB_ENV - name: Cache playwright binaries - uses: actions/cache@v3 + uses: actions/cache@v4 id: playwright-cache with: path: | diff --git a/examples/app-dir-experiments/package.json b/examples/app-dir-experiments/package.json index 17ede643..a6db5ecf 100644 --- a/examples/app-dir-experiments/package.json +++ b/examples/app-dir-experiments/package.json @@ -14,9 +14,9 @@ "@apollo/experimental-nextjs-app-support": "workspace:^", "@apollo/server": "^4.9.5", "@as-integrations/next": "^3.0.0", - "@types/node": "18.15.3", - "@types/react": "^18.2.55", - "@types/react-dom": "18.0.11", + "@types/node": "20.12.2", + "@types/react": "18.2.73", + "@types/react-dom": "18.2.23", "client-only": "^0.0.1", "encoding": "^0.1.13", "eslint": "8.36.0", diff --git a/examples/hack-the-supergraph-ssr/package.json b/examples/hack-the-supergraph-ssr/package.json index 68e0ee58..5ef778f1 100644 --- a/examples/hack-the-supergraph-ssr/package.json +++ b/examples/hack-the-supergraph-ssr/package.json @@ -19,9 +19,9 @@ "@emotion/core": "^11.0.0", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", - "@types/node": "18.15.11", - "@types/react": "^18.2.55", - "@types/react-dom": "18.0.11", + "@types/node": "20.12.2", + "@types/react": "18.2.73", + "@types/react-dom": "18.2.23", "eslint": "8.38.0", "eslint-config-next": "13.3.0", "framer-motion": "^10.12.2", @@ -35,6 +35,6 @@ "typescript": "5.0.4" }, "devDependencies": { - "@types/js-cookie": "^3.0.3" + "@types/js-cookie": "3.0.6" } } diff --git a/examples/polls-demo/package.json b/examples/polls-demo/package.json index c8632aa7..744ee2be 100644 --- a/examples/polls-demo/package.json +++ b/examples/polls-demo/package.json @@ -15,9 +15,9 @@ "@apollo/client": "^3.9.9", "@apollo/experimental-nextjs-app-support": "workspace:^", "@apollo/server": "^4.9.5", - "@types/node": "18.16.3", - "@types/react": "^18.2.55", - "@types/react-dom": "18.2.1", + "@types/node": "20.12.2", + "@types/react": "18.2.73", + "@types/react-dom": "18.2.23", "@vercel/kv": "^0.1.1", "autoprefixer": "10.4.14", "clsx": "^1.2.1", diff --git a/package.json b/package.json index 3694f759..acbd825d 100644 --- a/package.json +++ b/package.json @@ -26,9 +26,9 @@ }, "devDependencies": { "@microsoft/api-documenter": "7.24.1", - "@size-limit/file": "11.1.0", - "@size-limit/webpack": "11.1.0", - "@size-limit/webpack-why": "11.1.0", - "size-limit": "11.1.0" + "@size-limit/file": "11.1.2", + "@size-limit/webpack": "11.1.2", + "@size-limit/webpack-why": "11.1.2", + "size-limit": "11.1.2" } } diff --git a/packages/client-react-streaming/package.json b/packages/client-react-streaming/package.json index 28ea3dfc..877e1837 100644 --- a/packages/client-react-streaming/package.json +++ b/packages/client-react-streaming/package.json @@ -103,9 +103,10 @@ "test:rsc": "NODE_OPTIONS=\"$NODE_OPTIONS --conditions=react-server\" yarn run test:base", "prepack": "yarn build", "prepublishOnly": "yarn pack -o attw.tgz && attw attw.tgz && rm attw.tgz && yarn run test", - "test-bundle": "yarn test-bundle:attw && yarn test-bundle:package && yarn test-bundle:shape", + "test-bundle": "yarn test-bundle:attw && yarn test-bundle:package && yarn test-bundle:publint && yarn test-bundle:shape", "test-bundle:attw": "attw --pack .", "test-bundle:package": "yarn workspace monorepo verify-package-json $PWD/package.json", + "test-bundle:publint": "publint --strict", "test-bundle:shape": "yarn workspace monorepo verify-package-shape $PWD/package-shape.json", "bundle-info": "yarn test-bundle --format json | jq '.analysis.entrypoints|to_entries|map({key:.key,value:.value.resolutions|to_entries|map({key:.key,value:.value.resolution.fileName })|from_entries})|from_entries'", "lint": "eslint --ext .ts,.tsx src" @@ -113,30 +114,31 @@ "devDependencies": { "@apollo/client": "3.9.9", "@arethetypeswrong/cli": "0.15.2", - "@microsoft/api-extractor": "7.42.3", - "@testing-library/react": "14.2.1", + "@microsoft/api-extractor": "7.43.0", + "@testing-library/react": "14.2.2", "@total-typescript/shoehorn": "0.1.2", - "@tsconfig/recommended": "1.0.3", - "@types/node": "20.11.30", - "@types/react": "18.2.67", - "@typescript-eslint/eslint-plugin": "7.0.1", - "@typescript-eslint/parser": "7.0.1", + "@tsconfig/recommended": "1.0.5", + "@types/node": "20.12.2", + "@types/react": "18.2.73", + "@typescript-eslint/eslint-plugin": "7.5.0", + "@typescript-eslint/parser": "7.5.0", "concurrently": "8.2.2", "eslint": "8.57.0", "eslint-plugin-react": "7.34.1", "eslint-plugin-react-hooks": "4.6.0", - "glob": "10.3.10", + "glob": "10.3.12", "global-jsdom": "24.0.0", "globstar": "1.0.0", "graphql": "16.8.1", "jsdom": "24.0.0", + "publint": "0.2.7", "react": "18.3.0-canary-60a927d04-20240113", "react-error-boundary": "4.0.13", "rimraf": "5.0.5", "superjson": "1.13.3", "ts-node": "10.9.2", "tsup": "8.0.2", - "tsx": "4.7.0", + "tsx": "4.7.1", "typescript": "5.4.3", "vitest": "1.4.0" }, diff --git a/packages/client-react-streaming/src/AccumulateMultipartResponsesLink.test.ts b/packages/client-react-streaming/src/AccumulateMultipartResponsesLink.test.ts index 5df1f453..2b5473f9 100644 --- a/packages/client-react-streaming/src/AccumulateMultipartResponsesLink.test.ts +++ b/packages/client-react-streaming/src/AccumulateMultipartResponsesLink.test.ts @@ -10,14 +10,11 @@ import { test, mock } from "node:test"; import assert from "node:assert"; import { fromPartial } from "@total-typescript/shoehorn"; import type { SubscriptionObserver } from "zen-observable-ts"; -import { runInConditions } from "./util/runInConditions.js"; - -runInConditions("node", "browser"); const { DebounceMultipartResponsesLink: AccumulateMultipartResponsesLink } = await import("#bundled"); -test("normal queries can resolve synchronously", () => { +await test("normal queries can resolve synchronously", () => { const query = gql` query { fastField @@ -49,7 +46,7 @@ test("normal queries can resolve synchronously", () => { }); }); -test("deferred query will complete synchonously if maxDelay is 0", () => { +await test("deferred query will complete synchonously if maxDelay is 0", () => { const query = gql` query { fastField @@ -84,7 +81,7 @@ test("deferred query will complete synchonously if maxDelay is 0", () => { }); }); -test("`next` call will be debounced and results will be merged together", () => { +await test("`next` call will be debounced and results will be merged together", () => { mock.timers.enable(); const query = gql` diff --git a/packages/client-react-streaming/src/RemoveMultipartDirectivesLink.test.ts b/packages/client-react-streaming/src/RemoveMultipartDirectivesLink.test.ts index 68f6f784..02a6adc0 100644 --- a/packages/client-react-streaming/src/RemoveMultipartDirectivesLink.test.ts +++ b/packages/client-react-streaming/src/RemoveMultipartDirectivesLink.test.ts @@ -5,9 +5,6 @@ import { gql, Observable } from "@apollo/client/core/index.js"; import { print } from "graphql"; import { it } from "node:test"; import assert from "node:assert"; -import { runInConditions } from "./util/runInConditions.js"; - -runInConditions("node", "browser"); const { RemoveMultipartDirectivesLink } = await import("#bundled"); @@ -51,7 +48,7 @@ const queryWithDeferAndStripAnnotation = gql` } `; -it("removes fields with a @defer directive", () => { +await it("removes fields with a @defer directive", () => { const link = new RemoveMultipartDirectivesLink({ stripDefer: true, }); @@ -69,7 +66,7 @@ query myQuery { ); }); -it("`stripDefer` defaults to `true`", () => { +await it("`stripDefer` defaults to `true`", () => { const link = new RemoveMultipartDirectivesLink({ stripDefer: true, }); @@ -87,7 +84,7 @@ query myQuery { ); }); -it("preserves @defer fields with a `SsrDontStrip` label", () => { +await it("preserves @defer fields with a `SsrDontStrip` label", () => { const link = new RemoveMultipartDirectivesLink({ stripDefer: true, }); @@ -114,7 +111,7 @@ query myQuery { ); }); -it("can be configured to not remove @defer fields", () => { +await it("can be configured to not remove @defer fields", () => { const link = new RemoveMultipartDirectivesLink({ stripDefer: false, }); @@ -138,7 +135,7 @@ query myQuery { ); }); -it("even with `stripDefer: false`, certain fields can be marked for stripping", () => { +await it("even with `stripDefer: false`, certain fields can be marked for stripping", () => { const link = new RemoveMultipartDirectivesLink({ stripDefer: false, }); diff --git a/packages/experimental-nextjs-app-support/package.json b/packages/experimental-nextjs-app-support/package.json index d397706a..87265d5a 100644 --- a/packages/experimental-nextjs-app-support/package.json +++ b/packages/experimental-nextjs-app-support/package.json @@ -70,9 +70,10 @@ "test": "true", "prepack": "yarn build", "prepublishOnly": "yarn pack -o attw.tgz && attw attw.tgz && rm attw.tgz && yarn run test", - "test-bundle": "yarn test-bundle:attw && yarn test-bundle:package && yarn test-bundle:shape", + "test-bundle": "yarn test-bundle:attw && yarn test-bundle:package && yarn test-bundle:publint && yarn test-bundle:shape", "test-bundle:attw": "attw --pack .", "test-bundle:package": "yarn workspace monorepo verify-package-json $PWD/package.json", + "test-bundle:publint": "publint --strict", "test-bundle:shape": "yarn workspace monorepo verify-package-shape $PWD/package-shape.json", "bundle-info": "yarn test-bundle --format json | jq '.analysis.entrypoints|to_entries|map({key:.key,value:.value.resolutions|to_entries|map({key:.key,value:.value.resolution.fileName })|from_entries})|from_entries'", "lint": "eslint --ext .ts,.tsx ." @@ -81,29 +82,30 @@ "@apollo/client": "3.9.9", "@apollo/client-react-streaming": "workspace:*", "@arethetypeswrong/cli": "0.15.2", - "@microsoft/api-extractor": "7.42.3", - "@testing-library/react": "14.2.1", + "@microsoft/api-extractor": "7.43.0", + "@testing-library/react": "14.2.2", "@total-typescript/shoehorn": "0.1.2", - "@tsconfig/recommended": "1.0.3", - "@types/node": "20.11.30", - "@types/react": "18.2.67", - "@typescript-eslint/eslint-plugin": "7.0.1", - "@typescript-eslint/parser": "7.0.1", + "@tsconfig/recommended": "1.0.5", + "@types/node": "20.12.2", + "@types/react": "18.2.73", + "@typescript-eslint/eslint-plugin": "7.5.0", + "@typescript-eslint/parser": "7.5.0", "concurrently": "8.2.2", "eslint": "8.57.0", "eslint-plugin-react": "7.34.1", "eslint-plugin-react-hooks": "4.6.0", - "glob": "10.3.10", + "glob": "10.3.12", "global-jsdom": "24.0.0", "globstar": "1.0.0", "graphql": "16.8.1", "jsdom": "24.0.0", "next": "14.1.0", + "publint": "0.2.7", "react": "18.3.0-canary-60a927d04-20240113", "rimraf": "5.0.5", "ts-node": "10.9.2", "tsup": "8.0.2", - "tsx": "4.7.0", + "tsx": "4.7.1", "typescript": "5.4.3", "vitest": "1.4.0" }, diff --git a/scripts/verify-package-json.mjs b/scripts/verify-package-json.mjs index c187fbec..5f9fd31a 100644 --- a/scripts/verify-package-json.mjs +++ b/scripts/verify-package-json.mjs @@ -26,11 +26,13 @@ if (notfound > 0) { async function checkPackage(/** @type {string} */ pkg) { const json = JSON.parse(await readFile(pkg, { encoding: "utf-8" })); - await ensureLeafFilesExist(dirname(pkg), json.exports); + // handled by publint + // await ensureLeafFilesExist(dirname(pkg), json.exports); await ensureLeafFilesExist(dirname(pkg), json.typesVersions); await ensureLeafFilesExist(dirname(pkg), json.types); await ensureLeafFilesExist(dirname(pkg), json.typings); - await ensureLeafFilesExist(dirname(pkg), json.main); + // handled by publint + // await ensureLeafFilesExist(dirname(pkg), json.main); } /** diff --git a/yarn.lock b/yarn.lock index e56e9011..8b9353e9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -51,23 +51,24 @@ __metadata: dependencies: "@apollo/client": "npm:3.9.9" "@arethetypeswrong/cli": "npm:0.15.2" - "@microsoft/api-extractor": "npm:7.42.3" - "@testing-library/react": "npm:14.2.1" + "@microsoft/api-extractor": "npm:7.43.0" + "@testing-library/react": "npm:14.2.2" "@total-typescript/shoehorn": "npm:0.1.2" - "@tsconfig/recommended": "npm:1.0.3" - "@types/node": "npm:20.11.30" - "@types/react": "npm:18.2.67" - "@typescript-eslint/eslint-plugin": "npm:7.0.1" - "@typescript-eslint/parser": "npm:7.0.1" + "@tsconfig/recommended": "npm:1.0.5" + "@types/node": "npm:20.12.2" + "@types/react": "npm:18.2.73" + "@typescript-eslint/eslint-plugin": "npm:7.5.0" + "@typescript-eslint/parser": "npm:7.5.0" concurrently: "npm:8.2.2" eslint: "npm:8.57.0" eslint-plugin-react: "npm:7.34.1" eslint-plugin-react-hooks: "npm:4.6.0" - glob: "npm:10.3.10" + glob: "npm:10.3.12" global-jsdom: "npm:24.0.0" globstar: "npm:1.0.0" graphql: "npm:16.8.1" jsdom: "npm:24.0.0" + publint: "npm:0.2.7" react: "npm:18.3.0-canary-60a927d04-20240113" react-error-boundary: "npm:4.0.13" rimraf: "npm:5.0.5" @@ -75,7 +76,7 @@ __metadata: ts-invariant: "npm:^0.10.3" ts-node: "npm:10.9.2" tsup: "npm:8.0.2" - tsx: "npm:4.7.0" + tsx: "npm:4.7.1" typescript: "npm:5.4.3" vitest: "npm:1.4.0" peerDependencies: @@ -128,29 +129,30 @@ __metadata: "@apollo/client": "npm:3.9.9" "@apollo/client-react-streaming": "workspace:*" "@arethetypeswrong/cli": "npm:0.15.2" - "@microsoft/api-extractor": "npm:7.42.3" - "@testing-library/react": "npm:14.2.1" + "@microsoft/api-extractor": "npm:7.43.0" + "@testing-library/react": "npm:14.2.2" "@total-typescript/shoehorn": "npm:0.1.2" - "@tsconfig/recommended": "npm:1.0.3" - "@types/node": "npm:20.11.30" - "@types/react": "npm:18.2.67" - "@typescript-eslint/eslint-plugin": "npm:7.0.1" - "@typescript-eslint/parser": "npm:7.0.1" + "@tsconfig/recommended": "npm:1.0.5" + "@types/node": "npm:20.12.2" + "@types/react": "npm:18.2.73" + "@typescript-eslint/eslint-plugin": "npm:7.5.0" + "@typescript-eslint/parser": "npm:7.5.0" concurrently: "npm:8.2.2" eslint: "npm:8.57.0" eslint-plugin-react: "npm:7.34.1" eslint-plugin-react-hooks: "npm:4.6.0" - glob: "npm:10.3.10" + glob: "npm:10.3.12" global-jsdom: "npm:24.0.0" globstar: "npm:1.0.0" graphql: "npm:16.8.1" jsdom: "npm:24.0.0" next: "npm:14.1.0" + publint: "npm:0.2.7" react: "npm:18.3.0-canary-60a927d04-20240113" rimraf: "npm:5.0.5" ts-node: "npm:10.9.2" tsup: "npm:8.0.2" - tsx: "npm:4.7.0" + tsx: "npm:4.7.1" typescript: "npm:5.4.3" vitest: "npm:1.4.0" peerDependencies: @@ -3790,9 +3792,9 @@ __metadata: languageName: node linkType: hard -"@microsoft/api-extractor@npm:7.42.3": - version: 7.42.3 - resolution: "@microsoft/api-extractor@npm:7.42.3" +"@microsoft/api-extractor@npm:7.43.0": + version: 7.43.0 + resolution: "@microsoft/api-extractor@npm:7.43.0" dependencies: "@microsoft/api-extractor-model": "npm:7.28.13" "@microsoft/tsdoc": "npm:0.14.2" @@ -3806,10 +3808,10 @@ __metadata: resolve: "npm:~1.22.1" semver: "npm:~7.5.4" source-map: "npm:~0.6.1" - typescript: "npm:5.3.3" + typescript: "npm:5.4.2" bin: api-extractor: bin/api-extractor - checksum: 10/d45ecab0260c817acc2de58d4bc51fe950a08ec071a9908c2bf28f570cd72f86f859c15c13ba7ea8bfc8b8e960118e48f29b974f0483702838d69fcb6a4ab2b2 + checksum: 10/302a4050de2625ded2eb3af6b047fb99b25f0c5e1f0d51d1f28d79e6336ba1602267bb618e34d447abfbfd6e34b46062a41f659e50a6f646b2aa9545ddbba7ab languageName: node linkType: hard @@ -4548,36 +4550,36 @@ __metadata: languageName: node linkType: hard -"@size-limit/file@npm:11.1.0": - version: 11.1.0 - resolution: "@size-limit/file@npm:11.1.0" +"@size-limit/file@npm:11.1.2": + version: 11.1.2 + resolution: "@size-limit/file@npm:11.1.2" peerDependencies: - size-limit: 11.1.0 - checksum: 10/f6f00bc2dc365a2bd2ad7701953f0000f0b7e537e6b92c687abe52cd6f430a666d3950fe0de4412d38dafe2361984ec6a470bcd795a317cbadec5c9a5d9b6a62 + size-limit: 11.1.2 + checksum: 10/37baba93a2af2ba0358e7c8772ceb866c860c8e95c90b0e0c537533be2519ea626636e635720213938844db9185e45532e991ff4dcccc0aac21fa644cbb45780 languageName: node linkType: hard -"@size-limit/webpack-why@npm:11.1.0": - version: 11.1.0 - resolution: "@size-limit/webpack-why@npm:11.1.0" +"@size-limit/webpack-why@npm:11.1.2": + version: 11.1.2 + resolution: "@size-limit/webpack-why@npm:11.1.2" dependencies: "@statoscope/webpack-plugin": "npm:^5.28.2" peerDependencies: - size-limit: 11.1.0 + size-limit: 11.1.2 webpack: ^4.0.0 || ^5.0.0 - checksum: 10/a6baeb50a03d1e04251a626192e837926f8b75fd68de0ebf83a5be21f904567ad32091e3c44e88c9fa840771977a2a5ca40207e83ca35dc9a53badb34d7f70e4 + checksum: 10/d68a2f470406a72578afa4d00f382cfdf6d50b087b3b110ef429e1847d9e79c0408e5c0c1b748b363033e7621f2eedc4e20a4a3f4c8471bd62671066593f1d3d languageName: node linkType: hard -"@size-limit/webpack@npm:11.1.0": - version: 11.1.0 - resolution: "@size-limit/webpack@npm:11.1.0" +"@size-limit/webpack@npm:11.1.2": + version: 11.1.2 + resolution: "@size-limit/webpack@npm:11.1.2" dependencies: nanoid: "npm:^5.0.6" - webpack: "npm:^5.90.3" + webpack: "npm:^5.91.0" peerDependencies: - size-limit: 11.1.0 - checksum: 10/2825e4d24deb770e2df6f75746eaa2adfd95563c4c931515f9675ed915b96511ce6cbd03791490ac30fdc3c026bbb6cff42bb4925939070325d7222d96964eb2 + size-limit: 11.1.2 + checksum: 10/0a302ce51c018d193cab089485aaca937438d010cab59feb08be036840423b91c8d6a403895ac598ee5b563f7137302eac79a0f82803b65e3a18177c105327ed languageName: node linkType: hard @@ -4790,9 +4792,9 @@ __metadata: languageName: node linkType: hard -"@testing-library/react@npm:14.2.1": - version: 14.2.1 - resolution: "@testing-library/react@npm:14.2.1" +"@testing-library/react@npm:14.2.2": + version: 14.2.2 + resolution: "@testing-library/react@npm:14.2.2" dependencies: "@babel/runtime": "npm:^7.12.5" "@testing-library/dom": "npm:^9.0.0" @@ -4800,7 +4802,7 @@ __metadata: peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 10/e02b2f32ae79665a79fc4d8ee053fd3832bfcd4753aa1dba05cdece1a9f59c72a0fae91e0a9387597dcb686d631a722729f2878e38dc95e6f23b291ad8d09b6c + checksum: 10/3605577fda8d5e27b8919f390f749af91494d03e7ba5ccaf6480ed1184248372c5a4e8fe1c8c3ad4c1a7b3536f37144ba4b4626900ed46dc9811312f280eee31 languageName: node linkType: hard @@ -4858,10 +4860,10 @@ __metadata: languageName: node linkType: hard -"@tsconfig/recommended@npm:1.0.3": - version: 1.0.3 - resolution: "@tsconfig/recommended@npm:1.0.3" - checksum: 10/cf2bf93d419e28b98ac82d9587035daf7dc1e0ef9b8db873a7962967d8744df352ebd2986b046911889e989d4f2caec3bf5826a4c8a4b61572d03329fdc56b34 +"@tsconfig/recommended@npm:1.0.5": + version: 1.0.5 + resolution: "@tsconfig/recommended@npm:1.0.5" + checksum: 10/d2a779698c7acf342bfe4594a969adf30ebac99da5c69ebb226355f8dd95a56d6c1772350a6d45d81bb7c509f103c27f7016a41df625b4cd3366a4844493fbf1 languageName: node linkType: hard @@ -4964,10 +4966,10 @@ __metadata: languageName: node linkType: hard -"@types/js-cookie@npm:^3.0.3": - version: 3.0.3 - resolution: "@types/js-cookie@npm:3.0.3" - checksum: 10/927254ec37ce4fbe4d9d54f53a446b4351259799d9933db5808ddb7c430396aa2496bdd0a4e47e1b56048ffbec98645cbd4daa9e3ed9a6fff55e25eb640fcb15 +"@types/js-cookie@npm:3.0.6": + version: 3.0.6 + resolution: "@types/js-cookie@npm:3.0.6" + checksum: 10/272d551687547445cb210213c73e72e0e5d58ad73e2e444a65d688b8ff9425529779ee0cd6492aaa1f070161916d4254ef2b1a76d64179100437f60749d094ef languageName: node linkType: hard @@ -5055,33 +5057,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:18.15.11": - version: 18.15.11 - resolution: "@types/node@npm:18.15.11" - checksum: 10/ffadc25bea2c8c79db77ab6ad083938c976e2fc4a5ac52cfbdfe387df4404d02813e0f127a6666f5910f8975ff825f2225a8aba734bab7daa652ad60e6d34f45 - languageName: node - linkType: hard - -"@types/node@npm:18.15.3": - version: 18.15.3 - resolution: "@types/node@npm:18.15.3" - checksum: 10/18c7a19fb2935c0cfb0498fc061c327b2beea06e8ca08f77619eb3d1a975ec8a87dfadf54ca99bc423b5dec997f89249615c4f31f34438fa456fb530213e7d37 - languageName: node - linkType: hard - -"@types/node@npm:18.16.3": - version: 18.16.3 - resolution: "@types/node@npm:18.16.3" - checksum: 10/4f4425ba49a46e7efa88346dc2ea63ea9aab88c04d244d77710fe8019587f3c163ba2ea1e4854fd20cb5cdec9abd3bfb324ad60aabddf395cee6b0b195bd57bb - languageName: node - linkType: hard - -"@types/node@npm:20.11.30": - version: 20.11.30 - resolution: "@types/node@npm:20.11.30" +"@types/node@npm:20.12.2": + version: 20.12.2 + resolution: "@types/node@npm:20.12.2" dependencies: undici-types: "npm:~5.26.4" - checksum: 10/78515bc768d2b878e2e06a1c20eb4f5840072b79b8d28ff3dd0a7feaaf48fd3a2ac03cfa5bc7564da82db5906b43e9ba0e5df9f43d870b7aae2942306e208815 + checksum: 10/f1f0ebfe475aefa183763b856e0023b81b76554196e8676a45b9fcfd1012cdd20d32adefb3c0330001c0011e074676603c34c24821a4924228250ea13a75da43 languageName: node linkType: hard @@ -5129,21 +5110,12 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:18.0.11": - version: 18.0.11 - resolution: "@types/react-dom@npm:18.0.11" +"@types/react-dom@npm:18.2.23": + version: 18.2.23 + resolution: "@types/react-dom@npm:18.2.23" dependencies: "@types/react": "npm:*" - checksum: 10/e6dd39b2ef65f6e6257f1792c62e997273a06c3e72e05f082185d0b8dfd8972340f9d5452408183b4bf03bd68cbb2fb9da89e063f1ba98c287a38953491febec - languageName: node - linkType: hard - -"@types/react-dom@npm:18.2.1": - version: 18.2.1 - resolution: "@types/react-dom@npm:18.2.1" - dependencies: - "@types/react": "npm:*" - checksum: 10/5c6bcd6bbd4ac4caf5e492d79102a7b615531e101692dd844daae5709657c7599d4dfcb70fd84e5e1d135a958cf8bb919dc85542601a09419e9604c5e03bfc92 + checksum: 10/8311c67767b0aafb5cd94176a90f801f0f5f6930731d57caaa04bb0d87fdef6bc6f723a116d9777d2082ec022682acaad7a62d04dc27e330e818cf34f2ef2703 languageName: node linkType: hard @@ -5156,7 +5128,7 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:^18.2.55": +"@types/react@npm:*": version: 18.2.55 resolution: "@types/react@npm:18.2.55" dependencies: @@ -5167,14 +5139,13 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:18.2.67": - version: 18.2.67 - resolution: "@types/react@npm:18.2.67" +"@types/react@npm:18.2.73": + version: 18.2.73 + resolution: "@types/react@npm:18.2.73" dependencies: "@types/prop-types": "npm:*" - "@types/scheduler": "npm:*" csstype: "npm:^3.0.2" - checksum: 10/d7e248dbe8d9d3b05f0d8e128d615fc9c85aa2c5d15634271d20cb9b343dbeffb0875f31a44e7ac63b42afc25949bd4c3633b7ebee45ee4666591ca934a8dffb + checksum: 10/799e30e73464dff40e04f4eb7499ebc31f99b1711a69263b9af340af738e35c9cdf53084e3dacc3b21c031aaa0cba1b51f4ba60490204b7abb75f115b841583f languageName: node linkType: hard @@ -5236,15 +5207,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/eslint-plugin@npm:7.0.1" +"@typescript-eslint/eslint-plugin@npm:7.5.0": + version: 7.5.0 + resolution: "@typescript-eslint/eslint-plugin@npm:7.5.0" dependencies: "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:7.0.1" - "@typescript-eslint/type-utils": "npm:7.0.1" - "@typescript-eslint/utils": "npm:7.0.1" - "@typescript-eslint/visitor-keys": "npm:7.0.1" + "@typescript-eslint/scope-manager": "npm:7.5.0" + "@typescript-eslint/type-utils": "npm:7.5.0" + "@typescript-eslint/utils": "npm:7.5.0" + "@typescript-eslint/visitor-keys": "npm:7.5.0" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" ignore: "npm:^5.2.4" @@ -5257,25 +5228,25 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/0862e8ec8677fcea794394fc9eab8dba11043c08452722790e0d296d4ee84713180676e1e3135be4203ace7bb73933c94159255cb9190c7bc13bf7f03a361915 + checksum: 10/5469900a0c2f485dcae10fc8509e2e1d981538d4c90a13330672fbd10cb7b9bb6d55445d6edea876e2c1719f1f0e25f6af0eb2d413e0c458a8930a371481b9e6 languageName: node linkType: hard -"@typescript-eslint/parser@npm:7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/parser@npm:7.0.1" +"@typescript-eslint/parser@npm:7.5.0": + version: 7.5.0 + resolution: "@typescript-eslint/parser@npm:7.5.0" dependencies: - "@typescript-eslint/scope-manager": "npm:7.0.1" - "@typescript-eslint/types": "npm:7.0.1" - "@typescript-eslint/typescript-estree": "npm:7.0.1" - "@typescript-eslint/visitor-keys": "npm:7.0.1" + "@typescript-eslint/scope-manager": "npm:7.5.0" + "@typescript-eslint/types": "npm:7.5.0" + "@typescript-eslint/typescript-estree": "npm:7.5.0" + "@typescript-eslint/visitor-keys": "npm:7.5.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/b4ba1743ab730268a1924139f072e4a0a56959526fb6377e1b3964518b6c6851733ae446a44d29fed1cb96669e2913cca524895ce77a6205aaed8bda00e8cd5d + checksum: 10/a5414fb2fbd78bf7337125f4a3040318bdffa996a94e27b4f791d51535d5d9286c3e0ae43652b251c48549bbfece0e3a33553b30ed986af6b4f715d76361d6bb languageName: node linkType: hard @@ -5306,22 +5277,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/scope-manager@npm:7.0.1" +"@typescript-eslint/scope-manager@npm:7.5.0": + version: 7.5.0 + resolution: "@typescript-eslint/scope-manager@npm:7.5.0" dependencies: - "@typescript-eslint/types": "npm:7.0.1" - "@typescript-eslint/visitor-keys": "npm:7.0.1" - checksum: 10/dade6055bb853adb54de795cc3da5ab8550236d4186f108573fdb02e636ab7fc4300a55b506698ced4087ca43b143a5593931cb3195ab4790470b456d9ff8846 + "@typescript-eslint/types": "npm:7.5.0" + "@typescript-eslint/visitor-keys": "npm:7.5.0" + checksum: 10/9446c07290a7f7f539a0bdaaf2fb97ae57095a01cd0baad9ecac532da88e7d0d207e5180131c0608542aee2fd1270caf700a2788fa460ffc6e65e966baf34135 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/type-utils@npm:7.0.1" +"@typescript-eslint/type-utils@npm:7.5.0": + version: 7.5.0 + resolution: "@typescript-eslint/type-utils@npm:7.5.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:7.0.1" - "@typescript-eslint/utils": "npm:7.0.1" + "@typescript-eslint/typescript-estree": "npm:7.5.0" + "@typescript-eslint/utils": "npm:7.5.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.0.1" peerDependencies: @@ -5329,7 +5300,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/cf20a3c0e56121ac62467e48121e135798db6d2999bd4f96ed44edc39f2597812d12b1bd6a378adec54d6c5e7db75fa5f98a27ce399792a2c8a5bbd3649952f7 + checksum: 10/257730553760fa943538db9648a11f4253efb722ab3394cd325bd775ee0c9d93af84c62540dee9377d4a669eb1cd801faed5e1bcb673d1606c9225eee82b420a languageName: node linkType: hard @@ -5340,10 +5311,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/types@npm:7.0.1" - checksum: 10/c08b2d34bab2a877a45a1e4c2923f50d03022b682b7aaba929ae2a9a5ad32db0e46265544a6616ccb98654b434250621be0e282fc5b21b8ccaf6b78741d68f67 +"@typescript-eslint/types@npm:7.5.0": + version: 7.5.0 + resolution: "@typescript-eslint/types@npm:7.5.0" + checksum: 10/12eac46d0dfbbeb1db7d0658b841d554d38365420f42b699dea531e0c475b77d6fd838ac4046b7672e53d9bb76a021eaf6198cf3210fe1ecf1056ea44b6699a9 languageName: node linkType: hard @@ -5365,12 +5336,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/typescript-estree@npm:7.0.1" +"@typescript-eslint/typescript-estree@npm:7.5.0": + version: 7.5.0 + resolution: "@typescript-eslint/typescript-estree@npm:7.5.0" dependencies: - "@typescript-eslint/types": "npm:7.0.1" - "@typescript-eslint/visitor-keys": "npm:7.0.1" + "@typescript-eslint/types": "npm:7.5.0" + "@typescript-eslint/visitor-keys": "npm:7.5.0" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -5380,24 +5351,24 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/b0b0adc84502d1ffcf3a0024179e0f2780be5f8b0a18328db46d430efc4e38a7965656b4392dd47d6176bbb1ee200aec6dd8581c39b606e260750574358cde9f + checksum: 10/7487293a9ab9459b133322e695435b4540ffcad89f2bea917c3389676d68283297a663c77d6bda298144d3581361733ae4af632213fa7ef48be67e9aa792b4cc languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/utils@npm:7.0.1" +"@typescript-eslint/utils@npm:7.5.0": + version: 7.5.0 + resolution: "@typescript-eslint/utils@npm:7.5.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" "@types/json-schema": "npm:^7.0.12" "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:7.0.1" - "@typescript-eslint/types": "npm:7.0.1" - "@typescript-eslint/typescript-estree": "npm:7.0.1" + "@typescript-eslint/scope-manager": "npm:7.5.0" + "@typescript-eslint/types": "npm:7.5.0" + "@typescript-eslint/typescript-estree": "npm:7.5.0" semver: "npm:^7.5.4" peerDependencies: eslint: ^8.56.0 - checksum: 10/b7e0cb2994f73b3f416684dc175d4e1da5f8306d6c81abbad2f219fa3e4f29154063a3c9568e4a1f879a38b79c62250e596e4ed7265f7bd1ed9b3db806cb92b7 + checksum: 10/a0b2f206a1c35dd77b292d1cd385443f42d00ccf8a5151811fe6bdd6b5f3a450372bf99b8757c307988d14d99587424c59ed59e78cf56c17b43c9c3fd8932871 languageName: node linkType: hard @@ -5411,13 +5382,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/visitor-keys@npm:7.0.1" +"@typescript-eslint/visitor-keys@npm:7.5.0": + version: 7.5.0 + resolution: "@typescript-eslint/visitor-keys@npm:7.5.0" dependencies: - "@typescript-eslint/types": "npm:7.0.1" + "@typescript-eslint/types": "npm:7.5.0" eslint-visitor-keys: "npm:^3.4.1" - checksum: 10/915c5b19302a4c76e843cd2d04a9a2b11907e658d7018c8b55c338b090d9115d3719809aa05b8af130cc1b216c77626d210c20f705b732e83d04ceae0c112f6b + checksum: 10/ba83113110b13bc65120ea3d1e21e1dcea6010b0a1a3d07da2fd274bb0feb552a92276b6052e659d2fe40178938b17368ede64752c4937f41685c53bdf9d2634 languageName: node linkType: hard @@ -5500,7 +5471,7 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.11.5": +"@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.11.5, @webassemblyjs/ast@npm:^1.12.1": version: 1.12.1 resolution: "@webassemblyjs/ast@npm:1.12.1" dependencies: @@ -5586,7 +5557,7 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/wasm-edit@npm:^1.11.5": +"@webassemblyjs/wasm-edit@npm:^1.11.5, @webassemblyjs/wasm-edit@npm:^1.12.1": version: 1.12.1 resolution: "@webassemblyjs/wasm-edit@npm:1.12.1" dependencies: @@ -5627,7 +5598,7 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/wasm-parser@npm:1.12.1, @webassemblyjs/wasm-parser@npm:^1.11.5": +"@webassemblyjs/wasm-parser@npm:1.12.1, @webassemblyjs/wasm-parser@npm:^1.11.5, @webassemblyjs/wasm-parser@npm:^1.12.1": version: 1.12.1 resolution: "@webassemblyjs/wasm-parser@npm:1.12.1" dependencies: @@ -6006,9 +5977,9 @@ __metadata: "@graphql-codegen/typed-document-node": "npm:^4.0.1" "@graphql-codegen/typescript": "npm:3.0.4" "@graphql-codegen/typescript-resolvers": "npm:3.2.1" - "@types/node": "npm:18.16.3" - "@types/react": "npm:^18.2.55" - "@types/react-dom": "npm:18.2.1" + "@types/node": "npm:20.12.2" + "@types/react": "npm:18.2.73" + "@types/react-dom": "npm:18.2.23" "@vercel/kv": "npm:^0.1.1" autoprefixer: "npm:10.4.14" clsx: "npm:^1.2.1" @@ -6034,9 +6005,9 @@ __metadata: "@apollo/experimental-nextjs-app-support": "workspace:^" "@apollo/server": "npm:^4.9.5" "@as-integrations/next": "npm:^3.0.0" - "@types/node": "npm:18.15.3" - "@types/react": "npm:^18.2.55" - "@types/react-dom": "npm:18.0.11" + "@types/node": "npm:20.12.2" + "@types/react": "npm:18.2.73" + "@types/react-dom": "npm:18.2.23" client-only: "npm:^0.0.1" encoding: "npm:^0.1.13" eslint: "npm:8.36.0" @@ -7923,7 +7894,7 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^5.15.0": +"enhanced-resolve@npm:^5.15.0, enhanced-resolve@npm:^5.16.0": version: 5.16.0 resolution: "enhanced-resolve@npm:5.16.0" dependencies: @@ -9557,18 +9528,18 @@ __metadata: languageName: node linkType: hard -"glob@npm:10.3.10, glob@npm:^10.3.10, glob@npm:^10.3.7": - version: 10.3.10 - resolution: "glob@npm:10.3.10" +"glob@npm:10.3.12": + version: 10.3.12 + resolution: "glob@npm:10.3.12" dependencies: foreground-child: "npm:^3.1.0" - jackspeak: "npm:^2.3.5" + jackspeak: "npm:^2.3.6" minimatch: "npm:^9.0.1" - minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" - path-scurry: "npm:^1.10.1" + minipass: "npm:^7.0.4" + path-scurry: "npm:^1.10.2" bin: glob: dist/esm/bin.mjs - checksum: 10/38bdb2c9ce75eb5ed168f309d4ed05b0798f640b637034800a6bf306f39d35409bf278b0eaaffaec07591085d3acb7184a201eae791468f0f617771c2486a6a8 + checksum: 10/9e8186abc22dc824b5dd86cefd8e6b5621a72d1be7f68bacc0fd681e8c162ec5546660a6ec0553d6a74757a585e655956c7f8f1a6d24570e8d865c307323d178 languageName: node linkType: hard @@ -9600,6 +9571,21 @@ __metadata: languageName: node linkType: hard +"glob@npm:^10.3.10, glob@npm:^10.3.7": + version: 10.3.10 + resolution: "glob@npm:10.3.10" + dependencies: + foreground-child: "npm:^3.1.0" + jackspeak: "npm:^2.3.5" + minimatch: "npm:^9.0.1" + minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" + path-scurry: "npm:^1.10.1" + bin: + glob: dist/esm/bin.mjs + checksum: 10/38bdb2c9ce75eb5ed168f309d4ed05b0798f640b637034800a6bf306f39d35409bf278b0eaaffaec07591085d3acb7184a201eae791468f0f617771c2486a6a8 + languageName: node + linkType: hard + "glob@npm:^5.0.2": version: 5.0.15 resolution: "glob@npm:5.0.15" @@ -9860,10 +9846,10 @@ __metadata: "@emotion/core": "npm:^11.0.0" "@emotion/react": "npm:^11.10.6" "@emotion/styled": "npm:^11.10.6" - "@types/js-cookie": "npm:^3.0.3" - "@types/node": "npm:18.15.11" - "@types/react": "npm:^18.2.55" - "@types/react-dom": "npm:18.0.11" + "@types/js-cookie": "npm:3.0.6" + "@types/node": "npm:20.12.2" + "@types/react": "npm:18.2.73" + "@types/react-dom": "npm:18.2.23" eslint: "npm:8.38.0" eslint-config-next: "npm:13.3.0" framer-motion: "npm:^10.12.2" @@ -10156,6 +10142,15 @@ __metadata: languageName: node linkType: hard +"ignore-walk@npm:^5.0.1": + version: 5.0.1 + resolution: "ignore-walk@npm:5.0.1" + dependencies: + minimatch: "npm:^5.0.1" + checksum: 10/a88b3fbda155496363fb3db66c7c7b85cf04d614fb51146f0aa5fc6b35c65370c57f9e6c550cd6048651fc378985b7a2bb9015c9fcb3e0dc798fc0728746703c + languageName: node + linkType: hard + "ignore@npm:^5.2.0, ignore@npm:^5.2.4": version: 5.3.0 resolution: "ignore@npm:5.3.0" @@ -10818,7 +10813,7 @@ __metadata: languageName: node linkType: hard -"jackspeak@npm:^2.3.5": +"jackspeak@npm:^2.3.5, jackspeak@npm:^2.3.6": version: 2.3.6 resolution: "jackspeak@npm:2.3.6" dependencies: @@ -11345,6 +11340,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^10.2.0": + version: 10.2.0 + resolution: "lru-cache@npm:10.2.0" + checksum: 10/502ec42c3309c0eae1ce41afca471f831c278566d45a5273a0c51102dee31e0e250a62fa9029c3370988df33a14188a38e682c16143b794de78668de3643e302 + languageName: node + linkType: hard + "lru-cache@npm:^5.1.1": version: 5.1.1 resolution: "lru-cache@npm:5.1.1" @@ -11684,7 +11686,7 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0": +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.4": version: 7.0.4 resolution: "minipass@npm:7.0.4" checksum: 10/e864bd02ceb5e0707696d58f7ce3a0b89233f0d686ef0d447a66db705c0846a8dc6f34865cd85256c1472ff623665f616b90b8ff58058b2ad996c5de747d2d18 @@ -11733,16 +11735,23 @@ __metadata: resolution: "monorepo@workspace:." dependencies: "@microsoft/api-documenter": "npm:7.24.1" - "@size-limit/file": "npm:11.1.0" - "@size-limit/webpack": "npm:11.1.0" - "@size-limit/webpack-why": "npm:11.1.0" + "@size-limit/file": "npm:11.1.2" + "@size-limit/webpack": "npm:11.1.2" + "@size-limit/webpack-why": "npm:11.1.2" monorepo: "link:." prettier: "npm:^3.0.0" semver: "npm:^7.6.0" - size-limit: "npm:11.1.0" + size-limit: "npm:11.1.2" languageName: unknown linkType: soft +"mri@npm:^1.1.0": + version: 1.2.0 + resolution: "mri@npm:1.2.0" + checksum: 10/6775a1d2228bb9d191ead4efc220bd6be64f943ad3afd4dcb3b3ac8fc7b87034443f666e38805df38e8d047b29f910c3cc7810da0109af83e42c82c73bd3f6bc + languageName: node + linkType: hard + "ms@npm:2.0.0": version: 2.0.0 resolution: "ms@npm:2.0.0" @@ -12030,6 +12039,36 @@ __metadata: languageName: node linkType: hard +"npm-bundled@npm:^2.0.0": + version: 2.0.1 + resolution: "npm-bundled@npm:2.0.1" + dependencies: + npm-normalize-package-bin: "npm:^2.0.0" + checksum: 10/adf5d727915cbd61603e2171ba67e39319efa343ceb72868348232a36ad774a8365d5af5e1aad29acc41c3caeda4ebd80e5b7a3da319985509aeedf79e352c0d + languageName: node + linkType: hard + +"npm-normalize-package-bin@npm:^2.0.0": + version: 2.0.0 + resolution: "npm-normalize-package-bin@npm:2.0.0" + checksum: 10/7c5379f9b188b564c4332c97bdd9a5d6b7b15f02b5823b00989d6a0e6fb31eb0280f02b0a924f930e1fcaf00e60fae333aec8923d2a4c7747613c7d629d8aa25 + languageName: node + linkType: hard + +"npm-packlist@npm:^5.1.3": + version: 5.1.3 + resolution: "npm-packlist@npm:5.1.3" + dependencies: + glob: "npm:^8.0.1" + ignore-walk: "npm:^5.0.1" + npm-bundled: "npm:^2.0.0" + npm-normalize-package-bin: "npm:^2.0.0" + bin: + npm-packlist: bin/index.js + checksum: 10/78aa1c69a349c40cf7ba556581bff2dd5cbc1455614a44bd673e076f7f402096ac7c01660c45ec17cbd51bf0db3a4df7e9bc3a0a8e8e497ebf6d53848f33dfad + languageName: node + linkType: hard + "npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" @@ -12576,6 +12615,16 @@ __metadata: languageName: node linkType: hard +"path-scurry@npm:^1.10.2": + version: 1.10.2 + resolution: "path-scurry@npm:1.10.2" + dependencies: + lru-cache: "npm:^10.2.0" + minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" + checksum: 10/a2bbbe8dc284c49dd9be78ca25f3a8b89300e0acc24a77e6c74824d353ef50efbf163e64a69f4330b301afca42d0e2229be0560d6d616ac4e99d48b4062016b1 + languageName: node + linkType: hard + "path-to-regexp@npm:0.1.7": version: 0.1.7 resolution: "path-to-regexp@npm:0.1.7" @@ -12859,6 +12908,19 @@ __metadata: languageName: node linkType: hard +"publint@npm:0.2.7": + version: 0.2.7 + resolution: "publint@npm:0.2.7" + dependencies: + npm-packlist: "npm:^5.1.3" + picocolors: "npm:^1.0.0" + sade: "npm:^1.8.1" + bin: + publint: lib/cli.js + checksum: 10/03cb5ac48429328fda7e50c932477d0959bf8aeb86ab692b70045b4d5f4280cf4910e35d73182d3c1e5870a99820a2610f8e44f91b93de9f0e94d79a4c55ff03 + languageName: node + linkType: hard + "punycode@npm:^1.3.2": version: 1.4.1 resolution: "punycode@npm:1.4.1" @@ -13657,6 +13719,15 @@ __metadata: languageName: node linkType: hard +"sade@npm:^1.8.1": + version: 1.8.1 + resolution: "sade@npm:1.8.1" + dependencies: + mri: "npm:^1.1.0" + checksum: 10/1c67ba03c94083e0ae307ff5564ecb86c2104c0f558042fdaa40ea0054f91a63a9783f14069870f2f784336adabb70f90f22a84dc457b5a25e859aaadefe0910 + languageName: node + linkType: hard + "safe-array-concat@npm:^1.0.1": version: 1.0.1 resolution: "safe-array-concat@npm:1.0.1" @@ -14018,9 +14089,9 @@ __metadata: languageName: node linkType: hard -"size-limit@npm:11.1.0": - version: 11.1.0 - resolution: "size-limit@npm:11.1.0" +"size-limit@npm:11.1.2": + version: 11.1.2 + resolution: "size-limit@npm:11.1.2" dependencies: bytes-iec: "npm:^3.1.1" chokidar: "npm:^3.6.0" @@ -14031,7 +14102,7 @@ __metadata: picocolors: "npm:^1.0.0" bin: size-limit: bin.js - checksum: 10/614463ea2943897246a2b47362a9c6dccc76047886beedbab553152999f524a58039973fa0eed9b1e55d9d2d47c365873dc778ae700d135e95722b693d6bdfef + checksum: 10/09457f8268c8affe4c263c4f836ca5aa53c6885ae53369483d290f67e93c662cb4f80fd5445ae8ff64a0d2faf0c2da07c29af1ae76a085e12698ba6d25b66d24 languageName: node linkType: hard @@ -15065,9 +15136,9 @@ __metadata: languageName: node linkType: hard -"tsx@npm:4.7.0": - version: 4.7.0 - resolution: "tsx@npm:4.7.0" +"tsx@npm:4.7.1": + version: 4.7.1 + resolution: "tsx@npm:4.7.1" dependencies: esbuild: "npm:~0.19.10" fsevents: "npm:~2.3.3" @@ -15077,7 +15148,7 @@ __metadata: optional: true bin: tsx: dist/cli.mjs - checksum: 10/3e6ee0a0a8adb7b1cb58875f50b143b41df0132ade3a7cdda16a166ac473eee446197762ba6afb235ace4c6adae7e55f61a420ee55b17438717eea1e55e611c0 + checksum: 10/3a462b595f31ae58b31f9c6e8c450577dc87660b1225012bd972b6b58d7d2f6c4034728763ebc53bb731acff68de8b0fa50586e4c1ec4c086226f1788ccf9b7d languageName: node linkType: hard @@ -15257,6 +15328,16 @@ __metadata: languageName: node linkType: hard +"typescript@npm:5.4.2": + version: 5.4.2 + resolution: "typescript@npm:5.4.2" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10/f8cfdc630ab1672f004e9561eb2916935b2d267792d07ce93e97fc601c7a65191af32033d5e9c0169b7dc37da7db9bf320f7432bc84527cb7697effaa4e4559d + languageName: node + linkType: hard + "typescript@npm:5.4.3": version: 5.4.3 resolution: "typescript@npm:5.4.3" @@ -15297,6 +15378,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@npm%3A5.4.2#optional!builtin": + version: 5.4.2 + resolution: "typescript@patch:typescript@npm%3A5.4.2#optional!builtin::version=5.4.2&hash=d69c25" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10/ef4fc2994cc0219dc9ada94c92106ba8d44cbfd7a0328ed6f8d730311caf66e114cdfa07fbc6f369bfc0fc182d9493851b3bf1644c06fc5818690b19ee960d72 + languageName: node + linkType: hard + "typescript@patch:typescript@npm%3A5.4.3#optional!builtin": version: 5.4.3 resolution: "typescript@patch:typescript@npm%3A5.4.3#optional!builtin::version=5.4.3&hash=d69c25" @@ -15726,7 +15817,7 @@ __metadata: languageName: node linkType: hard -"watchpack@npm:^2.4.0": +"watchpack@npm:^2.4.0, watchpack@npm:^2.4.1": version: 2.4.1 resolution: "watchpack@npm:2.4.1" dependencies: @@ -15793,7 +15884,7 @@ __metadata: languageName: node linkType: hard -"webpack@npm:^5, webpack@npm:^5.90.3": +"webpack@npm:^5": version: 5.90.3 resolution: "webpack@npm:5.90.3" dependencies: @@ -15830,6 +15921,43 @@ __metadata: languageName: node linkType: hard +"webpack@npm:^5.91.0": + version: 5.91.0 + resolution: "webpack@npm:5.91.0" + dependencies: + "@types/eslint-scope": "npm:^3.7.3" + "@types/estree": "npm:^1.0.5" + "@webassemblyjs/ast": "npm:^1.12.1" + "@webassemblyjs/wasm-edit": "npm:^1.12.1" + "@webassemblyjs/wasm-parser": "npm:^1.12.1" + acorn: "npm:^8.7.1" + acorn-import-assertions: "npm:^1.9.0" + browserslist: "npm:^4.21.10" + chrome-trace-event: "npm:^1.0.2" + enhanced-resolve: "npm:^5.16.0" + es-module-lexer: "npm:^1.2.1" + eslint-scope: "npm:5.1.1" + events: "npm:^3.2.0" + glob-to-regexp: "npm:^0.4.1" + graceful-fs: "npm:^4.2.11" + json-parse-even-better-errors: "npm:^2.3.1" + loader-runner: "npm:^4.2.0" + mime-types: "npm:^2.1.27" + neo-async: "npm:^2.6.2" + schema-utils: "npm:^3.2.0" + tapable: "npm:^2.1.1" + terser-webpack-plugin: "npm:^5.3.10" + watchpack: "npm:^2.4.1" + webpack-sources: "npm:^3.2.3" + peerDependenciesMeta: + webpack-cli: + optional: true + bin: + webpack: bin/webpack.js + checksum: 10/647ca53c15fe0fa1af4396a7257d7a93cbea648d2685e565a11cc822a9e3ea9316345250987d75f02c0b45dae118814f094ec81908d1032e77a33cd6470b289e + languageName: node + linkType: hard + "whatwg-encoding@npm:^3.1.1": version: 3.1.1 resolution: "whatwg-encoding@npm:3.1.1"