diff --git a/package.json b/package.json index bdb3dcc9..af34711e 100644 --- a/package.json +++ b/package.json @@ -19,11 +19,11 @@ "@code-chronicles/eslint-config": "workspace:*", "@code-chronicles/repository-scripts": "workspace:*", "@yarnpkg/types": "4.0.0", - "eslint": "9.13.0", + "eslint": "9.14.0", "husky": "9.1.6", "lint-staged": "15.2.10", "prettier": "3.3.3", - "tsx": "4.19.1" + "tsx": "4.19.2" }, "packageManager": "yarn@4.5.1" } diff --git a/workspaces/adventure-pack/package.json b/workspaces/adventure-pack/package.json index c0fd9a70..a2c2a025 100644 --- a/workspaces/adventure-pack/package.json +++ b/workspaces/adventure-pack/package.json @@ -70,12 +70,12 @@ "@code-chronicles/repository-scripts": "workspace:*", "@code-chronicles/util": "workspace:*", "@jest/globals": "29.7.0", - "@types/node": "22.8.1", + "@types/node": "22.9.0", "@types/react": "18.3.12", "@types/react-dom": "18.3.1", "@types/react-syntax-highlighter": "15.5.13", "cross-env": "7.0.3", - "eslint": "9.13.0", + "eslint": "9.14.0", "fork-ts-checker-webpack-plugin": "9.0.2", "jest": "29.7.0", "prettier": "3.3.3", @@ -83,10 +83,10 @@ "ts-jest": "29.2.5", "ts-loader": "9.5.1", "ts-morph": "24.0.0", - "tsx": "4.19.1", + "tsx": "4.19.2", "type-fest": "4.26.1", "typescript": "5.6.3", - "webpack": "5.95.0", + "webpack": "5.96.1", "webpack-cli": "5.1.4", "zod": "3.23.8" } diff --git a/workspaces/download-leetcode-submissions/package.json b/workspaces/download-leetcode-submissions/package.json index de45769f..6654fe92 100644 --- a/workspaces/download-leetcode-submissions/package.json +++ b/workspaces/download-leetcode-submissions/package.json @@ -31,15 +31,15 @@ "@code-chronicles/eslint-config": "workspace:*", "@code-chronicles/repository-scripts": "workspace:*", "@code-chronicles/webpack-make-output-executable-plugin": "workspace:*", - "@types/node": "22.8.1", + "@types/node": "22.9.0", "cross-env": "7.0.3", - "eslint": "9.13.0", + "eslint": "9.14.0", "fork-ts-checker-webpack-plugin": "9.0.2", "prettier": "3.3.3", "ts-loader": "9.5.1", - "tsx": "4.19.1", + "tsx": "4.19.2", "typescript": "5.6.3", - "webpack": "5.95.0", + "webpack": "5.96.1", "webpack-cli": "5.1.4" } } diff --git a/workspaces/eslint-config/package.json b/workspaces/eslint-config/package.json index d2033779..6ced01a3 100644 --- a/workspaces/eslint-config/package.json +++ b/workspaces/eslint-config/package.json @@ -21,21 +21,21 @@ "lint": "code-chronicles-lint" }, "dependencies": { - "@stylistic/eslint-plugin-js": "2.9.0", - "@stylistic/eslint-plugin-ts": "2.9.0", - "@typescript-eslint/eslint-plugin": "8.11.0", - "@typescript-eslint/parser": "8.11.0", + "@stylistic/eslint-plugin-js": "2.10.1", + "@stylistic/eslint-plugin-ts": "2.10.1", + "@typescript-eslint/eslint-plugin": "8.13.0", + "@typescript-eslint/parser": "8.13.0", "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-import": "2.31.0", - "eslint-plugin-import-x": "4.3.1", - "eslint-plugin-jest": "28.8.3", - "globals": "15.11.0", + "eslint-plugin-import-x": "4.4.0", + "eslint-plugin-jest": "28.9.0", + "globals": "15.12.0", "typescript": "5.6.3" }, "devDependencies": { "@code-chronicles/repository-scripts": "workspace:*", - "eslint": "9.13.0", + "eslint": "9.14.0", "prettier": "3.3.3", - "tsx": "4.19.1" + "tsx": "4.19.2" } } diff --git a/workspaces/fetch-leetcode-problem-list/package.json b/workspaces/fetch-leetcode-problem-list/package.json index d8cdc629..4c6f691a 100644 --- a/workspaces/fetch-leetcode-problem-list/package.json +++ b/workspaces/fetch-leetcode-problem-list/package.json @@ -29,15 +29,15 @@ "@code-chronicles/eslint-config": "workspace:*", "@code-chronicles/repository-scripts": "workspace:*", "@code-chronicles/webpack-make-output-executable-plugin": "workspace:*", - "@types/node": "22.8.1", + "@types/node": "22.9.0", "cross-env": "7.0.3", - "eslint": "9.13.0", + "eslint": "9.14.0", "fork-ts-checker-webpack-plugin": "9.0.2", "prettier": "3.3.3", "ts-loader": "9.5.1", - "tsx": "4.19.1", + "tsx": "4.19.2", "typescript": "5.6.3", - "webpack": "5.95.0", + "webpack": "5.96.1", "webpack-cli": "5.1.4" } } diff --git a/workspaces/fetch-recent-accepted-leetcode-submissions/package.json b/workspaces/fetch-recent-accepted-leetcode-submissions/package.json index 7b9764b6..a5f9639e 100644 --- a/workspaces/fetch-recent-accepted-leetcode-submissions/package.json +++ b/workspaces/fetch-recent-accepted-leetcode-submissions/package.json @@ -29,15 +29,15 @@ "@code-chronicles/eslint-config": "workspace:*", "@code-chronicles/repository-scripts": "workspace:*", "@code-chronicles/webpack-make-output-executable-plugin": "workspace:*", - "@types/node": "22.8.1", + "@types/node": "22.9.0", "cross-env": "7.0.3", - "eslint": "9.13.0", + "eslint": "9.14.0", "fork-ts-checker-webpack-plugin": "9.0.2", "prettier": "3.3.3", "ts-loader": "9.5.1", - "tsx": "4.19.1", + "tsx": "4.19.2", "typescript": "5.6.3", - "webpack": "5.95.0", + "webpack": "5.96.1", "webpack-cli": "5.1.4" } } diff --git a/workspaces/generate-health-report/package.json b/workspaces/generate-health-report/package.json index 41808f7d..70d7df84 100644 --- a/workspaces/generate-health-report/package.json +++ b/workspaces/generate-health-report/package.json @@ -22,12 +22,12 @@ "dependencies": { "@code-chronicles/util": "workspace:*", "nullthrows": "patch:nullthrows@npm%3A1.1.1#~/.yarn/patches/nullthrows-npm-1.1.1-3d1f817134.patch", - "tsx": "4.19.1" + "tsx": "4.19.2" }, "devDependencies": { "@code-chronicles/eslint-config": "workspace:*", - "@types/node": "22.8.1", - "eslint": "9.13.0", + "@types/node": "22.9.0", + "eslint": "9.14.0", "prettier": "3.3.3", "typescript": "5.6.3" } diff --git a/workspaces/javascript-leetcode-month/package.json b/workspaces/javascript-leetcode-month/package.json index fffb6065..8e41570f 100644 --- a/workspaces/javascript-leetcode-month/package.json +++ b/workspaces/javascript-leetcode-month/package.json @@ -24,12 +24,12 @@ "@code-chronicles/repository-scripts": "workspace:*", "@code-chronicles/util": "workspace:*", "@types/mdast": "4.0.4", - "@types/node": "22.8.1", - "eslint": "9.13.0", + "@types/node": "22.9.0", + "eslint": "9.14.0", "mdast": "3.0.0", "prettier": "3.3.3", "remark": "15.0.1", - "tsx": "4.19.1", + "tsx": "4.19.2", "typescript": "5.6.3", "unist-util-visit": "5.0.0" } diff --git a/workspaces/leetcode-api/package.json b/workspaces/leetcode-api/package.json index fd2f9c80..c32e0fc3 100644 --- a/workspaces/leetcode-api/package.json +++ b/workspaces/leetcode-api/package.json @@ -29,7 +29,7 @@ "dependencies": { "@code-chronicles/util": "workspace:*", "graphql": "patch:graphql@npm%3A16.9.0#~/.yarn/patches/graphql-npm-16.9.0-a36f71845f.patch", - "graphql-request": "7.1.0", + "graphql-request": "7.1.2", "invariant": "2.2.4", "nullthrows": "patch:nullthrows@npm%3A1.1.1#~/.yarn/patches/nullthrows-npm-1.1.1-3d1f817134.patch", "zod": "3.23.8" @@ -40,16 +40,16 @@ "@graphql-codegen/add": "5.0.3", "@graphql-codegen/cli": "5.0.3", "@graphql-codegen/near-operation-file-preset": "3.0.0", - "@types/node": "22.8.1", + "@types/node": "22.9.0", "cross-env": "7.0.3", "dedent": "1.5.3", - "eslint": "9.13.0", + "eslint": "9.14.0", "graphql-query-compress": "1.2.4", "immutability-helper": "patch:immutability-helper@npm%3A3.1.1#~/.yarn/patches/immutability-helper-npm-3.1.1-482f1f8f58.patch", "jest": "29.7.0", "prettier": "3.3.3", "ts-jest": "29.2.5", - "tsx": "4.19.1", + "tsx": "4.19.2", "typescript": "5.6.3" } } diff --git a/workspaces/leetcode-prettier-extension/package.json b/workspaces/leetcode-prettier-extension/package.json index b54febba..83f4ccb2 100644 --- a/workspaces/leetcode-prettier-extension/package.json +++ b/workspaces/leetcode-prettier-extension/package.json @@ -28,16 +28,16 @@ "@code-chronicles/eslint-config": "workspace:*", "@code-chronicles/repository-scripts": "workspace:*", "@code-chronicles/webpack-chrome-extension-manifest-plugin": "workspace:*", - "@types/node": "22.8.1", + "@types/node": "22.9.0", "cross-env": "7.0.3", - "eslint": "9.13.0", + "eslint": "9.14.0", "fork-ts-checker-webpack-plugin": "9.0.2", "monaco-editor": "0.52.0", "ts-loader": "9.5.1", - "tsx": "4.19.1", + "tsx": "4.19.2", "type-fest": "4.26.1", "typescript": "5.6.3", - "webpack": "5.95.0", + "webpack": "5.96.1", "webpack-cli": "5.1.4" } } diff --git a/workspaces/leetcode-zen-mode/package.json b/workspaces/leetcode-zen-mode/package.json index 4af3fd96..d879ce92 100644 --- a/workspaces/leetcode-zen-mode/package.json +++ b/workspaces/leetcode-zen-mode/package.json @@ -29,16 +29,16 @@ "@code-chronicles/eslint-config": "workspace:*", "@code-chronicles/repository-scripts": "workspace:*", "@code-chronicles/webpack-chrome-extension-manifest-plugin": "workspace:*", - "@types/node": "22.8.1", + "@types/node": "22.9.0", "cross-env": "7.0.3", - "eslint": "9.13.0", + "eslint": "9.14.0", "fork-ts-checker-webpack-plugin": "9.0.2", "prettier": "3.3.3", "ts-loader": "9.5.1", - "tsx": "4.19.1", + "tsx": "4.19.2", "type-fest": "4.26.1", "typescript": "5.6.3", - "webpack": "5.95.0", + "webpack": "5.96.1", "webpack-cli": "5.1.4" } } diff --git a/workspaces/post-leetcode-potd-to-discord/package.json b/workspaces/post-leetcode-potd-to-discord/package.json index c78f8999..a82527d8 100644 --- a/workspaces/post-leetcode-potd-to-discord/package.json +++ b/workspaces/post-leetcode-potd-to-discord/package.json @@ -28,7 +28,7 @@ "dedent": "1.5.3", "discord.js": "14.15.3", "invariant": "2.2.4", - "utf-8-validate": "6.0.4", + "utf-8-validate": "6.0.5", "ws": "8.18.0", "zod": "3.23.8" }, @@ -37,14 +37,14 @@ "@code-chronicles/repository-scripts": "workspace:*", "@code-chronicles/webpack-make-output-executable-plugin": "workspace:*", "@types/invariant": "2.2.37", - "@types/node": "22.8.1", + "@types/node": "22.9.0", "cross-env": "7.0.3", - "eslint": "9.13.0", + "eslint": "9.14.0", "fork-ts-checker-webpack-plugin": "9.0.2", "prettier": "3.3.3", - "tsx": "4.19.1", + "tsx": "4.19.2", "typescript": "5.6.3", - "webpack": "5.95.0", + "webpack": "5.96.1", "webpack-cli": "5.1.4" } } diff --git a/workspaces/repository-scripts/package.json b/workspaces/repository-scripts/package.json index 2443a7dd..8d24deea 100644 --- a/workspaces/repository-scripts/package.json +++ b/workspaces/repository-scripts/package.json @@ -26,12 +26,12 @@ "dependencies": { "@code-chronicles/util": "workspace:*", "chalk": "5.3.0", - "tsx": "4.19.1" + "tsx": "4.19.2" }, "devDependencies": { "@code-chronicles/eslint-config": "workspace:*", - "@types/node": "22.8.1", - "eslint": "9.13.0", + "@types/node": "22.9.0", + "eslint": "9.14.0", "prettier": "3.3.3", "type-fest": "4.26.1", "typescript": "5.6.3" diff --git a/workspaces/simon-game/package.json b/workspaces/simon-game/package.json index a0147815..854c277c 100644 --- a/workspaces/simon-game/package.json +++ b/workspaces/simon-game/package.json @@ -21,7 +21,6 @@ "typecheck": "code-chronicles-typecheck" }, "dependencies": { - "@code-chronicles/leetcode-api": "workspace:*", "@code-chronicles/util": "workspace:*", "react": "18.3.1", "react-dom": "18.3.1" @@ -29,16 +28,16 @@ "devDependencies": { "@code-chronicles/eslint-config": "workspace:*", "@code-chronicles/repository-scripts": "workspace:*", - "@types/node": "22.8.1", + "@types/node": "22.9.0", "@types/react": "18.3.12", "@types/react-dom": "18.3.1", "cross-env": "7.0.3", - "eslint": "9.13.0", + "eslint": "9.14.0", "fork-ts-checker-webpack-plugin": "9.0.2", "prettier": "3.3.3", - "tsx": "4.19.1", + "tsx": "4.19.2", "typescript": "5.6.3", - "webpack": "5.95.0", + "webpack": "5.96.1", "webpack-cli": "5.1.4" } } diff --git a/workspaces/simon-game/src/app/constants.ts b/workspaces/simon-game/src/app/constants.ts index 59317da3..8208badf 100644 --- a/workspaces/simon-game/src/app/constants.ts +++ b/workspaces/simon-game/src/app/constants.ts @@ -1,22 +1,24 @@ +import { getConcertPitch } from "@code-chronicles/util/getConcertPitch"; + export const config = { soundDurationMs: 300, volumePct: 0.1, boxes: [ { color: "red", - frequency: 261.63, + frequency: getConcertPitch("C4"), }, { color: "#0050B5", // cobalt blue - frequency: 329.63, + frequency: getConcertPitch("E4"), }, { color: "green", - frequency: 392.0, + frequency: getConcertPitch("G4"), }, { color: "yellow", - frequency: 523.25, + frequency: getConcertPitch("C5"), }, ], }; diff --git a/workspaces/util/package.json b/workspaces/util/package.json index a2afb723..6e845094 100644 --- a/workspaces/util/package.json +++ b/workspaces/util/package.json @@ -34,12 +34,12 @@ "@code-chronicles/repository-scripts": "workspace:*", "@code-chronicles/util": "workspace:*", "@jest/globals": "29.7.0", - "@types/node": "22.8.1", - "eslint": "9.13.0", + "@types/node": "22.9.0", + "eslint": "9.14.0", "jest": "29.7.0", "prettier": "3.3.3", "ts-jest": "29.2.5", - "tsx": "4.19.1", + "tsx": "4.19.2", "type-fest": "4.26.1", "typescript": "5.6.3" } diff --git a/workspaces/util/src/__tests__/getConcertPitch-test.ts b/workspaces/util/src/__tests__/getConcertPitch-test.ts new file mode 100644 index 00000000..0017a562 --- /dev/null +++ b/workspaces/util/src/__tests__/getConcertPitch-test.ts @@ -0,0 +1,59 @@ +import { describe, expect, it } from "@jest/globals"; + +import { getConcertPitch } from "../getConcertPitch.ts"; + +describe("getConcertPitch", () => { + it("respects the pitch standard", () => { + expect(getConcertPitch("C4")).toBeCloseTo(261.6256, 4); + expect(getConcertPitch("C#4")).toBeCloseTo(277.1826, 4); + expect(getConcertPitch("Db4")).toBeCloseTo(277.1826, 4); + expect(getConcertPitch("D4")).toBeCloseTo(293.6648, 4); + expect(getConcertPitch("D#4")).toBeCloseTo(311.127, 4); + expect(getConcertPitch("Eb4")).toBeCloseTo(311.127, 4); + expect(getConcertPitch("E4")).toBeCloseTo(329.6276, 4); + expect(getConcertPitch("F4")).toBeCloseTo(349.2282, 4); + expect(getConcertPitch("F#4")).toBeCloseTo(369.9944, 4); + expect(getConcertPitch("Gb4")).toBeCloseTo(369.9944, 4); + expect(getConcertPitch("G4")).toBeCloseTo(391.9954, 4); + expect(getConcertPitch("G#4")).toBeCloseTo(415.3047, 4); + expect(getConcertPitch("Ab4")).toBeCloseTo(415.3047, 4); + expect(getConcertPitch("A4")).toBe(440); + expect(getConcertPitch("A#4")).toBeCloseTo(466.1638, 4); + expect(getConcertPitch("Bb4")).toBeCloseTo(466.1638, 4); + expect(getConcertPitch("B4")).toBeCloseTo(493.8833, 4); + }); + + it("supports octaves", () => { + // Test some specific familiar frequencies. + expect(getConcertPitch("A1")).toBe(55); + expect(getConcertPitch("A2")).toBe(110); + expect(getConcertPitch("A3")).toBe(220); + expect(getConcertPitch("A5")).toBe(880); + expect(getConcertPitch("A6")).toBe(1760); + expect(getConcertPitch("A7")).toBe(3520); + expect(getConcertPitch("A8")).toBe(7040); + + // Test all the notes more thoroughly. + for (const note of "ABCDEFG") { + const baseline = getConcertPitch(`${note}4`); + for (let octave = -10; octave < 4; ++octave) { + expect(getConcertPitch(note + octave)).toBeCloseTo( + baseline / 2 ** (4 - octave), + ); + } + for (let octave = 4; octave < 20; ++octave) { + expect(getConcertPitch(note + octave)).toBeCloseTo( + baseline * 2 ** (octave - 4), + ); + } + } + }); + + // TODO: test multiple sharps and flats + + // TODO: test a different tuning besides A440 + + // TODO: test that note can be uppercase or lowercase + + // TODO: test some invalid inputs +}); diff --git a/workspaces/util/src/getConcertPitch.ts b/workspaces/util/src/getConcertPitch.ts new file mode 100644 index 00000000..92af6f0c --- /dev/null +++ b/workspaces/util/src/getConcertPitch.ts @@ -0,0 +1,35 @@ +import invariant from "invariant"; +import nullthrows from "nullthrows"; + +const NOTES = { + c: -9, + d: -7, + e: -5, + f: -4, + g: -2, + a: 0, + b: 2, +} as const; + +const ACCIDENTALS = { + "#": 1, + b: -1, +} as const; + +export function getConcertPitch(note: string, a4Pitch: number = 440): number { + let semitones = nullthrows( + NOTES[note[0].toLowerCase() as keyof typeof NOTES], + "Invalid note!", + ); + + let index = 1; + while (Object.hasOwn(ACCIDENTALS, note[index])) { + semitones += ACCIDENTALS[note[index++] as keyof typeof ACCIDENTALS]; + } + + const octaveString = note.slice(index); + invariant(/^-?\d+/.test(octaveString), "Invalid octave!"); + const octaves = parseInt(octaveString, 10) - 4; + + return a4Pitch * Math.pow(2, octaves + semitones / 12); +} diff --git a/workspaces/webpack-chrome-extension-manifest-plugin/package.json b/workspaces/webpack-chrome-extension-manifest-plugin/package.json index 50b45293..2f41eb77 100644 --- a/workspaces/webpack-chrome-extension-manifest-plugin/package.json +++ b/workspaces/webpack-chrome-extension-manifest-plugin/package.json @@ -27,12 +27,12 @@ "devDependencies": { "@code-chronicles/eslint-config": "workspace:*", "@code-chronicles/repository-scripts": "workspace:*", - "@types/node": "22.8.1", - "eslint": "9.13.0", + "@types/node": "22.9.0", + "eslint": "9.14.0", "prettier": "3.3.3", - "tsx": "4.19.1", + "tsx": "4.19.2", "type-fest": "4.26.1", "typescript": "5.6.3", - "webpack": "5.95.0" + "webpack": "5.96.1" } } diff --git a/workspaces/webpack-make-output-executable-plugin/package.json b/workspaces/webpack-make-output-executable-plugin/package.json index 1f025f12..97f88b9e 100644 --- a/workspaces/webpack-make-output-executable-plugin/package.json +++ b/workspaces/webpack-make-output-executable-plugin/package.json @@ -24,11 +24,11 @@ "devDependencies": { "@code-chronicles/eslint-config": "workspace:*", "@code-chronicles/repository-scripts": "workspace:*", - "@types/node": "22.8.1", - "eslint": "9.13.0", + "@types/node": "22.9.0", + "eslint": "9.14.0", "prettier": "3.3.3", - "tsx": "4.19.1", + "tsx": "4.19.2", "typescript": "5.6.3", - "webpack": "5.95.0" + "webpack": "5.96.1" } } diff --git a/yarn.lock b/yarn.lock index 0afe33a0..d168dbe3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -54,20 +54,20 @@ __metadata: linkType: hard "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.26.0": - version: 7.26.0 - resolution: "@babel/code-frame@npm:7.26.0" + version: 7.26.2 + resolution: "@babel/code-frame@npm:7.26.2" dependencies: "@babel/helper-validator-identifier": "npm:^7.25.9" js-tokens: "npm:^4.0.0" picocolors: "npm:^1.0.0" - checksum: 10c0/46f7e367714be736b52ea3c01b24f47e2102e210fb83021d1c8237d8fc511b9538909e16e2fcdbb5cb6173e0794e28624309a59014e52fcfb7bde908f5284388 + checksum: 10c0/7d79621a6849183c415486af99b1a20b84737e8c11cd55b6544f688c51ce1fd710e6d869c3dd21232023da272a79b91efb3e83b5bc2dc65c1187c5fcd1b72ea8 languageName: node linkType: hard "@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.25.9": - version: 7.26.0 - resolution: "@babel/compat-data@npm:7.26.0" - checksum: 10c0/6325c9151a3c9b0a3a807e854a26255ef66d989bff331475a935af9bb18f160e0fffe6aed550e4e96b63f91efcd874bfbaab2a1f4a2f8d25645d712a0de590fb + version: 7.26.2 + resolution: "@babel/compat-data@npm:7.26.2" + checksum: 10c0/c9b5f3724828d17f728a778f9d66c19b55c018d0d76de6d731178cca64f182c22b71400a73bf2b65dcc4fcfe52b630088a94d5902911b54206aa90e3ffe07d12 languageName: node linkType: hard @@ -95,15 +95,15 @@ __metadata: linkType: hard "@babel/generator@npm:^7.14.0, @babel/generator@npm:^7.18.13, @babel/generator@npm:^7.25.9, @babel/generator@npm:^7.26.0, @babel/generator@npm:^7.7.2": - version: 7.26.0 - resolution: "@babel/generator@npm:7.26.0" + version: 7.26.2 + resolution: "@babel/generator@npm:7.26.2" dependencies: - "@babel/parser": "npm:^7.26.0" + "@babel/parser": "npm:^7.26.2" "@babel/types": "npm:^7.26.0" "@jridgewell/gen-mapping": "npm:^0.3.5" "@jridgewell/trace-mapping": "npm:^0.3.25" jsesc: "npm:^3.0.2" - checksum: 10c0/b6bb9185f19a97eaf58e04a6d39a13237076678e7ed16b6321dea914535d4bf6a8d7727c9dcb65539845aa0096b326eb67be4bab764bd74bcfd848e2eda68609 + checksum: 10c0/167ebce8977142f5012fad6bd91da51ac52bcd752f2261a54b7ab605d928aebe57e21636cdd2a9c7757e552652c68d9fcb5d40b06fcb66e02d9ee7526e118a5c languageName: node linkType: hard @@ -259,14 +259,14 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.8, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.0": - version: 7.26.1 - resolution: "@babel/parser@npm:7.26.1" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.8, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.0, @babel/parser@npm:^7.26.2": + version: 7.26.2 + resolution: "@babel/parser@npm:7.26.2" dependencies: "@babel/types": "npm:^7.26.0" bin: parser: ./bin/babel-parser.js - checksum: 10c0/dc7d4e6b7eb667fa0784e7e2c3f6f92ca12ad72242f6d4311995310dae55093f02acdb595b69b0dbbf04cb61ad87156ac03186ff32eacfa35149c655bc22c14b + checksum: 10c0/751a743087b3a9172a7599f1421830d44c38f065ef781588d2bfb1c98f9b461719a226feb13c868d7a284783eee120c88ea522593118f2668f46ebfb1105c4d7 languageName: node linkType: hard @@ -846,12 +846,12 @@ __metadata: "@code-chronicles/repository-scripts": "workspace:*" "@code-chronicles/util": "workspace:*" "@jest/globals": "npm:29.7.0" - "@types/node": "npm:22.8.1" + "@types/node": "npm:22.9.0" "@types/react": "npm:18.3.12" "@types/react-dom": "npm:18.3.1" "@types/react-syntax-highlighter": "npm:15.5.13" cross-env: "npm:7.0.3" - eslint: "npm:9.13.0" + eslint: "npm:9.14.0" fork-ts-checker-webpack-plugin: "npm:9.0.2" immutability-helper: "patch:immutability-helper@npm%3A3.1.1#~/.yarn/patches/immutability-helper-npm-3.1.1-482f1f8f58.patch" invariant: "npm:2.2.4" @@ -865,10 +865,10 @@ __metadata: ts-jest: "npm:29.2.5" ts-loader: "npm:9.5.1" ts-morph: "npm:24.0.0" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" type-fest: "npm:4.26.1" typescript: "npm:5.6.3" - webpack: "npm:5.95.0" + webpack: "npm:5.96.1" webpack-cli: "npm:5.1.4" zod: "npm:3.23.8" languageName: unknown @@ -889,16 +889,16 @@ __metadata: "@code-chronicles/repository-scripts": "workspace:*" "@code-chronicles/util": "workspace:*" "@code-chronicles/webpack-make-output-executable-plugin": "workspace:*" - "@types/node": "npm:22.8.1" + "@types/node": "npm:22.9.0" cross-env: "npm:7.0.3" - eslint: "npm:9.13.0" + eslint: "npm:9.14.0" fork-ts-checker-webpack-plugin: "npm:9.0.2" nullthrows: "patch:nullthrows@npm%3A1.1.1#~/.yarn/patches/nullthrows-npm-1.1.1-3d1f817134.patch" prettier: "npm:3.3.3" ts-loader: "npm:9.5.1" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" typescript: "npm:5.6.3" - webpack: "npm:5.95.0" + webpack: "npm:5.96.1" webpack-cli: "npm:5.1.4" zod: "npm:3.23.8" languageName: unknown @@ -909,18 +909,18 @@ __metadata: resolution: "@code-chronicles/eslint-config@workspace:workspaces/eslint-config" dependencies: "@code-chronicles/repository-scripts": "workspace:*" - "@stylistic/eslint-plugin-js": "npm:2.9.0" - "@stylistic/eslint-plugin-ts": "npm:2.9.0" - "@typescript-eslint/eslint-plugin": "npm:8.11.0" - "@typescript-eslint/parser": "npm:8.11.0" - eslint: "npm:9.13.0" + "@stylistic/eslint-plugin-js": "npm:2.10.1" + "@stylistic/eslint-plugin-ts": "npm:2.10.1" + "@typescript-eslint/eslint-plugin": "npm:8.13.0" + "@typescript-eslint/parser": "npm:8.13.0" + eslint: "npm:9.14.0" eslint-import-resolver-typescript: "npm:3.6.3" eslint-plugin-import: "npm:2.31.0" - eslint-plugin-import-x: "npm:4.3.1" - eslint-plugin-jest: "npm:28.8.3" - globals: "npm:15.11.0" + eslint-plugin-import-x: "npm:4.4.0" + eslint-plugin-jest: "npm:28.9.0" + globals: "npm:15.12.0" prettier: "npm:3.3.3" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" typescript: "npm:5.6.3" languageName: unknown linkType: soft @@ -934,15 +934,15 @@ __metadata: "@code-chronicles/repository-scripts": "workspace:*" "@code-chronicles/util": "workspace:*" "@code-chronicles/webpack-make-output-executable-plugin": "workspace:*" - "@types/node": "npm:22.8.1" + "@types/node": "npm:22.9.0" cross-env: "npm:7.0.3" - eslint: "npm:9.13.0" + eslint: "npm:9.14.0" fork-ts-checker-webpack-plugin: "npm:9.0.2" prettier: "npm:3.3.3" ts-loader: "npm:9.5.1" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" typescript: "npm:5.6.3" - webpack: "npm:5.95.0" + webpack: "npm:5.96.1" webpack-cli: "npm:5.1.4" languageName: unknown linkType: soft @@ -956,15 +956,15 @@ __metadata: "@code-chronicles/repository-scripts": "workspace:*" "@code-chronicles/util": "workspace:*" "@code-chronicles/webpack-make-output-executable-plugin": "workspace:*" - "@types/node": "npm:22.8.1" + "@types/node": "npm:22.9.0" cross-env: "npm:7.0.3" - eslint: "npm:9.13.0" + eslint: "npm:9.14.0" fork-ts-checker-webpack-plugin: "npm:9.0.2" prettier: "npm:3.3.3" ts-loader: "npm:9.5.1" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" typescript: "npm:5.6.3" - webpack: "npm:5.95.0" + webpack: "npm:5.96.1" webpack-cli: "npm:5.1.4" languageName: unknown linkType: soft @@ -975,11 +975,11 @@ __metadata: dependencies: "@code-chronicles/eslint-config": "workspace:*" "@code-chronicles/util": "workspace:*" - "@types/node": "npm:22.8.1" - eslint: "npm:9.13.0" + "@types/node": "npm:22.9.0" + eslint: "npm:9.14.0" nullthrows: "patch:nullthrows@npm%3A1.1.1#~/.yarn/patches/nullthrows-npm-1.1.1-3d1f817134.patch" prettier: "npm:3.3.3" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" typescript: "npm:5.6.3" languageName: unknown linkType: soft @@ -992,12 +992,12 @@ __metadata: "@code-chronicles/repository-scripts": "workspace:*" "@code-chronicles/util": "workspace:*" "@types/mdast": "npm:4.0.4" - "@types/node": "npm:22.8.1" - eslint: "npm:9.13.0" + "@types/node": "npm:22.9.0" + eslint: "npm:9.14.0" mdast: "npm:3.0.0" prettier: "npm:3.3.3" remark: "npm:15.0.1" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" typescript: "npm:5.6.3" unist-util-visit: "npm:5.0.0" languageName: unknown @@ -1013,20 +1013,20 @@ __metadata: "@graphql-codegen/add": "npm:5.0.3" "@graphql-codegen/cli": "npm:5.0.3" "@graphql-codegen/near-operation-file-preset": "npm:3.0.0" - "@types/node": "npm:22.8.1" + "@types/node": "npm:22.9.0" cross-env: "npm:7.0.3" dedent: "npm:1.5.3" - eslint: "npm:9.13.0" + eslint: "npm:9.14.0" graphql: "patch:graphql@npm%3A16.9.0#~/.yarn/patches/graphql-npm-16.9.0-a36f71845f.patch" graphql-query-compress: "npm:1.2.4" - graphql-request: "npm:7.1.0" + graphql-request: "npm:7.1.2" immutability-helper: "patch:immutability-helper@npm%3A3.1.1#~/.yarn/patches/immutability-helper-npm-3.1.1-482f1f8f58.patch" invariant: "npm:2.2.4" jest: "npm:29.7.0" nullthrows: "patch:nullthrows@npm%3A1.1.1#~/.yarn/patches/nullthrows-npm-1.1.1-3d1f817134.patch" prettier: "npm:3.3.3" ts-jest: "npm:29.2.5" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" typescript: "npm:5.6.3" zod: "npm:3.23.8" languageName: unknown @@ -1039,17 +1039,17 @@ __metadata: "@code-chronicles/eslint-config": "workspace:*" "@code-chronicles/repository-scripts": "workspace:*" "@code-chronicles/webpack-chrome-extension-manifest-plugin": "workspace:*" - "@types/node": "npm:22.8.1" + "@types/node": "npm:22.9.0" cross-env: "npm:7.0.3" - eslint: "npm:9.13.0" + eslint: "npm:9.14.0" fork-ts-checker-webpack-plugin: "npm:9.0.2" monaco-editor: "npm:0.52.0" prettier: "npm:3.3.3" ts-loader: "npm:9.5.1" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" type-fest: "npm:4.26.1" typescript: "npm:5.6.3" - webpack: "npm:5.95.0" + webpack: "npm:5.96.1" webpack-cli: "npm:5.1.4" languageName: unknown linkType: soft @@ -1062,17 +1062,17 @@ __metadata: "@code-chronicles/repository-scripts": "workspace:*" "@code-chronicles/util": "workspace:*" "@code-chronicles/webpack-chrome-extension-manifest-plugin": "workspace:*" - "@types/node": "npm:22.8.1" + "@types/node": "npm:22.9.0" cross-env: "npm:7.0.3" - eslint: "npm:9.13.0" + eslint: "npm:9.14.0" fork-ts-checker-webpack-plugin: "npm:9.0.2" nullthrows: "patch:nullthrows@npm%3A1.1.1#~/.yarn/patches/nullthrows-npm-1.1.1-3d1f817134.patch" prettier: "npm:3.3.3" ts-loader: "npm:9.5.1" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" type-fest: "npm:4.26.1" typescript: "npm:5.6.3" - webpack: "npm:5.95.0" + webpack: "npm:5.96.1" webpack-cli: "npm:5.1.4" languageName: unknown linkType: soft @@ -1087,19 +1087,19 @@ __metadata: "@code-chronicles/util": "workspace:*" "@code-chronicles/webpack-make-output-executable-plugin": "workspace:*" "@types/invariant": "npm:2.2.37" - "@types/node": "npm:22.8.1" + "@types/node": "npm:22.9.0" bufferutil: "npm:4.0.8" cross-env: "npm:7.0.3" dedent: "npm:1.5.3" discord.js: "npm:14.15.3" - eslint: "npm:9.13.0" + eslint: "npm:9.14.0" fork-ts-checker-webpack-plugin: "npm:9.0.2" invariant: "npm:2.2.4" prettier: "npm:3.3.3" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" typescript: "npm:5.6.3" - utf-8-validate: "npm:6.0.4" - webpack: "npm:5.95.0" + utf-8-validate: "npm:6.0.5" + webpack: "npm:5.96.1" webpack-cli: "npm:5.1.4" ws: "npm:8.18.0" zod: "npm:3.23.8" @@ -1112,11 +1112,11 @@ __metadata: dependencies: "@code-chronicles/eslint-config": "workspace:*" "@code-chronicles/util": "workspace:*" - "@types/node": "npm:22.8.1" + "@types/node": "npm:22.9.0" chalk: "npm:5.3.0" - eslint: "npm:9.13.0" + eslint: "npm:9.14.0" prettier: "npm:3.3.3" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" type-fest: "npm:4.26.1" typescript: "npm:5.6.3" bin: @@ -1130,21 +1130,20 @@ __metadata: resolution: "@code-chronicles/simon-game@workspace:workspaces/simon-game" dependencies: "@code-chronicles/eslint-config": "workspace:*" - "@code-chronicles/leetcode-api": "workspace:*" "@code-chronicles/repository-scripts": "workspace:*" "@code-chronicles/util": "workspace:*" - "@types/node": "npm:22.8.1" + "@types/node": "npm:22.9.0" "@types/react": "npm:18.3.12" "@types/react-dom": "npm:18.3.1" cross-env: "npm:7.0.3" - eslint: "npm:9.13.0" + eslint: "npm:9.14.0" fork-ts-checker-webpack-plugin: "npm:9.0.2" prettier: "npm:3.3.3" react: "npm:18.3.1" react-dom: "npm:18.3.1" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" typescript: "npm:5.6.3" - webpack: "npm:5.95.0" + webpack: "npm:5.96.1" webpack-cli: "npm:5.1.4" languageName: unknown linkType: soft @@ -1157,12 +1156,12 @@ __metadata: "@code-chronicles/repository-scripts": "workspace:*" "@code-chronicles/util": "workspace:*" "@jest/globals": "npm:29.7.0" - "@types/node": "npm:22.8.1" - eslint: "npm:9.13.0" + "@types/node": "npm:22.9.0" + eslint: "npm:9.14.0" jest: "npm:29.7.0" prettier: "npm:3.3.3" ts-jest: "npm:29.2.5" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" type-fest: "npm:4.26.1" typescript: "npm:5.6.3" peerDependencies: @@ -1179,13 +1178,13 @@ __metadata: "@code-chronicles/eslint-config": "workspace:*" "@code-chronicles/repository-scripts": "workspace:*" "@code-chronicles/util": "workspace:*" - "@types/node": "npm:22.8.1" - eslint: "npm:9.13.0" + "@types/node": "npm:22.9.0" + eslint: "npm:9.14.0" prettier: "npm:3.3.3" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" type-fest: "npm:4.26.1" typescript: "npm:5.6.3" - webpack: "npm:5.95.0" + webpack: "npm:5.96.1" languageName: unknown linkType: soft @@ -1195,12 +1194,12 @@ __metadata: dependencies: "@code-chronicles/eslint-config": "workspace:*" "@code-chronicles/repository-scripts": "workspace:*" - "@types/node": "npm:22.8.1" - eslint: "npm:9.13.0" + "@types/node": "npm:22.9.0" + eslint: "npm:9.14.0" prettier: "npm:3.3.3" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" typescript: "npm:5.6.3" - webpack: "npm:5.95.0" + webpack: "npm:5.96.1" languageName: unknown linkType: soft @@ -1478,10 +1477,10 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.11.0": - version: 4.11.2 - resolution: "@eslint-community/regexpp@npm:4.11.2" - checksum: 10c0/c6ab16307c64bc72ea05b9c1740734dfe4a3eea8f7cc395266eb7f04a0ab8f84fe58d41888e906c18bc56262b685eb3074443a0375fb8c44fb4ff20fdb11e250 +"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.1": + version: 4.12.1 + resolution: "@eslint-community/regexpp@npm:4.12.1" + checksum: 10c0/a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6 languageName: node linkType: hard @@ -1520,10 +1519,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.13.0": - version: 9.13.0 - resolution: "@eslint/js@npm:9.13.0" - checksum: 10c0/672257bffe17777b8a98bd80438702904cc7a0b98b9c2e426a8a10929198b3553edf8a3fc20feed4133c02e7c8f7331a0ef1b23e5dab8e4469f7f1791beff1e0 +"@eslint/js@npm:9.14.0": + version: 9.14.0 + resolution: "@eslint/js@npm:9.14.0" + checksum: 10c0/a423dd435e10aa3b461599aa02f6cbadd4b5128cb122467ee4e2c798e7ca4f9bb1fce4dcea003b29b983090238cf120899c1af657cf86300b399e4f996b83ddc languageName: node linkType: hard @@ -1535,11 +1534,11 @@ __metadata: linkType: hard "@eslint/plugin-kit@npm:^0.2.0": - version: 0.2.1 - resolution: "@eslint/plugin-kit@npm:0.2.1" + version: 0.2.2 + resolution: "@eslint/plugin-kit@npm:0.2.2" dependencies: levn: "npm:^0.4.1" - checksum: 10c0/34b1ecb35df97b0adeb6a43366fc1b8aa1a54d23fc9753019277e80a7295724fddb547a795fd59c9eb56d690bbf0d76d7f2286cb0f5db367a86a763d5acbde5f + checksum: 10c0/ec533ccc99f2ab003d6f64495cff853730fb7d8bc0eaf031ffccc68de7c34c74a2eda50dfa759cacfb409f014c98d306714c995348d5383c9d3140f9f80a5895 languageName: node linkType: hard @@ -1622,25 +1621,25 @@ __metadata: linkType: hard "@graphql-codegen/client-preset@npm:^4.4.0": - version: 4.4.0 - resolution: "@graphql-codegen/client-preset@npm:4.4.0" + version: 4.5.0 + resolution: "@graphql-codegen/client-preset@npm:4.5.0" dependencies: "@babel/helper-plugin-utils": "npm:^7.20.2" "@babel/template": "npm:^7.20.7" "@graphql-codegen/add": "npm:^5.0.3" - "@graphql-codegen/gql-tag-operations": "npm:4.0.10" - "@graphql-codegen/plugin-helpers": "npm:^5.0.4" - "@graphql-codegen/typed-document-node": "npm:^5.0.10" - "@graphql-codegen/typescript": "npm:^4.1.0" - "@graphql-codegen/typescript-operations": "npm:^4.3.0" - "@graphql-codegen/visitor-plugin-common": "npm:^5.4.0" + "@graphql-codegen/gql-tag-operations": "npm:4.0.11" + "@graphql-codegen/plugin-helpers": "npm:^5.1.0" + "@graphql-codegen/typed-document-node": "npm:^5.0.11" + "@graphql-codegen/typescript": "npm:^4.1.1" + "@graphql-codegen/typescript-operations": "npm:^4.3.1" + "@graphql-codegen/visitor-plugin-common": "npm:^5.5.0" "@graphql-tools/documents": "npm:^1.0.0" "@graphql-tools/utils": "npm:^10.0.0" "@graphql-typed-document-node/core": "npm:3.2.0" tslib: "npm:~2.6.0" peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 10c0/001a589402a437e580b756565b524ad071fc5fa968bb874d8f745f1050f8d30a049b1a483b7390d6a7cf6a1e73265026273610221e7be624c4600284292f7897 + checksum: 10c0/4fce2af23b4c3f36e334d96406ed490d6f87b92942bd9b782c8da3d8b8f67dbaed288cc2a19aba03a6e2f4b9a6595321d0428b70a7013261380472bc3f4e6a43 languageName: node linkType: hard @@ -1658,18 +1657,18 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/gql-tag-operations@npm:4.0.10": - version: 4.0.10 - resolution: "@graphql-codegen/gql-tag-operations@npm:4.0.10" +"@graphql-codegen/gql-tag-operations@npm:4.0.11": + version: 4.0.11 + resolution: "@graphql-codegen/gql-tag-operations@npm:4.0.11" dependencies: - "@graphql-codegen/plugin-helpers": "npm:^5.0.4" - "@graphql-codegen/visitor-plugin-common": "npm:5.4.0" + "@graphql-codegen/plugin-helpers": "npm:^5.1.0" + "@graphql-codegen/visitor-plugin-common": "npm:5.5.0" "@graphql-tools/utils": "npm:^10.0.0" auto-bind: "npm:~4.0.0" tslib: "npm:~2.6.0" peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 10c0/f6c8207950ceb6c3e55b9c55bd990e2f3033d19a23247db68b5ddf5d6c68de8fec5d7f3d7496a243bf265b3d067327553d3c7bbe0fd0bad31e486c77ff7a3d7f + checksum: 10c0/f13e78c1641f085645c88058df23ece3994fe6492eed1217d64b36090f90bf50e797dab1ba7b91a25f2040a50346adcbbf6b33d9f514259b53506bb1efdc1eef languageName: node linkType: hard @@ -1721,9 +1720,9 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/plugin-helpers@npm:^5.0.3, @graphql-codegen/plugin-helpers@npm:^5.0.4": - version: 5.0.4 - resolution: "@graphql-codegen/plugin-helpers@npm:5.0.4" +"@graphql-codegen/plugin-helpers@npm:^5.0.3, @graphql-codegen/plugin-helpers@npm:^5.1.0": + version: 5.1.0 + resolution: "@graphql-codegen/plugin-helpers@npm:5.1.0" dependencies: "@graphql-tools/utils": "npm:^10.0.0" change-case-all: "npm:1.0.15" @@ -1733,7 +1732,7 @@ __metadata: tslib: "npm:~2.6.0" peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 10c0/e1d7af8af8cfd5d8baa4fbf099fbe14ee45d43a2e66af38eb901348163e073a392e53cdd58aad27acf32d14da5b6a7bf06fe1daa793d99e462457f80025dec97 + checksum: 10c0/9fe308f1db889bc2783cf2c2d95446c56f8c38332da1c126e3320d02d33c79c6f249e14770590bacaadc908daa75bf60afbd464fcd256bf8e1809e7d25b77ac1 languageName: node linkType: hard @@ -1750,48 +1749,48 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/typed-document-node@npm:^5.0.10": - version: 5.0.10 - resolution: "@graphql-codegen/typed-document-node@npm:5.0.10" +"@graphql-codegen/typed-document-node@npm:^5.0.11": + version: 5.0.11 + resolution: "@graphql-codegen/typed-document-node@npm:5.0.11" dependencies: - "@graphql-codegen/plugin-helpers": "npm:^5.0.4" - "@graphql-codegen/visitor-plugin-common": "npm:5.4.0" + "@graphql-codegen/plugin-helpers": "npm:^5.1.0" + "@graphql-codegen/visitor-plugin-common": "npm:5.5.0" auto-bind: "npm:~4.0.0" change-case-all: "npm:1.0.15" tslib: "npm:~2.6.0" peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 10c0/f05be79cdb4786a848815582ae0698ae1b16337fbb574c6749a0c89907cdd707a394f010714ed5efe715788b3c10c92f7ae3f03d0896f49cc8f170b1f46ab8bf + checksum: 10c0/fa3f47fd7f04f6273121b0befa3577475bddde41532c067417342b85c7c86e073729bdff9b5b29603a6fc35165e61daa42361067c4e50d0b1d6ef6311ebbc91d languageName: node linkType: hard -"@graphql-codegen/typescript-operations@npm:^4.3.0": - version: 4.3.0 - resolution: "@graphql-codegen/typescript-operations@npm:4.3.0" +"@graphql-codegen/typescript-operations@npm:^4.3.1": + version: 4.3.1 + resolution: "@graphql-codegen/typescript-operations@npm:4.3.1" dependencies: - "@graphql-codegen/plugin-helpers": "npm:^5.0.4" - "@graphql-codegen/typescript": "npm:^4.1.0" - "@graphql-codegen/visitor-plugin-common": "npm:5.4.0" + "@graphql-codegen/plugin-helpers": "npm:^5.1.0" + "@graphql-codegen/typescript": "npm:^4.1.1" + "@graphql-codegen/visitor-plugin-common": "npm:5.5.0" auto-bind: "npm:~4.0.0" tslib: "npm:~2.6.0" peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 10c0/59fe9fea1c867b14f0c33d52b82d48babb3432582d65518289df98232eaaee7ccbe7a1a5e85158b26b208c7b0e41ef9f730a21242730477f7e15af12cc4f9282 + checksum: 10c0/74ed1dfaae19bbb6611981352f81bca2244cbfeed71b0c1627e0321bcb8467e71d61b7f54a17606e8d696a223d556226ad27ecb23937da2b1c4b98bee329f2d3 languageName: node linkType: hard -"@graphql-codegen/typescript@npm:^4.1.0": - version: 4.1.0 - resolution: "@graphql-codegen/typescript@npm:4.1.0" +"@graphql-codegen/typescript@npm:^4.1.1": + version: 4.1.1 + resolution: "@graphql-codegen/typescript@npm:4.1.1" dependencies: - "@graphql-codegen/plugin-helpers": "npm:^5.0.4" + "@graphql-codegen/plugin-helpers": "npm:^5.1.0" "@graphql-codegen/schema-ast": "npm:^4.0.2" - "@graphql-codegen/visitor-plugin-common": "npm:5.4.0" + "@graphql-codegen/visitor-plugin-common": "npm:5.5.0" auto-bind: "npm:~4.0.0" tslib: "npm:~2.6.0" peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 10c0/0d4d2bb98cbe469ec8c71aa7b582cc6964663258df0eaa16650f468824405346da24884e98807029b2c8078cf6c6b0952059c1f8e0a5d92a994fd9cf4979f9c9 + checksum: 10c0/728a76058737ec321951df536ddbd1891745c700117392b95b563cba9c9608c9c8002348b6279391fa533d176669ac2898a5cd2ec683c21e9a0461957fd00efd languageName: node linkType: hard @@ -1815,11 +1814,11 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/visitor-plugin-common@npm:5.4.0, @graphql-codegen/visitor-plugin-common@npm:^5.4.0": - version: 5.4.0 - resolution: "@graphql-codegen/visitor-plugin-common@npm:5.4.0" +"@graphql-codegen/visitor-plugin-common@npm:5.5.0, @graphql-codegen/visitor-plugin-common@npm:^5.5.0": + version: 5.5.0 + resolution: "@graphql-codegen/visitor-plugin-common@npm:5.5.0" dependencies: - "@graphql-codegen/plugin-helpers": "npm:^5.0.4" + "@graphql-codegen/plugin-helpers": "npm:^5.1.0" "@graphql-tools/optimize": "npm:^2.0.0" "@graphql-tools/relay-operation-optimizer": "npm:^7.0.0" "@graphql-tools/utils": "npm:^10.0.0" @@ -1831,21 +1830,21 @@ __metadata: tslib: "npm:~2.6.0" peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 10c0/3c9fb5306f697757a148f2c189d16f56e0f10b436be084a85b180c9ecf9c5e35257828c4c34cd02b5eb0c075682dbdb932e13d69f451a34fbc1c6a782e27ed9d + checksum: 10c0/b272bd5d70337d0d309954c24286117ee3437d57487cbb305a98396608eae39da0d1dd33e125e7471bc3cd69b8ca5c59d574003fa66540aebdf77011de943b86 languageName: node linkType: hard "@graphql-tools/apollo-engine-loader@npm:^8.0.0": - version: 8.0.2 - resolution: "@graphql-tools/apollo-engine-loader@npm:8.0.2" + version: 8.0.3 + resolution: "@graphql-tools/apollo-engine-loader@npm:8.0.3" dependencies: "@ardatan/sync-fetch": "npm:^0.0.1" "@graphql-tools/utils": "npm:^10.5.5" - "@whatwg-node/fetch": "npm:^0.9.0" + "@whatwg-node/fetch": "npm:^0.10.0" tslib: "npm:^2.4.0" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10c0/c8d7974e9af625a38491fe705c275b94604c108cc15e021615dea48e921782fd6a4a8f63fa6e0d79c181bc8b293a951a91d54ff04cde8f178c84a69d630a326f + checksum: 10c0/db66386354f2d6a0dea20a12a16ca324820df5765e072e872cdeadfc9916a9625191c17a3aaf7b244d75b24f583d36aa5df7c5b604aca8a2883f6d583050d4d0 languageName: node linkType: hard @@ -1878,9 +1877,9 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/delegate@npm:^10.0.27": - version: 10.0.27 - resolution: "@graphql-tools/delegate@npm:10.0.27" +"@graphql-tools/delegate@npm:^10.1.1": + version: 10.1.1 + resolution: "@graphql-tools/delegate@npm:10.1.1" dependencies: "@graphql-tools/batch-execute": "npm:^9.0.5" "@graphql-tools/executor": "npm:^1.3.2" @@ -1888,10 +1887,11 @@ __metadata: "@graphql-tools/utils": "npm:^10.5.5" "@repeaterjs/repeater": "npm:^3.0.6" dataloader: "npm:^2.2.2" + dset: "npm:^3.1.2" tslib: "npm:^2.5.0" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10c0/14a8ceda35eb834ad94a79a82c6e13235df6100934b3602046cc0d148b8d2604ef3124e4157d8d7a905123b0a09fd23b3695bd9fe9a7b30f64076c7b8b0708ca + checksum: 10c0/98ad9219ba84f7914133f711a1cfcb692bd13b6e3feebaa1c71b4b861b4f6ea6f8d235710468ec5b8cdf8c2c5a649c95912e8080dca1e0c26d77ded50328f76f languageName: node linkType: hard @@ -1923,20 +1923,20 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/executor-http@npm:^1.1.7": - version: 1.1.7 - resolution: "@graphql-tools/executor-http@npm:1.1.7" +"@graphql-tools/executor-http@npm:^1.1.8": + version: 1.1.8 + resolution: "@graphql-tools/executor-http@npm:1.1.8" dependencies: "@graphql-tools/utils": "npm:^10.5.5" "@repeaterjs/repeater": "npm:^3.0.4" - "@whatwg-node/fetch": "npm:^0.9.0" + "@whatwg-node/fetch": "npm:^0.10.0" extract-files: "npm:^11.0.0" meros: "npm:^1.2.1" tslib: "npm:^2.4.0" value-or-promise: "npm:^1.0.12" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10c0/3110bcafc7ce7132f6508c47722f901eacac01077618317a2e7532e5a0557ab1e9060e18949f60637b896b1d5b1396e7bb0a7d44c6090ed05455c73ee544aacd + checksum: 10c0/3d30b1e8554faea79d1a6c0a3e0dc30177847475b8d8de00865fe1867e23c820ea994ea835e931cd702a5cad2a16947d32e39288d03d81f26d98026013b906f9 languageName: node linkType: hard @@ -1987,19 +1987,19 @@ __metadata: linkType: hard "@graphql-tools/github-loader@npm:^8.0.0": - version: 8.0.2 - resolution: "@graphql-tools/github-loader@npm:8.0.2" + version: 8.0.3 + resolution: "@graphql-tools/github-loader@npm:8.0.3" dependencies: "@ardatan/sync-fetch": "npm:^0.0.1" - "@graphql-tools/executor-http": "npm:^1.1.7" + "@graphql-tools/executor-http": "npm:^1.1.8" "@graphql-tools/graphql-tag-pluck": "npm:^8.3.3" "@graphql-tools/utils": "npm:^10.5.5" - "@whatwg-node/fetch": "npm:^0.9.0" + "@whatwg-node/fetch": "npm:^0.10.0" tslib: "npm:^2.4.0" value-or-promise: "npm:^1.0.12" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10c0/ef300716307005e3fa9c64bd6c6a26446e6f87da8a7d4e4ee2afd065f3dc469e670a4cc83093a55bb6a39fa0f5639f535dc22fa433a0ec4b8755df7dca6e022f + checksum: 10c0/73c4ae68fcbaa3709ae47a911925ce4315f06c7a16850815f14efe80734518849d7a052ddde7d1c7c34cba09a0924ee341ef4fd82808f4b6d3b7fcc15cac20d0 languageName: node linkType: hard @@ -2111,13 +2111,13 @@ __metadata: linkType: hard "@graphql-tools/prisma-loader@npm:^8.0.0": - version: 8.0.10 - resolution: "@graphql-tools/prisma-loader@npm:8.0.10" + version: 8.0.16 + resolution: "@graphql-tools/prisma-loader@npm:8.0.16" dependencies: - "@graphql-tools/url-loader": "npm:^8.0.8" + "@graphql-tools/url-loader": "npm:^8.0.14" "@graphql-tools/utils": "npm:^10.5.5" "@types/js-yaml": "npm:^4.0.0" - "@whatwg-node/fetch": "npm:^0.9.0" + "@whatwg-node/fetch": "npm:^0.10.0" chalk: "npm:^4.1.0" debug: "npm:^4.3.1" dotenv: "npm:^16.0.0" @@ -2132,7 +2132,7 @@ __metadata: yaml-ast-parser: "npm:^0.0.43" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10c0/4a0c54589245a012ffaa465005ed37c77725d1282c6eb7519a0b9713a79efafcbf675f9c9a8f0663640407fd7486bd1203c500f270a8093bf32e77b178838b63 + checksum: 10c0/571ef64d4f05cf4c5b457afb01e0c704e8e5ba3fe3b18dcc3a0354907f27bd90271b5bf76c120eba235784215f32da846b524af50033ed1105f27ad1a693b370 languageName: node linkType: hard @@ -2176,26 +2176,25 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/url-loader@npm:^8.0.0, @graphql-tools/url-loader@npm:^8.0.8": - version: 8.0.8 - resolution: "@graphql-tools/url-loader@npm:8.0.8" +"@graphql-tools/url-loader@npm:^8.0.0, @graphql-tools/url-loader@npm:^8.0.14": + version: 8.0.14 + resolution: "@graphql-tools/url-loader@npm:8.0.14" dependencies: "@ardatan/sync-fetch": "npm:^0.0.1" - "@graphql-tools/delegate": "npm:^10.0.27" "@graphql-tools/executor-graphql-ws": "npm:^1.3.1" - "@graphql-tools/executor-http": "npm:^1.1.7" + "@graphql-tools/executor-http": "npm:^1.1.8" "@graphql-tools/executor-legacy-ws": "npm:^1.1.1" "@graphql-tools/utils": "npm:^10.5.5" - "@graphql-tools/wrap": "npm:^10.0.11" + "@graphql-tools/wrap": "npm:^10.0.15" "@types/ws": "npm:^8.0.0" - "@whatwg-node/fetch": "npm:^0.9.0" + "@whatwg-node/fetch": "npm:^0.10.0" isomorphic-ws: "npm:^5.0.0" tslib: "npm:^2.4.0" value-or-promise: "npm:^1.0.11" ws: "npm:^8.17.1" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10c0/9214aa0c77bc0bf44811135e5c0a014e06e0d3cd0a4ed89d00789cf006c93dd8d14a3c0a5f61d17c5811d785e9ab87364c903cfc6777ba4ce082430dbd969577 + checksum: 10c0/471cc2dba6769ffb2ee23f3c659a919871ea80e9595b17079c6a0d048538fe0f52a9e8873573a8ff1f234ab92c6878430d9b909a343241e139c91ffb3c9377c8 languageName: node linkType: hard @@ -2236,18 +2235,18 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/wrap@npm:^10.0.11": - version: 10.0.11 - resolution: "@graphql-tools/wrap@npm:10.0.11" +"@graphql-tools/wrap@npm:^10.0.15": + version: 10.0.15 + resolution: "@graphql-tools/wrap@npm:10.0.15" dependencies: - "@graphql-tools/delegate": "npm:^10.0.27" + "@graphql-tools/delegate": "npm:^10.1.1" "@graphql-tools/schema": "npm:^10.0.7" "@graphql-tools/utils": "npm:^10.5.5" tslib: "npm:^2.4.0" value-or-promise: "npm:^1.0.12" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10c0/aea134c4c2f82f9819a0d5d30a25f9a1aec872be7829ee4315caa645b9307d19b252189dea528c6177e68ed76dab7a1719bc62eafa1d246418613e0071f8f498 + checksum: 10c0/d478ea6a2967c14772bbe9fe7521e32bc2d6d21d2d26f5fcd89850b54a71054e342f89c99ea8d4207b6aa36eb77240073f52da03812b40117773a65fa11e93cc languageName: node linkType: hard @@ -2260,20 +2259,20 @@ __metadata: languageName: node linkType: hard -"@humanfs/core@npm:^0.19.0": - version: 0.19.0 - resolution: "@humanfs/core@npm:0.19.0" - checksum: 10c0/f87952d5caba6ae427a620eff783c5d0b6cef0cfc256dec359cdaa636c5f161edb8d8dad576742b3de7f0b2f222b34aad6870248e4b7d2177f013426cbcda232 +"@humanfs/core@npm:^0.19.1": + version: 0.19.1 + resolution: "@humanfs/core@npm:0.19.1" + checksum: 10c0/aa4e0152171c07879b458d0e8a704b8c3a89a8c0541726c6b65b81e84fd8b7564b5d6c633feadc6598307d34564bd53294b533491424e8e313d7ab6c7bc5dc67 languageName: node linkType: hard -"@humanfs/node@npm:^0.16.5": - version: 0.16.5 - resolution: "@humanfs/node@npm:0.16.5" +"@humanfs/node@npm:^0.16.6": + version: 0.16.6 + resolution: "@humanfs/node@npm:0.16.6" dependencies: - "@humanfs/core": "npm:^0.19.0" + "@humanfs/core": "npm:^0.19.1" "@humanwhocodes/retry": "npm:^0.3.0" - checksum: 10c0/41c365ab09e7c9eaeed373d09243195aef616d6745608a36fc3e44506148c28843872f85e69e2bf5f1e992e194286155a1c1cecfcece6a2f43875e37cd243935 + checksum: 10c0/8356359c9f60108ec204cbd249ecd0356667359b2524886b357617c4a7c3b6aace0fd5a369f63747b926a762a88f8a25bc066fa1778508d110195ce7686243e1 languageName: node linkType: hard @@ -2284,13 +2283,20 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/retry@npm:^0.3.0, @humanwhocodes/retry@npm:^0.3.1": +"@humanwhocodes/retry@npm:^0.3.0": version: 0.3.1 resolution: "@humanwhocodes/retry@npm:0.3.1" checksum: 10c0/f0da1282dfb45e8120480b9e2e275e2ac9bbe1cf016d046fdad8e27cc1285c45bb9e711681237944445157b430093412b4446c1ab3fc4bb037861b5904101d3b languageName: node linkType: hard +"@humanwhocodes/retry@npm:^0.4.0": + version: 0.4.1 + resolution: "@humanwhocodes/retry@npm:0.4.1" + checksum: 10c0/be7bb6841c4c01d0b767d9bb1ec1c9359ee61421ce8ba66c249d035c5acdfd080f32d55a5c9e859cdd7868788b8935774f65b2caf24ec0b7bd7bf333791f063b + languageName: node + linkType: hard + "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -2614,34 +2620,6 @@ __metadata: languageName: node linkType: hard -"@molt/command@npm:^0.9.0": - version: 0.9.0 - resolution: "@molt/command@npm:0.9.0" - dependencies: - "@molt/types": "npm:0.2.0" - alge: "npm:0.8.1" - chalk: "npm:^5.3.0" - lodash.camelcase: "npm:^4.3.0" - lodash.snakecase: "npm:^4.1.1" - readline-sync: "npm:^1.4.10" - string-length: "npm:^6.0.0" - strip-ansi: "npm:^7.1.0" - ts-toolbelt: "npm:^9.6.0" - type-fest: "npm:^4.3.1" - zod: "npm:^3.22.2" - checksum: 10c0/1759194da2e80eb8da8d0c18e61b3659598ad6ecb2d4d05c7334022b55bf76f0079017882855a57e3cb598c1e7f3babec1527494d8e9e6db17d0084d603c4f17 - languageName: node - linkType: hard - -"@molt/types@npm:0.2.0": - version: 0.2.0 - resolution: "@molt/types@npm:0.2.0" - dependencies: - ts-toolbelt: "npm:^9.6.0" - checksum: 10c0/e7e266a6df45d28283004e34b143a92d1f7fca82239f35158ca69b0aa4f727e5606cf0df96706785b54e5c89a20ea268eddb6a58593493aacf61cfaa52acf433 - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -2720,9 +2698,9 @@ __metadata: linkType: hard "@sapphire/async-queue@npm:^1.5.2, @sapphire/async-queue@npm:^1.5.3": - version: 1.5.3 - resolution: "@sapphire/async-queue@npm:1.5.3" - checksum: 10c0/fcf860cdde9bfbc1625dab5e11924caa871c9e741a8fb836193a519267179a4a1979604f88f8a40855c6b931bc82d489dcd11d034fea38bb8a4d9816ab821ed1 + version: 1.5.4 + resolution: "@sapphire/async-queue@npm:1.5.4" + checksum: 10c0/f63b9ed41a7209b927de707ae2a4ab66efdb938fdc1983f79c8b2deb7d65ef4d4be271fb695a33920a092236e2c19982af78e030697fc2b54bf3b110b43d76e7 languageName: node linkType: hard @@ -2736,13 +2714,20 @@ __metadata: languageName: node linkType: hard -"@sapphire/snowflake@npm:3.5.3, @sapphire/snowflake@npm:^3.5.3": +"@sapphire/snowflake@npm:3.5.3": version: 3.5.3 resolution: "@sapphire/snowflake@npm:3.5.3" checksum: 10c0/361b6a3e16eea4eb48b2608005ce397d4163065ccd84077059a0f609b97fb9cc52a173d7a64bbfce6f5d1e77be0f9704fd72ef64683a3dc7e455e9b4a1c90db1 languageName: node linkType: hard +"@sapphire/snowflake@npm:^3.5.3": + version: 3.5.4 + resolution: "@sapphire/snowflake@npm:3.5.4" + checksum: 10c0/1ca5d8036b5e3e441510d1645a3147b7114232c9c25072a8347e83ec937a0cab4e167a066503e31c37fdb19e6cf90e48be5e92aa327653f4c8c39c32876cfa9a + languageName: node + linkType: hard + "@sinclair/typebox@npm:^0.27.8": version: 0.27.8 resolution: "@sinclair/typebox@npm:0.27.8" @@ -2768,28 +2753,28 @@ __metadata: languageName: node linkType: hard -"@stylistic/eslint-plugin-js@npm:2.9.0": - version: 2.9.0 - resolution: "@stylistic/eslint-plugin-js@npm:2.9.0" +"@stylistic/eslint-plugin-js@npm:2.10.1": + version: 2.10.1 + resolution: "@stylistic/eslint-plugin-js@npm:2.10.1" dependencies: - eslint-visitor-keys: "npm:^4.1.0" - espree: "npm:^10.2.0" + eslint-visitor-keys: "npm:^4.2.0" + espree: "npm:^10.3.0" peerDependencies: eslint: ">=8.40.0" - checksum: 10c0/42bf55551af9891bf8d64cce0b07f7f641bd2006855b7ba7743d6c4f494a02d17706dcd5dfb951994575b591c6eac2b28e7d92849d49f4e61b402804a2ba51bf + checksum: 10c0/512176afd7f43957c1a7f2512b9416bfb1a57aa086128d65c9b96a7088c7fc6c2061325d6210328205472e0cb00f4f83d12eefccf65c5b4dfe388eed59c2fb6e languageName: node linkType: hard -"@stylistic/eslint-plugin-ts@npm:2.9.0": - version: 2.9.0 - resolution: "@stylistic/eslint-plugin-ts@npm:2.9.0" +"@stylistic/eslint-plugin-ts@npm:2.10.1": + version: 2.10.1 + resolution: "@stylistic/eslint-plugin-ts@npm:2.10.1" dependencies: - "@typescript-eslint/utils": "npm:^8.8.0" - eslint-visitor-keys: "npm:^4.1.0" - espree: "npm:^10.2.0" + "@typescript-eslint/utils": "npm:^8.12.2" + eslint-visitor-keys: "npm:^4.2.0" + espree: "npm:^10.3.0" peerDependencies: eslint: ">=8.40.0" - checksum: 10c0/c76ba9ee5069cb07af3661ede7b283cb5dd0c07d47fba82e329a97f0cf4d886fedc4e22acee9b8295cf278cdf39992484dfce8e0ff4bc1ea8c0b7cbbaaf08b12 + checksum: 10c0/7717a8826a7597b8be3be5c38815795f00db3ee63992908123a30fdf613aea1c7a998a516c1000b08a604d0dee23c383b065c07ef107b5b122f8f8e691986e45 languageName: node linkType: hard @@ -2854,7 +2839,27 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:^1.0.5, @types/estree@npm:^1.0.6": +"@types/eslint-scope@npm:^3.7.7": + version: 3.7.7 + resolution: "@types/eslint-scope@npm:3.7.7" + dependencies: + "@types/eslint": "npm:*" + "@types/estree": "npm:*" + checksum: 10c0/a0ecbdf2f03912679440550817ff77ef39a30fa8bfdacaf6372b88b1f931828aec392f52283240f0d648cf3055c5ddc564544a626bcf245f3d09fcb099ebe3cc + languageName: node + linkType: hard + +"@types/eslint@npm:*": + version: 9.6.1 + resolution: "@types/eslint@npm:9.6.1" + dependencies: + "@types/estree": "npm:*" + "@types/json-schema": "npm:*" + checksum: 10c0/69ba24fee600d1e4c5abe0df086c1a4d798abf13792d8cfab912d76817fe1a894359a1518557d21237fbaf6eda93c5ab9309143dee4c59ef54336d1b3570420e + languageName: node + linkType: hard + +"@types/estree@npm:*, @types/estree@npm:^1.0.6": version: 1.0.6 resolution: "@types/estree@npm:1.0.6" checksum: 10c0/cdfd751f6f9065442cd40957c07fd80361c962869aa853c1c2fd03e101af8b9389d8ff4955a43a6fcfa223dd387a089937f95be0f3eec21ca527039fd2d9859a @@ -2918,7 +2923,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.8": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.8": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 10c0/a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db @@ -2948,12 +2953,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:22.8.1": - version: 22.8.1 - resolution: "@types/node@npm:22.8.1" +"@types/node@npm:*, @types/node@npm:22.9.0": + version: 22.9.0 + resolution: "@types/node@npm:22.9.0" dependencies: undici-types: "npm:~6.19.8" - checksum: 10c0/83550fdf72a7db5b55eceac3f4fb038844eaee20202bdd2297a8248370cfa08317bda1605b781a8043eda4f173b75e73632e652fc85509eb14dfef78fa17337f + checksum: 10c0/3f46cbe0a49bab4ba30494025e4c8a6e699b98ac922857aa1f0209ce11a1313ee46e6808b8f13fe5b8b960a9d7796b77c8d542ad4e9810e85ef897d5593b5d51 languageName: node linkType: hard @@ -3014,11 +3019,11 @@ __metadata: linkType: hard "@types/ws@npm:^8.0.0, @types/ws@npm:^8.5.10": - version: 8.5.12 - resolution: "@types/ws@npm:8.5.12" + version: 8.5.13 + resolution: "@types/ws@npm:8.5.13" dependencies: "@types/node": "npm:*" - checksum: 10c0/3fd77c9e4e05c24ce42bfc7647f7506b08c40a40fe2aea236ef6d4e96fc7cb4006a81ed1b28ec9c457e177a74a72924f4768b7b4652680b42dfd52bc380e15f9 + checksum: 10c0/a5430aa479bde588e69cb9175518d72f9338b6999e3b2ae16fc03d3bdcff8347e486dc031e4ed14601260463c07e1f9a0d7511dfc653712b047c439c680b0b34 languageName: node linkType: hard @@ -3038,15 +3043,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.11.0": - version: 8.11.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.11.0" +"@typescript-eslint/eslint-plugin@npm:8.13.0": + version: 8.13.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.13.0" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.11.0" - "@typescript-eslint/type-utils": "npm:8.11.0" - "@typescript-eslint/utils": "npm:8.11.0" - "@typescript-eslint/visitor-keys": "npm:8.11.0" + "@typescript-eslint/scope-manager": "npm:8.13.0" + "@typescript-eslint/type-utils": "npm:8.13.0" + "@typescript-eslint/utils": "npm:8.13.0" + "@typescript-eslint/visitor-keys": "npm:8.13.0" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" @@ -3057,66 +3062,66 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/be509f7bb0c0c596801059b06995a81a1c326cc6ac31d96a32f7b6b7d7b495f9bad4dc442aa6e923d22515e62c668d3c14695c68bd6e0be1d4bf72158b7fd2d6 + checksum: 10c0/ee96515e9def17b0d1b8d568d4afcd21c5a8a1bc01bf2f30c4d1f396b41a2f49de3508f79c6231a137ca06943dd6933ac00032652190ab99a4e935ffef44df0b languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.11.0": - version: 8.11.0 - resolution: "@typescript-eslint/parser@npm:8.11.0" +"@typescript-eslint/parser@npm:8.13.0": + version: 8.13.0 + resolution: "@typescript-eslint/parser@npm:8.13.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.11.0" - "@typescript-eslint/types": "npm:8.11.0" - "@typescript-eslint/typescript-estree": "npm:8.11.0" - "@typescript-eslint/visitor-keys": "npm:8.11.0" + "@typescript-eslint/scope-manager": "npm:8.13.0" + "@typescript-eslint/types": "npm:8.13.0" + "@typescript-eslint/typescript-estree": "npm:8.13.0" + "@typescript-eslint/visitor-keys": "npm:8.13.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.57.0 || ^9.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/e83f239fec60697083e5dcb1c8948340e783ea6e043fe9a65d557faef8882963b09d69aacd736eb8ab18a768769a7bbfc3de0f1251d4bba080613541acb0741c + checksum: 10c0/fa04f6c417c0f72104e148f1d7ff53e04108d383550365a556fbfae5d2283484696235db522189e17bc49039946977078e324100cef991ca01f78704182624ad languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.11.0": - version: 8.11.0 - resolution: "@typescript-eslint/scope-manager@npm:8.11.0" +"@typescript-eslint/scope-manager@npm:8.13.0": + version: 8.13.0 + resolution: "@typescript-eslint/scope-manager@npm:8.13.0" dependencies: - "@typescript-eslint/types": "npm:8.11.0" - "@typescript-eslint/visitor-keys": "npm:8.11.0" - checksum: 10c0/0910da62d8ae261711dd9f89d5c7d8e96ff13c50054436256e5a661309229cb49e3b8189c9468d36b6c4d3f7cddd121519ea78f9b18c9b869a808834b079b2ea + "@typescript-eslint/types": "npm:8.13.0" + "@typescript-eslint/visitor-keys": "npm:8.13.0" + checksum: 10c0/1924b3e740e244d98f8a99740b4196d23ae3263303b387c66db94e140455a3132e603a130f3f70fc71e37f4bda5d0c0c67224ae3911908b097ef3f972c136be4 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.11.0": - version: 8.11.0 - resolution: "@typescript-eslint/type-utils@npm:8.11.0" +"@typescript-eslint/type-utils@npm:8.13.0": + version: 8.13.0 + resolution: "@typescript-eslint/type-utils@npm:8.13.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:8.11.0" - "@typescript-eslint/utils": "npm:8.11.0" + "@typescript-eslint/typescript-estree": "npm:8.13.0" + "@typescript-eslint/utils": "npm:8.13.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.3.0" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/b69e31c1599ceeb20c29052a4ddb33a554174a3a4c55ee37d90c9b8250af6ef978a0b9ddbeefef4e83d62c4caea1bfa2d8088527f397bde69fb4ab9b360d794a + checksum: 10c0/65319084616f3aea3d9f8dfab30c9b0a70de7314b445805016fdf0d0e39fe073eef2813c3e16c3e1c6a40462ba8eecfdbb12ab1e8570c3407a1cccdb69d4bc8b languageName: node linkType: hard -"@typescript-eslint/types@npm:8.11.0": - version: 8.11.0 - resolution: "@typescript-eslint/types@npm:8.11.0" - checksum: 10c0/5ccdd3eeee077a6fc8e7f4bc0e0cbc9327b1205a845253ec5c0c6c49ff915e853161df00c24a0ffb4b8ec745d3f153dd0e066400a021c844c026e31121f46699 +"@typescript-eslint/types@npm:8.13.0": + version: 8.13.0 + resolution: "@typescript-eslint/types@npm:8.13.0" + checksum: 10c0/bd3f88b738a92b2222f388bcf831357ef8940a763c2c2eb1947767e1051dd2f8bee387020e8cf4c2309e4142353961b659abc2885e30679109a0488b0bfefc23 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.11.0": - version: 8.11.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.11.0" +"@typescript-eslint/typescript-estree@npm:8.13.0": + version: 8.13.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.13.0" dependencies: - "@typescript-eslint/types": "npm:8.11.0" - "@typescript-eslint/visitor-keys": "npm:8.11.0" + "@typescript-eslint/types": "npm:8.13.0" + "@typescript-eslint/visitor-keys": "npm:8.13.0" debug: "npm:^4.3.4" fast-glob: "npm:^3.3.2" is-glob: "npm:^4.0.3" @@ -3126,31 +3131,31 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/b629ad3cd32b005d5c1d67c36958a418f8672efebea869399834f4f201ebf90b942165eebb5c9d9799dcabdc2cc26e5fabb00629f76b158847f42e1a491a75a6 + checksum: 10c0/2d45bc5ed4ac352bea927167ac28ef23bd13b6ae352ff50e85cddfdc4b06518f1dd4ae5f2495e30d6f62d247987677a4e807065d55829ba28963908a821dc96d languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.11.0, @typescript-eslint/utils@npm:^6.0.0 || ^7.0.0 || ^8.0.0, @typescript-eslint/utils@npm:^8.1.0, @typescript-eslint/utils@npm:^8.8.0": - version: 8.11.0 - resolution: "@typescript-eslint/utils@npm:8.11.0" +"@typescript-eslint/utils@npm:8.13.0, @typescript-eslint/utils@npm:^6.0.0 || ^7.0.0 || ^8.0.0, @typescript-eslint/utils@npm:^8.1.0, @typescript-eslint/utils@npm:^8.12.2": + version: 8.13.0 + resolution: "@typescript-eslint/utils@npm:8.13.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:8.11.0" - "@typescript-eslint/types": "npm:8.11.0" - "@typescript-eslint/typescript-estree": "npm:8.11.0" + "@typescript-eslint/scope-manager": "npm:8.13.0" + "@typescript-eslint/types": "npm:8.13.0" + "@typescript-eslint/typescript-estree": "npm:8.13.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - checksum: 10c0/bb5bcc8d928a55b22298e76f834ea6a9fe125a9ffeb6ac23bee0258b3ed32f41e281888a3d0be226a05e1011bb3b70e42a71a40366acdefea6779131c46bc522 + checksum: 10c0/3fc5a7184a949df5f5b64f6af039a1d21ef7fe15f3d88a5d485ccbb535746d18514751143993a5aee287228151be3e326baf8f899a0a0a93368f6f20857ffa6d languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.11.0": - version: 8.11.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.11.0" +"@typescript-eslint/visitor-keys@npm:8.13.0": + version: 8.13.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.13.0" dependencies: - "@typescript-eslint/types": "npm:8.11.0" + "@typescript-eslint/types": "npm:8.13.0" eslint-visitor-keys: "npm:^3.4.3" - checksum: 10c0/7a5a49609fdc47e114fe59eee56393c90b122ec8e9520f90b0c5e189635ae1ccfa8e00108f641342c2c8f4637fe9d40c77927cf7c8248a3a660812cb4b7d0c08 + checksum: 10c0/50b35f3cf673aaed940613f0007f7c4558a89ebef15c49824e65b6f084b700fbf01b01a4e701e24bbe651297a39678645e739acd255255f1603867a84bef0383 languageName: node linkType: hard @@ -3161,154 +3166,154 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/ast@npm:1.12.1" +"@webassemblyjs/ast@npm:1.14.1, @webassemblyjs/ast@npm:^1.12.1": + version: 1.14.1 + resolution: "@webassemblyjs/ast@npm:1.14.1" dependencies: - "@webassemblyjs/helper-numbers": "npm:1.11.6" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - checksum: 10c0/ba7f2b96c6e67e249df6156d02c69eb5f1bd18d5005303cdc42accb053bebbbde673826e54db0437c9748e97abd218366a1d13fa46859b23cde611b6b409998c + "@webassemblyjs/helper-numbers": "npm:1.13.2" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + checksum: 10c0/67a59be8ed50ddd33fbb2e09daa5193ac215bf7f40a9371be9a0d9797a114d0d1196316d2f3943efdb923a3d809175e1563a3cb80c814fb8edccd1e77494972b languageName: node linkType: hard -"@webassemblyjs/floating-point-hex-parser@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.6" - checksum: 10c0/37fe26f89e18e4ca0e7d89cfe3b9f17cfa327d7daf906ae01400416dbb2e33c8a125b4dc55ad7ff405e5fcfb6cf0d764074c9bc532b9a31a71e762be57d2ea0a +"@webassemblyjs/floating-point-hex-parser@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.13.2" + checksum: 10c0/0e88bdb8b50507d9938be64df0867f00396b55eba9df7d3546eb5dc0ca64d62e06f8d881ec4a6153f2127d0f4c11d102b6e7d17aec2f26bb5ff95a5e60652412 languageName: node linkType: hard -"@webassemblyjs/helper-api-error@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-api-error@npm:1.11.6" - checksum: 10c0/a681ed51863e4ff18cf38d223429f414894e5f7496856854d9a886eeddcee32d7c9f66290f2919c9bb6d2fc2b2fae3f989b6a1e02a81e829359738ea0c4d371a +"@webassemblyjs/helper-api-error@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-api-error@npm:1.13.2" + checksum: 10c0/31be497f996ed30aae4c08cac3cce50c8dcd5b29660383c0155fce1753804fc55d47fcba74e10141c7dd2899033164e117b3bcfcda23a6b043e4ded4f1003dfb languageName: node linkType: hard -"@webassemblyjs/helper-buffer@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/helper-buffer@npm:1.12.1" - checksum: 10c0/0270724afb4601237410f7fd845ab58ccda1d5456a8783aadfb16eaaf3f2c9610c28e4a5bcb6ad880cde5183c82f7f116d5ccfc2310502439d33f14b6888b48a +"@webassemblyjs/helper-buffer@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/helper-buffer@npm:1.14.1" + checksum: 10c0/0d54105dc373c0fe6287f1091e41e3a02e36cdc05e8cf8533cdc16c59ff05a646355415893449d3768cda588af451c274f13263300a251dc11a575bc4c9bd210 languageName: node linkType: hard -"@webassemblyjs/helper-numbers@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-numbers@npm:1.11.6" +"@webassemblyjs/helper-numbers@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-numbers@npm:1.13.2" dependencies: - "@webassemblyjs/floating-point-hex-parser": "npm:1.11.6" - "@webassemblyjs/helper-api-error": "npm:1.11.6" + "@webassemblyjs/floating-point-hex-parser": "npm:1.13.2" + "@webassemblyjs/helper-api-error": "npm:1.13.2" "@xtuc/long": "npm:4.2.2" - checksum: 10c0/c7d5afc0ff3bd748339b466d8d2f27b908208bf3ff26b2e8e72c39814479d486e0dca6f3d4d776fd9027c1efe05b5c0716c57a23041eb34473892b2731c33af3 + checksum: 10c0/9c46852f31b234a8fb5a5a9d3f027bc542392a0d4de32f1a9c0075d5e8684aa073cb5929b56df565500b3f9cc0a2ab983b650314295b9bf208d1a1651bfc825a languageName: node linkType: hard -"@webassemblyjs/helper-wasm-bytecode@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.6" - checksum: 10c0/79d2bebdd11383d142745efa32781249745213af8e022651847382685ca76709f83e1d97adc5f0d3c2b8546bf02864f8b43a531fdf5ca0748cb9e4e0ef2acaa5 +"@webassemblyjs/helper-wasm-bytecode@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.13.2" + checksum: 10c0/c4355d14f369b30cf3cbdd3acfafc7d0488e086be6d578e3c9780bd1b512932352246be96e034e2a7fcfba4f540ec813352f312bfcbbfe5bcfbf694f82ccc682 languageName: node linkType: hard -"@webassemblyjs/helper-wasm-section@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/helper-wasm-section@npm:1.12.1" +"@webassemblyjs/helper-wasm-section@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-buffer": "npm:1.12.1" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/wasm-gen": "npm:1.12.1" - checksum: 10c0/0546350724d285ae3c26e6fc444be4c3b5fb824f3be0ec8ceb474179dc3f4430336dd2e36a44b3e3a1a6815960e5eec98cd9b3a8ec66dc53d86daedd3296a6a2 + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-buffer": "npm:1.14.1" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/wasm-gen": "npm:1.14.1" + checksum: 10c0/1f9b33731c3c6dbac3a9c483269562fa00d1b6a4e7133217f40e83e975e636fd0f8736e53abd9a47b06b66082ecc976c7384391ab0a68e12d509ea4e4b948d64 languageName: node linkType: hard -"@webassemblyjs/ieee754@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/ieee754@npm:1.11.6" +"@webassemblyjs/ieee754@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/ieee754@npm:1.13.2" dependencies: "@xtuc/ieee754": "npm:^1.2.0" - checksum: 10c0/59de0365da450322c958deadade5ec2d300c70f75e17ae55de3c9ce564deff5b429e757d107c7ec69bd0ba169c6b6cc2ff66293ab7264a7053c829b50ffa732f + checksum: 10c0/2e732ca78c6fbae3c9b112f4915d85caecdab285c0b337954b180460290ccd0fb00d2b1dc4bb69df3504abead5191e0d28d0d17dfd6c9d2f30acac8c4961c8a7 languageName: node linkType: hard -"@webassemblyjs/leb128@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/leb128@npm:1.11.6" +"@webassemblyjs/leb128@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/leb128@npm:1.13.2" dependencies: "@xtuc/long": "npm:4.2.2" - checksum: 10c0/cb344fc04f1968209804de4da018679c5d4708a03b472a33e0fa75657bb024978f570d3ccf9263b7f341f77ecaa75d0e051b9cd4b7bb17a339032cfd1c37f96e + checksum: 10c0/dad5ef9e383c8ab523ce432dfd80098384bf01c45f70eb179d594f85ce5db2f80fa8c9cba03adafd85684e6d6310f0d3969a882538975989919329ac4c984659 languageName: node linkType: hard -"@webassemblyjs/utf8@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/utf8@npm:1.11.6" - checksum: 10c0/14d6c24751a89ad9d801180b0d770f30a853c39f035a15fbc96266d6ac46355227abd27a3fd2eeaa97b4294ced2440a6b012750ae17bafe1a7633029a87b6bee +"@webassemblyjs/utf8@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/utf8@npm:1.13.2" + checksum: 10c0/d3fac9130b0e3e5a1a7f2886124a278e9323827c87a2b971e6d0da22a2ba1278ac9f66a4f2e363ecd9fac8da42e6941b22df061a119e5c0335f81006de9ee799 languageName: node linkType: hard "@webassemblyjs/wasm-edit@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-edit@npm:1.12.1" + version: 1.14.1 + resolution: "@webassemblyjs/wasm-edit@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-buffer": "npm:1.12.1" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/helper-wasm-section": "npm:1.12.1" - "@webassemblyjs/wasm-gen": "npm:1.12.1" - "@webassemblyjs/wasm-opt": "npm:1.12.1" - "@webassemblyjs/wasm-parser": "npm:1.12.1" - "@webassemblyjs/wast-printer": "npm:1.12.1" - checksum: 10c0/972f5e6c522890743999e0ed45260aae728098801c6128856b310dd21f1ee63435fc7b518e30e0ba1cdafd0d1e38275829c1e4451c3536a1d9e726e07a5bba0b + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-buffer": "npm:1.14.1" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/helper-wasm-section": "npm:1.14.1" + "@webassemblyjs/wasm-gen": "npm:1.14.1" + "@webassemblyjs/wasm-opt": "npm:1.14.1" + "@webassemblyjs/wasm-parser": "npm:1.14.1" + "@webassemblyjs/wast-printer": "npm:1.14.1" + checksum: 10c0/5ac4781086a2ca4b320bdbfd965a209655fe8a208ca38d89197148f8597e587c9a2c94fb6bd6f1a7dbd4527c49c6844fcdc2af981f8d793a97bf63a016aa86d2 languageName: node linkType: hard -"@webassemblyjs/wasm-gen@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-gen@npm:1.12.1" +"@webassemblyjs/wasm-gen@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-gen@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/ieee754": "npm:1.11.6" - "@webassemblyjs/leb128": "npm:1.11.6" - "@webassemblyjs/utf8": "npm:1.11.6" - checksum: 10c0/1e257288177af9fa34c69cab94f4d9036ebed611f77f3897c988874e75182eeeec759c79b89a7a49dd24624fc2d3d48d5580b62b67c4a1c9bfbdcd266b281c16 + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/ieee754": "npm:1.13.2" + "@webassemblyjs/leb128": "npm:1.13.2" + "@webassemblyjs/utf8": "npm:1.13.2" + checksum: 10c0/d678810d7f3f8fecb2e2bdadfb9afad2ec1d2bc79f59e4711ab49c81cec578371e22732d4966f59067abe5fba8e9c54923b57060a729d28d408e608beef67b10 languageName: node linkType: hard -"@webassemblyjs/wasm-opt@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-opt@npm:1.12.1" +"@webassemblyjs/wasm-opt@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-opt@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-buffer": "npm:1.12.1" - "@webassemblyjs/wasm-gen": "npm:1.12.1" - "@webassemblyjs/wasm-parser": "npm:1.12.1" - checksum: 10c0/992a45e1f1871033c36987459436ab4e6430642ca49328e6e32a13de9106fe69ae6c0ac27d7050efd76851e502d11cd1ac0e06b55655dfa889ad82f11a2712fb + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-buffer": "npm:1.14.1" + "@webassemblyjs/wasm-gen": "npm:1.14.1" + "@webassemblyjs/wasm-parser": "npm:1.14.1" + checksum: 10c0/515bfb15277ee99ba6b11d2232ddbf22aed32aad6d0956fe8a0a0a004a1b5a3a277a71d9a3a38365d0538ac40d1b7b7243b1a244ad6cd6dece1c1bb2eb5de7ee languageName: node linkType: hard -"@webassemblyjs/wasm-parser@npm:1.12.1, @webassemblyjs/wasm-parser@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-parser@npm:1.12.1" +"@webassemblyjs/wasm-parser@npm:1.14.1, @webassemblyjs/wasm-parser@npm:^1.12.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-parser@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-api-error": "npm:1.11.6" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/ieee754": "npm:1.11.6" - "@webassemblyjs/leb128": "npm:1.11.6" - "@webassemblyjs/utf8": "npm:1.11.6" - checksum: 10c0/e85cec1acad07e5eb65b92d37c8e6ca09c6ca50d7ca58803a1532b452c7321050a0328c49810c337cc2dfd100c5326a54d5ebd1aa5c339ebe6ef10c250323a0e + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-api-error": "npm:1.13.2" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/ieee754": "npm:1.13.2" + "@webassemblyjs/leb128": "npm:1.13.2" + "@webassemblyjs/utf8": "npm:1.13.2" + checksum: 10c0/95427b9e5addbd0f647939bd28e3e06b8deefdbdadcf892385b5edc70091bf9b92fa5faac3fce8333554437c5d85835afef8c8a7d9d27ab6ba01ffab954db8c6 languageName: node linkType: hard -"@webassemblyjs/wast-printer@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wast-printer@npm:1.12.1" +"@webassemblyjs/wast-printer@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wast-printer@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" + "@webassemblyjs/ast": "npm:1.14.1" "@xtuc/long": "npm:4.2.2" - checksum: 10c0/39bf746eb7a79aa69953f194943bbc43bebae98bd7cadd4d8bc8c0df470ca6bf9d2b789effaa180e900fab4e2691983c1f7d41571458bd2a26267f2f0c73705a + checksum: 10c0/8d7768608996a052545251e896eac079c98e0401842af8dd4de78fba8d90bd505efb6c537e909cd6dae96e09db3fa2e765a6f26492553a675da56e2db51f9d24 languageName: node linkType: hard @@ -3345,25 +3350,47 @@ __metadata: languageName: node linkType: hard -"@whatwg-node/fetch@npm:^0.9.0, @whatwg-node/fetch@npm:^0.9.20": - version: 0.9.22 - resolution: "@whatwg-node/fetch@npm:0.9.22" +"@whatwg-node/fetch@npm:^0.10.0": + version: 0.10.0 + resolution: "@whatwg-node/fetch@npm:0.10.0" + dependencies: + "@whatwg-node/node-fetch": "npm:^0.7.0" + urlpattern-polyfill: "npm:^10.0.0" + checksum: 10c0/b7e53fafa3ca67fa834acfd7c2bd511c71e6d164f836cbc8612f88da339204d81c475ceaff24746245c3d2f6313839c05800bf26cbcc2a363af9def02dfc0f2d + languageName: node + linkType: hard + +"@whatwg-node/fetch@npm:^0.9.20": + version: 0.9.23 + resolution: "@whatwg-node/fetch@npm:0.9.23" dependencies: - "@whatwg-node/node-fetch": "npm:^0.5.27" + "@whatwg-node/node-fetch": "npm:^0.6.0" urlpattern-polyfill: "npm:^10.0.0" - checksum: 10c0/67a8668b2dd491b24a20a03ba23b6463481e209b16e2ffc9444ed9f52fb82de744a6076278499cea60737985204fca44f68dccea7e2af1a5fb68c2721e3bb1a6 + checksum: 10c0/f025ea59f026e2f1be34a33d6eba5fcfa69a3f2df6046198893cd7bc361f28bea10c0a79daa14e78034714940d0968c3c5f439d463f159c7703e94502bd0a279 languageName: node linkType: hard -"@whatwg-node/node-fetch@npm:^0.5.27": - version: 0.5.27 - resolution: "@whatwg-node/node-fetch@npm:0.5.27" +"@whatwg-node/node-fetch@npm:^0.6.0": + version: 0.6.0 + resolution: "@whatwg-node/node-fetch@npm:0.6.0" dependencies: "@kamilkisiela/fast-url-parser": "npm:^1.1.4" busboy: "npm:^1.6.0" fast-querystring: "npm:^1.1.1" tslib: "npm:^2.6.3" - checksum: 10c0/1cd036e1ef36bfc71436a3e7438b180b94c33d7958c02e33540c35d37db19fb598f2ab09f0aef538a3bbc771c32d34c5728a596ffabf8be7961435a80fcb8f62 + checksum: 10c0/3ec3405e581abd811823f7c5f7dcb2e4c291d01a7a714c34b6b368eefff8b72f92b4d749322433d754b76725c814b03714cc6e929083021568e1ebd8240a04a8 + languageName: node + linkType: hard + +"@whatwg-node/node-fetch@npm:^0.7.0": + version: 0.7.0 + resolution: "@whatwg-node/node-fetch@npm:0.7.0" + dependencies: + "@kamilkisiela/fast-url-parser": "npm:^1.1.4" + busboy: "npm:^1.6.0" + fast-querystring: "npm:^1.1.1" + tslib: "npm:^2.6.3" + checksum: 10c0/9c55d2cfcb4f3bca595230aba21cd06040a11f08f5d20de73530c6ff393006ef16b7082918673bb910b749be67d2082a372b1ee3372bfd26cb92b4ee2ef7b9aa languageName: node linkType: hard @@ -3397,15 +3424,6 @@ __metadata: languageName: node linkType: hard -"acorn-import-attributes@npm:^1.9.5": - version: 1.9.5 - resolution: "acorn-import-attributes@npm:1.9.5" - peerDependencies: - acorn: ^8 - checksum: 10c0/5926eaaead2326d5a86f322ff1b617b0f698aa61dc719a5baa0e9d955c9885cc71febac3fb5bacff71bbf2c4f9c12db2056883c68c53eb962c048b952e1e013d - languageName: node - linkType: hard - "acorn-jsx@npm:^5.3.2": version: 5.3.2 resolution: "acorn-jsx@npm:5.3.2" @@ -3415,12 +3433,12 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.12.0, acorn@npm:^8.7.1, acorn@npm:^8.8.2": - version: 8.13.0 - resolution: "acorn@npm:8.13.0" +"acorn@npm:^8.14.0, acorn@npm:^8.8.2": + version: 8.14.0 + resolution: "acorn@npm:8.14.0" bin: acorn: bin/acorn - checksum: 10c0/f35dd53d68177c90699f4c37d0bb205b8abe036d955d0eb011ddb7f14a81e6fd0f18893731c457c1b5bd96754683f4c3d80d9a5585ddecaa53cdf84e0b3d68f7 + checksum: 10c0/6d4ee461a7734b2f48836ee0fbb752903606e576cc100eb49340295129ca0b452f3ba91ddd4424a1d4406a98adfb2ebb6bd0ff4c49d7a0930c10e462719bbfd7 languageName: node linkType: hard @@ -3464,18 +3482,6 @@ __metadata: languageName: node linkType: hard -"alge@npm:0.8.1": - version: 0.8.1 - resolution: "alge@npm:0.8.1" - dependencies: - lodash.ismatch: "npm:^4.4.0" - remeda: "npm:^1.0.0" - ts-toolbelt: "npm:^9.6.0" - zod: "npm:^3.17.3" - checksum: 10c0/169ece627bf23ab0e248eb1b7378c4121f3de1b8437d546b716736c28c8db0109d1bbb2957c1fdc5cf1bd47f8b1882dafdf271d7460b69d803ed635e46cfe6b6 - languageName: node - linkType: hard - "ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.0": version: 4.3.2 resolution: "ansi-escapes@npm:4.3.2" @@ -3869,7 +3875,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.21.10, browserslist@npm:^4.24.0": +"browserslist@npm:^4.24.0": version: 4.24.2 resolution: "browserslist@npm:4.24.2" dependencies: @@ -4002,9 +4008,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.30001669": - version: 1.0.30001672 - resolution: "caniuse-lite@npm:1.0.30001672" - checksum: 10c0/0ba63451bbb972987146ffadba8724fcf67ff89168f330e6bdcb0c3b73ef5e2ddbcd75089b59bd3f87ada61670ec7a1180f239169203132b7d4efd241d6e5d91 + version: 1.0.30001679 + resolution: "caniuse-lite@npm:1.0.30001679" + checksum: 10c0/87fb89c5cb5130e40fa97b110fe175ea1104c359e4882aa5e277f824fbd33aa024f26d41a25f7d214db985f43d5b148c44e363965d17b36660b126a03e75e6e0 languageName: node linkType: hard @@ -4019,7 +4025,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:5.3.0, chalk@npm:^5.3.0, chalk@npm:~5.3.0": +"chalk@npm:5.3.0, chalk@npm:~5.3.0": version: 5.3.0 resolution: "chalk@npm:5.3.0" checksum: 10c0/8297d436b2c0f95801103ff2ef67268d362021b8210daf8ddbe349695333eb3610a71122172ff3b0272f1ef2cf7cc2c41fdaa4715f52e49ffe04c56340feed09 @@ -4474,13 +4480,13 @@ __metadata: linkType: hard "cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": - version: 7.0.3 - resolution: "cross-spawn@npm:7.0.3" + version: 7.0.5 + resolution: "cross-spawn@npm:7.0.5" dependencies: path-key: "npm:^3.1.0" shebang-command: "npm:^2.0.0" which: "npm:^2.0.1" - checksum: 10c0/5738c312387081c98d69c98e105b6327b069197f864a60593245d64c8089c8a0a744e16349281210d56835bb9274130d825a78b2ad6853ca13cfbeffc0c31750 + checksum: 10c0/aa82ce7ac0814a27e6f2b738c5a7cf1fa21a3558a1e42df449fc96541ba3ba731e4d3ecffa4435348808a86212f287c6f20a1ee551ef1ff95d01cfec5f434944 languageName: node linkType: hard @@ -4780,9 +4786,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.5.41": - version: 1.5.47 - resolution: "electron-to-chromium@npm:1.5.47" - checksum: 10c0/5f8c4a9f0698695960f7bef5242d52b1043020ce50b51fb534409a768847f9bdc9672cb4a6a560eeb8f8b47a04327ae9b31b2cee376cb637b3eb04a4daeaa3b8 + version: 1.5.55 + resolution: "electron-to-chromium@npm:1.5.55" + checksum: 10c0/1b9e0970a591d342cf4d4c95b63bcdb8bffed01edb7c8baed8dd54ea769c8b33c07484c94a031a20363a8129ca2ad1d612ce4ca55ec831244240ae1e6bcdf07c languageName: node linkType: hard @@ -5148,9 +5154,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import-x@npm:4.3.1": - version: 4.3.1 - resolution: "eslint-plugin-import-x@npm:4.3.1" +"eslint-plugin-import-x@npm:4.4.0": + version: 4.4.0 + resolution: "eslint-plugin-import-x@npm:4.4.0" dependencies: "@typescript-eslint/utils": "npm:^8.1.0" debug: "npm:^4.3.4" @@ -5164,7 +5170,7 @@ __metadata: tslib: "npm:^2.6.3" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - checksum: 10c0/47db6c6c90a5a3d2e4d3da36921a22e22042f9f3d4469a9d783d84658597e8fcbc88f71d7553c7a3f4c83ffad7a228fb3a85d4e9bf48361d5ea76bfb4a13df99 + checksum: 10c0/cf24a58edf5c17ecd7543b297e3691c9ac65db2b6c89c6c794c5b7d76af8f499785fa36ff2e7fdbd452a4b381798649bd188f80c8b840f5b15fe807a54960238 languageName: node linkType: hard @@ -5197,9 +5203,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:28.8.3": - version: 28.8.3 - resolution: "eslint-plugin-jest@npm:28.8.3" +"eslint-plugin-jest@npm:28.9.0": + version: 28.9.0 + resolution: "eslint-plugin-jest@npm:28.9.0" dependencies: "@typescript-eslint/utils": "npm:^6.0.0 || ^7.0.0 || ^8.0.0" peerDependencies: @@ -5211,7 +5217,7 @@ __metadata: optional: true jest: optional: true - checksum: 10c0/beacf85c2fbb39ef9b9839472a8a837cdbab6549b29abaff8999034ac41021e1f06d1779db3ea9d0f966be52e5daeacfd05c239d686370d8b8cb9c68d60e59b6 + checksum: 10c0/56b0d2fb18a32bf56b0eb8c7790c355513535a239451d9d00184829cbd0ba35b6c68eec64e850a6299453f9c37338b6797d3184594c0326c8fdcc029024065b8 languageName: node linkType: hard @@ -5225,13 +5231,13 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^8.1.0": - version: 8.1.0 - resolution: "eslint-scope@npm:8.1.0" +"eslint-scope@npm:^8.2.0": + version: 8.2.0 + resolution: "eslint-scope@npm:8.2.0" dependencies: esrecurse: "npm:^4.3.0" estraverse: "npm:^5.2.0" - checksum: 10c0/ae1df7accae9ea90465c2ded70f7064d6d1f2962ef4cc87398855c4f0b3a5ab01063e0258d954bb94b184f6759febe04c3118195cab5c51978a7229948ba2875 + checksum: 10c0/8d2d58e2136d548ac7e0099b1a90d9fab56f990d86eb518de1247a7066d38c908be2f3df477a79cf60d70b30ba18735d6c6e70e9914dca2ee515a729975d70d6 languageName: node linkType: hard @@ -5242,27 +5248,27 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^4.1.0": - version: 4.1.0 - resolution: "eslint-visitor-keys@npm:4.1.0" - checksum: 10c0/5483ef114c93a136aa234140d7aa3bd259488dae866d35cb0d0b52e6a158f614760a57256ac8d549acc590a87042cb40f6951815caa821e55dc4fd6ef4c722eb +"eslint-visitor-keys@npm:^4.2.0": + version: 4.2.0 + resolution: "eslint-visitor-keys@npm:4.2.0" + checksum: 10c0/2ed81c663b147ca6f578312919483eb040295bbab759e5a371953456c636c5b49a559883e2677112453728d66293c0a4c90ab11cab3428cf02a0236d2e738269 languageName: node linkType: hard -"eslint@npm:9.13.0": - version: 9.13.0 - resolution: "eslint@npm:9.13.0" +"eslint@npm:9.14.0": + version: 9.14.0 + resolution: "eslint@npm:9.14.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" - "@eslint-community/regexpp": "npm:^4.11.0" + "@eslint-community/regexpp": "npm:^4.12.1" "@eslint/config-array": "npm:^0.18.0" "@eslint/core": "npm:^0.7.0" "@eslint/eslintrc": "npm:^3.1.0" - "@eslint/js": "npm:9.13.0" + "@eslint/js": "npm:9.14.0" "@eslint/plugin-kit": "npm:^0.2.0" - "@humanfs/node": "npm:^0.16.5" + "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" - "@humanwhocodes/retry": "npm:^0.3.1" + "@humanwhocodes/retry": "npm:^0.4.0" "@types/estree": "npm:^1.0.6" "@types/json-schema": "npm:^7.0.15" ajv: "npm:^6.12.4" @@ -5270,9 +5276,9 @@ __metadata: cross-spawn: "npm:^7.0.2" debug: "npm:^4.3.2" escape-string-regexp: "npm:^4.0.0" - eslint-scope: "npm:^8.1.0" - eslint-visitor-keys: "npm:^4.1.0" - espree: "npm:^10.2.0" + eslint-scope: "npm:^8.2.0" + eslint-visitor-keys: "npm:^4.2.0" + espree: "npm:^10.3.0" esquery: "npm:^1.5.0" esutils: "npm:^2.0.2" fast-deep-equal: "npm:^3.1.3" @@ -5295,18 +5301,18 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10c0/d3577444152182a9d8ea8c6a6acb073d3a2773ad73a6b646f432746583ec4bfcd6a44fcc2e37d05d276984e583c46c2d289b3b981ca8f8b4052756a152341d19 + checksum: 10c0/e1cbf571b75519ad0b24c27e66a6575e57cab2671ef5296e7b345d9ac3adc1a549118dcc74a05b651a7a13a5e61ebb680be6a3e04a80e1f22eba1931921b5187 languageName: node linkType: hard -"espree@npm:^10.0.1, espree@npm:^10.2.0": - version: 10.2.0 - resolution: "espree@npm:10.2.0" +"espree@npm:^10.0.1, espree@npm:^10.3.0": + version: 10.3.0 + resolution: "espree@npm:10.3.0" dependencies: - acorn: "npm:^8.12.0" + acorn: "npm:^8.14.0" acorn-jsx: "npm:^5.3.2" - eslint-visitor-keys: "npm:^4.1.0" - checksum: 10c0/2b6bfb683e7e5ab2e9513949879140898d80a2d9867ea1db6ff5b0256df81722633b60a7523a7c614f05a39aeea159dd09ad2a0e90c0e218732fc016f9086215 + eslint-visitor-keys: "npm:^4.2.0" + checksum: 10c0/272beeaca70d0a1a047d61baff64db04664a33d7cfb5d144f84bc8a5c6194c6c8ebe9cc594093ca53add88baa23e59b01e69e8a0160ab32eac570482e165c462 languageName: node linkType: hard @@ -5926,10 +5932,10 @@ __metadata: languageName: node linkType: hard -"globals@npm:15.11.0": - version: 15.11.0 - resolution: "globals@npm:15.11.0" - checksum: 10c0/861e39bb6bd9bd1b9f355c25c962e5eb4b3f0e1567cf60fa6c06e8c502b0ec8706b1cce055d69d84d0b7b8e028bec5418cf629a54e7047e116538d1c1c1a375c +"globals@npm:15.12.0": + version: 15.12.0 + resolution: "globals@npm:15.12.0" + checksum: 10c0/f34e0a1845b694f45188331742af9f488b07ba7440a06e9d2039fce0386fbbfc24afdbb9846ebdccd4092d03644e43081c49eb27b30f4b88e43af156e1c1dc34 languageName: node linkType: hard @@ -6028,28 +6034,14 @@ __metadata: languageName: node linkType: hard -"graphql-request@npm:7.1.0": - version: 7.1.0 - resolution: "graphql-request@npm:7.1.0" +"graphql-request@npm:7.1.2": + version: 7.1.2 + resolution: "graphql-request@npm:7.1.2" dependencies: "@graphql-typed-document-node/core": "npm:^3.2.0" - "@molt/command": "npm:^0.9.0" - zod: "npm:^3.23.8" peerDependencies: - "@dprint/formatter": ^0.3.0 - "@dprint/typescript": ^0.91.1 - dprint: ^0.46.2 graphql: 14 - 16 - peerDependenciesMeta: - "@dprint/formatter": - optional: true - "@dprint/typescript": - optional: true - dprint: - optional: true - bin: - graffle: build/cli/generate.js - checksum: 10c0/ded2c63bc4ba383c8d16bee176f0160bfa065d4d3fcef06822bfddf06664f10cae1b0388ad338801e491832b591c8b9316bb34821d14f5741e7229c534516357 + checksum: 10c0/d87ae2a5603bf5e69a91ff9e2b7a3902ed285d6ea470daf7df37cfa48e71a674a8b026f3fe76881a450484b52e90eff43f950faa6851cd6c79bd5b4ab9d19451 languageName: node linkType: hard @@ -7375,11 +7367,11 @@ __metadata: linkType: hard "jiti@npm:^2.0.0": - version: 2.3.3 - resolution: "jiti@npm:2.3.3" + version: 2.4.0 + resolution: "jiti@npm:2.4.0" bin: jiti: lib/jiti-cli.mjs - checksum: 10c0/d71e40fb3c359cddafa2a6a03aea7e5e3a571aedeb5bec7627d5bc67c1e66c6275be5c03b4e0b10cd22cde9d39c892f27f6598a4e63bde030b607efc5051fd7f + checksum: 10c0/f97365a83169e0544b0a6e7f415f1ee69ca9c0bdd55e336035490b4b7a6ff99b63b9df89c70babfc49e924247dfbdc730f9eb0c5ed4771d3db989ac70e49bf18 languageName: node linkType: hard @@ -7648,20 +7640,6 @@ __metadata: languageName: node linkType: hard -"lodash.camelcase@npm:^4.3.0": - version: 4.3.0 - resolution: "lodash.camelcase@npm:4.3.0" - checksum: 10c0/fcba15d21a458076dd309fce6b1b4bf611d84a0ec252cb92447c948c533ac250b95d2e00955801ebc367e5af5ed288b996d75d37d2035260a937008e14eaf432 - languageName: node - linkType: hard - -"lodash.ismatch@npm:^4.4.0": - version: 4.4.0 - resolution: "lodash.ismatch@npm:4.4.0" - checksum: 10c0/8f96a5dc4b8d3fc5a033dcb259d0c3148a1044fa4d02b4a0e8dce0fa1f2ef3ec4ac131e20b5cb2c985a4e9bcb1c37c0aa5af2cef70094959389617347b8fc645 - languageName: node - linkType: hard - "lodash.memoize@npm:^4.1.2": version: 4.1.2 resolution: "lodash.memoize@npm:4.1.2" @@ -7676,7 +7654,7 @@ __metadata: languageName: node linkType: hard -"lodash.snakecase@npm:4.1.1, lodash.snakecase@npm:^4.1.1": +"lodash.snakecase@npm:4.1.1": version: 4.1.1 resolution: "lodash.snakecase@npm:4.1.1" checksum: 10c0/f0b3f2497eb20eea1a1cfc22d645ecaeb78ac14593eb0a40057977606d2f35f7aaff0913a06553c783b535aafc55b718f523f9eb78f8d5293f492af41002eaf9 @@ -7884,18 +7862,19 @@ __metadata: linkType: hard "mdast-util-to-markdown@npm:^2.0.0": - version: 2.1.0 - resolution: "mdast-util-to-markdown@npm:2.1.0" + version: 2.1.2 + resolution: "mdast-util-to-markdown@npm:2.1.2" dependencies: "@types/mdast": "npm:^4.0.0" "@types/unist": "npm:^3.0.0" longest-streak: "npm:^3.0.0" mdast-util-phrasing: "npm:^4.0.0" mdast-util-to-string: "npm:^4.0.0" + micromark-util-classify-character: "npm:^2.0.0" micromark-util-decode-string: "npm:^2.0.0" unist-util-visit: "npm:^5.0.0" zwitch: "npm:^2.0.0" - checksum: 10c0/8bd37a9627a438ef6418d6642661904d0cc03c5c732b8b018a8e238ef5cc82fe8aef1940b19c6f563245e58b9659f35e527209bd3fe145f3c723ba14d18fc3e6 + checksum: 10c0/4649722a6099f12e797bd8d6469b2b43b44e526b5182862d9c7766a3431caad2c0112929c538a972f214e63c015395e5d3f54bd81d9ac1b16e6d8baaf582f749 languageName: node linkType: hard @@ -8545,9 +8524,9 @@ __metadata: linkType: hard "object-inspect@npm:^1.13.1": - version: 1.13.2 - resolution: "object-inspect@npm:1.13.2" - checksum: 10c0/b97835b4c91ec37b5fd71add84f21c3f1047d1d155d00c0fcd6699516c256d4fcc6ff17a1aced873197fe447f91a3964178fd2a67a1ee2120cdaf60e81a050b4 + version: 1.13.3 + resolution: "object-inspect@npm:1.13.3" + checksum: 10c0/cc3f15213406be89ffdc54b525e115156086796a515410a8d390215915db9f23c8eab485a06f1297402f440a33715fe8f71a528c1dcbad6e1a3bcaf5a46921d4 languageName: node linkType: hard @@ -9141,13 +9120,6 @@ __metadata: languageName: node linkType: hard -"readline-sync@npm:^1.4.10": - version: 1.4.10 - resolution: "readline-sync@npm:1.4.10" - checksum: 10c0/0a4d0fe4ad501f8f005a3c9cbf3cc0ae6ca2ced93e9a1c7c46f226bdfcb6ef5d3f437ae7e9d2e1098ee13524a3739c830e4c8dbc7f543a693eecd293e41093a3 - languageName: node - linkType: hard - "rechoir@npm:^0.8.0": version: 0.8.0 resolution: "rechoir@npm:0.8.0" @@ -9233,13 +9205,6 @@ __metadata: languageName: node linkType: hard -"remeda@npm:^1.0.0": - version: 1.61.0 - resolution: "remeda@npm:1.61.0" - checksum: 10c0/dc9995e740adc93cddc31f814d9293f3fe327114fdab7fe9e4ac83d5607d63d05645662dec3280a6d9260105a848acfbc763c37ad8b0636f40805aab0cb4bf7e - languageName: node - linkType: hard - "remedial@npm:^1.0.7": version: 1.0.8 resolution: "remedial@npm:1.0.8" @@ -9386,11 +9351,11 @@ __metadata: "@code-chronicles/eslint-config": "workspace:*" "@code-chronicles/repository-scripts": "workspace:*" "@yarnpkg/types": "npm:4.0.0" - eslint: "npm:9.13.0" + eslint: "npm:9.14.0" husky: "npm:9.1.6" lint-staged: "npm:15.2.10" prettier: "npm:3.3.3" - tsx: "npm:4.19.1" + tsx: "npm:4.19.2" languageName: unknown linkType: soft @@ -9840,15 +9805,6 @@ __metadata: languageName: node linkType: hard -"string-length@npm:^6.0.0": - version: 6.0.0 - resolution: "string-length@npm:6.0.0" - dependencies: - strip-ansi: "npm:^7.1.0" - checksum: 10c0/11c050827774c19583c6c3be62810dd1cc621df8696416754c2cfa62d8de1bc903893571981e7ec45875076a214216109517fa8cd729f9e7249583f546f9b360 - languageName: node - linkType: hard - "string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": version: 4.2.3 resolution: "string-width@npm:4.2.3" @@ -10160,11 +10116,11 @@ __metadata: linkType: hard "ts-api-utils@npm:^1.3.0": - version: 1.3.0 - resolution: "ts-api-utils@npm:1.3.0" + version: 1.4.0 + resolution: "ts-api-utils@npm:1.4.0" peerDependencies: typescript: ">=4.2.0" - checksum: 10c0/f54a0ba9ed56ce66baea90a3fa087a484002e807f28a8ccb2d070c75e76bde64bd0f6dce98b3802834156306050871b67eec325cb4e918015a360a3f0868c77c + checksum: 10c0/1b2bfa50ea52771d564bb143bb69010d25cda03ed573095fbac9b86f717012426443af6647e00e3db70fca60360482a30c1be7cf73c3521c321f6bf5e3594ea0 languageName: node linkType: hard @@ -10245,13 +10201,6 @@ __metadata: languageName: node linkType: hard -"ts-toolbelt@npm:^9.6.0": - version: 9.6.0 - resolution: "ts-toolbelt@npm:9.6.0" - checksum: 10c0/838f9a2f0fe881d5065257a23b402c41315b33ff987b73db3e2b39fcb70640c4c7220e1ef118ed5676763543724fdbf4eda7b0e2c17acb667ed1401336af9f8c - languageName: node - linkType: hard - "tsconfig-paths@npm:^3.15.0": version: 3.15.0 resolution: "tsconfig-paths@npm:3.15.0" @@ -10272,9 +10221,9 @@ __metadata: linkType: hard "tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.4.0, tslib@npm:^2.5.0, tslib@npm:^2.6.2, tslib@npm:^2.6.3": - version: 2.8.0 - resolution: "tslib@npm:2.8.0" - checksum: 10c0/31e4d14dc1355e9b89e4d3c893a18abb7f90b6886b089c2da91224d0a7752c79f3ddc41bc1aa0a588ac895bd97bb99c5bc2bfdb2f86de849f31caeb3ba79bbe5 + version: 2.8.1 + resolution: "tslib@npm:2.8.1" + checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62 languageName: node linkType: hard @@ -10292,9 +10241,9 @@ __metadata: languageName: node linkType: hard -"tsx@npm:4.19.1": - version: 4.19.1 - resolution: "tsx@npm:4.19.1" +"tsx@npm:4.19.2": + version: 4.19.2 + resolution: "tsx@npm:4.19.2" dependencies: esbuild: "npm:~0.23.0" fsevents: "npm:~2.3.3" @@ -10304,7 +10253,7 @@ __metadata: optional: true bin: tsx: dist/cli.mjs - checksum: 10c0/cbea9baf57e7406fa0ecc2c03b9bb2501ee740dc28c938f949180a646a28e5d65e7cccbfba340508923bfd45e90320ef9eef7f815cae4515b6ef2ee429edc7ee + checksum: 10c0/63164b889b1d170403e4d8753a6755dec371f220f5ce29a8e88f1f4d6085a784a12d8dc2ee669116611f2c72757ac9beaa3eea5c452796f541bdd2dc11753721 languageName: node linkType: hard @@ -10324,7 +10273,7 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:4.26.1, type-fest@npm:^4.3.1": +"type-fest@npm:4.26.1": version: 4.26.1 resolution: "type-fest@npm:4.26.1" checksum: 10c0/d2719ff8d380befe8a3c61068f37f28d6fa2849fd140c5d2f0f143099e371da6856aad7c97e56b83329d45bfe504afe9fd936a7cff600cc0d46aa9ffb008d6c6 @@ -10595,13 +10544,13 @@ __metadata: languageName: node linkType: hard -"utf-8-validate@npm:6.0.4": - version: 6.0.4 - resolution: "utf-8-validate@npm:6.0.4" +"utf-8-validate@npm:6.0.5": + version: 6.0.5 + resolution: "utf-8-validate@npm:6.0.5" dependencies: node-gyp: "npm:latest" node-gyp-build: "npm:^4.3.0" - checksum: 10c0/f7042d94aec6ca02461b64e725bdc7262266610dbb787331e5bbd49374ef6f75fe9900600df3fc63d97906c23614a965c8989b4bf95d70bf35dc617da99215e7 + checksum: 10c0/6dc63c513adb001e47a51819072cdd414158430091c49c21d4947ea99f16df5167b671f680df8fb2b6f2ae6a7f30264b4ec111bd3e573720dfe371da1ab99a81 languageName: node linkType: hard @@ -10735,17 +10684,17 @@ __metadata: languageName: node linkType: hard -"webpack@npm:5.95.0": - version: 5.95.0 - resolution: "webpack@npm:5.95.0" +"webpack@npm:5.96.1": + version: 5.96.1 + resolution: "webpack@npm:5.96.1" dependencies: - "@types/estree": "npm:^1.0.5" + "@types/eslint-scope": "npm:^3.7.7" + "@types/estree": "npm:^1.0.6" "@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-attributes: "npm:^1.9.5" - browserslist: "npm:^4.21.10" + acorn: "npm:^8.14.0" + browserslist: "npm:^4.24.0" chrome-trace-event: "npm:^1.0.2" enhanced-resolve: "npm:^5.17.1" es-module-lexer: "npm:^1.2.1" @@ -10767,7 +10716,7 @@ __metadata: optional: true bin: webpack: bin/webpack.js - checksum: 10c0/b9e6d0f8ebcbf0632494ac0b90fe4acb8f4a9b83f7ace4a67a15545a36fe58599c912ab58e625e1bf58ab3b0916c75fe99da6196d412ee0cab0b5065edd84238 + checksum: 10c0/ae6052fde9a546f79f14987b65823ba4024c6642a8489339ecfee7a351dff93325842aad453295bbdc6b65fb1690e4ef07529db63aa84ece55c7869e991a0039 languageName: node linkType: hard @@ -11044,7 +10993,7 @@ __metadata: languageName: node linkType: hard -"zod@npm:3.23.8, zod@npm:^3.17.3, zod@npm:^3.22.2, zod@npm:^3.23.8": +"zod@npm:3.23.8": version: 3.23.8 resolution: "zod@npm:3.23.8" checksum: 10c0/8f14c87d6b1b53c944c25ce7a28616896319d95bc46a9660fe441adc0ed0a81253b02b5abdaeffedbeb23bdd25a0bf1c29d2c12dd919aef6447652dd295e3e69