From 854e6c16fa76a018b16afe155034856a75d025b1 Mon Sep 17 00:00:00 2001 From: Aidan Bleser Date: Fri, 7 Nov 2025 11:47:20 -0600 Subject: [PATCH 1/9] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 969e372..f04aadd 100644 --- a/README.md +++ b/README.md @@ -9,13 +9,13 @@ Types and utility functions brokered with [jsrepo](https://jsrepo.dev). If I hav Add as a repo in config: ```bash -jsrepo init @ieedan/std +pnpm dlx jsrepo@beta init @ieedan/std ``` then add your blocks: ```bash -jsrepo add ts/result +pnpm dlx jsrepo@beta add ts/result ``` # Blocks From c68a6d36f46436f7d2000f4d3a15e825446a7b6b Mon Sep 17 00:00:00 2001 From: Aidan Bleser <117548273+ieedan@users.noreply.github.com> Date: Fri, 7 Nov 2025 11:50:22 -0600 Subject: [PATCH 2/9] initial stuff (#111) --- .changeset/chilly-colts-learn.md | 6 + .changeset/pre.json | 8 + .github/workflows/ci.yml | 6 +- .github/workflows/publish.yml | 5 +- .github/workflows/tests.yml | 4 +- biome.json | 2 +- jsrepo-build-config.json | 31 - jsrepo-manifest.json | 320 ------ jsrepo.config.mts | 115 --- jsrepo.config.ts | 173 ++++ package.json | 27 +- pnpm-lock.yaml | 1609 ++++++------------------------ registry.json | 550 ++-------- vite.config.ts | 8 +- 14 files changed, 582 insertions(+), 2282 deletions(-) create mode 100644 .changeset/chilly-colts-learn.md create mode 100644 .changeset/pre.json delete mode 100644 jsrepo-build-config.json delete mode 100644 jsrepo-manifest.json delete mode 100644 jsrepo.config.mts create mode 100644 jsrepo.config.ts diff --git a/.changeset/chilly-colts-learn.md b/.changeset/chilly-colts-learn.md new file mode 100644 index 0000000..ee9ab57 --- /dev/null +++ b/.changeset/chilly-colts-learn.md @@ -0,0 +1,6 @@ +--- +"std": patch +--- + +feat: jsrepo v3 beta + \ No newline at end of file diff --git a/.changeset/pre.json b/.changeset/pre.json new file mode 100644 index 0000000..23b57b3 --- /dev/null +++ b/.changeset/pre.json @@ -0,0 +1,8 @@ +{ + "mode": "pre", + "tag": "beta", + "initialVersions": { + "std": "5.3.0" + }, + "changesets": [] +} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 011148d..72566c1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,8 +1,8 @@ name: CI on: - pull_request: - branches: [ main ] + pull_request: + branches: [next] jobs: CI: @@ -24,4 +24,4 @@ jobs: run: pnpm check - name: Build - run: pnpm build:registry \ No newline at end of file + run: pnpm build:registry diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index d6d7fea..f024313 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -2,8 +2,7 @@ name: Publish on: push: - branches: - - main + branches: [main, next] concurrency: ${{ github.workflow }}-${{ github.ref }} @@ -35,4 +34,4 @@ jobs: env: JSREPO_TOKEN: ${{ secrets.JSREPO_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - NODE_ENV: production \ No newline at end of file + NODE_ENV: production diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 5e1373b..f075992 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -1,6 +1,6 @@ name: "Test" on: - pull_request: + pull_request: jobs: test: @@ -25,7 +25,7 @@ jobs: run: pnpm install - name: Test - run: pnpm dlx vitest --coverage.enabled true + run: pnpm vitest --coverage.enabled true - name: Report Coverage # Set if: always() to also generate the report if tests are failing diff --git a/biome.json b/biome.json index 9332fe2..58b2ebd 100644 --- a/biome.json +++ b/biome.json @@ -10,7 +10,7 @@ "attributePosition": "auto" }, "files": { - "ignore": ["dist", "node_modules", "docs", "blocks-manifest.json", "coverage"] + "ignore": ["dist", "node_modules", "docs", "registry.json", "coverage"] }, "organizeImports": { "enabled": true }, "linter": { diff --git a/jsrepo-build-config.json b/jsrepo-build-config.json deleted file mode 100644 index 6904bb6..0000000 --- a/jsrepo-build-config.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "$schema": "https://unpkg.com/jsrepo@2.1.0/schemas/registry-config.json", - "name": "@ieedan/std", - "version": "package", - "meta": { - "authors": ["Aidan Bleser"], - "bugs": "https://github.com/ieedan/std/issues", - "description": "Fully tested and documented TypeScript utilities brokered by jsrepo.", - "homepage": "https://ieedan.github.io/std/", - "repository": "https://github.com/ieedan/std", - "tags": ["typescript", "std", "utilities"] - }, - "configFiles": [ - { - "name": "Cursor Rule", - "expectedPath": "./.cursor/rules/typescript-utility-functions.mdc", - "path": "./rules/typescript-utility-functions.mdc", - "optional": true - } - ], - "dirs": ["./src"], - "includeBlocks": [], - "includeCategories": [], - "excludeBlocks": [], - "excludeCategories": [], - "doNotListBlocks": [], - "doNotListCategories": [], - "listBlocks": [], - "listCategories": [], - "excludeDeps": [] -} diff --git a/jsrepo-manifest.json b/jsrepo-manifest.json deleted file mode 100644 index ee18df0..0000000 --- a/jsrepo-manifest.json +++ /dev/null @@ -1,320 +0,0 @@ -{ - "name": "@ieedan/std", - "version": "package", - "meta": { - "authors": ["Aidan Bleser"], - "bugs": "https://github.com/ieedan/std/issues", - "description": "Fully tested and documented TypeScript utilities brokered by jsrepo.", - "homepage": "https://ieedan.github.io/std/", - "repository": "https://github.com/ieedan/std", - "tags": ["typescript", "std", "utilities"] - }, - "configFiles": [ - { - "name": "Cursor Rule", - "path": "./rules/typescript-utility-functions.mdc", - "expectedPath": "./.cursor/rules/typescript-utility-functions.mdc", - "optional": true - } - ], - "categories": [ - { - "name": "ts", - "blocks": [ - { - "name": "array", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["array.ts", "array.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "casing", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["casing.ts", "casing.test.ts"], - "localDependencies": ["ts/is-letter"], - "_imports_": { - "./is-letter": "{{ts/is-letter}}" - }, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "dispatcher", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["dispatcher.ts", "dispatcher.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "ipv4-address", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["ipv4-address.ts", "ipv4-address.test.ts"], - "localDependencies": ["ts/is-number", "ts/result"], - "_imports_": { - "./is-number": "{{ts/is-number}}", - "./result": "{{ts/result}}" - }, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "is-letter", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["is-letter.ts", "is-letter.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "is-number", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["is-number.ts", "is-number.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "lines", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["lines.ts", "lines.test.ts"], - "localDependencies": ["ts/pad"], - "_imports_": { - "./pad": "{{ts/pad}}" - }, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "matcher", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["matcher.ts", "matcher.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "math", - "directory": "src/ts/math", - "category": "ts", - "tests": true, - "subdirectory": true, - "list": true, - "files": [ - "circle.test.ts", - "circle.ts", - "conversions.test.ts", - "conversions.ts", - "fractions.test.ts", - "fractions.ts", - "gcf.test.ts", - "gcf.ts", - "index.ts", - "triangles.test.ts", - "triangles.ts", - "types.ts" - ], - "localDependencies": [], - "dependencies": [], - "devDependencies": [], - "_imports_": {} - }, - { - "name": "pad", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["pad.ts", "pad.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "perishable-list", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["perishable-list.ts", "perishable-list.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "promises", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["promises.ts", "promises.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "rand", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["rand.ts", "rand.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "result", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["result.ts", "result.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "sleep", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["sleep.ts", "sleep.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "stopwatch", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["stopwatch.ts", "stopwatch.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "strings", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["strings.ts", "strings.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "time", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["time.ts", "time.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "truncate", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["truncate.ts", "truncate.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "types", - "directory": "src/ts", - "category": "ts", - "tests": false, - "subdirectory": false, - "list": true, - "files": ["types.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - }, - { - "name": "url", - "directory": "src/ts", - "category": "ts", - "tests": true, - "subdirectory": false, - "list": true, - "files": ["url.ts", "url.test.ts"], - "localDependencies": [], - "_imports_": {}, - "dependencies": [], - "devDependencies": [] - } - ] - } - ] -} diff --git a/jsrepo.config.mts b/jsrepo.config.mts deleted file mode 100644 index 4834e49..0000000 --- a/jsrepo.config.mts +++ /dev/null @@ -1,115 +0,0 @@ -import { defineConfig } from "jsrepov3"; -import { repository } from "jsrepov3/outputs"; - -export default defineConfig({ - registry: { - name: "@ieedan/std", - outputs: [repository({ format: true })], - items: [ - { - name: "result", - type: "util", - files: [{ path: "src/ts/result.ts" }, { path: "src/ts/result.test.ts", type: "registry:test" }], - }, - { - name: "array", - type: "util", - files: [{ path: "src/ts/array.ts" }, { path: "src/ts/array.test.ts", type: "registry:test" }], - }, - { - name: "casing", - type: "util", - files: [{ path: "src/ts/casing.ts" }, { path: "src/ts/casing.test.ts", type: "registry:test" }], - }, - { - name: "dispatcher", - type: "util", - files: [{ path: "src/ts/dispatcher.ts" }, { path: "src/ts/dispatcher.test.ts", type: "registry:test" }], - }, - { - name: "ipv4-address", - type: "util", - files: [ - { path: "src/ts/ipv4-address.ts" }, - { path: "src/ts/ipv4-address.test.ts", type: "registry:test" }, - ], - }, - { - name: "math", - type: "util", - files: [ - { path: "src/ts/math/circle.ts" }, - { path: "src/ts/math/circle.test.ts", type: "registry:test" }, - { path: "src/ts/math/conversions.ts" }, - { path: "src/ts/math/conversions.test.ts", type: "registry:test" }, - { path: "src/ts/math/fractions.ts" }, - { path: "src/ts/math/fractions.test.ts", type: "registry:test" }, - { path: "src/ts/math/gcf.ts" }, - { path: "src/ts/math/gcf.test.ts", type: "registry:test" }, - { path: "src/ts/math/triangles.ts" }, - { path: "src/ts/math/triangles.test.ts", type: "registry:test" }, - { path: "src/ts/math/types.ts" }, - { path: "src/ts/math/index.ts" }, - ], - }, - { - name: "pad", - type: "util", - files: [{ path: "src/ts/pad.ts" }, { path: "src/ts/pad.test.ts", type: "registry:test" }], - }, - { - name: "perishable-list", - type: "util", - files: [ - { path: "src/ts/perishable-list.ts" }, - { path: "src/ts/perishable-list.test.ts", type: "registry:test" }, - ], - }, - { - name: "promises", - type: "util", - files: [{ path: "src/ts/promises.ts" }, { path: "src/ts/promises.test.ts", type: "registry:test" }], - }, - { - name: "rand", - type: "util", - files: [{ path: "src/ts/rand.ts" }, { path: "src/ts/rand.test.ts", type: "registry:test" }], - }, - { - name: "sleep", - type: "util", - files: [{ path: "src/ts/sleep.ts" }, { path: "src/ts/sleep.test.ts", type: "registry:test" }], - }, - { - name: "stopwatch", - type: "util", - files: [{ path: "src/ts/stopwatch.ts" }, { path: "src/ts/stopwatch.test.ts", type: "registry:test" }], - }, - { - name: "strings", - type: "util", - files: [{ path: "src/ts/strings.ts" }, { path: "src/ts/strings.test.ts", type: "registry:test" }], - }, - { - name: "time", - type: "util", - files: [{ path: "src/ts/time.ts" }, { path: "src/ts/time.test.ts", type: "registry:test" }], - }, - { - name: "truncate", - type: "util", - files: [{ path: "src/ts/truncate.ts" }, { path: "src/ts/truncate.test.ts", type: "registry:test" }], - }, - { - name: "types", - type: "util", - files: [{ path: "src/ts/types.ts" }], - }, - { - name: "url", - type: "util", - files: [{ path: "src/ts/url.ts" }, { path: "src/ts/url.test.ts", type: "registry:test" }], - }, - ], - }, -}); diff --git a/jsrepo.config.ts b/jsrepo.config.ts new file mode 100644 index 0000000..a6c2329 --- /dev/null +++ b/jsrepo.config.ts @@ -0,0 +1,173 @@ +import { defineConfig } from 'jsrepo'; +import { repository } from 'jsrepo/outputs'; + +export default defineConfig({ + registry: { + name: '@ieedan/std', + version: 'package', + authors: ['Aidan Bleser'], + bugs: 'https://github.com/ieedan/std/issues', + description: 'Fully tested and documented TypeScript utilities brokered by jsrepo.', + homepage: 'https://ieedan.github.io/std/', + repository: 'https://github.com/ieedan/std', + tags: ['typescript', 'std', 'utilities'], + outputs: [repository({ format: true })], + items: [ + { + name: 'result', + type: 'util', + files: [ + { path: 'src/ts/result.ts' }, + { path: 'src/ts/result.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'array', + type: 'util', + files: [ + { path: 'src/ts/array.ts' }, + { path: 'src/ts/array.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'casing', + type: 'util', + files: [ + { path: 'src/ts/casing.ts' }, + { path: 'src/ts/casing.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'dispatcher', + type: 'util', + files: [ + { path: 'src/ts/dispatcher.ts' }, + { path: 'src/ts/dispatcher.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'ipv4-address', + type: 'util', + files: [ + { path: 'src/ts/ipv4-address.ts' }, + { path: 'src/ts/ipv4-address.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'math', + type: 'util', + files: [ + { path: 'src/ts/math/circle.ts' }, + { path: 'src/ts/math/circle.test.ts', type: 'registry:test' }, + { path: 'src/ts/math/conversions.ts' }, + { path: 'src/ts/math/conversions.test.ts', type: 'registry:test' }, + { path: 'src/ts/math/fractions.ts' }, + { path: 'src/ts/math/fractions.test.ts', type: 'registry:test' }, + { path: 'src/ts/math/gcf.ts' }, + { path: 'src/ts/math/gcf.test.ts', type: 'registry:test' }, + { path: 'src/ts/math/triangles.ts' }, + { path: 'src/ts/math/triangles.test.ts', type: 'registry:test' }, + { path: 'src/ts/math/types.ts' }, + { path: 'src/ts/math/index.ts' }, + ], + }, + { + name: 'pad', + type: 'util', + files: [ + { path: 'src/ts/pad.ts' }, + { path: 'src/ts/pad.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'perishable-list', + type: 'util', + files: [ + { path: 'src/ts/perishable-list.ts' }, + { path: 'src/ts/perishable-list.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'promises', + type: 'util', + files: [ + { path: 'src/ts/promises.ts' }, + { path: 'src/ts/promises.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'rand', + type: 'util', + files: [ + { path: 'src/ts/rand.ts' }, + { path: 'src/ts/rand.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'sleep', + type: 'util', + files: [ + { path: 'src/ts/sleep.ts' }, + { path: 'src/ts/sleep.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'stopwatch', + type: 'util', + files: [ + { path: 'src/ts/stopwatch.ts' }, + { path: 'src/ts/stopwatch.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'strings', + type: 'util', + files: [ + { path: 'src/ts/strings.ts' }, + { path: 'src/ts/strings.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'time', + type: 'util', + files: [ + { path: 'src/ts/time.ts' }, + { path: 'src/ts/time.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'truncate', + type: 'util', + files: [ + { path: 'src/ts/truncate.ts' }, + { path: 'src/ts/truncate.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'types', + type: 'util', + files: [{ path: 'src/ts/types.ts' }], + }, + { + name: 'url', + type: 'util', + files: [ + { path: 'src/ts/url.ts' }, + { path: 'src/ts/url.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'Cursor Rule', + type: 'rule', + add: 'optionally-on-init', + dependencyResolution: 'manual', + files: [ + { + path: 'rules/typescript-utility-functions.mdc', + target: '.cursor/rules/typescript-utility-functions.mdc', + }, + ], + }, + ], + }, +}); diff --git a/package.json b/package.json index e4f0491..ed40197 100644 --- a/package.json +++ b/package.json @@ -13,28 +13,23 @@ "docs:generate": "typedoc", "build:registry": "jsrepo build", "ci:release": "pnpm jsrepo publish --verbose && changeset tag", - "changeset:version": "changeset version && pnpm format", - "v3:build:registry": "pnpm dlx https://pkg.pr.new/jsrepojs/jsrepo@07b23c2 build" + "changeset:version": "changeset version && pnpm format" }, "devDependencies": { "@biomejs/biome": "1.9.4", - "@changesets/cli": "^2.29.4", + "@changesets/cli": "^2.29.7", "@svitejs/changesets-changelog-github-compact": "^1.2.0", - "@types/node": "^22.15.18", - "@vitest/coverage-v8": "^3.1.3", - "jsrepo": "^2.0.2", - "typedoc": "^0.28.4", - "typescript": "^5.8.3", - "vitest": "^3.1.3", - "jsrepov3": "npm:jsrepo@^3.0.0-beta.2" + "@types/node": "^22.19.0", + "@vitest/coverage-v8": "^3.2.4", + "jsrepo": "3.0.0-beta.6", + "typedoc": "^0.28.14", + "typescript": "^5.9.3", + "vitest": "^3.2.4" }, "dependencies": { - "typedoc-material-theme": "^1.4.0" + "typedoc-material-theme": "^1.4.1" }, "pnpm": { - "onlyBuiltDependencies": [ - "@biomejs/biome", - "esbuild" - ] + "onlyBuiltDependencies": ["@biomejs/biome", "esbuild"] } -} \ No newline at end of file +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cb966ba..2b01349 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,39 +9,36 @@ importers: .: dependencies: typedoc-material-theme: - specifier: ^1.4.0 - version: 1.4.0(typedoc@0.28.4(typescript@5.8.3)) + specifier: ^1.4.1 + version: 1.4.1(typedoc@0.28.14(typescript@5.9.3)) devDependencies: '@biomejs/biome': specifier: 1.9.4 version: 1.9.4 '@changesets/cli': - specifier: ^2.29.4 - version: 2.29.4 + specifier: ^2.29.7 + version: 2.29.7(@types/node@22.19.0) '@svitejs/changesets-changelog-github-compact': specifier: ^1.2.0 version: 1.2.0(encoding@0.1.13) '@types/node': - specifier: ^22.15.18 - version: 22.15.18 + specifier: ^22.19.0 + version: 22.19.0 '@vitest/coverage-v8': - specifier: ^3.1.3 - version: 3.1.3(vitest@3.1.3(@types/node@22.15.18)(jiti@2.6.1)(yaml@2.8.0)) + specifier: ^3.2.4 + version: 3.2.4(vitest@3.2.4(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1)) jsrepo: - specifier: ^2.0.2 - version: 2.5.1(typescript@5.8.3) - jsrepov3: - specifier: npm:jsrepo@^3.0.0-beta.2 - version: jsrepo@3.0.0-beta.2(svelte@5.43.3)(vue@3.5.22(typescript@5.8.3)) + specifier: 3.0.0-beta.6 + version: 3.0.0-beta.6(svelte@5.43.3)(vue@3.5.22(typescript@5.9.3)) typedoc: - specifier: ^0.28.4 - version: 0.28.4(typescript@5.8.3) + specifier: ^0.28.14 + version: 0.28.14(typescript@5.9.3) typescript: - specifier: ^5.8.3 - version: 5.8.3 + specifier: ^5.9.3 + version: 5.9.3 vitest: - specifier: ^3.1.3 - version: 3.1.3(@types/node@22.15.18)(jiti@2.6.1)(yaml@2.8.0) + specifier: ^3.2.4 + version: 3.2.4(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1) packages: @@ -49,31 +46,14 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@anthropic-ai/sdk@0.62.0': - resolution: {integrity: sha512-gT2VFKX0gSp7KJNlav/vzRFjJOPYDZxCJRx7MYUc+fqURc5aS6OI/UJeD2KytJkjsIWv0OOwH1ePc1S5QE2GZw==} - hasBin: true - - '@babel/helper-string-parser@7.25.9': - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.27.1': resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.25.9': - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.28.5': resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} - '@babel/parser@7.26.7': - resolution: {integrity: sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.28.5': resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} engines: {node: '>=6.0.0'} @@ -83,10 +63,6 @@ packages: resolution: {integrity: sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog==} engines: {node: '>=6.9.0'} - '@babel/types@7.26.7': - resolution: {integrity: sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==} - engines: {node: '>=6.9.0'} - '@babel/types@7.28.5': resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} engines: {node: '>=6.9.0'} @@ -148,34 +124,17 @@ packages: cpu: [x64] os: [win32] - '@biomejs/js-api@3.0.0': - resolution: {integrity: sha512-5QcGJFj9IO+yXl76ICjvkdE38uxRcTDsBzcCZHEZ+ma+Te/nbvJg4A3KtAds9HCrEF0JKLWiyjMhAbqazuJvYA==} - peerDependencies: - '@biomejs/wasm-bundler': ^2.2.0 - '@biomejs/wasm-nodejs': ^2.2.0 - '@biomejs/wasm-web': ^2.2.0 - peerDependenciesMeta: - '@biomejs/wasm-bundler': - optional: true - '@biomejs/wasm-nodejs': - optional: true - '@biomejs/wasm-web': - optional: true - - '@biomejs/wasm-nodejs@2.3.4': - resolution: {integrity: sha512-xffZlGRw4m/N+5H1uE81qSHQL8oL9QlWXRor26oaRWmjWi5VbCEyJTEr/3KMKeDLOUmW07vI8OElPWbw4OcjKA==} - - '@changesets/apply-release-plan@7.0.12': - resolution: {integrity: sha512-EaET7As5CeuhTzvXTQCRZeBUcisoYPDDcXvgTE/2jmmypKp0RC7LxKj/yzqeh/1qFTZI7oDGFcL1PHRuQuketQ==} + '@changesets/apply-release-plan@7.0.13': + resolution: {integrity: sha512-BIW7bofD2yAWoE8H4V40FikC+1nNFEKBisMECccS16W1rt6qqhNTBDmIw5HaqmMgtLNz9e7oiALiEUuKrQ4oHg==} - '@changesets/assemble-release-plan@6.0.8': - resolution: {integrity: sha512-y8+8LvZCkKJdbUlpXFuqcavpzJR80PN0OIfn8HZdwK7Sh6MgLXm4hKY5vu6/NDoKp8lAlM4ERZCqRMLxP4m+MQ==} + '@changesets/assemble-release-plan@6.0.9': + resolution: {integrity: sha512-tPgeeqCHIwNo8sypKlS3gOPmsS3wP0zHt67JDuL20P4QcXiw/O4Hl7oXiuLnP9yg+rXLQ2sScdV1Kkzde61iSQ==} '@changesets/changelog-git@0.2.1': resolution: {integrity: sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==} - '@changesets/cli@2.29.4': - resolution: {integrity: sha512-VW30x9oiFp/un/80+5jLeWgEU6Btj8IqOgI+X/zAYu4usVOWXjPIK5jSSlt5jsCU7/6Z7AxEkarxBxGUqkAmNg==} + '@changesets/cli@2.29.7': + resolution: {integrity: sha512-R7RqWoaksyyKXbKXBTbT4REdy22yH81mcFK6sWtqSanxUCbUi9Uf+6aqxZtDQouIqPdem2W56CdxXgsxdq7FLQ==} hasBin: true '@changesets/config@3.1.1': @@ -190,8 +149,8 @@ packages: '@changesets/get-github-info@0.6.0': resolution: {integrity: sha512-v/TSnFVXI8vzX9/w3DU2Ol+UlTZcu3m0kXTjTT4KlAdwSvwutcByYwyYn9hwerPWfPkT2JfpoX0KgvCEi8Q/SA==} - '@changesets/get-release-plan@4.0.12': - resolution: {integrity: sha512-KukdEgaafnyGryUwpHG2kZ7xJquOmWWWk5mmoeQaSvZTWH1DC5D/Sw6ClgGFYtQnOMSQhgoEbDxAbpIIayKH1g==} + '@changesets/get-release-plan@4.0.13': + resolution: {integrity: sha512-DWG1pus72FcNeXkM12tx+xtExyH/c9I1z+2aXlObH3i9YA7+WZEVaiHzHl03thpvAgWTRaH64MpfHxozfF7Dvg==} '@changesets/get-version-range-type@0.4.0': resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} @@ -223,12 +182,6 @@ packages: '@changesets/write@0.4.0': resolution: {integrity: sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==} - '@clack/core@0.5.0': - resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==} - - '@clack/prompts@0.11.0': - resolution: {integrity: sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==} - '@emnapi/core@1.7.0': resolution: {integrity: sha512-pJdKGq/1iquWYtv1RRSljZklxHCOCAJFJrImO5ZLKPJVJlVUcs8yFwNQlqS0Lo8xT1VAXXTCZocF9n26FWEKsw==} @@ -388,25 +341,22 @@ packages: cpu: [x64] os: [win32] - '@gerrit0/mini-shiki@3.4.2': - resolution: {integrity: sha512-3jXo5bNjvvimvdbIhKGfFxSnKCX+MA8wzHv55ptzk/cx8wOzT+BRcYgj8aFN3yTiTs+zvQQiaZFr7Jce1ZG3fw==} + '@gerrit0/mini-shiki@3.15.0': + resolution: {integrity: sha512-L5IHdZIDa4bG4yJaOzfasOH/o22MCesY0mx+n6VATbaiCtMeR59pdRqYk4bEiQkIHfxsHPNgdi7VJlZb2FhdMQ==} - '@isaacs/balanced-match@4.0.1': - resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==} - engines: {node: 20 || >=22} - - '@isaacs/brace-expansion@5.0.0': - resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==} - engines: {node: 20 || >=22} + '@inquirer/external-editor@1.0.2': + resolution: {integrity: sha512-yy9cOoBnx58TlsPrIxauKIFQTiyH+0MK4e97y4sV9ERbI+zDxw7i2hxHLCIEGIE/8PPvDxGhgzIOTSOWcs6/MQ==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} - '@isaacs/fs-minipass@4.0.1': - resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} - engines: {node: '>=18.0.0'} - '@istanbuljs/schema@0.1.3': resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} @@ -426,15 +376,15 @@ packages: resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} - '@jridgewell/sourcemap-codec@1.5.0': - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - '@jridgewell/sourcemap-codec@1.5.5': resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + '@manypkg/find-root@1.1.0': resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} @@ -444,9 +394,6 @@ packages: '@material/material-color-utilities@0.3.0': resolution: {integrity: sha512-ztmtTd6xwnuh2/xu+Vb01btgV8SQWYCaK56CkRK8gEkWe5TuDyBcYJ0wgkMRn+2VcE9KUmhvkz+N9GHrqw/C0g==} - '@napi-rs/wasm-runtime@0.2.12': - resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} - '@napi-rs/wasm-runtime@1.0.7': resolution: {integrity: sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==} @@ -462,189 +409,95 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@npmcli/agent@4.0.0': - resolution: {integrity: sha512-kAQTcEN9E8ERLVg5AsGwLNoFb+oEG6engbqAU2P43gD4JEIkNGMHdVQ096FsOAAYpZPB0RSt0zgInKIAS1l5QA==} - engines: {node: ^20.17.0 || >=22.9.0} - - '@npmcli/fs@4.0.0': - resolution: {integrity: sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==} - engines: {node: ^18.17.0 || >=20.5.0} - '@oxc-parser/binding-android-arm64@0.96.0': resolution: {integrity: sha512-CofbPOiW1PG+hi8bgElJPK0ioHfw8nt4Vw9d+Q9JuMhygS6LbQyu1W6tIFZ1OPFofeFRdWus3vD29FBx+tvFOA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-parser/binding-darwin-arm64@0.72.3': - resolution: {integrity: sha512-g6wgcfL7At4wHNHutl0NmPZTAju+cUSmSX5WGUMyTJmozRzhx8E9a2KL4rTqNJPwEpbCFrgC29qX9f4fpDnUpA==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [darwin] - '@oxc-parser/binding-darwin-arm64@0.96.0': resolution: {integrity: sha512-+HZ2L1a/1BsUXYik8XqQwT2Tl5Z3jRQ/RRQiPV9UsB2skKyd91NLDlQlMpdhjLGs9Qe7Y42unFjRg2iHjIiwnw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.72.3': - resolution: {integrity: sha512-pc+tplB2fd0AqdnXY90FguqSF2OwbxXwrMOLAMmsUiK4/ytr8Z/ftd49+d27GgvQJKeg2LfnIbskaQtY/j2tAA==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [darwin] - '@oxc-parser/binding-darwin-x64@0.96.0': resolution: {integrity: sha512-GC8wH1W0XaCLyTeGsmyaMdnItiYQkqfTcn9Ygc55AWI+m11lCjQeoKDIsDCm/QwrKLCN07u3WWWsuPs5ubfXpA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-parser/binding-freebsd-x64@0.72.3': - resolution: {integrity: sha512-igBR6rOvL8t5SBm1f1rjtWNsjB53HNrM3au582JpYzWxOqCjeA5Jlm9KZbjQJC+J8SPB9xyljM7G+6yGZ2UAkQ==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [freebsd] - '@oxc-parser/binding-freebsd-x64@0.96.0': resolution: {integrity: sha512-8SeXi2FmlN15uPY5oM03cua5RXBDYmY34Uewongv6RUiAaU/kWxLvzuijpyNC+yQ1r4fC2LbWJhAsKpX5qkA6g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-parser/binding-linux-arm-gnueabihf@0.72.3': - resolution: {integrity: sha512-/izdr3wg7bK+2RmNhZXC2fQwxbaTH3ELeqdR+Wg4FiEJ/C7ZBIjfB0E734bZGgbDu+rbEJTBlbG77XzY0wRX/Q==} - engines: {node: '>=14.0.0'} - cpu: [arm] - os: [linux] - '@oxc-parser/binding-linux-arm-gnueabihf@0.96.0': resolution: {integrity: sha512-UEs+Zf6T2/FwQlLgv7gfZsKmY19sl3hK57r2BQVc2eCmCmF/deeqDcWyFjzkNLgdDDucY60PoNhNGClDm605uQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-musleabihf@0.72.3': - resolution: {integrity: sha512-Vz7C+qJb22HIFl3zXMlwvlTOR+MaIp5ps78060zsdeZh2PUGlYuUYkYXtGEjJV3kc8aKFj79XKqAY1EPG2NWQA==} - engines: {node: '>=14.0.0'} - cpu: [arm] - os: [linux] - '@oxc-parser/binding-linux-arm-musleabihf@0.96.0': resolution: {integrity: sha512-1kuWvjR2+ORJMoyxt9LSbLcDhXZnL25XOuv9VmH6NmSPvLgewzuubSlm++W03x+U7SzWFilBsdwIHtD/0mjERw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm64-gnu@0.72.3': - resolution: {integrity: sha512-nomoMe2VpVxW767jhF+G3mDGmE0U6nvvi5nw9Edqd/5DIylQfq/lEGUWL7qITk+E72YXBsnwHtpRRlIAJOMyZg==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [linux] - '@oxc-parser/binding-linux-arm64-gnu@0.96.0': resolution: {integrity: sha512-PHH4ETR1t0fymxuhpQNj3Z9t/78/zZa2Lj3Z3I0ZOd+/Ex+gtdhGoB5xYyy7lcYGAPMfZ+Gmr+dTCr1GYNZ3BA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@oxc-parser/binding-linux-arm64-musl@0.72.3': - resolution: {integrity: sha512-4DswiIK5dI7hFqcMKWtZ7IZnWkRuskh6poI1ad4gkY2p678NOGtl6uOGCCRlDmLOOhp3R27u4VCTzQ6zra977w==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [linux] - '@oxc-parser/binding-linux-arm64-musl@0.96.0': resolution: {integrity: sha512-fjDPbZjkqaDSTBe0FM8nZ9zBw4B/NF/I0gH7CfvNDwIj9smISaNFypYeomkvubORpnbX9ORhvhYwg3TxQ60OGA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@oxc-parser/binding-linux-riscv64-gnu@0.72.3': - resolution: {integrity: sha512-R9GEiA4WFPGU/3RxAhEd6SaMdpqongGTvGEyTvYCS/MAQyXKxX/LFvc2xwjdvESpjIemmc/12aTTq6if28vHkQ==} - engines: {node: '>=14.0.0'} - cpu: [riscv64] - os: [linux] - '@oxc-parser/binding-linux-riscv64-gnu@0.96.0': resolution: {integrity: sha512-59KAHd/6/LmjkdSAuJn0piKmwSavMasWNUKuYLX/UnqI5KkGIp14+LBwwaBG6KzOtIq1NrRCnmlL4XSEaNkzTg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] - '@oxc-parser/binding-linux-s390x-gnu@0.72.3': - resolution: {integrity: sha512-/sEYJQMVqikZO8gK9VDPT4zXo9du3gvvu8jp6erMmW5ev+14PErWRypJjktp0qoTj+uq4MzXro0tg7U+t5hP1w==} - engines: {node: '>=14.0.0'} - cpu: [s390x] - os: [linux] - '@oxc-parser/binding-linux-s390x-gnu@0.96.0': resolution: {integrity: sha512-VtupojtgahY8XmLwpVpM3C1WQEgMD1JxpB8lzUtdSLwosWaaz1EAl+VXWNuxTTZusNuLBtmR+F0qql22ISi/9g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] - '@oxc-parser/binding-linux-x64-gnu@0.72.3': - resolution: {integrity: sha512-hlyljEZ0sMPKJQCd5pxnRh2sAf/w+Ot2iJecgV9Hl3brrYrYCK2kofC0DFaJM3NRmG/8ZB3PlxnSRSKZTocwCw==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [linux] - '@oxc-parser/binding-linux-x64-gnu@0.96.0': resolution: {integrity: sha512-8XSY9aUYY+5I4I1mhSEWmYqdUrJi3J5cCAInvEVHyTnDAPkhb+tnLGVZD696TpW+lFOLrTFF2V5GMWJVafqIUA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxc-parser/binding-linux-x64-musl@0.72.3': - resolution: {integrity: sha512-T17S8ORqAIq+YDFMvLfbNdAiYHYDM1+sLMNhesR5eWBtyTHX510/NbgEvcNemO9N6BNR7m4A9o+q468UG+dmbg==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [linux] - '@oxc-parser/binding-linux-x64-musl@0.96.0': resolution: {integrity: sha512-IIVNtqhA0uxKkD8Y6aZinKO/sOD5O62VlduE54FnUU2rzZEszrZQLL8nMGVZhTdPaKW5M1aeLmjcdnOs6er1Jg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxc-parser/binding-wasm32-wasi@0.72.3': - resolution: {integrity: sha512-x0Ojn/jyRUk6MllvVB/puSvI2tczZBIYweKVYHNv1nBatjPRiqo+6/uXiKrZwSfGLkGARrKkTuHSa5RdZBMOdA==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - '@oxc-parser/binding-wasm32-wasi@0.96.0': resolution: {integrity: sha512-TJ/sNPbVD4u6kUwm7sDKa5iRDEB8vd7ZIMjYqFrrAo9US1RGYOSvt6Ie9sDRekUL9fZhNsykvSrpmIj6dg/C2w==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-parser/binding-win32-arm64-msvc@0.72.3': - resolution: {integrity: sha512-kRVAl87ugRjLZTm9vGUyiXU50mqxLPHY81rgnZUP1HtNcqcmTQtM/wUKQL2UdqvhA6xm6zciqzqCgJfU+RW8uA==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [win32] - '@oxc-parser/binding-win32-arm64-msvc@0.96.0': resolution: {integrity: sha512-zCOhRB7MYVIHLj+2QYoTuLyaipiD8JG/ggUjfsMUaupRPpvwQNhsxINLIcTcb0AS+OsT7/OREhydjO74STqQzQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.72.3': - resolution: {integrity: sha512-vpVdoGAP5iGE5tIEPJgr7FkQJZA+sKjMkg5x1jarWJ1nnBamfGsfYiZum4QjCfW7jb+pl42rHVSS3lRmMPcyrQ==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.96.0': resolution: {integrity: sha512-J6zfx9TE0oS+TrqBUjMVMOi/d/j3HMj69Pip263pETOEPm788N0HXKPsc2X2jUfSTHzD9vmdjq0QFymbf2LhWg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxc-project/types@0.72.3': - resolution: {integrity: sha512-CfAC4wrmMkUoISpQkFAIfMVvlPfQV3xg7ZlcqPXPOIMQhdKIId44G8W0mCPgtpWdFFAyJ+SFtiM+9vbyCkoVng==} - '@oxc-project/types@0.96.0': resolution: {integrity: sha512-r/xkmoXA0xEpU6UGtn18CNVjXH6erU3KCpCDbpLmbVxBFor1U9MqN5Z2uMmCHJuXjJzlnDR+hWY+yPoLo8oHDw==} @@ -750,24 +603,21 @@ packages: cpu: [x64] os: [win32] - '@shikijs/engine-oniguruma@3.4.2': - resolution: {integrity: sha512-zcZKMnNndgRa3ORja6Iemsr3DrLtkX3cAF7lTJkdMB6v9alhlBsX9uNiCpqofNrXOvpA3h6lHcLJxgCIhVOU5Q==} + '@shikijs/engine-oniguruma@3.15.0': + resolution: {integrity: sha512-HnqFsV11skAHvOArMZdLBZZApRSYS4LSztk2K3016Y9VCyZISnlYUYsL2hzlS7tPqKHvNqmI5JSUJZprXloMvA==} - '@shikijs/langs@3.4.2': - resolution: {integrity: sha512-H6azIAM+OXD98yztIfs/KH5H4PU39t+SREhmM8LaNXyUrqj2mx+zVkr8MWYqjceSjDw9I1jawm1WdFqU806rMA==} + '@shikijs/langs@3.15.0': + resolution: {integrity: sha512-WpRvEFvkVvO65uKYW4Rzxs+IG0gToyM8SARQMtGGsH4GDMNZrr60qdggXrFOsdfOVssG/QQGEl3FnJ3EZ+8w8A==} - '@shikijs/themes@3.4.2': - resolution: {integrity: sha512-qAEuAQh+brd8Jyej2UDDf+b4V2g1Rm8aBIdvt32XhDPrHvDkEnpb7Kzc9hSuHUxz0Iuflmq7elaDuQAP9bHIhg==} + '@shikijs/themes@3.15.0': + resolution: {integrity: sha512-8ow2zWb1IDvCKjYb0KiLNrK4offFdkfNVPXb1OZykpLCzRU6j+efkY+Y7VQjNlNFXonSw+4AOdGYtmqykDbRiQ==} - '@shikijs/types@3.4.2': - resolution: {integrity: sha512-zHC1l7L+eQlDXLnxvM9R91Efh2V4+rN3oMVS2swCBssbj2U/FBwybD1eeLaq8yl/iwT+zih8iUbTBCgGZOYlVg==} + '@shikijs/types@3.15.0': + resolution: {integrity: sha512-BnP+y/EQnhihgHy4oIAN+6FFtmfTekwOLsQbRw9hOKwqgNy8Bdsjq8B05oAt/ZgvIWWFrshV71ytOrlPfYjIJw==} '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} - '@standard-schema/spec@1.0.0': - resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==} - '@sveltejs/acorn-typescript@1.0.6': resolution: {integrity: sha512-4awhxtMh4cx9blePWl10HRHj8Iivtqj+2QdDCSMDzxG+XKa9+VCNupQuCuvzEhYPzZSrX+0gC+0lHA/0fFKKQQ==} peerDependencies: @@ -777,20 +627,15 @@ packages: resolution: {integrity: sha512-08eKiDAjj4zLug1taXSIJ0kGL5cawjVCyJkBb6EWSg5fEPX6L+Wtr0CH2If4j5KYylz85iaZiFlUItvgJvll5g==} engines: {node: ^14.13.1 || ^16.0.0 || >=18} - '@tmcp/adapter-valibot@0.1.4': - resolution: {integrity: sha512-/fGCUz/L5RLCYC4L0Mo6s9Z9cSIIPztuHfIkhyo3WjMPTjQWUkFulA47sZSWRTaz5eKQxm5fV1qcfT7zHSuY3Q==} - peerDependencies: - tmcp: ^1.10.2 - valibot: ^1.1.0 - - '@tmcp/transport-stdio@0.4.0': - resolution: {integrity: sha512-GPfYj8Yn7OqLv7yDzOzonZ2E9SyPphgmmiByBfhNYKBb5Mzp5aSVUJ3cjuiOOz4ZvpM9FzwMmxOt8wNURZxjmQ==} - peerDependencies: - tmcp: ^1.16.0 - '@tybys/wasm-util@0.10.1': resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} + '@types/chai@5.2.3': + resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} + + '@types/deep-eql@4.0.2': + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} + '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} @@ -800,54 +645,49 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@22.15.18': - resolution: {integrity: sha512-v1DKRfUdyW+jJhZNEI1PYy29S2YRxMV5AOO/x/SjKmW0acCIOqmbj6Haf9eHAhsPmrhlHSxEhv/1WszcLWV4cg==} + '@types/node@22.19.0': + resolution: {integrity: sha512-xpr/lmLPQEj+TUnHmR+Ab91/glhJvsqcjB+yY0Ix9GO70H6Lb4FHH5GeqdOE5btAx7eIMwuHkp4H2MSkLcqWbA==} '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@valibot/to-json-schema@1.3.0': - resolution: {integrity: sha512-82Vv6x7sOYhv5YmTRgSppSqj1nn2pMCk5BqCMGWYp0V/fq+qirrbGncqZAtZ09/lrO40ne/7z8ejwE728aVreg==} - peerDependencies: - valibot: ^1.1.0 - - '@vitest/coverage-v8@3.1.3': - resolution: {integrity: sha512-cj76U5gXCl3g88KSnf80kof6+6w+K4BjOflCl7t6yRJPDuCrHtVu0SgNYOUARJOL5TI8RScDbm5x4s1/P9bvpw==} + '@vitest/coverage-v8@3.2.4': + resolution: {integrity: sha512-EyF9SXU6kS5Ku/U82E259WSnvg6c8KTjppUncuNdm5QHpe17mwREHnjDzozC8x9MZ0xfBUFSaLkRv4TMA75ALQ==} peerDependencies: - '@vitest/browser': 3.1.3 - vitest: 3.1.3 + '@vitest/browser': 3.2.4 + vitest: 3.2.4 peerDependenciesMeta: '@vitest/browser': optional: true - '@vitest/expect@3.1.3': - resolution: {integrity: sha512-7FTQQuuLKmN1Ig/h+h/GO+44Q1IlglPlR2es4ab7Yvfx+Uk5xsv+Ykk+MEt/M2Yn/xGmzaLKxGw2lgy2bwuYqg==} + '@vitest/expect@3.2.4': + resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==} - '@vitest/mocker@3.1.3': - resolution: {integrity: sha512-PJbLjonJK82uCWHjzgBJZuR7zmAOrSvKk1QBxrennDIgtH4uK0TB1PvYmc0XBCigxxtiAVPfWtAdy4lpz8SQGQ==} + '@vitest/mocker@3.2.4': + resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==} peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@3.1.3': - resolution: {integrity: sha512-i6FDiBeJUGLDKADw2Gb01UtUNb12yyXAqC/mmRWuYl+m/U9GS7s8us5ONmGkGpUUo7/iAYzI2ePVfOZTYvUifA==} + '@vitest/pretty-format@3.2.4': + resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==} - '@vitest/runner@3.1.3': - resolution: {integrity: sha512-Tae+ogtlNfFei5DggOsSUvkIaSuVywujMj6HzR97AHK6XK8i3BuVyIifWAm/sE3a15lF5RH9yQIrbXYuo0IFyA==} + '@vitest/runner@3.2.4': + resolution: {integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==} - '@vitest/snapshot@3.1.3': - resolution: {integrity: sha512-XVa5OPNTYUsyqG9skuUkFzAeFnEzDp8hQu7kZ0N25B1+6KjGm4hWLtURyBbsIAOekfWQ7Wuz/N/XXzgYO3deWQ==} + '@vitest/snapshot@3.2.4': + resolution: {integrity: sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==} - '@vitest/spy@3.1.3': - resolution: {integrity: sha512-x6w+ctOEmEXdWaa6TO4ilb7l9DxPR5bwEb6hILKuxfU1NqWT2mpJD9NJN7t3OTfxmVlOMrvtoFJGdgyzZ605lQ==} + '@vitest/spy@3.2.4': + resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==} - '@vitest/utils@3.1.3': - resolution: {integrity: sha512-2Ltrpht4OmHO9+c/nmHtF09HWiyWdworqnHIwjfvDyWjuwKbdkcS9AnhsDn+8E2RM4x++foD1/tNuLPVvWG1Rg==} + '@vitest/utils@3.2.4': + resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} '@vue/compiler-core@3.5.22': resolution: {integrity: sha512-jQ0pFPmZwTEiRNSb+i9Ow/I/cHv2tXYqsnHKKyCQ08irI2kdF5qmYedmF8si8mA7zepUFmJ2hqzS8CQmNOWOkQ==} @@ -883,24 +723,6 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - agent-base@7.1.4: - resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} - engines: {node: '>= 14'} - - ajv-formats@3.0.1: - resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - - ajv@8.17.1: - resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - - ansi-align@3.0.1: - resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} - ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} @@ -939,8 +761,8 @@ packages: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} - atomically@2.1.0: - resolution: {integrity: sha512-+gDffFXRW6sl/HCwbta7zK4uNqbPjv4YJEAdz7Vu+FLQHe77eZ4bvbJGi4hE0QPeJlMYMA3piXEr1UL3dAwx7Q==} + ast-v8-to-istanbul@0.3.8: + resolution: {integrity: sha512-szgSZqUxI5T8mLKvS7WTjF9is+MVbOeLADU73IseOcrqhxr/VAvy6wfoVE39KnKzA7JRhjF5eUagNlHwvZPlKQ==} axobject-query@4.1.0: resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} @@ -953,10 +775,6 @@ packages: resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} engines: {node: '>=4'} - boxen@8.0.1: - resolution: {integrity: sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==} - engines: {node: '>=18'} - brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} @@ -968,41 +786,21 @@ packages: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} - cacache@20.0.1: - resolution: {integrity: sha512-+7LYcYGBYoNqTp1Rv7Ny1YjUo5E0/ftkQtraH3vkfAGgVHc+ouWdC8okAwQgQR7EVIdW6JTzTmhKFwzb+4okAQ==} - engines: {node: ^20.17.0 || >=22.9.0} - - camelcase@8.0.0: - resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} - engines: {node: '>=16'} - chai@5.2.0: resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==} engines: {node: '>=12'} - chalk@5.6.2: - resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - - chardet@0.7.0: - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + chardet@2.1.1: + resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==} check-error@2.1.1: resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} engines: {node: '>= 16'} - chownr@3.0.0: - resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} - engines: {node: '>=18'} - ci-info@3.9.0: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} - cli-boxes@3.0.0: - resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} - engines: {node: '>=10'} - clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} @@ -1018,29 +816,18 @@ packages: resolution: {integrity: sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==} engines: {node: '>=20'} - conf@14.0.0: - resolution: {integrity: sha512-L6BuueHTRuJHQvQVc6YXYZRtN5vJUtOdCTLn0tRYYV5azfbAFcPghB5zEE40mVrV6w7slMTqUfkDomutIK14fw==} - engines: {node: '>=20'} - cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} - css-dependency@0.0.3: - resolution: {integrity: sha512-jLQuve6jhpjkH3+k2Y8jK3j27Hm3rnIsRW/8oOf9oxFOBI5iu6sndwSv6lj5dNfO9JVP6cNb8Xs+VXhndgtLfQ==} - csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} dataloader@1.4.0: resolution: {integrity: sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==} - debounce-fn@6.0.0: - resolution: {integrity: sha512-rBMW+F2TXryBwB54Q0d8drNEI+TfoS9JpNTAoVpukbWEhjXQq4rySFYLaqXMFXwdv61Zb2OHtj5bviSoimqxRQ==} - engines: {node: '>=18'} - - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -1059,18 +846,10 @@ packages: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} - diff@8.0.2: - resolution: {integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==} - engines: {node: '>=0.3.1'} - dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} - dot-prop@9.0.0: - resolution: {integrity: sha512-1gxPBJpI/pcjQhKgIU91II6Wkay+dLcN3M6rf2uwP8hRur3HtQXjVrdAK3sjC0piaEuxzMwjXChcETiJl47lAQ==} - engines: {node: '>=18'} - dotenv@16.5.0: resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==} engines: {node: '>=12'} @@ -1078,9 +857,6 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - emoji-regex@10.6.0: - resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} - emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -1098,17 +874,6 @@ packages: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} - entities@6.0.1: - resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} - engines: {node: '>=0.12'} - - env-paths@3.0.0: - resolution: {integrity: sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - err-code@2.0.3: - resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} - es-module-lexer@1.7.0: resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} @@ -1117,10 +882,6 @@ packages: engines: {node: '>=18'} hasBin: true - escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} - engines: {node: '>=12'} - esm-env@1.2.2: resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==} @@ -1145,25 +906,16 @@ packages: extendable-error@0.1.7: resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} - external-editor@3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} - engines: {node: '>=4'} - - fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-glob@3.3.3: resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} - fast-uri@3.1.0: - resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} - fastq@1.19.0: resolution: {integrity: sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==} - fdir@6.4.4: - resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==} + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -1182,10 +934,6 @@ packages: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} - foreground-child@3.3.1: - resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} - engines: {node: '>=14'} - fs-extra@7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} @@ -1194,22 +942,11 @@ packages: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} engines: {node: '>=6 <7 || >=8'} - fs-minipass@3.0.3: - resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] - get-east-asian-width@1.4.0: - resolution: {integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==} - engines: {node: '>=18'} - - get-tsconfig@4.13.0: - resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==} - glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -1218,11 +955,6 @@ packages: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true - glob@11.0.3: - resolution: {integrity: sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==} - engines: {node: 20 || >=22} - hasBin: true - globby@11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} @@ -1237,45 +969,22 @@ packages: html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - http-cache-semantics@4.2.0: - resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} - - http-proxy-agent@7.0.2: - resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} - engines: {node: '>= 14'} - - https-proxy-agent@7.0.6: - resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} - engines: {node: '>= 14'} - human-id@4.1.1: resolution: {integrity: sha512-3gKm/gCSUipeLsRYZbbdA1BD83lBoWUkZ7G9VFrhWPAU76KwYo5KR8V28bpoPm/ygy0x5/GCbpRQdY7VLYCoIg==} hasBin: true - iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} - iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} + iconv-lite@0.7.0: + resolution: {integrity: sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==} + engines: {node: '>=0.10.0'} + ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - ignore@7.0.5: - resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} - engines: {node: '>= 4'} - - imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - - ip-address@10.0.1: - resolution: {integrity: sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==} - engines: {node: '>= 12'} - is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} @@ -1299,10 +1008,6 @@ packages: resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} engines: {node: '>=4'} - is-unicode-supported@2.1.0: - resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} - engines: {node: '>=18'} - is-windows@1.0.2: resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} engines: {node: '>=0.10.0'} @@ -1329,36 +1034,22 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - jackspeak@4.1.1: - resolution: {integrity: sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==} - engines: {node: 20 || >=22} - jiti@2.6.1: resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} hasBin: true + js-tokens@9.0.1: + resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} + js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true - json-rpc-2.0@1.7.1: - resolution: {integrity: sha512-JqZjhjAanbpkXIzFE7u8mE/iFblawwlXtONaCvRqI+pyABVz7B4M1EUNpyVW+dZjqgQ2L5HFmZCmOCgUKm00hg==} - - json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - - json-schema-typed@8.0.1: - resolution: {integrity: sha512-XQmWYj2Sm4kn4WeTYvmpKEbyPsL7nBsb647c7pMe6l02/yx2+Jfc4dT6UZkEXnIUb5LhD55r2HPsJ1milQ4rDg==} - jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - jsrepo@2.5.1: - resolution: {integrity: sha512-oodZiTlwDVMkIsC+dbfY8E8u3h0GvVCl+uX5uLYkLSAxEcqvNPLCCt6LUf/frCRXMROSQ587q320lo8Tdll4pQ==} - hasBin: true - - jsrepo@3.0.0-beta.2: - resolution: {integrity: sha512-JMnz1u30Nm/ife+AJPD0LPRt08yH+yK/o/32xjQnPoVnAtMuLJvM6rhO5jxzKCtuXDwRsttnPIdP/3CDVALuQQ==} + jsrepo@3.0.0-beta.6: + resolution: {integrity: sha512-jwaQ4O6LERYme8+BiQvcHkwD7C+XcsxYFULVYFM9uhLrq1pA7ydY5zCLtUhWZ5+sH8nPRRXZpIIvBzOGk9A9vA==} hasBin: true peerDependencies: svelte: ^5.41.4 @@ -1385,19 +1076,15 @@ packages: loupe@3.1.3: resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==} + loupe@3.2.1: + resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==} + lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@11.2.2: - resolution: {integrity: sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==} - engines: {node: 20 || >=22} - lunr@2.3.9: resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} - magic-string@0.30.17: - resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} - magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} @@ -1408,10 +1095,6 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} - make-fetch-happen@15.0.2: - resolution: {integrity: sha512-sI1NY4lWlXBAfjmCtVWIIpBypbBdhHtcjnwnv+gtCnsaOffyFil3aidszGC8hgzJe+fT1qix05sWxmD/Bmf/oQ==} - engines: {node: ^20.17.0 || >=22.9.0} - markdown-it@14.1.0: resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} hasBin: true @@ -1427,50 +1110,14 @@ packages: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} - mimic-function@5.0.1: - resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} - engines: {node: '>=18'} - - minimatch@10.1.1: - resolution: {integrity: sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==} - engines: {node: 20 || >=22} - minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} - minipass-collect@2.0.1: - resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} - engines: {node: '>=16 || 14 >=14.17'} - - minipass-fetch@4.0.1: - resolution: {integrity: sha512-j7U11C5HXigVuutxebFadoYBbd7VSdZWggSe64NVdvWNBqGAiXPL2QVCehjmw7lY1oF9gOllYbORh+hiNgfPgQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - minipass-flush@1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} - engines: {node: '>= 8'} - - minipass-pipeline@1.2.4: - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} - engines: {node: '>=8'} - - minipass-sized@1.0.3: - resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} - engines: {node: '>=8'} - - minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} - minipass@7.1.2: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - minizlib@3.1.0: - resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} - engines: {node: '>= 18'} - mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -1483,15 +1130,6 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@3.3.8: - resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - negotiator@1.0.0: - resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} - engines: {node: '>= 0.6'} - node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} @@ -1501,35 +1139,9 @@ packages: encoding: optional: true - node-machine-id@1.1.12: - resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} - - ollama@0.5.18: - resolution: {integrity: sha512-lTFqTf9bo7Cd3hpF6CviBe/DEhewjoZYd9N/uCe7O20qYTvGqrNOFOBDj3lbZgFWHUgDv5EeyusYxsZSLS8nvg==} - - openai@5.23.2: - resolution: {integrity: sha512-MQBzmTulj+MM5O8SKEk/gL8a7s5mktS9zUtAkU257WjvobGc9nKcBuVwjyEEcb9SI8a8Y2G/mzn3vm9n1Jlleg==} - hasBin: true - peerDependencies: - ws: ^8.18.0 - zod: ^3.23.8 - peerDependenciesMeta: - ws: - optional: true - zod: - optional: true - - os-tmpdir@1.0.2: - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} - engines: {node: '>=0.10.0'} - outdent@0.5.0: resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} - oxc-parser@0.72.3: - resolution: {integrity: sha512-JYQeJKDcUTTZ/uTdJ+fZBGFjAjkLD1h0p3Tf44ZYXRcoMk+57d81paNPFAAwzrzzqhZmkGvKKXDxwyhJXYZlpg==} - engines: {node: '>=14.0.0'} - oxc-parser@0.96.0: resolution: {integrity: sha512-ucs6niJ5mZlYP3oTl4AK2eD2m7WLoSaljswnSFVYWrXzme5PtM97S7Ve1Tjx+/TKjanmEZuSt1f1qYi6SZvntw==} engines: {node: ^20.19.0 || >=22.12.0} @@ -1550,10 +1162,6 @@ packages: resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} engines: {node: '>=6'} - p-map@7.0.3: - resolution: {integrity: sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==} - engines: {node: '>=18'} - p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} @@ -1564,12 +1172,6 @@ packages: package-manager-detector@0.2.9: resolution: {integrity: sha512-+vYvA/Y31l8Zk8dwxHhL3JfTuHPm6tlxM2A3GeQyl7ovYnSp1+mzAxClxaOr0qO1TtPxbQxetI7v5XqKLJZk7Q==} - package-manager-detector@1.5.0: - resolution: {integrity: sha512-uBj69dVlYe/+wxj8JOpr97XfsxH/eumMt6HqjNTmJDf/6NO9s+0uxeOneIz3AsPt2m6y9PqzDzd3ATcU17MNfw==} - - parse5@8.0.0: - resolution: {integrity: sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA==} - path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} @@ -1582,10 +1184,6 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} - path-scurry@2.0.0: - resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} - engines: {node: 20 || >=22} - path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} @@ -1608,14 +1206,14 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} - postcss@8.5.1: - resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.5.6: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} @@ -1625,19 +1223,6 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - prettier@3.6.2: - resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} - engines: {node: '>=14'} - hasBin: true - - proc-log@5.0.0: - resolution: {integrity: sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - promise-retry@2.0.1: - resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} - engines: {node: '>=10'} - punycode.js@2.3.1: resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} engines: {node: '>=6'} @@ -1652,21 +1237,10 @@ packages: resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} engines: {node: '>=6'} - require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} - resolve-from@5.0.0: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} - resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - - retry@0.12.0: - resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} - engines: {node: '>= 4'} - reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -1687,11 +1261,6 @@ packages: engines: {node: '>=10'} hasBin: true - semver@7.7.3: - resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} - engines: {node: '>=10'} - hasBin: true - shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -1707,25 +1276,10 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - sisteransi@1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} - smart-buffer@4.2.0: - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} - engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - - socks-proxy-agent@8.0.5: - resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==} - engines: {node: '>= 14'} - - socks@2.8.7: - resolution: {integrity: sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==} - engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} - source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -1736,13 +1290,6 @@ packages: sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - sqids@0.3.0: - resolution: {integrity: sha512-lOQK1ucVg+W6n3FhRwwSeUijxe93b51Bfz5PMRMihVf1iVkl82ePQG7V5vwrhzB11v0NtsR25PSZRGiSomJaJw==} - - ssri@12.0.0: - resolution: {integrity: sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==} - engines: {node: ^18.17.0 || >=20.5.0} - stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} @@ -1757,10 +1304,6 @@ packages: resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} - string-width@7.2.0: - resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} - engines: {node: '>=18'} - strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -1773,11 +1316,8 @@ packages: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} - stubborn-fs@2.0.0: - resolution: {integrity: sha512-Y0AvSwDw8y+nlSNFXMm2g6L51rBGdAQT20J3YSOqxC53Lo3bjWRtr2BKcfYoAf352WYpsZSTURrA0tqhfgudPA==} - - stubborn-utils@1.0.2: - resolution: {integrity: sha512-zOh9jPYI+xrNOyisSelgym4tolKTJCQd5GBhK0+0xJvcYDcwlOoxF/rnFKQ2KRZknXSG9jWAp66fwP6AxN9STg==} + strip-literal@3.1.0: + resolution: {integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==} supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} @@ -1787,10 +1327,6 @@ packages: resolution: {integrity: sha512-kjkAjCk41mJfvJZG56XcJNOdJSke94JxtcX8zFzzz2vrt47E0LnoBzU6azIZ1aBxJgUep8qegAkguSf1GjxLXQ==} engines: {node: '>=18'} - tar@7.5.2: - resolution: {integrity: sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==} - engines: {node: '>=18'} - term-size@2.2.1: resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} engines: {node: '>=8'} @@ -1805,33 +1341,22 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - tinyexec@1.0.2: - resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} - engines: {node: '>=18'} - - tinyglobby@0.2.13: - resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==} + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} - tinypool@1.0.2: - resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} + tinypool@1.1.1: + resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@2.0.0: resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} engines: {node: '>=14.0.0'} - tinyspy@3.0.2: - resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + tinyspy@4.0.4: + resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==} engines: {node: '>=14.0.0'} - tmcp@1.16.2: - resolution: {integrity: sha512-4Q/aenWdWR0CWnmKjAR4Q5H+8+i/UvU5Q4wHRJQ6AfE6Ta0pBTpRn722hAfHYYLKmTV12sGgXfLju8FEjJzagQ==} - - tmp@0.0.33: - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} - engines: {node: '>=0.6.0'} - to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -1842,70 +1367,39 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - type-fest@4.41.0: - resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} - engines: {node: '>=16'} - - typedoc-material-theme@1.4.0: - resolution: {integrity: sha512-TBoBpX/4zWO6l74/wBLivXHC2rIiD70KXMliYrw1KhcqdybyxkVBLP5z8KiJuNV8aQIeS+rK2QG6GSucQHJQDQ==} + typedoc-material-theme@1.4.1: + resolution: {integrity: sha512-/inKZw8SqZPt+pmawpMhDmXCJQyIm+fHFuGChioyJQICZcX2FyzpwZnyPWcZHmJ09upttWFhti4ZI3hESJNkSA==} engines: {node: '>=18.0.0', npm: '>=8.6.0'} peerDependencies: typedoc: ^0.25.13 || ^0.26.x || ^0.27.x || ^0.28.x - typedoc@0.28.4: - resolution: {integrity: sha512-xKvKpIywE1rnqqLgjkoq0F3wOqYaKO9nV6YkkSat6IxOWacUCc/7Es0hR3OPmkIqkPoEn7U3x+sYdG72rstZQA==} + typedoc@0.28.14: + resolution: {integrity: sha512-ftJYPvpVfQvFzpkoSfHLkJybdA/geDJ8BGQt/ZnkkhnBYoYW6lBgPQXu6vqLxO4X75dA55hX8Af847H5KXlEFA==} engines: {node: '>= 18', pnpm: '>= 10'} hasBin: true peerDependencies: - typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x + typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x || 5.9.x - typescript@5.8.3: - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true uc.micro@2.1.0: resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} - uint8array-extras@1.5.0: - resolution: {integrity: sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==} - engines: {node: '>=18'} - unconfig@7.3.3: resolution: {integrity: sha512-QCkQoOnJF8L107gxfHL0uavn7WD9b3dpBcFX6HtfQYmjw2YzWxGuFQ0N0J6tE9oguCBJn9KOvfqYDCMPHIZrBA==} undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - unique-filename@4.0.0: - resolution: {integrity: sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - unique-slug@5.0.0: - resolution: {integrity: sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==} - engines: {node: ^18.17.0 || >=20.5.0} - universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} - uri-template-matcher@1.1.2: - resolution: {integrity: sha512-uZc1h12jdO3m/R77SfTEOuo6VbMhgWznaawKpBjRGSJb7i91x5PgI37NQJtG+Cerxkk0yr1pylBY2qG1kQ+aEQ==} - - valibot@1.1.0: - resolution: {integrity: sha512-Nk8lX30Qhu+9txPYTwM0cFlWLdPFsFr6LblzqIySfbZph9+BFsAHsNvHOymEviUepeIW6KFHzpX8TKhbptBXXw==} - peerDependencies: - typescript: '>=5' - peerDependenciesMeta: - typescript: - optional: true - - validate-npm-package-name@6.0.2: - resolution: {integrity: sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - vite-node@3.1.3: - resolution: {integrity: sha512-uHV4plJ2IxCl4u1up1FQRrqclylKAogbtBfOTwcuJ28xFi+89PZ57BRh+naIRvH70HPwxy5QHYzg1OrEaC7AbA==} + vite-node@3.2.4: + resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -1949,16 +1443,16 @@ packages: yaml: optional: true - vitest@3.1.3: - resolution: {integrity: sha512-188iM4hAHQ0km23TN/adso1q5hhwKqUpv+Sd6p5sOuh6FhQnRNW3IsiIpvxqahtBabsJ2SLZgmGSpcYK4wQYJw==} + vitest@3.2.4: + resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.1.3 - '@vitest/ui': 3.1.3 + '@vitest/browser': 3.2.4 + '@vitest/ui': 3.2.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -1988,15 +1482,9 @@ packages: webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - whatwg-fetch@3.6.20: - resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} - whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - when-exit@2.1.5: - resolution: {integrity: sha512-VGkKJ564kzt6Ms1dbgPP/yuIoQCrsFAnRbptpC5wOEsDaNsbCB2bnfnaA8i/vRs5tjUSEOtIuvl9/MyVsvQZCg==} - which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} @@ -2007,10 +1495,6 @@ packages: engines: {node: '>=8'} hasBin: true - widest-line@5.0.0: - resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==} - engines: {node: '>=18'} - wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -2019,19 +1503,8 @@ packages: resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} engines: {node: '>=12'} - wrap-ansi@9.0.2: - resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==} - engines: {node: '>=18'} - - yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - - yallist@5.0.0: - resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} - engines: {node: '>=18'} - - yaml@2.8.0: - resolution: {integrity: sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==} + yaml@2.8.1: + resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==} engines: {node: '>= 14.6'} hasBin: true @@ -2045,31 +1518,16 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@anthropic-ai/sdk@0.62.0': {} - - '@babel/helper-string-parser@7.25.9': {} - - '@babel/helper-string-parser@7.27.1': {} - - '@babel/helper-validator-identifier@7.25.9': {} + '@babel/helper-string-parser@7.27.1': {} '@babel/helper-validator-identifier@7.28.5': {} - '@babel/parser@7.26.7': - dependencies: - '@babel/types': 7.26.7 - '@babel/parser@7.28.5': dependencies: '@babel/types': 7.28.5 '@babel/runtime@7.27.1': {} - '@babel/types@7.26.7': - dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/types@7.28.5': dependencies: '@babel/helper-string-parser': 7.27.1 @@ -2112,13 +1570,7 @@ snapshots: '@biomejs/cli-win32-x64@1.9.4': optional: true - '@biomejs/js-api@3.0.0(@biomejs/wasm-nodejs@2.3.4)': - optionalDependencies: - '@biomejs/wasm-nodejs': 2.3.4 - - '@biomejs/wasm-nodejs@2.3.4': {} - - '@changesets/apply-release-plan@7.0.12': + '@changesets/apply-release-plan@7.0.13': dependencies: '@changesets/config': 3.1.1 '@changesets/get-version-range-type': 0.4.0 @@ -2134,7 +1586,7 @@ snapshots: resolve-from: 5.0.0 semver: 7.7.1 - '@changesets/assemble-release-plan@6.0.8': + '@changesets/assemble-release-plan@6.0.9': dependencies: '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.3 @@ -2147,15 +1599,15 @@ snapshots: dependencies: '@changesets/types': 6.1.0 - '@changesets/cli@2.29.4': + '@changesets/cli@2.29.7(@types/node@22.19.0)': dependencies: - '@changesets/apply-release-plan': 7.0.12 - '@changesets/assemble-release-plan': 6.0.8 + '@changesets/apply-release-plan': 7.0.13 + '@changesets/assemble-release-plan': 6.0.9 '@changesets/changelog-git': 0.2.1 '@changesets/config': 3.1.1 '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.3 - '@changesets/get-release-plan': 4.0.12 + '@changesets/get-release-plan': 4.0.13 '@changesets/git': 3.0.4 '@changesets/logger': 0.1.1 '@changesets/pre': 2.0.2 @@ -2163,11 +1615,11 @@ snapshots: '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 + '@inquirer/external-editor': 1.0.2(@types/node@22.19.0) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 ci-info: 3.9.0 enquirer: 2.4.1 - external-editor: 3.1.0 fs-extra: 7.0.1 mri: 1.2.0 p-limit: 2.3.0 @@ -2177,6 +1629,8 @@ snapshots: semver: 7.7.1 spawndamnit: 3.0.1 term-size: 2.2.1 + transitivePeerDependencies: + - '@types/node' '@changesets/config@3.1.1': dependencies: @@ -2206,9 +1660,9 @@ snapshots: transitivePeerDependencies: - encoding - '@changesets/get-release-plan@4.0.12': + '@changesets/get-release-plan@4.0.13': dependencies: - '@changesets/assemble-release-plan': 6.0.8 + '@changesets/assemble-release-plan': 6.0.9 '@changesets/config': 3.1.1 '@changesets/pre': 2.0.2 '@changesets/read': 0.6.5 @@ -2267,17 +1721,6 @@ snapshots: human-id: 4.1.1 prettier: 2.8.8 - '@clack/core@0.5.0': - dependencies: - picocolors: 1.1.1 - sisteransi: 1.0.5 - - '@clack/prompts@0.11.0': - dependencies: - '@clack/core': 0.5.0 - picocolors: 1.1.1 - sisteransi: 1.0.5 - '@emnapi/core@1.7.0': dependencies: '@emnapi/wasi-threads': 1.1.0 @@ -2369,19 +1812,20 @@ snapshots: '@esbuild/win32-x64@0.24.2': optional: true - '@gerrit0/mini-shiki@3.4.2': + '@gerrit0/mini-shiki@3.15.0': dependencies: - '@shikijs/engine-oniguruma': 3.4.2 - '@shikijs/langs': 3.4.2 - '@shikijs/themes': 3.4.2 - '@shikijs/types': 3.4.2 + '@shikijs/engine-oniguruma': 3.15.0 + '@shikijs/langs': 3.15.0 + '@shikijs/themes': 3.15.0 + '@shikijs/types': 3.15.0 '@shikijs/vscode-textmate': 10.0.2 - '@isaacs/balanced-match@4.0.1': {} - - '@isaacs/brace-expansion@5.0.0': + '@inquirer/external-editor@1.0.2(@types/node@22.19.0)': dependencies: - '@isaacs/balanced-match': 4.0.1 + chardet: 2.1.1 + iconv-lite: 0.7.0 + optionalDependencies: + '@types/node': 22.19.0 '@isaacs/cliui@8.0.2': dependencies: @@ -2392,35 +1836,35 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@isaacs/fs-minipass@4.0.1': - dependencies: - minipass: 7.1.2 - '@istanbuljs/schema@0.1.3': {} '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.5 '@jridgewell/trace-mapping': 0.3.25 '@jridgewell/remapping@2.3.5': dependencies: '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.31 + optional: true '@jridgewell/resolve-uri@3.1.2': {} '@jridgewell/set-array@1.2.1': {} - '@jridgewell/sourcemap-codec@1.5.0': {} - '@jridgewell/sourcemap-codec@1.5.5': {} '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.5 + + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 '@manypkg/find-root@1.1.0': dependencies: @@ -2440,13 +1884,6 @@ snapshots: '@material/material-color-utilities@0.3.0': {} - '@napi-rs/wasm-runtime@0.2.12': - dependencies: - '@emnapi/core': 1.7.0 - '@emnapi/runtime': 1.7.0 - '@tybys/wasm-util': 0.10.1 - optional: true - '@napi-rs/wasm-runtime@1.0.7': dependencies: '@emnapi/core': 1.7.0 @@ -2466,113 +1903,53 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.0 - '@npmcli/agent@4.0.0': - dependencies: - agent-base: 7.1.4 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 - lru-cache: 11.2.2 - socks-proxy-agent: 8.0.5 - transitivePeerDependencies: - - supports-color - - '@npmcli/fs@4.0.0': - dependencies: - semver: 7.7.3 - '@oxc-parser/binding-android-arm64@0.96.0': optional: true - '@oxc-parser/binding-darwin-arm64@0.72.3': - optional: true - '@oxc-parser/binding-darwin-arm64@0.96.0': optional: true - '@oxc-parser/binding-darwin-x64@0.72.3': - optional: true - '@oxc-parser/binding-darwin-x64@0.96.0': optional: true - '@oxc-parser/binding-freebsd-x64@0.72.3': - optional: true - '@oxc-parser/binding-freebsd-x64@0.96.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.72.3': - optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.96.0': optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.72.3': - optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.96.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.72.3': - optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.96.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.72.3': - optional: true - '@oxc-parser/binding-linux-arm64-musl@0.96.0': optional: true - '@oxc-parser/binding-linux-riscv64-gnu@0.72.3': - optional: true - '@oxc-parser/binding-linux-riscv64-gnu@0.96.0': optional: true - '@oxc-parser/binding-linux-s390x-gnu@0.72.3': - optional: true - '@oxc-parser/binding-linux-s390x-gnu@0.96.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.72.3': - optional: true - '@oxc-parser/binding-linux-x64-gnu@0.96.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.72.3': - optional: true - '@oxc-parser/binding-linux-x64-musl@0.96.0': optional: true - '@oxc-parser/binding-wasm32-wasi@0.72.3': - dependencies: - '@napi-rs/wasm-runtime': 0.2.12 - optional: true - '@oxc-parser/binding-wasm32-wasi@0.96.0': dependencies: '@napi-rs/wasm-runtime': 1.0.7 optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.72.3': - optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.96.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.72.3': - optional: true - '@oxc-parser/binding-win32-x64-msvc@0.96.0': optional: true - '@oxc-project/types@0.72.3': {} - '@oxc-project/types@0.96.0': {} '@pkgjs/parseargs@0.11.0': @@ -2639,31 +2016,30 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.34.1': optional: true - '@shikijs/engine-oniguruma@3.4.2': + '@shikijs/engine-oniguruma@3.15.0': dependencies: - '@shikijs/types': 3.4.2 + '@shikijs/types': 3.15.0 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@3.4.2': + '@shikijs/langs@3.15.0': dependencies: - '@shikijs/types': 3.4.2 + '@shikijs/types': 3.15.0 - '@shikijs/themes@3.4.2': + '@shikijs/themes@3.15.0': dependencies: - '@shikijs/types': 3.4.2 + '@shikijs/types': 3.15.0 - '@shikijs/types@3.4.2': + '@shikijs/types@3.15.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 '@shikijs/vscode-textmate@10.0.2': {} - '@standard-schema/spec@1.0.0': {} - '@sveltejs/acorn-typescript@1.0.6(acorn@8.15.0)': dependencies: acorn: 8.15.0 + optional: true '@svitejs/changesets-changelog-github-compact@1.2.0(encoding@0.1.13)': dependencies: @@ -2672,22 +2048,18 @@ snapshots: transitivePeerDependencies: - encoding - '@tmcp/adapter-valibot@0.1.4(tmcp@1.16.2(typescript@5.8.3))(valibot@1.1.0(typescript@5.8.3))': - dependencies: - '@standard-schema/spec': 1.0.0 - '@valibot/to-json-schema': 1.3.0(valibot@1.1.0(typescript@5.8.3)) - tmcp: 1.16.2(typescript@5.8.3) - valibot: 1.1.0(typescript@5.8.3) - - '@tmcp/transport-stdio@0.4.0(tmcp@1.16.2(typescript@5.8.3))': - dependencies: - tmcp: 1.16.2(typescript@5.8.3) - '@tybys/wasm-util@0.10.1': dependencies: tslib: 2.8.1 optional: true + '@types/chai@5.2.3': + dependencies: + '@types/deep-eql': 4.0.2 + assertion-error: 2.0.1 + + '@types/deep-eql@4.0.2': {} + '@types/estree@1.0.6': {} '@types/hast@3.0.4': @@ -2696,72 +2068,71 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@22.15.18': + '@types/node@22.19.0': dependencies: undici-types: 6.21.0 '@types/unist@3.0.3': {} - '@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.8.3))': - dependencies: - valibot: 1.1.0(typescript@5.8.3) - - '@vitest/coverage-v8@3.1.3(vitest@3.1.3(@types/node@22.15.18)(jiti@2.6.1)(yaml@2.8.0))': + '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 - debug: 4.4.0 + ast-v8-to-istanbul: 0.3.8 + debug: 4.4.3 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 istanbul-reports: 3.1.7 - magic-string: 0.30.17 + magic-string: 0.30.21 magicast: 0.3.5 std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/node@22.15.18)(jiti@2.6.1)(yaml@2.8.0) + vitest: 3.2.4(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1) transitivePeerDependencies: - supports-color - '@vitest/expect@3.1.3': + '@vitest/expect@3.2.4': dependencies: - '@vitest/spy': 3.1.3 - '@vitest/utils': 3.1.3 + '@types/chai': 5.2.3 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@6.0.11(@types/node@22.15.18)(jiti@2.6.1)(yaml@2.8.0))': + '@vitest/mocker@3.2.4(vite@6.0.11(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1))': dependencies: - '@vitest/spy': 3.1.3 + '@vitest/spy': 3.2.4 estree-walker: 3.0.3 - magic-string: 0.30.17 + magic-string: 0.30.21 optionalDependencies: - vite: 6.0.11(@types/node@22.15.18)(jiti@2.6.1)(yaml@2.8.0) + vite: 6.0.11(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1) - '@vitest/pretty-format@3.1.3': + '@vitest/pretty-format@3.2.4': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.1.3': + '@vitest/runner@3.2.4': dependencies: - '@vitest/utils': 3.1.3 + '@vitest/utils': 3.2.4 pathe: 2.0.3 + strip-literal: 3.1.0 - '@vitest/snapshot@3.1.3': + '@vitest/snapshot@3.2.4': dependencies: - '@vitest/pretty-format': 3.1.3 - magic-string: 0.30.17 + '@vitest/pretty-format': 3.2.4 + magic-string: 0.30.21 pathe: 2.0.3 - '@vitest/spy@3.1.3': + '@vitest/spy@3.2.4': dependencies: - tinyspy: 3.0.2 + tinyspy: 4.0.4 - '@vitest/utils@3.1.3': + '@vitest/utils@3.2.4': dependencies: - '@vitest/pretty-format': 3.1.3 - loupe: 3.1.3 + '@vitest/pretty-format': 3.2.4 + loupe: 3.2.1 tinyrainbow: 2.0.0 '@vue/compiler-core@3.5.22': @@ -2771,11 +2142,13 @@ snapshots: entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 + optional: true '@vue/compiler-dom@3.5.22': dependencies: '@vue/compiler-core': 3.5.22 '@vue/shared': 3.5.22 + optional: true '@vue/compiler-sfc@3.5.22': dependencies: @@ -2788,20 +2161,24 @@ snapshots: magic-string: 0.30.21 postcss: 8.5.6 source-map-js: 1.2.1 + optional: true '@vue/compiler-ssr@3.5.22': dependencies: '@vue/compiler-dom': 3.5.22 '@vue/shared': 3.5.22 + optional: true '@vue/reactivity@3.5.22': dependencies: '@vue/shared': 3.5.22 + optional: true '@vue/runtime-core@3.5.22': dependencies: '@vue/reactivity': 3.5.22 '@vue/shared': 3.5.22 + optional: true '@vue/runtime-dom@3.5.22': dependencies: @@ -2809,33 +2186,20 @@ snapshots: '@vue/runtime-core': 3.5.22 '@vue/shared': 3.5.22 csstype: 3.1.3 + optional: true - '@vue/server-renderer@3.5.22(vue@3.5.22(typescript@5.8.3))': + '@vue/server-renderer@3.5.22(vue@3.5.22(typescript@5.9.3))': dependencies: '@vue/compiler-ssr': 3.5.22 '@vue/shared': 3.5.22 - vue: 3.5.22(typescript@5.8.3) - - '@vue/shared@3.5.22': {} - - acorn@8.15.0: {} - - agent-base@7.1.4: {} - - ajv-formats@3.0.1(ajv@8.17.1): - optionalDependencies: - ajv: 8.17.1 + vue: 3.5.22(typescript@5.9.3) + optional: true - ajv@8.17.1: - dependencies: - fast-deep-equal: 3.1.3 - fast-uri: 3.1.0 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 + '@vue/shared@3.5.22': + optional: true - ansi-align@3.0.1: - dependencies: - string-width: 4.2.3 + acorn@8.15.0: + optional: true ansi-colors@4.1.3: {} @@ -2855,18 +2219,21 @@ snapshots: argparse@2.0.1: {} - aria-query@5.3.2: {} + aria-query@5.3.2: + optional: true array-union@2.1.0: {} assertion-error@2.0.1: {} - atomically@2.1.0: + ast-v8-to-istanbul@0.3.8: dependencies: - stubborn-fs: 2.0.0 - when-exit: 2.1.5 + '@jridgewell/trace-mapping': 0.3.31 + estree-walker: 3.0.3 + js-tokens: 9.0.1 - axobject-query@4.1.0: {} + axobject-query@4.1.0: + optional: true balanced-match@1.0.2: {} @@ -2874,17 +2241,6 @@ snapshots: dependencies: is-windows: 1.0.2 - boxen@8.0.1: - dependencies: - ansi-align: 3.0.1 - camelcase: 8.0.0 - chalk: 5.6.2 - cli-boxes: 3.0.0 - string-width: 7.2.0 - type-fest: 4.41.0 - widest-line: 5.0.0 - wrap-ansi: 9.0.2 - brace-expansion@2.0.1: dependencies: balanced-match: 1.0.2 @@ -2895,22 +2251,6 @@ snapshots: cac@6.7.14: {} - cacache@20.0.1: - dependencies: - '@npmcli/fs': 4.0.0 - fs-minipass: 3.0.3 - glob: 11.0.3 - lru-cache: 11.2.2 - minipass: 7.1.2 - minipass-collect: 2.0.1 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - p-map: 7.0.3 - ssri: 12.0.0 - unique-filename: 4.0.0 - - camelcase@8.0.0: {} - chai@5.2.0: dependencies: assertion-error: 2.0.1 @@ -2919,19 +2259,14 @@ snapshots: loupe: 3.1.3 pathval: 2.0.0 - chalk@5.6.2: {} - - chardet@0.7.0: {} + chardet@2.1.1: {} check-error@2.1.1: {} - chownr@3.0.0: {} - ci-info@3.9.0: {} - cli-boxes@3.0.0: {} - - clsx@2.1.1: {} + clsx@2.1.1: + optional: true color-convert@2.0.1: dependencies: @@ -2941,37 +2276,18 @@ snapshots: commander@14.0.2: {} - conf@14.0.0: - dependencies: - ajv: 8.17.1 - ajv-formats: 3.0.1(ajv@8.17.1) - atomically: 2.1.0 - debounce-fn: 6.0.0 - dot-prop: 9.0.0 - env-paths: 3.0.0 - json-schema-typed: 8.0.1 - semver: 7.7.3 - uint8array-extras: 1.5.0 - cross-spawn@7.0.6: dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - css-dependency@0.0.3: - dependencies: - ansi-regex: 6.1.0 - - csstype@3.1.3: {} + csstype@3.1.3: + optional: true dataloader@1.4.0: {} - debounce-fn@6.0.0: - dependencies: - mimic-function: 5.0.1 - - debug@4.4.0: + debug@4.4.3: dependencies: ms: 2.1.3 @@ -2981,22 +2297,14 @@ snapshots: detect-indent@6.1.0: {} - diff@8.0.2: {} - dir-glob@3.0.1: dependencies: path-type: 4.0.0 - dot-prop@9.0.0: - dependencies: - type-fest: 4.41.0 - dotenv@16.5.0: {} eastasianwidth@0.2.0: {} - emoji-regex@10.6.0: {} - emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} @@ -3013,12 +2321,6 @@ snapshots: entities@4.5.0: {} - entities@6.0.1: {} - - env-paths@3.0.0: {} - - err-code@2.0.3: {} - es-module-lexer@1.7.0: {} esbuild@0.24.2: @@ -3049,17 +2351,18 @@ snapshots: '@esbuild/win32-ia32': 0.24.2 '@esbuild/win32-x64': 0.24.2 - escape-string-regexp@5.0.0: {} - - esm-env@1.2.2: {} + esm-env@1.2.2: + optional: true esprima@4.0.1: {} esrap@2.1.2: dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.5 + optional: true - estree-walker@2.0.2: {} + estree-walker@2.0.2: + optional: true estree-walker@3.0.3: dependencies: @@ -3069,14 +2372,6 @@ snapshots: extendable-error@0.1.7: {} - external-editor@3.1.0: - dependencies: - chardet: 0.7.0 - iconv-lite: 0.4.24 - tmp: 0.0.33 - - fast-deep-equal@3.1.3: {} - fast-glob@3.3.3: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -3085,15 +2380,13 @@ snapshots: merge2: 1.4.1 micromatch: 4.0.8 - fast-uri@3.1.0: {} - fastq@1.19.0: dependencies: reusify: 1.0.4 - fdir@6.4.4(picomatch@4.0.2): + fdir@6.5.0(picomatch@4.0.3): optionalDependencies: - picomatch: 4.0.2 + picomatch: 4.0.3 fill-range@7.1.1: dependencies: @@ -3109,11 +2402,6 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - foreground-child@3.3.1: - dependencies: - cross-spawn: 7.0.6 - signal-exit: 4.1.0 - fs-extra@7.0.1: dependencies: graceful-fs: 4.2.11 @@ -3126,19 +2414,9 @@ snapshots: jsonfile: 4.0.0 universalify: 0.1.2 - fs-minipass@3.0.3: - dependencies: - minipass: 7.1.2 - fsevents@2.3.3: optional: true - get-east-asian-width@1.4.0: {} - - get-tsconfig@4.13.0: - dependencies: - resolve-pkg-maps: 1.0.0 - glob-parent@5.1.2: dependencies: is-glob: 4.0.3 @@ -3152,15 +2430,6 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 - glob@11.0.3: - dependencies: - foreground-child: 3.3.1 - jackspeak: 4.1.1 - minimatch: 10.1.1 - minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 2.0.0 - globby@11.1.0: dependencies: array-union: 2.1.0 @@ -3176,41 +2445,19 @@ snapshots: html-escaper@2.0.2: {} - http-cache-semantics@4.2.0: {} - - http-proxy-agent@7.0.2: - dependencies: - agent-base: 7.1.4 - debug: 4.4.0 - transitivePeerDependencies: - - supports-color - - https-proxy-agent@7.0.6: - dependencies: - agent-base: 7.1.4 - debug: 4.4.0 - transitivePeerDependencies: - - supports-color - human-id@4.1.1: {} - iconv-lite@0.4.24: + iconv-lite@0.6.3: dependencies: safer-buffer: 2.1.2 + optional: true - iconv-lite@0.6.3: + iconv-lite@0.7.0: dependencies: safer-buffer: 2.1.2 - optional: true ignore@5.3.2: {} - ignore@7.0.5: {} - - imurmurhash@0.1.4: {} - - ip-address@10.0.1: {} - is-extglob@2.1.1: {} is-fullwidth-code-point@3.0.0: {} @@ -3224,13 +2471,12 @@ snapshots: is-reference@3.0.3: dependencies: '@types/estree': 1.0.6 + optional: true is-subdir@1.2.0: dependencies: better-path-resolve: 1.0.0 - is-unicode-supported@2.1.0: {} - is-windows@1.0.2: {} isexe@2.0.0: {} @@ -3246,7 +2492,7 @@ snapshots: istanbul-lib-source-maps@5.0.6: dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.4.0 + debug: 4.4.3 istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -3262,86 +2508,34 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jackspeak@4.1.1: - dependencies: - '@isaacs/cliui': 8.0.2 - jiti@2.6.1: {} + js-tokens@9.0.1: {} + js-yaml@3.14.1: dependencies: argparse: 1.0.10 esprima: 4.0.1 - json-rpc-2.0@1.7.1: {} - - json-schema-traverse@1.0.0: {} - - json-schema-typed@8.0.1: {} - jsonfile@4.0.0: optionalDependencies: graceful-fs: 4.2.11 - jsrepo@2.5.1(typescript@5.8.3): - dependencies: - '@anthropic-ai/sdk': 0.62.0 - '@biomejs/js-api': 3.0.0(@biomejs/wasm-nodejs@2.3.4) - '@biomejs/wasm-nodejs': 2.3.4 - '@clack/prompts': 0.11.0 - '@tmcp/adapter-valibot': 0.1.4(tmcp@1.16.2(typescript@5.8.3))(valibot@1.1.0(typescript@5.8.3)) - '@tmcp/transport-stdio': 0.4.0(tmcp@1.16.2(typescript@5.8.3)) - boxen: 8.0.1 - chalk: 5.6.2 - commander: 14.0.2 - conf: 14.0.0 - css-dependency: 0.0.3 - diff: 8.0.2 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - get-tsconfig: 4.13.0 - ignore: 7.0.5 - is-unicode-supported: 2.1.0 - make-fetch-happen: 15.0.2 - node-machine-id: 1.1.12 - ollama: 0.5.18 - openai: 5.23.2 - oxc-parser: 0.72.3 - package-manager-detector: 1.5.0 - parse5: 8.0.0 - pathe: 2.0.3 - prettier: 3.6.2 - semver: 7.7.3 - sisteransi: 1.0.5 - svelte: 5.43.3 - tar: 7.5.2 - tinyexec: 1.0.2 - tmcp: 1.16.2(typescript@5.8.3) - valibot: 1.1.0(typescript@5.8.3) - validate-npm-package-name: 6.0.2 - vue: 3.5.22(typescript@5.8.3) - transitivePeerDependencies: - - '@biomejs/wasm-bundler' - - '@biomejs/wasm-web' - - supports-color - - typescript - - ws - - zod - - jsrepo@3.0.0-beta.2(svelte@5.43.3)(vue@3.5.22(typescript@5.8.3)): + jsrepo@3.0.0-beta.6(svelte@5.43.3)(vue@3.5.22(typescript@5.9.3)): dependencies: commander: 14.0.2 oxc-parser: 0.96.0 unconfig: 7.3.3 optionalDependencies: svelte: 5.43.3 - vue: 3.5.22(typescript@5.8.3) + vue: 3.5.22(typescript@5.9.3) linkify-it@5.0.0: dependencies: uc.micro: 2.1.0 - locate-character@3.0.0: {} + locate-character@3.0.0: + optional: true locate-path@5.0.0: dependencies: @@ -3351,46 +2545,26 @@ snapshots: loupe@3.1.3: {} - lru-cache@10.4.3: {} + loupe@3.2.1: {} - lru-cache@11.2.2: {} + lru-cache@10.4.3: {} lunr@2.3.9: {} - magic-string@0.30.17: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - magic-string@0.30.21: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 magicast@0.3.5: dependencies: - '@babel/parser': 7.26.7 - '@babel/types': 7.26.7 + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 source-map-js: 1.2.1 make-dir@4.0.0: dependencies: semver: 7.7.1 - make-fetch-happen@15.0.2: - dependencies: - '@npmcli/agent': 4.0.0 - cacache: 20.0.1 - http-cache-semantics: 4.2.0 - minipass: 7.1.2 - minipass-fetch: 4.0.1 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 1.0.0 - proc-log: 5.0.0 - promise-retry: 2.0.1 - ssri: 12.0.0 - transitivePeerDependencies: - - supports-color - markdown-it@14.1.0: dependencies: argparse: 2.0.1 @@ -3409,97 +2583,26 @@ snapshots: braces: 3.0.3 picomatch: 2.3.1 - mimic-function@5.0.1: {} - - minimatch@10.1.1: - dependencies: - '@isaacs/brace-expansion': 5.0.0 - minimatch@9.0.5: dependencies: brace-expansion: 2.0.1 - minipass-collect@2.0.1: - dependencies: - minipass: 7.1.2 - - minipass-fetch@4.0.1: - dependencies: - minipass: 7.1.2 - minipass-sized: 1.0.3 - minizlib: 3.1.0 - optionalDependencies: - encoding: 0.1.13 - - minipass-flush@1.0.5: - dependencies: - minipass: 3.3.6 - - minipass-pipeline@1.2.4: - dependencies: - minipass: 3.3.6 - - minipass-sized@1.0.3: - dependencies: - minipass: 3.3.6 - - minipass@3.3.6: - dependencies: - yallist: 4.0.0 - minipass@7.1.2: {} - minizlib@3.1.0: - dependencies: - minipass: 7.1.2 - mri@1.2.0: {} ms@2.1.3: {} nanoid@3.3.11: {} - nanoid@3.3.8: {} - - negotiator@1.0.0: {} - node-fetch@2.7.0(encoding@0.1.13): dependencies: whatwg-url: 5.0.0 optionalDependencies: encoding: 0.1.13 - node-machine-id@1.1.12: {} - - ollama@0.5.18: - dependencies: - whatwg-fetch: 3.6.20 - - openai@5.23.2: {} - - os-tmpdir@1.0.2: {} - outdent@0.5.0: {} - oxc-parser@0.72.3: - dependencies: - '@oxc-project/types': 0.72.3 - optionalDependencies: - '@oxc-parser/binding-darwin-arm64': 0.72.3 - '@oxc-parser/binding-darwin-x64': 0.72.3 - '@oxc-parser/binding-freebsd-x64': 0.72.3 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.72.3 - '@oxc-parser/binding-linux-arm-musleabihf': 0.72.3 - '@oxc-parser/binding-linux-arm64-gnu': 0.72.3 - '@oxc-parser/binding-linux-arm64-musl': 0.72.3 - '@oxc-parser/binding-linux-riscv64-gnu': 0.72.3 - '@oxc-parser/binding-linux-s390x-gnu': 0.72.3 - '@oxc-parser/binding-linux-x64-gnu': 0.72.3 - '@oxc-parser/binding-linux-x64-musl': 0.72.3 - '@oxc-parser/binding-wasm32-wasi': 0.72.3 - '@oxc-parser/binding-win32-arm64-msvc': 0.72.3 - '@oxc-parser/binding-win32-x64-msvc': 0.72.3 - oxc-parser@0.96.0: dependencies: '@oxc-project/types': 0.96.0 @@ -3534,20 +2637,12 @@ snapshots: p-map@2.1.0: {} - p-map@7.0.3: {} - p-try@2.2.0: {} package-json-from-dist@1.0.1: {} package-manager-detector@0.2.9: {} - package-manager-detector@1.5.0: {} - - parse5@8.0.0: - dependencies: - entities: 6.0.1 - path-exists@4.0.0: {} path-key@3.1.1: {} @@ -3557,11 +2652,6 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 - path-scurry@2.0.0: - dependencies: - lru-cache: 11.2.2 - minipass: 7.1.2 - path-type@4.0.0: {} pathe@2.0.3: {} @@ -3574,13 +2664,9 @@ snapshots: picomatch@4.0.2: {} - pify@4.0.1: {} + picomatch@4.0.3: {} - postcss@8.5.1: - dependencies: - nanoid: 3.3.8 - picocolors: 1.1.1 - source-map-js: 1.2.1 + pify@4.0.1: {} postcss@8.5.6: dependencies: @@ -3590,15 +2676,6 @@ snapshots: prettier@2.8.8: {} - prettier@3.6.2: {} - - proc-log@5.0.0: {} - - promise-retry@2.0.1: - dependencies: - err-code: 2.0.3 - retry: 0.12.0 - punycode.js@2.3.1: {} quansync@0.2.11: {} @@ -3612,14 +2689,8 @@ snapshots: pify: 4.0.1 strip-bom: 3.0.0 - require-from-string@2.0.2: {} - resolve-from@5.0.0: {} - resolve-pkg-maps@1.0.0: {} - - retry@0.12.0: {} - reusify@1.0.4: {} rollup@4.34.1: @@ -3655,8 +2726,6 @@ snapshots: semver@7.7.1: {} - semver@7.7.3: {} - shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 @@ -3667,25 +2736,8 @@ snapshots: signal-exit@4.1.0: {} - sisteransi@1.0.5: {} - slash@3.0.0: {} - smart-buffer@4.2.0: {} - - socks-proxy-agent@8.0.5: - dependencies: - agent-base: 7.1.4 - debug: 4.4.0 - socks: 2.8.7 - transitivePeerDependencies: - - supports-color - - socks@2.8.7: - dependencies: - ip-address: 10.0.1 - smart-buffer: 4.2.0 - source-map-js@1.2.1: {} spawndamnit@3.0.1: @@ -3695,12 +2747,6 @@ snapshots: sprintf-js@1.0.3: {} - sqids@0.3.0: {} - - ssri@12.0.0: - dependencies: - minipass: 7.1.2 - stackback@0.0.2: {} std-env@3.9.0: {} @@ -3717,12 +2763,6 @@ snapshots: emoji-regex: 9.2.2 strip-ansi: 7.1.0 - string-width@7.2.0: - dependencies: - emoji-regex: 10.6.0 - get-east-asian-width: 1.4.0 - strip-ansi: 7.1.0 - strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 @@ -3733,11 +2773,9 @@ snapshots: strip-bom@3.0.0: {} - stubborn-fs@2.0.0: + strip-literal@3.1.0: dependencies: - stubborn-utils: 1.0.2 - - stubborn-utils@1.0.2: {} + js-tokens: 9.0.1 supports-color@7.2.0: dependencies: @@ -3746,7 +2784,7 @@ snapshots: svelte@5.43.3: dependencies: '@jridgewell/remapping': 2.3.5 - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.5 '@sveltejs/acorn-typescript': 1.0.6(acorn@8.15.0) '@types/estree': 1.0.6 acorn: 8.15.0 @@ -3757,16 +2795,9 @@ snapshots: esrap: 2.1.2 is-reference: 3.0.3 locate-character: 3.0.0 - magic-string: 0.30.17 + magic-string: 0.30.21 zimmerframe: 1.1.4 - - tar@7.5.2: - dependencies: - '@isaacs/fs-minipass': 4.0.1 - chownr: 3.0.0 - minipass: 7.1.2 - minizlib: 3.1.0 - yallist: 5.0.0 + optional: true term-size@2.2.1: {} @@ -3780,32 +2811,16 @@ snapshots: tinyexec@0.3.2: {} - tinyexec@1.0.2: {} - - tinyglobby@0.2.13: + tinyglobby@0.2.15: dependencies: - fdir: 6.4.4(picomatch@4.0.2) - picomatch: 4.0.2 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 - tinypool@1.0.2: {} + tinypool@1.1.1: {} tinyrainbow@2.0.0: {} - tinyspy@3.0.2: {} - - tmcp@1.16.2(typescript@5.8.3): - dependencies: - '@standard-schema/spec': 1.0.0 - json-rpc-2.0: 1.7.1 - sqids: 0.3.0 - uri-template-matcher: 1.1.2 - valibot: 1.1.0(typescript@5.8.3) - transitivePeerDependencies: - - typescript - - tmp@0.0.33: - dependencies: - os-tmpdir: 1.0.2 + tinyspy@4.0.4: {} to-regex-range@5.0.1: dependencies: @@ -3816,28 +2831,24 @@ snapshots: tslib@2.8.1: optional: true - type-fest@4.41.0: {} - - typedoc-material-theme@1.4.0(typedoc@0.28.4(typescript@5.8.3)): + typedoc-material-theme@1.4.1(typedoc@0.28.14(typescript@5.9.3)): dependencies: '@material/material-color-utilities': 0.3.0 - typedoc: 0.28.4(typescript@5.8.3) + typedoc: 0.28.14(typescript@5.9.3) - typedoc@0.28.4(typescript@5.8.3): + typedoc@0.28.14(typescript@5.9.3): dependencies: - '@gerrit0/mini-shiki': 3.4.2 + '@gerrit0/mini-shiki': 3.15.0 lunr: 2.3.9 markdown-it: 14.1.0 minimatch: 9.0.5 - typescript: 5.8.3 - yaml: 2.8.0 + typescript: 5.9.3 + yaml: 2.8.1 - typescript@5.8.3: {} + typescript@5.9.3: {} uc.micro@2.1.0: {} - uint8array-extras@1.5.0: {} - unconfig@7.3.3: dependencies: '@quansync/fs': 0.1.5 @@ -3847,31 +2858,15 @@ snapshots: undici-types@6.21.0: {} - unique-filename@4.0.0: - dependencies: - unique-slug: 5.0.0 - - unique-slug@5.0.0: - dependencies: - imurmurhash: 0.1.4 - universalify@0.1.2: {} - uri-template-matcher@1.1.2: {} - - valibot@1.1.0(typescript@5.8.3): - optionalDependencies: - typescript: 5.8.3 - - validate-npm-package-name@6.0.2: {} - - vite-node@3.1.3(@types/node@22.15.18)(jiti@2.6.1)(yaml@2.8.0): + vite-node@3.2.4(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1): dependencies: cac: 6.7.14 - debug: 4.4.0 + debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.0.11(@types/node@22.15.18)(jiti@2.6.1)(yaml@2.8.0) + vite: 6.0.11(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - jiti @@ -3886,42 +2881,44 @@ snapshots: - tsx - yaml - vite@6.0.11(@types/node@22.15.18)(jiti@2.6.1)(yaml@2.8.0): + vite@6.0.11(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1): dependencies: esbuild: 0.24.2 - postcss: 8.5.1 + postcss: 8.5.6 rollup: 4.34.1 optionalDependencies: - '@types/node': 22.15.18 + '@types/node': 22.19.0 fsevents: 2.3.3 jiti: 2.6.1 - yaml: 2.8.0 - - vitest@3.1.3(@types/node@22.15.18)(jiti@2.6.1)(yaml@2.8.0): - dependencies: - '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@6.0.11(@types/node@22.15.18)(jiti@2.6.1)(yaml@2.8.0)) - '@vitest/pretty-format': 3.1.3 - '@vitest/runner': 3.1.3 - '@vitest/snapshot': 3.1.3 - '@vitest/spy': 3.1.3 - '@vitest/utils': 3.1.3 + yaml: 2.8.1 + + vitest@3.2.4(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1): + dependencies: + '@types/chai': 5.2.3 + '@vitest/expect': 3.2.4 + '@vitest/mocker': 3.2.4(vite@6.0.11(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1)) + '@vitest/pretty-format': 3.2.4 + '@vitest/runner': 3.2.4 + '@vitest/snapshot': 3.2.4 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 chai: 5.2.0 - debug: 4.4.0 + debug: 4.4.3 expect-type: 1.2.1 - magic-string: 0.30.17 + magic-string: 0.30.21 pathe: 2.0.3 + picomatch: 4.0.2 std-env: 3.9.0 tinybench: 2.9.0 tinyexec: 0.3.2 - tinyglobby: 0.2.13 - tinypool: 1.0.2 + tinyglobby: 0.2.15 + tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 6.0.11(@types/node@22.15.18)(jiti@2.6.1)(yaml@2.8.0) - vite-node: 3.1.3(@types/node@22.15.18)(jiti@2.6.1)(yaml@2.8.0) + vite: 6.0.11(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1) + vite-node: 3.2.4(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.15.18 + '@types/node': 22.19.0 transitivePeerDependencies: - jiti - less @@ -3936,27 +2933,24 @@ snapshots: - tsx - yaml - vue@3.5.22(typescript@5.8.3): + vue@3.5.22(typescript@5.9.3): dependencies: '@vue/compiler-dom': 3.5.22 '@vue/compiler-sfc': 3.5.22 '@vue/runtime-dom': 3.5.22 - '@vue/server-renderer': 3.5.22(vue@3.5.22(typescript@5.8.3)) + '@vue/server-renderer': 3.5.22(vue@3.5.22(typescript@5.9.3)) '@vue/shared': 3.5.22 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.3 + optional: true webidl-conversions@3.0.1: {} - whatwg-fetch@3.6.20: {} - whatwg-url@5.0.0: dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 - when-exit@2.1.5: {} - which@2.0.2: dependencies: isexe: 2.0.0 @@ -3966,10 +2960,6 @@ snapshots: siginfo: 2.0.0 stackback: 0.0.2 - widest-line@5.0.0: - dependencies: - string-width: 7.2.0 - wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 @@ -3982,16 +2972,7 @@ snapshots: string-width: 5.1.2 strip-ansi: 7.1.0 - wrap-ansi@9.0.2: - dependencies: - ansi-styles: 6.2.1 - string-width: 7.2.0 - strip-ansi: 7.1.0 - - yallist@4.0.0: {} - - yallist@5.0.0: {} - - yaml@2.8.0: {} + yaml@2.8.1: {} - zimmerframe@1.1.4: {} + zimmerframe@1.1.4: + optional: true diff --git a/registry.json b/registry.json index ab0356f..d40e77f 100644 --- a/registry.json +++ b/registry.json @@ -1,5 +1,12 @@ { "name": "@ieedan/std", + "authors": ["Aidan Bleser"], + "bugs": "https://github.com/ieedan/std/issues", + "description": "Fully tested and documented TypeScript utilities brokered by jsrepo.", + "homepage": "https://ieedan.github.io/std/", + "repository": "https://github.com/ieedan/std", + "tags": ["typescript", "std", "utilities"], + "version": "package", "type": "repository", "items": [ { @@ -7,18 +14,7 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true - }, - { - "ecosystem": "js", - "name": "vitest" - } - ], + "dependencies": [], "files": [ { "path": "src/ts/result.ts", @@ -29,15 +25,7 @@ "type": "registry:test", "path": "src/ts/result.test.ts", "relativePath": "result.test.ts", - "_imports_": [ - { - "import": "./result", - "item": "result", - "meta": { - "filePathRelativeToItem": "result.ts" - } - } - ] + "_imports_": [] } ] }, @@ -46,18 +34,7 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true - }, - { - "ecosystem": "js", - "name": "vitest" - } - ], + "dependencies": [], "files": [ { "path": "src/ts/array.ts", @@ -68,15 +45,7 @@ "type": "registry:test", "path": "src/ts/array.test.ts", "relativePath": "array.test.ts", - "_imports_": [ - { - "import": "./array", - "item": "array", - "meta": { - "filePathRelativeToItem": "array.ts" - } - } - ] + "_imports_": [] } ] }, @@ -85,32 +54,18 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ + "dependencies": [], + "files": [ { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true + "path": "src/ts/casing.ts", + "relativePath": "casing.ts", + "_imports_": [] }, - { - "ecosystem": "js", - "name": "vitest" - } - ], - "files": [ { "type": "registry:test", "path": "src/ts/casing.test.ts", "relativePath": "casing.test.ts", - "_imports_": [ - { - "import": "./casing", - "item": "casing", - "meta": { - "filePathRelativeToItem": "casing.ts" - } - } - ] + "_imports_": [] } ] }, @@ -119,18 +74,7 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true - }, - { - "ecosystem": "js", - "name": "vitest" - } - ], + "dependencies": [], "files": [ { "path": "src/ts/dispatcher.ts", @@ -141,15 +85,7 @@ "type": "registry:test", "path": "src/ts/dispatcher.test.ts", "relativePath": "dispatcher.test.ts", - "_imports_": [ - { - "import": "./dispatcher", - "item": "dispatcher", - "meta": { - "filePathRelativeToItem": "dispatcher.ts" - } - } - ] + "_imports_": [] } ] }, @@ -158,32 +94,18 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ + "dependencies": [], + "files": [ { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true + "path": "src/ts/ipv4-address.ts", + "relativePath": "ipv4-address.ts", + "_imports_": [] }, - { - "ecosystem": "js", - "name": "vitest" - } - ], - "files": [ { "type": "registry:test", "path": "src/ts/ipv4-address.test.ts", "relativePath": "ipv4-address.test.ts", - "_imports_": [ - { - "import": "./ipv4-address", - "item": "ipv4-address", - "meta": { - "filePathRelativeToItem": "ipv4-address.ts" - } - } - ] + "_imports_": [] } ] }, @@ -192,52 +114,18 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true - }, - { - "ecosystem": "js", - "name": "vitest" - } - ], + "dependencies": [], "files": [ { "path": "src/ts/math/circle.ts", "relativePath": "circle.ts", - "_imports_": [ - { - "import": "./triangles", - "item": "math", - "meta": { - "filePathRelativeToItem": "triangles.ts" - } - }, - { - "import": "./types", - "item": "math", - "meta": { - "filePathRelativeToItem": "types.ts" - } - } - ] + "_imports_": [] }, { "type": "registry:test", "path": "src/ts/math/circle.test.ts", "relativePath": "circle.test.ts", - "_imports_": [ - { - "import": ".", - "item": "math", - "meta": { - "filePathRelativeToItem": "index.ts" - } - } - ] + "_imports_": [] }, { "path": "src/ts/math/conversions.ts", @@ -248,42 +136,18 @@ "type": "registry:test", "path": "src/ts/math/conversions.test.ts", "relativePath": "conversions.test.ts", - "_imports_": [ - { - "import": ".", - "item": "math", - "meta": { - "filePathRelativeToItem": "index.ts" - } - } - ] + "_imports_": [] }, { "path": "src/ts/math/fractions.ts", "relativePath": "fractions.ts", - "_imports_": [ - { - "import": "./gcf", - "item": "math", - "meta": { - "filePathRelativeToItem": "gcf.ts" - } - } - ] + "_imports_": [] }, { "type": "registry:test", "path": "src/ts/math/fractions.test.ts", "relativePath": "fractions.test.ts", - "_imports_": [ - { - "import": ".", - "item": "math", - "meta": { - "filePathRelativeToItem": "index.ts" - } - } - ] + "_imports_": [] }, { "path": "src/ts/math/gcf.ts", @@ -294,42 +158,18 @@ "type": "registry:test", "path": "src/ts/math/gcf.test.ts", "relativePath": "gcf.test.ts", - "_imports_": [ - { - "import": ".", - "item": "math", - "meta": { - "filePathRelativeToItem": "index.ts" - } - } - ] + "_imports_": [] }, { "path": "src/ts/math/triangles.ts", "relativePath": "triangles.ts", - "_imports_": [ - { - "import": "./conversions", - "item": "math", - "meta": { - "filePathRelativeToItem": "conversions.ts" - } - } - ] + "_imports_": [] }, { "type": "registry:test", "path": "src/ts/math/triangles.test.ts", "relativePath": "triangles.test.ts", - "_imports_": [ - { - "import": ".", - "item": "math", - "meta": { - "filePathRelativeToItem": "index.ts" - } - } - ] + "_imports_": [] }, { "path": "src/ts/math/types.ts", @@ -339,64 +179,7 @@ { "path": "src/ts/math/index.ts", "relativePath": "index.ts", - "_imports_": [ - { - "import": "./circle", - "item": "math", - "meta": { - "filePathRelativeToItem": "circle.ts" - } - }, - { - "import": "./conversions", - "item": "math", - "meta": { - "filePathRelativeToItem": "conversions.ts" - } - }, - { - "import": "./fractions", - "item": "math", - "meta": { - "filePathRelativeToItem": "fractions.ts" - } - }, - { - "import": "./gcf", - "item": "math", - "meta": { - "filePathRelativeToItem": "gcf.ts" - } - }, - { - "import": "./triangles", - "item": "math", - "meta": { - "filePathRelativeToItem": "triangles.ts" - } - }, - { - "import": "./gcf", - "item": "math", - "meta": { - "filePathRelativeToItem": "gcf.ts" - } - }, - { - "import": "./gcf", - "item": "math", - "meta": { - "filePathRelativeToItem": "gcf.ts" - } - }, - { - "import": "./types", - "item": "math", - "meta": { - "filePathRelativeToItem": "types.ts" - } - } - ] + "_imports_": [] } ] }, @@ -405,18 +188,7 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true - }, - { - "ecosystem": "js", - "name": "vitest" - } - ], + "dependencies": [], "files": [ { "path": "src/ts/pad.ts", @@ -427,15 +199,7 @@ "type": "registry:test", "path": "src/ts/pad.test.ts", "relativePath": "pad.test.ts", - "_imports_": [ - { - "import": "./pad", - "item": "pad", - "meta": { - "filePathRelativeToItem": "pad.ts" - } - } - ] + "_imports_": [] } ] }, @@ -444,18 +208,7 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true - }, - { - "ecosystem": "js", - "name": "vitest" - } - ], + "dependencies": [], "files": [ { "path": "src/ts/perishable-list.ts", @@ -466,15 +219,7 @@ "type": "registry:test", "path": "src/ts/perishable-list.test.ts", "relativePath": "perishable-list.test.ts", - "_imports_": [ - { - "import": "./perishable-list", - "item": "perishable-list", - "meta": { - "filePathRelativeToItem": "perishable-list.ts" - } - } - ] + "_imports_": [] } ] }, @@ -483,18 +228,7 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true - }, - { - "ecosystem": "js", - "name": "vitest" - } - ], + "dependencies": [], "files": [ { "path": "src/ts/promises.ts", @@ -505,15 +239,7 @@ "type": "registry:test", "path": "src/ts/promises.test.ts", "relativePath": "promises.test.ts", - "_imports_": [ - { - "import": "./promises", - "item": "promises", - "meta": { - "filePathRelativeToItem": "promises.ts" - } - } - ] + "_imports_": [] } ] }, @@ -522,18 +248,7 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true - }, - { - "ecosystem": "js", - "name": "vitest" - } - ], + "dependencies": [], "files": [ { "path": "src/ts/rand.ts", @@ -544,15 +259,7 @@ "type": "registry:test", "path": "src/ts/rand.test.ts", "relativePath": "rand.test.ts", - "_imports_": [ - { - "import": "./rand", - "item": "rand", - "meta": { - "filePathRelativeToItem": "rand.ts" - } - } - ] + "_imports_": [] } ] }, @@ -561,18 +268,7 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true - }, - { - "ecosystem": "js", - "name": "vitest" - } - ], + "dependencies": [], "files": [ { "path": "src/ts/sleep.ts", @@ -583,15 +279,7 @@ "type": "registry:test", "path": "src/ts/sleep.test.ts", "relativePath": "sleep.test.ts", - "_imports_": [ - { - "import": "./sleep", - "item": "sleep", - "meta": { - "filePathRelativeToItem": "sleep.ts" - } - } - ] + "_imports_": [] } ] }, @@ -600,18 +288,7 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true - }, - { - "ecosystem": "js", - "name": "vitest" - } - ], + "dependencies": [], "files": [ { "path": "src/ts/stopwatch.ts", @@ -622,15 +299,7 @@ "type": "registry:test", "path": "src/ts/stopwatch.test.ts", "relativePath": "stopwatch.test.ts", - "_imports_": [ - { - "import": "./stopwatch", - "item": "stopwatch", - "meta": { - "filePathRelativeToItem": "stopwatch.ts" - } - } - ] + "_imports_": [] } ] }, @@ -639,18 +308,7 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true - }, - { - "ecosystem": "js", - "name": "vitest" - } - ], + "dependencies": [], "files": [ { "path": "src/ts/strings.ts", @@ -661,15 +319,7 @@ "type": "registry:test", "path": "src/ts/strings.test.ts", "relativePath": "strings.test.ts", - "_imports_": [ - { - "import": "./strings", - "item": "strings", - "meta": { - "filePathRelativeToItem": "strings.ts" - } - } - ] + "_imports_": [] } ] }, @@ -677,48 +327,19 @@ "name": "time", "type": "util", "add": "when-added", - "registryDependencies": [ - "types" - ], - "remoteDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true - }, - { - "ecosystem": "js", - "name": "vitest" - } - ], + "registryDependencies": [], + "dependencies": [], "files": [ { "path": "src/ts/time.ts", "relativePath": "time.ts", - "_imports_": [ - { - "import": "./types", - "item": "types", - "meta": { - "filePathRelativeToItem": "types.ts" - } - } - ] + "_imports_": [] }, { "type": "registry:test", "path": "src/ts/time.test.ts", "relativePath": "time.test.ts", - "_imports_": [ - { - "import": "./time", - "item": "time", - "meta": { - "filePathRelativeToItem": "time.ts" - } - } - ] + "_imports_": [] } ] }, @@ -727,18 +348,7 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true - }, - { - "ecosystem": "js", - "name": "vitest" - } - ], + "dependencies": [], "files": [ { "path": "src/ts/truncate.ts", @@ -749,15 +359,7 @@ "type": "registry:test", "path": "src/ts/truncate.test.ts", "relativePath": "truncate.test.ts", - "_imports_": [ - { - "import": "./truncate", - "item": "truncate", - "meta": { - "filePathRelativeToItem": "truncate.ts" - } - } - ] + "_imports_": [] } ] }, @@ -766,7 +368,7 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [], + "dependencies": [], "files": [ { "path": "src/ts/types.ts", @@ -780,18 +382,7 @@ "type": "util", "add": "when-added", "registryDependencies": [], - "remoteDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.1.3", - "dev": true - }, - { - "ecosystem": "js", - "name": "vitest" - } - ], + "dependencies": [], "files": [ { "path": "src/ts/url.ts", @@ -802,17 +393,24 @@ "type": "registry:test", "path": "src/ts/url.test.ts", "relativePath": "url.test.ts", - "_imports_": [ - { - "import": "./url", - "item": "url", - "meta": { - "filePathRelativeToItem": "url.ts" - } - } - ] + "_imports_": [] + } + ] + }, + { + "name": "Cursor Rule", + "type": "rule", + "add": "optionally-on-init", + "registryDependencies": [], + "dependencies": [], + "files": [ + { + "path": "rules/typescript-utility-functions.mdc", + "relativePath": "typescript-utility-functions.mdc", + "_imports_": [], + "target": ".cursor/rules/typescript-utility-functions.mdc" } ] } ] -} \ No newline at end of file +} diff --git a/vite.config.ts b/vite.config.ts index ccea7f4..4881e52 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -13,7 +13,13 @@ export default defineConfig({ branches: 100, statements: 100, }, - exclude: ['node_modules/', '**/*.d.ts', '**/*.test.ts', 'vite.config.ts'], + exclude: [ + 'node_modules/', + '**/*.d.ts', + '**/*.test.ts', + 'vite.config.ts', + 'jsrepo.config.ts', + ], }, }, }); From 0029ec1b3ab3af58c062d09cf1ae0cfa84f54e40 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 7 Nov 2025 09:51:40 -0800 Subject: [PATCH 3/9] chore(release): version package (beta) (#112) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changeset/pre.json | 2 +- CHANGELOG.md | 6 ++++++ package.json | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 23b57b3..85ad80f 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -4,5 +4,5 @@ "initialVersions": { "std": "5.3.0" }, - "changesets": [] + "changesets": ["chilly-colts-learn"] } diff --git a/CHANGELOG.md b/CHANGELOG.md index d601075..697de0a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # std +## 5.3.1-beta.0 +### Patch Changes + + +- feat: jsrepo v3 beta ([#111](https://github.com/ieedan/std/pull/111)) + ## 5.3.0 ### Minor Changes diff --git a/package.json b/package.json index ed40197..2bbf828 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "std", - "version": "5.3.0", + "version": "5.3.1-beta.0", "packageManager": "pnpm@10.4.1", "type": "module", "scripts": { From c6744eba09b700416449656aa1a41ec5f755d105 Mon Sep 17 00:00:00 2001 From: Aidan Bleser Date: Wed, 12 Nov 2025 09:09:04 -0600 Subject: [PATCH 4/9] bump jsrepo --- .changeset/shaggy-socks-call.md | 6 + jsrepo.config.ts | 16 ++ package.json | 2 +- pnpm-lock.yaml | 14 +- registry.json | 480 ++++++++++++++++++++++++++++---- 5 files changed, 460 insertions(+), 58 deletions(-) create mode 100644 .changeset/shaggy-socks-call.md diff --git a/.changeset/shaggy-socks-call.md b/.changeset/shaggy-socks-call.md new file mode 100644 index 0000000..534a3af --- /dev/null +++ b/.changeset/shaggy-socks-call.md @@ -0,0 +1,6 @@ +--- +"std": patch +--- + +bump jsrepo + \ No newline at end of file diff --git a/jsrepo.config.ts b/jsrepo.config.ts index a6c2329..99f97af 100644 --- a/jsrepo.config.ts +++ b/jsrepo.config.ts @@ -53,6 +53,22 @@ export default defineConfig({ { path: 'src/ts/ipv4-address.test.ts', type: 'registry:test' }, ], }, + { + name: 'is-letter', + type: 'util', + files: [ + { path: 'src/ts/is-letter.ts' }, + { path: 'src/ts/is-letter.test.ts', type: 'registry:test' }, + ], + }, + { + name: 'is-number', + type: 'util', + files: [ + { path: 'src/ts/is-number.ts' }, + { path: 'src/ts/is-number.test.ts', type: 'registry:test' }, + ], + }, { name: 'math', type: 'util', diff --git a/package.json b/package.json index 2bbf828..028db6b 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@svitejs/changesets-changelog-github-compact": "^1.2.0", "@types/node": "^22.19.0", "@vitest/coverage-v8": "^3.2.4", - "jsrepo": "3.0.0-beta.6", + "jsrepo": "3.0.0-beta.16", "typedoc": "^0.28.14", "typescript": "^5.9.3", "vitest": "^3.2.4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2b01349..f207961 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,8 +28,8 @@ importers: specifier: ^3.2.4 version: 3.2.4(vitest@3.2.4(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1)) jsrepo: - specifier: 3.0.0-beta.6 - version: 3.0.0-beta.6(svelte@5.43.3)(vue@3.5.22(typescript@5.9.3)) + specifier: 3.0.0-beta.16 + version: 3.0.0-beta.16(svelte@5.43.3)(vue@3.5.22(typescript@5.9.3)) typedoc: specifier: ^0.28.14 version: 0.28.14(typescript@5.9.3) @@ -1048,12 +1048,12 @@ packages: jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - jsrepo@3.0.0-beta.6: - resolution: {integrity: sha512-jwaQ4O6LERYme8+BiQvcHkwD7C+XcsxYFULVYFM9uhLrq1pA7ydY5zCLtUhWZ5+sH8nPRRXZpIIvBzOGk9A9vA==} + jsrepo@3.0.0-beta.16: + resolution: {integrity: sha512-GvxKQH3eNcxABWpDajWmwR4a1ClYHolngVnSbLeHaklD+gihXqnYwP9r8ZLUiWjAPu9h8Zy2kcrm1AFtoStBIQ==} hasBin: true peerDependencies: - svelte: ^5.41.4 - vue: ^3.5.22 + svelte: ^5.x.x + vue: ^3.x.x peerDependenciesMeta: svelte: optional: true @@ -2521,7 +2521,7 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - jsrepo@3.0.0-beta.6(svelte@5.43.3)(vue@3.5.22(typescript@5.9.3)): + jsrepo@3.0.0-beta.16(svelte@5.43.3)(vue@3.5.22(typescript@5.9.3)): dependencies: commander: 14.0.2 oxc-parser: 0.96.0 diff --git a/registry.json b/registry.json index d40e77f..917b529 100644 --- a/registry.json +++ b/registry.json @@ -1,11 +1,17 @@ { "name": "@ieedan/std", - "authors": ["Aidan Bleser"], + "authors": [ + "Aidan Bleser" + ], "bugs": "https://github.com/ieedan/std/issues", "description": "Fully tested and documented TypeScript utilities brokered by jsrepo.", "homepage": "https://ieedan.github.io/std/", "repository": "https://github.com/ieedan/std", - "tags": ["typescript", "std", "utilities"], + "tags": [ + "typescript", + "std", + "utilities" + ], "version": "package", "type": "repository", "items": [ @@ -15,17 +21,30 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/result.ts", "relativePath": "result.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/result.test.ts", "relativePath": "result.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -35,17 +54,30 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/array.ts", "relativePath": "array.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/array.test.ts", "relativePath": "array.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -53,19 +85,42 @@ "name": "casing", "type": "util", "add": "when-added", - "registryDependencies": [], + "registryDependencies": [ + "is-letter" + ], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/casing.ts", "relativePath": "casing.ts", - "_imports_": [] + "_imports_": [ + { + "import": "./is-letter", + "item": "is-letter", + "meta": { + "filePathRelativeToItem": "is-letter.ts" + } + } + ], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/casing.test.ts", "relativePath": "casing.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -75,17 +130,30 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/dispatcher.ts", "relativePath": "dispatcher.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/dispatcher.test.ts", "relativePath": "dispatcher.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -93,19 +161,116 @@ "name": "ipv4-address", "type": "util", "add": "when-added", - "registryDependencies": [], + "registryDependencies": [ + "is-number", + "result" + ], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/ipv4-address.ts", "relativePath": "ipv4-address.ts", - "_imports_": [] + "_imports_": [ + { + "import": "./is-number", + "item": "is-number", + "meta": { + "filePathRelativeToItem": "is-number.ts" + } + }, + { + "import": "./result", + "item": "result", + "meta": { + "filePathRelativeToItem": "result.ts" + } + } + ], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/ipv4-address.test.ts", "relativePath": "ipv4-address.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] + } + ] + }, + { + "name": "is-letter", + "type": "util", + "add": "when-added", + "registryDependencies": [], + "dependencies": [], + "devDependencies": [], + "files": [ + { + "path": "src/ts/is-letter.ts", + "relativePath": "is-letter.ts", + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] + }, + { + "type": "registry:test", + "path": "src/ts/is-letter.test.ts", + "relativePath": "is-letter.test.ts", + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] + } + ] + }, + { + "name": "is-number", + "type": "util", + "add": "when-added", + "registryDependencies": [], + "dependencies": [], + "devDependencies": [], + "files": [ + { + "path": "src/ts/is-number.ts", + "relativePath": "is-number.ts", + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] + }, + { + "type": "registry:test", + "path": "src/ts/is-number.test.ts", + "relativePath": "is-number.test.ts", + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -115,71 +280,138 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/math/circle.ts", "relativePath": "circle.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/math/circle.test.ts", "relativePath": "circle.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] }, { "path": "src/ts/math/conversions.ts", "relativePath": "conversions.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/math/conversions.test.ts", "relativePath": "conversions.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] }, { "path": "src/ts/math/fractions.ts", "relativePath": "fractions.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/math/fractions.test.ts", "relativePath": "fractions.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] }, { "path": "src/ts/math/gcf.ts", "relativePath": "gcf.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/math/gcf.test.ts", "relativePath": "gcf.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] }, { "path": "src/ts/math/triangles.ts", "relativePath": "triangles.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/math/triangles.test.ts", "relativePath": "triangles.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] }, { "path": "src/ts/math/types.ts", "relativePath": "types.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "path": "src/ts/math/index.ts", "relativePath": "index.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] } ] }, @@ -189,17 +421,30 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/pad.ts", "relativePath": "pad.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/pad.test.ts", "relativePath": "pad.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -209,17 +454,30 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/perishable-list.ts", "relativePath": "perishable-list.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/perishable-list.test.ts", "relativePath": "perishable-list.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -229,17 +487,30 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/promises.ts", "relativePath": "promises.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/promises.test.ts", "relativePath": "promises.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -249,17 +520,30 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/rand.ts", "relativePath": "rand.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/rand.test.ts", "relativePath": "rand.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -269,17 +553,30 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/sleep.ts", "relativePath": "sleep.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/sleep.test.ts", "relativePath": "sleep.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -289,17 +586,30 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/stopwatch.ts", "relativePath": "stopwatch.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/stopwatch.test.ts", "relativePath": "stopwatch.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -309,17 +619,30 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/strings.ts", "relativePath": "strings.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/strings.test.ts", "relativePath": "strings.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -327,19 +650,42 @@ "name": "time", "type": "util", "add": "when-added", - "registryDependencies": [], + "registryDependencies": [ + "types" + ], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/time.ts", "relativePath": "time.ts", - "_imports_": [] + "_imports_": [ + { + "import": "./types", + "item": "types", + "meta": { + "filePathRelativeToItem": "types.ts" + } + } + ], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/time.test.ts", "relativePath": "time.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -349,17 +695,30 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/truncate.ts", "relativePath": "truncate.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/truncate.test.ts", "relativePath": "truncate.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -369,11 +728,15 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/types.ts", "relativePath": "types.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] } ] }, @@ -383,17 +746,30 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "src/ts/url.ts", "relativePath": "url.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] }, { "type": "registry:test", "path": "src/ts/url.test.ts", "relativePath": "url.test.ts", - "_imports_": [] + "_imports_": [], + "registryDependencies": [], + "dependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ] } ] }, @@ -403,14 +779,18 @@ "add": "optionally-on-init", "registryDependencies": [], "dependencies": [], + "devDependencies": [], "files": [ { "path": "rules/typescript-utility-functions.mdc", "relativePath": "typescript-utility-functions.mdc", "_imports_": [], - "target": ".cursor/rules/typescript-utility-functions.mdc" + "target": ".cursor/rules/typescript-utility-functions.mdc", + "registryDependencies": [], + "dependencies": [], + "devDependencies": [] } ] } ] -} +} \ No newline at end of file From cad27902a0f4c133b90aecc6016b1d62d8f6d3ed Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 12 Nov 2025 07:09:46 -0800 Subject: [PATCH 5/9] chore(release): version package (beta) (#113) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changeset/pre.json | 2 +- CHANGELOG.md | 6 ++++++ package.json | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 85ad80f..93c7cc8 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -4,5 +4,5 @@ "initialVersions": { "std": "5.3.0" }, - "changesets": ["chilly-colts-learn"] + "changesets": ["chilly-colts-learn", "shaggy-socks-call"] } diff --git a/CHANGELOG.md b/CHANGELOG.md index 697de0a..792efd2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # std +## 5.3.1-beta.1 +### Patch Changes + + +- bump jsrepo ([#110](https://github.com/ieedan/std/pull/110)) + ## 5.3.1-beta.0 ### Patch Changes diff --git a/package.json b/package.json index 028db6b..8796ed7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "std", - "version": "5.3.1-beta.0", + "version": "5.3.1-beta.1", "packageManager": "pnpm@10.4.1", "type": "module", "scripts": { From 61eeb3b157b242634d5a5e3b0212f14cd444ac94 Mon Sep 17 00:00:00 2001 From: Aidan Bleser Date: Wed, 19 Nov 2025 10:57:38 -0600 Subject: [PATCH 6/9] bump jsrepo --- .changeset/silly-doodles-work.md | 6 + package.json | 7 +- pnpm-lock.yaml | 14 +- registry.json | 618 +++++++++++++++++-------------- 4 files changed, 356 insertions(+), 289 deletions(-) create mode 100644 .changeset/silly-doodles-work.md diff --git a/.changeset/silly-doodles-work.md b/.changeset/silly-doodles-work.md new file mode 100644 index 0000000..534a3af --- /dev/null +++ b/.changeset/silly-doodles-work.md @@ -0,0 +1,6 @@ +--- +"std": patch +--- + +bump jsrepo + \ No newline at end of file diff --git a/package.json b/package.json index 8796ed7..290fe00 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@svitejs/changesets-changelog-github-compact": "^1.2.0", "@types/node": "^22.19.0", "@vitest/coverage-v8": "^3.2.4", - "jsrepo": "3.0.0-beta.16", + "jsrepo": "3.0.0-beta.25", "typedoc": "^0.28.14", "typescript": "^5.9.3", "vitest": "^3.2.4" @@ -30,6 +30,9 @@ "typedoc-material-theme": "^1.4.1" }, "pnpm": { - "onlyBuiltDependencies": ["@biomejs/biome", "esbuild"] + "onlyBuiltDependencies": [ + "@biomejs/biome", + "esbuild" + ] } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f207961..d89989e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,8 +28,8 @@ importers: specifier: ^3.2.4 version: 3.2.4(vitest@3.2.4(@types/node@22.19.0)(jiti@2.6.1)(yaml@2.8.1)) jsrepo: - specifier: 3.0.0-beta.16 - version: 3.0.0-beta.16(svelte@5.43.3)(vue@3.5.22(typescript@5.9.3)) + specifier: 3.0.0-beta.25 + version: 3.0.0-beta.25(svelte@5.43.3)(vue@3.5.22(typescript@5.9.3)) typedoc: specifier: ^0.28.14 version: 0.28.14(typescript@5.9.3) @@ -1048,12 +1048,12 @@ packages: jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - jsrepo@3.0.0-beta.16: - resolution: {integrity: sha512-GvxKQH3eNcxABWpDajWmwR4a1ClYHolngVnSbLeHaklD+gihXqnYwP9r8ZLUiWjAPu9h8Zy2kcrm1AFtoStBIQ==} + jsrepo@3.0.0-beta.25: + resolution: {integrity: sha512-k6gNfnGaazmXriATEcIz1n72Ajkr9lze7dbI5A0GAYbNTrodEZ0+7sOjWlyxttwAZo8+QodY+Jd3L0bN2oQiRQ==} hasBin: true peerDependencies: - svelte: ^5.x.x - vue: ^3.x.x + svelte: ^5.0.0 + vue: ^3.0.0 peerDependenciesMeta: svelte: optional: true @@ -2521,7 +2521,7 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - jsrepo@3.0.0-beta.16(svelte@5.43.3)(vue@3.5.22(typescript@5.9.3)): + jsrepo@3.0.0-beta.25(svelte@5.43.3)(vue@3.5.22(typescript@5.9.3)): dependencies: commander: 14.0.2 oxc-parser: 0.96.0 diff --git a/registry.json b/registry.json index 917b529..d3a2588 100644 --- a/registry.json +++ b/registry.json @@ -21,11 +21,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/result.ts", - "relativePath": "result.ts", + "type": "util", + "role": "file", + "path": "result.ts", + "relativePath": "src/ts/result.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -33,18 +41,13 @@ }, { "type": "registry:test", - "path": "src/ts/result.test.ts", - "relativePath": "result.test.ts", + "role": "file", + "path": "result.test.ts", + "relativePath": "src/ts/result.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -54,11 +57,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/array.ts", - "relativePath": "array.ts", + "type": "util", + "role": "file", + "path": "array.ts", + "relativePath": "src/ts/array.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -66,18 +77,13 @@ }, { "type": "registry:test", - "path": "src/ts/array.test.ts", - "relativePath": "array.test.ts", + "role": "file", + "path": "array.test.ts", + "relativePath": "src/ts/array.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -89,18 +95,28 @@ "is-letter" ], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/casing.ts", - "relativePath": "casing.ts", + "type": "util", + "role": "file", + "path": "casing.ts", + "relativePath": "src/ts/casing.ts", "_imports_": [ { "import": "./is-letter", "item": "is-letter", - "meta": { - "filePathRelativeToItem": "is-letter.ts" - } + "file": { + "type": "util", + "path": "is-letter.ts" + }, + "meta": {} } ], "registryDependencies": [], @@ -109,18 +125,13 @@ }, { "type": "registry:test", - "path": "src/ts/casing.test.ts", - "relativePath": "casing.test.ts", + "role": "file", + "path": "casing.test.ts", + "relativePath": "src/ts/casing.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -130,11 +141,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/dispatcher.ts", - "relativePath": "dispatcher.ts", + "type": "util", + "role": "file", + "path": "dispatcher.ts", + "relativePath": "src/ts/dispatcher.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -142,18 +161,13 @@ }, { "type": "registry:test", - "path": "src/ts/dispatcher.test.ts", - "relativePath": "dispatcher.test.ts", + "role": "file", + "path": "dispatcher.test.ts", + "relativePath": "src/ts/dispatcher.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -166,25 +180,37 @@ "result" ], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/ipv4-address.ts", - "relativePath": "ipv4-address.ts", + "type": "util", + "role": "file", + "path": "ipv4-address.ts", + "relativePath": "src/ts/ipv4-address.ts", "_imports_": [ { "import": "./is-number", "item": "is-number", - "meta": { - "filePathRelativeToItem": "is-number.ts" - } + "file": { + "type": "util", + "path": "is-number.ts" + }, + "meta": {} }, { "import": "./result", "item": "result", - "meta": { - "filePathRelativeToItem": "result.ts" - } + "file": { + "type": "util", + "path": "result.ts" + }, + "meta": {} } ], "registryDependencies": [], @@ -193,18 +219,13 @@ }, { "type": "registry:test", - "path": "src/ts/ipv4-address.test.ts", - "relativePath": "ipv4-address.test.ts", + "role": "file", + "path": "ipv4-address.test.ts", + "relativePath": "src/ts/ipv4-address.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -214,11 +235,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/is-letter.ts", - "relativePath": "is-letter.ts", + "type": "util", + "role": "file", + "path": "is-letter.ts", + "relativePath": "src/ts/is-letter.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -226,18 +255,13 @@ }, { "type": "registry:test", - "path": "src/ts/is-letter.test.ts", - "relativePath": "is-letter.test.ts", + "role": "file", + "path": "is-letter.test.ts", + "relativePath": "src/ts/is-letter.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -247,11 +271,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/is-number.ts", - "relativePath": "is-number.ts", + "type": "util", + "role": "file", + "path": "is-number.ts", + "relativePath": "src/ts/is-number.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -259,18 +291,13 @@ }, { "type": "registry:test", - "path": "src/ts/is-number.test.ts", - "relativePath": "is-number.test.ts", + "role": "file", + "path": "is-number.test.ts", + "relativePath": "src/ts/is-number.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -280,11 +307,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/math/circle.ts", - "relativePath": "circle.ts", + "type": "util", + "role": "file", + "path": "circle.ts", + "relativePath": "src/ts/math/circle.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -292,22 +327,19 @@ }, { "type": "registry:test", - "path": "src/ts/math/circle.test.ts", - "relativePath": "circle.test.ts", + "role": "file", + "path": "circle.test.ts", + "relativePath": "src/ts/math/circle.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] }, { - "path": "src/ts/math/conversions.ts", - "relativePath": "conversions.ts", + "type": "util", + "role": "file", + "path": "conversions.ts", + "relativePath": "src/ts/math/conversions.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -315,22 +347,19 @@ }, { "type": "registry:test", - "path": "src/ts/math/conversions.test.ts", - "relativePath": "conversions.test.ts", + "role": "file", + "path": "conversions.test.ts", + "relativePath": "src/ts/math/conversions.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] }, { - "path": "src/ts/math/fractions.ts", - "relativePath": "fractions.ts", + "type": "util", + "role": "file", + "path": "fractions.ts", + "relativePath": "src/ts/math/fractions.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -338,22 +367,19 @@ }, { "type": "registry:test", - "path": "src/ts/math/fractions.test.ts", - "relativePath": "fractions.test.ts", + "role": "file", + "path": "fractions.test.ts", + "relativePath": "src/ts/math/fractions.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] }, { - "path": "src/ts/math/gcf.ts", - "relativePath": "gcf.ts", + "type": "util", + "role": "file", + "path": "gcf.ts", + "relativePath": "src/ts/math/gcf.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -361,22 +387,19 @@ }, { "type": "registry:test", - "path": "src/ts/math/gcf.test.ts", - "relativePath": "gcf.test.ts", + "role": "file", + "path": "gcf.test.ts", + "relativePath": "src/ts/math/gcf.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] }, { - "path": "src/ts/math/triangles.ts", - "relativePath": "triangles.ts", + "type": "util", + "role": "file", + "path": "triangles.ts", + "relativePath": "src/ts/math/triangles.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -384,30 +407,29 @@ }, { "type": "registry:test", - "path": "src/ts/math/triangles.test.ts", - "relativePath": "triangles.test.ts", + "role": "file", + "path": "triangles.test.ts", + "relativePath": "src/ts/math/triangles.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] }, { - "path": "src/ts/math/types.ts", - "relativePath": "types.ts", + "type": "util", + "role": "file", + "path": "types.ts", + "relativePath": "src/ts/math/types.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], "devDependencies": [] }, { - "path": "src/ts/math/index.ts", - "relativePath": "index.ts", + "type": "util", + "role": "file", + "path": "index.ts", + "relativePath": "src/ts/math/index.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -421,11 +443,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/pad.ts", - "relativePath": "pad.ts", + "type": "util", + "role": "file", + "path": "pad.ts", + "relativePath": "src/ts/pad.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -433,18 +463,13 @@ }, { "type": "registry:test", - "path": "src/ts/pad.test.ts", - "relativePath": "pad.test.ts", + "role": "file", + "path": "pad.test.ts", + "relativePath": "src/ts/pad.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -454,11 +479,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/perishable-list.ts", - "relativePath": "perishable-list.ts", + "type": "util", + "role": "file", + "path": "perishable-list.ts", + "relativePath": "src/ts/perishable-list.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -466,18 +499,13 @@ }, { "type": "registry:test", - "path": "src/ts/perishable-list.test.ts", - "relativePath": "perishable-list.test.ts", + "role": "file", + "path": "perishable-list.test.ts", + "relativePath": "src/ts/perishable-list.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -487,11 +515,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/promises.ts", - "relativePath": "promises.ts", + "type": "util", + "role": "file", + "path": "promises.ts", + "relativePath": "src/ts/promises.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -499,18 +535,13 @@ }, { "type": "registry:test", - "path": "src/ts/promises.test.ts", - "relativePath": "promises.test.ts", + "role": "file", + "path": "promises.test.ts", + "relativePath": "src/ts/promises.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -520,11 +551,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/rand.ts", - "relativePath": "rand.ts", + "type": "util", + "role": "file", + "path": "rand.ts", + "relativePath": "src/ts/rand.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -532,18 +571,13 @@ }, { "type": "registry:test", - "path": "src/ts/rand.test.ts", - "relativePath": "rand.test.ts", + "role": "file", + "path": "rand.test.ts", + "relativePath": "src/ts/rand.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -553,11 +587,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/sleep.ts", - "relativePath": "sleep.ts", + "type": "util", + "role": "file", + "path": "sleep.ts", + "relativePath": "src/ts/sleep.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -565,18 +607,13 @@ }, { "type": "registry:test", - "path": "src/ts/sleep.test.ts", - "relativePath": "sleep.test.ts", + "role": "file", + "path": "sleep.test.ts", + "relativePath": "src/ts/sleep.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -586,11 +623,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/stopwatch.ts", - "relativePath": "stopwatch.ts", + "type": "util", + "role": "file", + "path": "stopwatch.ts", + "relativePath": "src/ts/stopwatch.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -598,18 +643,13 @@ }, { "type": "registry:test", - "path": "src/ts/stopwatch.test.ts", - "relativePath": "stopwatch.test.ts", + "role": "file", + "path": "stopwatch.test.ts", + "relativePath": "src/ts/stopwatch.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -619,11 +659,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/strings.ts", - "relativePath": "strings.ts", + "type": "util", + "role": "file", + "path": "strings.ts", + "relativePath": "src/ts/strings.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -631,18 +679,13 @@ }, { "type": "registry:test", - "path": "src/ts/strings.test.ts", - "relativePath": "strings.test.ts", + "role": "file", + "path": "strings.test.ts", + "relativePath": "src/ts/strings.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -654,18 +697,28 @@ "types" ], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/time.ts", - "relativePath": "time.ts", + "type": "util", + "role": "file", + "path": "time.ts", + "relativePath": "src/ts/time.ts", "_imports_": [ { "import": "./types", "item": "types", - "meta": { - "filePathRelativeToItem": "types.ts" - } + "file": { + "type": "util", + "path": "types.ts" + }, + "meta": {} } ], "registryDependencies": [], @@ -674,18 +727,13 @@ }, { "type": "registry:test", - "path": "src/ts/time.test.ts", - "relativePath": "time.test.ts", + "role": "file", + "path": "time.test.ts", + "relativePath": "src/ts/time.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -695,11 +743,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/truncate.ts", - "relativePath": "truncate.ts", + "type": "util", + "role": "file", + "path": "truncate.ts", + "relativePath": "src/ts/truncate.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -707,18 +763,13 @@ }, { "type": "registry:test", - "path": "src/ts/truncate.test.ts", - "relativePath": "truncate.test.ts", + "role": "file", + "path": "truncate.test.ts", + "relativePath": "src/ts/truncate.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -731,8 +782,10 @@ "devDependencies": [], "files": [ { - "path": "src/ts/types.ts", - "relativePath": "types.ts", + "type": "util", + "role": "file", + "path": "types.ts", + "relativePath": "src/ts/types.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -746,11 +799,19 @@ "add": "when-added", "registryDependencies": [], "dependencies": [], - "devDependencies": [], + "devDependencies": [ + { + "ecosystem": "js", + "name": "vitest", + "version": "^3.2.4" + } + ], "files": [ { - "path": "src/ts/url.ts", - "relativePath": "url.ts", + "type": "util", + "role": "file", + "path": "url.ts", + "relativePath": "src/ts/url.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], @@ -758,18 +819,13 @@ }, { "type": "registry:test", - "path": "src/ts/url.test.ts", - "relativePath": "url.test.ts", + "role": "file", + "path": "url.test.ts", + "relativePath": "src/ts/url.test.ts", "_imports_": [], "registryDependencies": [], "dependencies": [], - "devDependencies": [ - { - "ecosystem": "js", - "name": "vitest", - "version": "^3.2.4" - } - ] + "devDependencies": [] } ] }, @@ -782,8 +838,10 @@ "devDependencies": [], "files": [ { - "path": "rules/typescript-utility-functions.mdc", - "relativePath": "typescript-utility-functions.mdc", + "type": "rule", + "role": "file", + "path": "typescript-utility-functions.mdc", + "relativePath": "rules/typescript-utility-functions.mdc", "_imports_": [], "target": ".cursor/rules/typescript-utility-functions.mdc", "registryDependencies": [], From e49f7980f1fb55790ce0898aa7e94d0b1f6ab501 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Nov 2025 08:58:25 -0800 Subject: [PATCH 7/9] chore(release): version package (beta) (#114) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changeset/pre.json | 2 +- CHANGELOG.md | 6 ++++++ package.json | 7 ++----- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 93c7cc8..f9be181 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -4,5 +4,5 @@ "initialVersions": { "std": "5.3.0" }, - "changesets": ["chilly-colts-learn", "shaggy-socks-call"] + "changesets": ["chilly-colts-learn", "shaggy-socks-call", "silly-doodles-work"] } diff --git a/CHANGELOG.md b/CHANGELOG.md index 792efd2..6542f32 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # std +## 5.3.1-beta.2 +### Patch Changes + + +- bump jsrepo ([#110](https://github.com/ieedan/std/pull/110)) + ## 5.3.1-beta.1 ### Patch Changes diff --git a/package.json b/package.json index 290fe00..aad6ccf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "std", - "version": "5.3.1-beta.1", + "version": "5.3.1-beta.2", "packageManager": "pnpm@10.4.1", "type": "module", "scripts": { @@ -30,9 +30,6 @@ "typedoc-material-theme": "^1.4.1" }, "pnpm": { - "onlyBuiltDependencies": [ - "@biomejs/biome", - "esbuild" - ] + "onlyBuiltDependencies": ["@biomejs/biome", "esbuild"] } } From 628f37d3f3d2327b072dff059eef9ff3678aa4f1 Mon Sep 17 00:00:00 2001 From: Aidan Bleser Date: Mon, 24 Nov 2025 09:55:58 -0600 Subject: [PATCH 8/9] done --- .changeset/pre.json | 16 ++++++++++------ README.md | 4 ++-- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index f9be181..4c8d9e4 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -1,8 +1,12 @@ { - "mode": "pre", - "tag": "beta", - "initialVersions": { - "std": "5.3.0" - }, - "changesets": ["chilly-colts-learn", "shaggy-socks-call", "silly-doodles-work"] + "mode": "exit", + "tag": "beta", + "initialVersions": { + "std": "5.3.0" + }, + "changesets": [ + "chilly-colts-learn", + "shaggy-socks-call", + "silly-doodles-work" + ] } diff --git a/README.md b/README.md index f04aadd..b3842c1 100644 --- a/README.md +++ b/README.md @@ -9,13 +9,13 @@ Types and utility functions brokered with [jsrepo](https://jsrepo.dev). If I hav Add as a repo in config: ```bash -pnpm dlx jsrepo@beta init @ieedan/std +pnpm dlx jsrepo init @ieedan/std ``` then add your blocks: ```bash -pnpm dlx jsrepo@beta add ts/result +pnpm dlx jsrepo add ts/result ``` # Blocks From c81515168515c5346a59f269d7c8124e6f659d9d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Nov 2025 15:56:24 +0000 Subject: [PATCH 9/9] chore(release): version package --- .changeset/chilly-colts-learn.md | 6 ------ .changeset/pre.json | 12 ------------ .changeset/shaggy-socks-call.md | 6 ------ .changeset/silly-doodles-work.md | 6 ------ CHANGELOG.md | 12 ++++++++++++ package.json | 2 +- 6 files changed, 13 insertions(+), 31 deletions(-) delete mode 100644 .changeset/chilly-colts-learn.md delete mode 100644 .changeset/pre.json delete mode 100644 .changeset/shaggy-socks-call.md delete mode 100644 .changeset/silly-doodles-work.md diff --git a/.changeset/chilly-colts-learn.md b/.changeset/chilly-colts-learn.md deleted file mode 100644 index ee9ab57..0000000 --- a/.changeset/chilly-colts-learn.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"std": patch ---- - -feat: jsrepo v3 beta - \ No newline at end of file diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 4c8d9e4..0000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "mode": "exit", - "tag": "beta", - "initialVersions": { - "std": "5.3.0" - }, - "changesets": [ - "chilly-colts-learn", - "shaggy-socks-call", - "silly-doodles-work" - ] -} diff --git a/.changeset/shaggy-socks-call.md b/.changeset/shaggy-socks-call.md deleted file mode 100644 index 534a3af..0000000 --- a/.changeset/shaggy-socks-call.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"std": patch ---- - -bump jsrepo - \ No newline at end of file diff --git a/.changeset/silly-doodles-work.md b/.changeset/silly-doodles-work.md deleted file mode 100644 index 534a3af..0000000 --- a/.changeset/silly-doodles-work.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"std": patch ---- - -bump jsrepo - \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 6542f32..7cd5bc3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # std +## 5.3.1 +### Patch Changes + + +- feat: jsrepo v3 beta ([#111](https://github.com/ieedan/std/pull/111)) + + +- bump jsrepo ([#110](https://github.com/ieedan/std/pull/110)) + + +- bump jsrepo ([#110](https://github.com/ieedan/std/pull/110)) + ## 5.3.1-beta.2 ### Patch Changes diff --git a/package.json b/package.json index aad6ccf..8a4db34 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "std", - "version": "5.3.1-beta.2", + "version": "5.3.1", "packageManager": "pnpm@10.4.1", "type": "module", "scripts": {