diff --git a/.changeset/grumpy-socks-dance.md b/.changeset/grumpy-socks-dance.md new file mode 100644 index 00000000..c663afc5 --- /dev/null +++ b/.changeset/grumpy-socks-dance.md @@ -0,0 +1,5 @@ +--- +'astro-seo-schema': minor +--- + +Switch build system to tsup diff --git a/.github/workflows/pkgpr.yml b/.github/workflows/pkgpr.yml index f34e880c..28e37786 100644 --- a/.github/workflows/pkgpr.yml +++ b/.github/workflows/pkgpr.yml @@ -20,4 +20,4 @@ jobs: - run: pnpm install --frozen-lockfile - run: pnpm run build - - run: pnpx pkg-pr-new publish './packages/astro-purgecss' './packages/astro-seo-meta' './packages/astro-gtm' + - run: pnpx pkg-pr-new publish './packages/astro-purgecss' './packages/astro-seo-meta' './packages/astro-seo-schema' './packages/astro-gtm' diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 33d105f9..dbf62598 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -24,9 +24,9 @@ To include a changeset in your PR: 1. Create a changeset using the following command within your project directory: -```bash -pnpm changeset -``` + ```bash + pnpm changeset + ``` 2. Follow the prompts to describe the changes introduced in your PR. Ensure the changeset adheres to our contribution guidelines. diff --git a/package.json b/package.json index 9df5f61a..b39e6dff 100644 --- a/package.json +++ b/package.json @@ -19,23 +19,18 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", - "@changesets/changelog-github": "^0.5.1", - "@changesets/cli": "^2.29.7", - "@types/node": "^22.18.5", - "astro": "^5.15.6", - "commander": "^14.0.1", - "esbuild": "^0.27.0", - "esbuild-plugin-clean": "^1.0.1", + "@changesets/changelog-github": "^0.5.2", + "@changesets/cli": "^2.29.8", + "@types/node": "^22.19.11", + "astro": "^5.17.2", "kleur": "^4.1.5", - "ora": "^9.0.0", "pkg-pr-new": "^0.0.63", - "prettier": "^3.6.2", + "prettier": "^3.8.1", "prettier-plugin-astro": "^0.14.1", - "tiny-glob": "^0.2.9", - "tsup": "^8.5.0", - "turbo": "^2.5.6", - "typescript": "^5.9.2", - "vite-tsconfig-paths": "^6.0.0", - "vitest": "^4.0.0" + "tsup": "^8.5.1", + "turbo": "^2.8.7", + "typescript": "^5.9.3", + "vite-tsconfig-paths": "^6.1.1", + "vitest": "^4.0.18" } } diff --git a/packages/astro-build/CHANGELOG.md b/packages/astro-build/CHANGELOG.md deleted file mode 100644 index a02f1449..00000000 --- a/packages/astro-build/CHANGELOG.md +++ /dev/null @@ -1 +0,0 @@ -# astro-build diff --git a/packages/astro-build/package.json b/packages/astro-build/package.json deleted file mode 100644 index c7680c1f..00000000 --- a/packages/astro-build/package.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "name": "astro-build", - "description": "Helper scripts to build astro components with ease", - "version": "1.0.0", - "private": true, - "bin": { - "astro-build": "./src/index.mjs" - }, - "scripts": { - "start": "node ./src/index.mjs" - }, - "author": "codiume", - "license": "MIT", - "repository": { - "type": "git", - "url": "https://github.com/codiume/orbit.git", - "directory": "packages/astro-build" - }, - "bugs": "https://github.com/codiume/orbit/issues", - "homepage": "https://github.com/codiume/orbit", - "main": "./src/index.mjs", - "exports": { - ".": { - "import": { - "default": "./dist/index.mjs" - } - } - } -} diff --git a/packages/astro-build/src/commands.mjs b/packages/astro-build/src/commands.mjs deleted file mode 100644 index 675917d0..00000000 --- a/packages/astro-build/src/commands.mjs +++ /dev/null @@ -1,27 +0,0 @@ -import { build as esbuild } from 'esbuild'; -import { clean } from 'esbuild-plugin-clean'; - -export const build = async (entryPoints, outdir = 'dist') => { - await esbuild({ - bundle: false, - entryPoints: entryPoints, - format: 'esm', - minify: false, - outdir: outdir, - platform: 'node', - sourcemap: false, - sourcesContent: false, - target: 'node14', - outExtension: { - '.js': '.mjs' - }, - loader: { - '.astro': 'copy' - }, - plugins: [ - clean({ - patterns: [`${outdir}/*`] - }) - ] - }); -}; diff --git a/packages/astro-build/src/index.mjs b/packages/astro-build/src/index.mjs deleted file mode 100755 index 4e8e34c4..00000000 --- a/packages/astro-build/src/index.mjs +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/env node -import { Command } from 'commander'; -import { oraPromise } from 'ora'; -import glob from 'tiny-glob'; - -import { build } from './commands.mjs'; - -const findEntryPoints = async (paths) => { - let entryPoints = []; - for (const path of paths) { - const files = await glob(path); - entryPoints = [...entryPoints, ...files]; - } - - return entryPoints; -}; - -(async function () { - const program = new Command(); - - program - .requiredOption('-s, --src ', 'specify all src files') - .option('-d, --outdir [folder]', 'specify a dist folder') - .parse(process.argv); - - // Getting entry points - const { src, outdir } = program.opts(); - const entryPoints = await findEntryPoints(src); - - // Building files using esbuild - await oraPromise(build(entryPoints, outdir), { - text: 'Building entrypoints', - successText: 'Completed' - }); -})(); diff --git a/packages/astro-seo-schema/package.json b/packages/astro-seo-schema/package.json index a4f6af30..f75a3568 100644 --- a/packages/astro-seo-schema/package.json +++ b/packages/astro-seo-schema/package.json @@ -20,28 +20,28 @@ "directory": "packages/astro-seo-schema" }, "scripts": { - "build": "astro-build --src src/index.ts src/jsonld.ts src/Schema.astro", - "typecheck": "tsc --declaration --emitDeclarationOnly" + "build": "tsup", + "check-types": "tsc --declaration --emitDeclarationOnly", + "check-exports": "attw --pack . --profile esm-only --ignore-rules internal-resolution-error", + "typecheck": "pnpm check-types && pnpm check-exports" }, "type": "module", - "types": "dist/index.d.ts", + "main": "./dist/index.js", + "module": "./dist/index.js", + "types": "./dist/index.d.ts", "files": [ "dist" ], - "main": "./dist/index.mjs", "exports": { ".": { "import": { "types": "./dist/index.d.ts", - "default": "./dist/index.mjs" + "default": "./dist/index.js" } } }, "peerDependencies": { "astro": "^5.0.0", "schema-dts": "^1.1.0" - }, - "devDependencies": { - "astro-build": "workspace:*" } } diff --git a/packages/astro-seo-schema/tsconfig.json b/packages/astro-seo-schema/tsconfig.json index ef8f9f5b..fc9faae2 100644 --- a/packages/astro-seo-schema/tsconfig.json +++ b/packages/astro-seo-schema/tsconfig.json @@ -4,5 +4,6 @@ "noEmit": false, "outDir": "./dist", "allowImportingTsExtensions": false - } + }, + "include": ["./src/*.ts"] } diff --git a/packages/astro-seo-schema/tsup.config.ts b/packages/astro-seo-schema/tsup.config.ts new file mode 100644 index 00000000..0b5d1540 --- /dev/null +++ b/packages/astro-seo-schema/tsup.config.ts @@ -0,0 +1,17 @@ +import { defineConfig } from 'tsup'; + +export default defineConfig({ + entry: ['src/index.ts', 'src/jsonld.ts', 'src/*.astro'], + format: ['esm'], + outDir: 'dist', + clean: true, + minify: true, + sourcemap: true, + splitting: false, + treeshake: true, + platform: 'node', + dts: false, + loader: { + '.astro': 'copy' + } +}); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cd0316f7..4f7cabc4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,58 +12,43 @@ importers: specifier: ^0.18.2 version: 0.18.2 '@changesets/changelog-github': - specifier: ^0.5.1 + specifier: ^0.5.2 version: 0.5.2 '@changesets/cli': - specifier: ^2.29.7 + specifier: ^2.29.8 version: 2.29.8(@types/node@22.19.11) '@types/node': - specifier: ^22.18.5 + specifier: ^22.19.11 version: 22.19.11 astro: - specifier: ^5.15.6 + specifier: ^5.17.2 version: 5.17.2(@types/node@22.19.11)(rollup@4.57.1)(typescript@5.9.3) - commander: - specifier: ^14.0.1 - version: 14.0.3 - esbuild: - specifier: ^0.27.0 - version: 0.27.3 - esbuild-plugin-clean: - specifier: ^1.0.1 - version: 1.0.1(esbuild@0.27.3) kleur: specifier: ^4.1.5 version: 4.1.5 - ora: - specifier: ^9.0.0 - version: 9.3.0 pkg-pr-new: specifier: ^0.0.63 version: 0.0.63 prettier: - specifier: ^3.6.2 + specifier: ^3.8.1 version: 3.8.1 prettier-plugin-astro: specifier: ^0.14.1 version: 0.14.1 - tiny-glob: - specifier: ^0.2.9 - version: 0.2.9 tsup: - specifier: ^8.5.0 + specifier: ^8.5.1 version: 8.5.1(postcss@8.5.6)(typescript@5.9.3) turbo: - specifier: ^2.5.6 - version: 2.8.6 + specifier: ^2.8.7 + version: 2.8.7 typescript: - specifier: ^5.9.2 + specifier: ^5.9.3 version: 5.9.3 vite-tsconfig-paths: - specifier: ^6.0.0 - version: 6.1.0(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.11)) + specifier: ^6.1.1 + version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.11)) vitest: - specifier: ^4.0.0 + specifier: ^4.0.18 version: 4.0.18(@types/node@22.19.11) apps/example-purgecss: @@ -121,19 +106,17 @@ importers: specifier: ^5.15.6 version: 5.17.2(@types/node@25.2.3)(rollup@4.57.1)(typescript@5.9.3) - packages/astro-build: {} - packages/astro-gtm: dependencies: astro: specifier: ^5.0.0 - version: 5.17.1(@types/node@22.19.10)(rollup@4.57.1)(typescript@5.9.3) + version: 5.17.1(@types/node@25.2.3)(rollup@4.57.1)(typescript@5.9.3) packages/astro-purgecss: dependencies: astro: specifier: ^5.0.0 - version: 5.17.1(@types/node@22.19.10)(rollup@4.57.1)(typescript@5.9.3) + version: 5.17.1(@types/node@25.2.3)(rollup@4.57.1)(typescript@5.9.3) purgecss: specifier: ^7.0.0 version: 7.0.2 @@ -142,38 +125,34 @@ importers: dependencies: astro: specifier: ^5.0.0 - version: 5.17.1(@types/node@22.19.10)(rollup@4.57.1)(typescript@5.9.3) + version: 5.17.1(@types/node@25.2.3)(rollup@4.57.1)(typescript@5.9.3) packages/astro-seo-schema: dependencies: astro: specifier: ^5.0.0 - version: 5.17.1(@types/node@22.19.10)(rollup@4.57.1)(typescript@5.9.3) + version: 5.17.1(@types/node@25.2.3)(rollup@4.57.1)(typescript@5.9.3) schema-dts: specifier: ^1.1.0 version: 1.1.5 - devDependencies: - astro-build: - specifier: workspace:* - version: link:../astro-build packages/astro-svg-loaders: dependencies: astro: specifier: ^5.0.0 - version: 5.17.1(@types/node@22.19.10)(rollup@4.57.1)(typescript@5.9.3) + version: 5.17.1(@types/node@25.2.3)(rollup@4.57.1)(typescript@5.9.3) packages/astro-ui-avatars: dependencies: astro: specifier: ^5.0.0 - version: 5.17.1(@types/node@22.19.10)(rollup@4.57.1)(typescript@5.9.3) + version: 5.17.1(@types/node@25.2.3)(rollup@4.57.1)(typescript@5.9.3) packages/astro-useragent: dependencies: astro: specifier: ^5.0.0 - version: 5.17.1(@types/node@22.19.10)(rollup@4.57.1)(typescript@5.9.3) + version: 5.17.1(@types/node@25.2.3)(rollup@4.57.1)(typescript@5.9.3) ua-parser-js: specifier: ^2.0.0 version: 2.0.9 @@ -188,13 +167,13 @@ importers: version: 5.1.4(@types/node@25.2.3)(vite@7.3.1(@types/node@25.2.3)) astro: specifier: ^5.0.0 - version: 5.17.1(@types/node@22.19.10)(rollup@4.57.1)(typescript@5.9.3) + version: 5.17.1(@types/node@25.2.3)(rollup@4.57.1)(typescript@5.9.3) packages/astro-webhooks: dependencies: astro: specifier: ^5.0.0 - version: 5.17.1(@types/node@22.19.10)(rollup@4.57.1)(typescript@5.9.3) + version: 5.17.1(@types/node@25.2.3)(rollup@4.57.1)(typescript@5.9.3) packages: @@ -1162,9 +1141,6 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@22.19.10': - resolution: {integrity: sha512-tF5VOugLS/EuDlTBijk0MqABfP8UxgYazTLo3uIn3b4yJgg26QRbVYJYsDtHrjdDUIRfP70+VfhTTc+CE1yskw==} - '@types/node@22.19.11': resolution: {integrity: sha512-BH7YwL6rA93ReqeQS1c4bsPpcfOmJasG+Fkr6Y59q83f9M1WcBRHR2vM+P9eOisYRcN3ujQoiZY8uk5W+1WL8w==} @@ -1231,10 +1207,6 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} - ansi-align@3.0.1: resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} @@ -1307,9 +1279,6 @@ packages: bail@2.0.2: resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} - balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - base-64@1.0.0: resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==} @@ -1331,9 +1300,6 @@ packages: resolution: {integrity: sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==} engines: {node: '>=18'} - brace-expansion@1.1.12: - resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} - braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -1413,27 +1379,15 @@ packages: cjs-module-lexer@1.4.3: resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} - clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - cli-boxes@3.0.0: resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} engines: {node: '>=10'} - cli-cursor@5.0.0: - resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} - engines: {node: '>=18'} - cli-highlight@2.1.11: resolution: {integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==} engines: {node: '>=8.0.0', npm: '>=5.0.0'} hasBin: true - cli-spinners@3.4.0: - resolution: {integrity: sha512-bXfOC4QcT1tKXGorxL3wbJm6XJPDqEnij2gQ2m7ESQuE+/z9YFIWnl/5RpTiKWbMq3EVKR4fRLJGn6DVfu0mpw==} - engines: {node: '>=18.20'} - cli-table3@0.6.5: resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} engines: {node: 10.* || >= 12.*} @@ -1467,10 +1421,6 @@ packages: resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} engines: {node: '>=18'} - commander@14.0.3: - resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==} - engines: {node: '>=20'} - commander@4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} @@ -1478,9 +1428,6 @@ packages: common-ancestor-path@1.0.1: resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - confbox@0.1.8: resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} @@ -1569,10 +1516,6 @@ packages: defu@6.1.4: resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} - del@6.1.1: - resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} - engines: {node: '>=10'} - depd@2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} @@ -1678,11 +1621,6 @@ packages: es-module-lexer@1.7.0: resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} - esbuild-plugin-clean@1.0.1: - resolution: {integrity: sha512-ul606g0wX6oeobBgi3EqpZtCBCwNwCDivvnshsNS5pUsRylKoxUnDqK0ZIyPinlMbP6s8Opc9y2zOeY1Plhe8Q==} - peerDependencies: - esbuild: '>= 0.14.0' - esbuild@0.25.12: resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} engines: {node: '>=18'} @@ -1801,9 +1739,6 @@ packages: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} engines: {node: '>=6 <7 || >=8'} - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} @@ -1834,13 +1769,6 @@ packages: deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me - - globalyzer@0.1.0: - resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} - globby@11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} @@ -1919,14 +1847,6 @@ packages: import-meta-resolve@4.2.0: resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} - indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} - - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -1955,22 +1875,10 @@ packages: engines: {node: '>=14.16'} hasBin: true - is-interactive@2.0.0: - resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} - engines: {node: '>=12'} - is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} - is-path-cwd@2.2.0: - resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} - engines: {node: '>=6'} - - is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} engines: {node: '>=12'} @@ -1982,10 +1890,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'} @@ -2066,20 +1970,12 @@ packages: lodash.startcase@4.4.0: resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} - log-symbols@7.0.1: - resolution: {integrity: sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==} - engines: {node: '>=18'} - longest-streak@3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@11.2.5: - resolution: {integrity: sha512-vFrFJkWtJvJnD5hg+hJvVE8Lh/TcMzKnTgCWmtBipwI5yLX/iX+5UB2tfuyODF5E7k9xEzMdYgGqaSb1c0c5Yw==} - engines: {node: 20 || >=22} - lru-cache@11.2.6: resolution: {integrity: sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==} engines: {node: 20 || >=22} @@ -2255,17 +2151,10 @@ packages: resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==} engines: {node: '>=18'} - mimic-function@5.0.1: - resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} - engines: {node: '>=18'} - minimatch@10.1.2: resolution: {integrity: sha512-fu656aJ0n2kcXwsnwnv9g24tkU5uSmOlTjd6WyyaKm2Z+h1qmY6bAjrcaIxF/BslFqbZ8UBtbJi7KgQOZD2PTw==} engines: {node: 20 || >=22} - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - minipass@7.1.2: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} @@ -2351,20 +2240,12 @@ packages: once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - onetime@7.0.0: - resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} - engines: {node: '>=18'} - oniguruma-parser@0.12.1: resolution: {integrity: sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==} oniguruma-to-es@4.3.4: resolution: {integrity: sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==} - ora@9.3.0: - resolution: {integrity: sha512-lBX72MWFduWEf7v7uWf5DHp9Jn5BI8bNPGuFgtXMmr2uDz2Gz2749y3am3agSDdkhHPHYmmxEGSKH85ZLGzgXw==} - engines: {node: '>=20'} - outdent@0.5.0: resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} @@ -2396,10 +2277,6 @@ packages: resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} engines: {node: '>=6'} - p-map@4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} - p-queue@8.1.1: resolution: {integrity: sha512-aNZ+VfjobsWryoiPnEApGGmf5WmNsCo9xu8dfaYamG5qaLP7ClhLN6NgsFe6SwJ2UbLEBK5dv9x8Mn5+RVhMWQ==} engines: {node: '>=18'} @@ -2440,10 +2317,6 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -2628,10 +2501,6 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} - restore-cursor@5.1.0: - resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} - engines: {node: '>=18'} - retext-latin@4.0.0: resolution: {integrity: sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==} @@ -2648,11 +2517,6 @@ packages: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - rollup@4.57.1: resolution: {integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -2764,10 +2628,6 @@ packages: std-env@3.10.0: resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} - stdin-discarder@0.3.1: - resolution: {integrity: sha512-reExS1kSGoElkextOcPkel4NE99S0BWxjUHQeDFnR8S993JxpPX7KU4MNmO19NXhlJp+8dmdCbKQVNgLJh2teA==} - engines: {node: '>=18'} - string-argv@0.3.2: resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} engines: {node: '>=0.6.19'} @@ -2780,10 +2640,6 @@ packages: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} - string-width@8.1.1: - resolution: {integrity: sha512-KpqHIdDL9KwYk22wEOg/VIqYbrnLeSApsKT/bSj6Ez7pn3CftUiLAv2Lccpq1ALcpLV9UX1Ppn92npZWu2w/aw==} - engines: {node: '>=20'} - stringify-entities@4.0.4: resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} @@ -2831,9 +2687,6 @@ packages: thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - tiny-glob@0.2.9: - resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} - tiny-inflate@1.0.3: resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} @@ -2915,38 +2768,38 @@ packages: resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - turbo-darwin-64@2.8.6: - resolution: {integrity: sha512-6QeZ/aLZizekiI6tKZN0IGP1a1WYZ9c/qDKPa0rSmj2X0O0Iw/ES4rKZV40S5n8SUJdiU01EFLygHJ2oWaYKXg==} + turbo-darwin-64@2.8.7: + resolution: {integrity: sha512-Xr4TO/oDDwoozbDtBvunb66g//WK8uHRygl72vUthuwzmiw48pil4IuoG/QbMHd9RE8aBnVmzC0WZEWk/WWt3A==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.8.6: - resolution: {integrity: sha512-RS4Z902vB93cQD3PJS/1IMmS0HefrB5ZXuw4ECOrxhOGz5jJVmYFJ6weDzedjoTDeYHHXGo1NoiCSHg69ngWKA==} + turbo-darwin-arm64@2.8.7: + resolution: {integrity: sha512-p8Xbmb9kZEY/NoshQUcFmQdO80s2PCGoLYj5DbpxjZr3diknipXxzOK7pcmT7l2gNHaMCpFVWLkiFY9nO3EU5w==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.8.6: - resolution: {integrity: sha512-hCWDnDepYbrSJdByuryKFoHAGFkvgBYXr6qdaGsYhX1Wgq8isqXCQBKOo99Y/9tXDwKGEeQ7xnkdFvSL7AQ4iQ==} + turbo-linux-64@2.8.7: + resolution: {integrity: sha512-nwfEPAH3m5y/nJeYly3j1YJNYU2EG5+2ysZUxvBNM+VBV2LjQaLxB9CsEIpIOKuWKCjnFHKIADTSDPZ3D12J5Q==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.8.6: - resolution: {integrity: sha512-oS15aCYEpynG/l69xs/ZnQ0dnz0pHhfHg70Zf5J+j5Cam0/RA0MpcryjneN/9G0PmP8a/6ZxnL5nZahX+wOBPA==} + turbo-linux-arm64@2.8.7: + resolution: {integrity: sha512-mgA/M6xiJzyxtXV70TtWGDPh+I6acOKmeQGtOzbFQZYEf794pu5jax26bCk5skAp1gqZu3vacPr6jhYHoHU9IQ==} cpu: [arm64] os: [linux] - turbo-windows-64@2.8.6: - resolution: {integrity: sha512-eqBxqJD7H/uk9V0QO10VgwY9J2BUXejsGuzChln72Yl+o8GZwsvhOekndRxccR90J8ZO+LKO24+3VzHFh4Cu/g==} + turbo-windows-64@2.8.7: + resolution: {integrity: sha512-sHTYMaXuCcyHnGUQgfUUt7S8407TWoP14zc/4N2tsM0wZNK6V9h4H2t5jQPtqKEb6Fg8313kygdDgEwuM4vsHg==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.8.6: - resolution: {integrity: sha512-I3VEQyxIlNZ6XTg4fLKAkuhcwzIs/GD7Vs1yhelH2aUTjf08wprjBWknDqP7mjAHMpsosRrq4DtfSZEQm83Hxg==} + turbo-windows-arm64@2.8.7: + resolution: {integrity: sha512-WyGiOI2Zp3AhuzVagzQN+T+iq0fWx0oGxDfAWT3ZiLEd4U0cDUkwUZDKVGb3rKqPjDL6lWnuxKKu73ge5xtovQ==} cpu: [arm64] os: [win32] - turbo@2.8.6: - resolution: {integrity: sha512-QMj1SQwUYehc+xJ9SxXn56UO43hfKN64/NFetVW1BwzysRqn+q0FSgrmk+IbJ+djfd8j8zXGKGeqsnUcXwQSUQ==} + turbo@2.8.7: + resolution: {integrity: sha512-RBLh5caMAu1kFdTK1jgH2gH/z+jFsvX5rGbhgJ9nlIAWXSvxlzwId05uDlBA1+pBd3wO/UaKYzaQZQBXDd7kcA==} hasBin: true type-detect@4.1.0: @@ -3130,8 +2983,8 @@ packages: engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite-tsconfig-paths@6.1.0: - resolution: {integrity: sha512-kpd3sY9glHIDaq4V/Tlc1Y8WaKtutoc3B525GHxEVKWX42FKfQsXvjFOemu1I8VIN8pNbrMLWVTbW79JaRUxKg==} + vite-tsconfig-paths@6.1.1: + resolution: {integrity: sha512-2cihq7zliibCCZ8P9cKJrQBkfgdvcFkOOc3Y02o3GWUDLgqjWsZudaoiuOwO/gzTzy17cS5F7ZPo4bsnS4DGkg==} peerDependencies: vite: '*' @@ -3390,7 +3243,7 @@ snapshots: '@loaderkit/resolve': 1.0.4 cjs-module-lexer: 1.4.3 fflate: 0.8.2 - lru-cache: 11.2.5 + lru-cache: 11.2.6 semver: 7.7.4 typescript: 5.6.1-rc validate-npm-package-name: 5.0.1 @@ -4283,11 +4136,6 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@22.19.10': - dependencies: - undici-types: 6.21.0 - optional: true - '@types/node@22.19.11': dependencies: undici-types: 6.21.0 @@ -4423,11 +4271,6 @@ snapshots: acorn@8.15.0: {} - aggregate-error@3.1.0: - dependencies: - clean-stack: 2.2.0 - indent-string: 4.0.0 - ansi-align@3.0.1: dependencies: string-width: 4.2.3 @@ -4469,7 +4312,7 @@ snapshots: assertion-error@2.0.1: {} - astro@5.17.1(@types/node@22.19.10)(rollup@4.57.1)(typescript@5.9.3): + astro@5.17.1(@types/node@25.2.3)(rollup@4.57.1)(typescript@5.9.3): dependencies: '@astrojs/compiler': 2.13.1 '@astrojs/internal-helpers': 0.7.5 @@ -4526,8 +4369,8 @@ snapshots: unist-util-visit: 5.1.0 unstorage: 1.17.4 vfile: 6.0.3 - vite: 6.4.1(@types/node@22.19.10) - vitefu: 1.1.1(vite@6.4.1(@types/node@22.19.10)) + vite: 6.4.1(@types/node@25.2.3) + vitefu: 1.1.1(vite@6.4.1(@types/node@25.2.3)) xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 yocto-spinner: 0.2.3 @@ -4779,8 +4622,6 @@ snapshots: bail@2.0.2: {} - balanced-match@1.0.2: {} - base-64@1.0.0: {} baseline-browser-mapping@2.9.19: {} @@ -4804,11 +4645,6 @@ snapshots: widest-line: 5.0.0 wrap-ansi: 9.0.2 - brace-expansion@1.1.12: - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -4869,14 +4705,8 @@ snapshots: cjs-module-lexer@1.4.3: {} - clean-stack@2.2.0: {} - cli-boxes@3.0.0: {} - cli-cursor@5.0.0: - dependencies: - restore-cursor: 5.1.0 - cli-highlight@2.1.11: dependencies: chalk: 4.1.2 @@ -4886,8 +4716,6 @@ snapshots: parse5-htmlparser2-tree-adapter: 6.0.1 yargs: 16.2.0 - cli-spinners@3.4.0: {} - cli-table3@0.6.5: dependencies: string-width: 4.2.3 @@ -4916,14 +4744,10 @@ snapshots: commander@12.1.0: {} - commander@14.0.3: {} - commander@4.1.1: {} common-ancestor-path@1.0.1: {} - concat-map@0.0.1: {} - confbox@0.1.8: {} consola@3.4.2: {} @@ -4992,17 +4816,6 @@ snapshots: defu@6.1.4: {} - del@6.1.1: - dependencies: - globby: 11.1.0 - graceful-fs: 4.2.11 - is-glob: 4.0.3 - is-path-cwd: 2.2.0 - is-path-inside: 3.0.3 - p-map: 4.0.0 - rimraf: 3.0.2 - slash: 3.0.0 - depd@2.0.0: {} deprecation@2.3.1: {} @@ -5083,12 +4896,6 @@ snapshots: es-module-lexer@1.7.0: {} - esbuild-plugin-clean@1.0.1(esbuild@0.27.3): - dependencies: - chalk: 4.1.2 - del: 6.1.1 - esbuild: 0.27.3 - esbuild@0.25.12: optionalDependencies: '@esbuild/aix-ppc64': 0.25.12 @@ -5245,8 +5052,6 @@ snapshots: jsonfile: 4.0.0 universalify: 0.1.2 - fs.realpath@1.0.0: {} - fsevents@2.3.3: optional: true @@ -5271,17 +5076,6 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 2.0.1 - glob@7.2.3: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - - globalyzer@0.1.0: {} - globby@11.1.0: dependencies: array-union: 2.1.0 @@ -5422,13 +5216,6 @@ snapshots: import-meta-resolve@4.2.0: {} - indent-string@4.0.0: {} - - inflight@1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - inherits@2.0.4: {} iron-webcrypto@1.2.1: {} @@ -5447,14 +5234,8 @@ snapshots: dependencies: is-docker: 3.0.0 - is-interactive@2.0.0: {} - is-number@7.0.0: {} - is-path-cwd@2.2.0: {} - - is-path-inside@3.0.3: {} - is-plain-obj@4.1.0: {} is-standalone-pwa@0.1.1: {} @@ -5463,8 +5244,6 @@ snapshots: dependencies: better-path-resolve: 1.0.0 - is-unicode-supported@2.1.0: {} - is-windows@1.0.2: {} is-wsl@3.1.0: @@ -5522,17 +5301,10 @@ snapshots: lodash.startcase@4.4.0: {} - log-symbols@7.0.1: - dependencies: - is-unicode-supported: 2.1.0 - yoctocolors: 2.1.2 - longest-streak@3.1.0: {} lru-cache@10.4.3: {} - lru-cache@11.2.5: {} - lru-cache@11.2.6: {} lru-cache@5.1.1: @@ -5896,16 +5668,10 @@ snapshots: dependencies: mime-db: 1.54.0 - mimic-function@5.0.1: {} - minimatch@10.1.2: dependencies: '@isaacs/brace-expansion': 5.0.1 - minimatch@3.1.2: - dependencies: - brace-expansion: 1.1.12 - minipass@7.1.2: {} mlly@1.8.0: @@ -5980,10 +5746,6 @@ snapshots: dependencies: wrappy: 1.0.2 - onetime@7.0.0: - dependencies: - mimic-function: 5.0.1 - oniguruma-parser@0.12.1: {} oniguruma-to-es@4.3.4: @@ -5992,17 +5754,6 @@ snapshots: regex: 6.1.0 regex-recursion: 6.0.2 - ora@9.3.0: - dependencies: - chalk: 5.6.2 - cli-cursor: 5.0.0 - cli-spinners: 3.4.0 - is-interactive: 2.0.0 - is-unicode-supported: 2.1.0 - log-symbols: 7.0.1 - stdin-discarder: 0.3.1 - string-width: 8.1.1 - outdent@0.5.0: {} p-filter@2.1.0: @@ -6031,10 +5782,6 @@ snapshots: p-map@2.1.0: {} - p-map@4.0.0: - dependencies: - aggregate-error: 3.1.0 - p-queue@8.1.1: dependencies: eventemitter3: 5.0.4 @@ -6075,13 +5822,11 @@ snapshots: path-exists@4.0.0: {} - path-is-absolute@1.0.1: {} - path-key@3.1.1: {} path-scurry@2.0.1: dependencies: - lru-cache: 11.2.5 + lru-cache: 11.2.6 minipass: 7.1.2 path-type@4.0.0: {} @@ -6278,11 +6023,6 @@ snapshots: resolve-from@5.0.0: {} - restore-cursor@5.1.0: - dependencies: - onetime: 7.0.0 - signal-exit: 4.1.0 - retext-latin@4.0.0: dependencies: '@types/nlcst': 2.0.3 @@ -6310,10 +6050,6 @@ snapshots: reusify@1.1.0: {} - rimraf@3.0.2: - dependencies: - glob: 7.2.3 - rollup@4.57.1: dependencies: '@types/estree': 1.0.8 @@ -6469,8 +6205,6 @@ snapshots: std-env@3.10.0: {} - stdin-discarder@0.3.1: {} - string-argv@0.3.2: {} string-width@4.2.3: @@ -6485,11 +6219,6 @@ snapshots: get-east-asian-width: 1.4.0 strip-ansi: 7.1.2 - string-width@8.1.1: - dependencies: - get-east-asian-width: 1.4.0 - strip-ansi: 7.1.2 - stringify-entities@4.0.4: dependencies: character-entities-html4: 2.1.0 @@ -6548,11 +6277,6 @@ snapshots: dependencies: any-promise: 1.3.0 - tiny-glob@0.2.9: - dependencies: - globalyzer: 0.1.0 - globrex: 0.1.2 - tiny-inflate@1.0.3: {} tinybench@2.9.0: {} @@ -6621,32 +6345,32 @@ snapshots: tunnel@0.0.6: {} - turbo-darwin-64@2.8.6: + turbo-darwin-64@2.8.7: optional: true - turbo-darwin-arm64@2.8.6: + turbo-darwin-arm64@2.8.7: optional: true - turbo-linux-64@2.8.6: + turbo-linux-64@2.8.7: optional: true - turbo-linux-arm64@2.8.6: + turbo-linux-arm64@2.8.7: optional: true - turbo-windows-64@2.8.6: + turbo-windows-64@2.8.7: optional: true - turbo-windows-arm64@2.8.6: + turbo-windows-arm64@2.8.7: optional: true - turbo@2.8.6: + turbo@2.8.7: optionalDependencies: - turbo-darwin-64: 2.8.6 - turbo-darwin-arm64: 2.8.6 - turbo-linux-64: 2.8.6 - turbo-linux-arm64: 2.8.6 - turbo-windows-64: 2.8.6 - turbo-windows-arm64: 2.8.6 + turbo-darwin-64: 2.8.7 + turbo-darwin-arm64: 2.8.7 + turbo-linux-64: 2.8.7 + turbo-linux-arm64: 2.8.7 + turbo-windows-64: 2.8.7 + turbo-windows-arm64: 2.8.7 type-detect@4.1.0: {} @@ -6799,7 +6523,7 @@ snapshots: - tsx - yaml - vite-tsconfig-paths@6.1.0(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.11)): + vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.11)): dependencies: debug: 4.4.3 globrex: 0.1.2 @@ -6809,18 +6533,6 @@ snapshots: - supports-color - typescript - vite@6.4.1(@types/node@22.19.10): - dependencies: - esbuild: 0.25.12 - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.57.1 - tinyglobby: 0.2.15 - optionalDependencies: - '@types/node': 22.19.10 - fsevents: 2.3.3 - vite@6.4.1(@types/node@22.19.11): dependencies: esbuild: 0.25.12 @@ -6869,10 +6581,6 @@ snapshots: '@types/node': 25.2.3 fsevents: 2.3.3 - vitefu@1.1.1(vite@6.4.1(@types/node@22.19.10)): - optionalDependencies: - vite: 6.4.1(@types/node@22.19.10) - vitefu@1.1.1(vite@6.4.1(@types/node@22.19.11)): optionalDependencies: vite: 6.4.1(@types/node@22.19.11) diff --git a/renovate.json b/renovate.json deleted file mode 100644 index 7adfc05d..00000000 --- a/renovate.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:base"], - "dependencyDashboard": false, - "rangeStrategy": "update-lockfile", - "packageRules": [ - { - "matchUpdateTypes": ["patch"], - "matchCurrentVersion": "!/^0/", - "automerge": true - } - ], - "lockFileMaintenance": { - "enabled": true, - "automerge": true - } -}