diff --git a/package.json b/package.json index 6f364ecf30e..20cbfa25c1b 100644 --- a/package.json +++ b/package.json @@ -57,6 +57,28 @@ "dev" ], "pinVersion": "1.50.1" + }, + { + "label": "Rollup should be minimum of >= 4.39.0, because of rollup facade fix", + "dependencies": [ + "rollup" + ], + "pinVersion": ">= 4.39.0" + }, + { + "label": "eslint should support both v8 and v9", + "dependencies": [ + "eslint" + ], + "pinVersion": "^8.57.0 || ^9.0.0" + }, + { + "label": "Require minimums", + "dependencyTypes": [ + "prod", + "peer" + ], + "range": "^" } ], "semverGroups": [ @@ -105,7 +127,7 @@ "@changesets/types": "6.1.0", "@clack/prompts": "0.7.0", "@eslint/js": "9.25.1", - "@mdx-js/mdx": "3.0.1", + "@mdx-js/mdx": "^3", "@microsoft/api-documenter": "7.26.22", "@microsoft/api-extractor": "7.52.4", "@napi-rs/cli": "2.18.4", @@ -121,7 +143,7 @@ "@types/node": "20.14.11", "@types/path-browserify": "1.0.2", "@types/prompts": "2.4.9", - "@types/react": "18.3.3", + "@types/react": "^18", "@types/semver": "7.5.8", "@types/tmp": "0.2.6", "@types/which-pm-runs": "1.0.2", @@ -131,10 +153,10 @@ "concurrently": "8.2.2", "create-qwik": "workspace:^", "cross-spawn": "7.0.3", - "csstype": "3.1.3", - "dotenv": "16.4.5", + "csstype": "^3.1", + "dotenv": "^16.4.5", "esbuild": "0.25.4", - "eslint": "9.25.1", + "eslint": "^8.57.0 || ^9.0.0", "eslint-plugin-no-only-tests": "3.3.0", "eslint-plugin-qwik": "workspace:^", "execa": "8.0.1", @@ -149,13 +171,13 @@ "prettier-plugin-jsdoc": "1.3.0", "pretty-quick": "4.0.0", "prompts": "2.4.2", - "rollup": "4.39.0", + "rollup": ">= 4.39.0", "semver": "7.6.3", "simple-git-hooks": "2.11.1", "snoop": "1.0.4", - "source-map": "0.7.4", - "svgo": "3.3.2", - "syncpack": "12.3.3", + "source-map": "^0.7.4", + "svgo": "^3.3", + "syncpack": "14.0.0-alpha.12", "terser": "5.31.3", "tmp": "0.2.3", "tree-kill": "1.2.2", @@ -164,8 +186,8 @@ "typescript-eslint": "8.26.1", "undici": "*", "vfile": "6.0.2", - "vite": "5.3.5", - "vite-imagetools": "7.0.4", + "vite": "^5", + "vite-imagetools": "^7", "vite-plugin-dts": "3.9.1", "vite-tsconfig-paths": "4.3.2", "vitest": "2.0.5", @@ -215,7 +237,7 @@ "cli": "pnpm build.cli && node packages/create-qwik/create-qwik.cjs && tsx --require ./scripts/runBefore.ts scripts/validate-cli.ts --copy-local-qwik-dist", "cli.qwik": "pnpm build.cli && node packages/qwik/qwik-cli.cjs", "cli.validate": "tsx --require ./scripts/runBefore.ts scripts/validate-cli.ts", - "deps": "corepack pnpm upgrade -i -r --latest && syncpack fix-mismatches && corepack pnpm dedupe", + "deps": "corepack pnpm upgrade -i -r --latest && syncpack fix && corepack pnpm dedupe", "docs.dev": "pnpm -C packages/docs build.repl-sw && pnpm -C packages/docs dev", "docs.preview": "pnpm -C packages/docs preview", "docs.sync": "tsx --require ./scripts/runBefore.ts scripts/docs_sync/index.ts && pnpm fmt", @@ -230,13 +252,13 @@ "lint.fix": "eslint --fix \"**/*.ts*\" && pnpm -r --parallel lint.fix && pnpm prettier.fix", "lint.prettier": "prettier --cache --check .", "lint.rust": "make lint", - "lint.syncpack": "syncpack list-mismatches", + "lint.syncpack": "syncpack lint", "preinstall": "npx only-allow pnpm", "prepare": "simple-git-hooks", "prettier.fix": "prettier --cache --write .", "qwik-push-build-repos": "tsx --require ./scripts/runBefore.ts ./scripts/qwik-push-build-repos.ts", "release": "changeset publish", - "release.fixup-package-json": "syncpack fix-mismatches --config syncpack-release-conf.json", + "release.fixup-package-json": "syncpack fix --source package.json", "release.pkg-pr-new": "pnpm dlx pkg-pr-new@^0.0.9 publish --compact --pnpm ./packages/qwik ./packages/qwik-city ./packages/eslint-plugin-qwik ./packages/create-qwik", "release.prepare": "pnpm build --prepare-release", "serve": "tsx --require ./scripts/runBefore.ts --inspect --conditions=development starters/dev-server.ts 3300", diff --git a/packages/docs/package.json b/packages/docs/package.json index 445f27c08c2..4fdd9b30f67 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -27,8 +27,8 @@ "@tailwindcss/vite": "4.0.12", "@types/leaflet": "1.9.12", "@types/prismjs": "1.26.4", - "@types/react": "18.3.3", - "@types/react-dom": "18.3.0", + "@types/react": "^18", + "@types/react-dom": "^18", "@unpic/core": "0.0.42", "@unpic/qwik": "0.0.38", "algoliasearch": "4.16.0", @@ -42,8 +42,8 @@ "prismjs": "1.29.0", "puppeteer": "22.13.1", "qwik-image": "0.0.10", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "^18", + "react-dom": "^18", "shiki": "3.1.0", "snarkdown": "2.0.0", "tailwindcss": "4.0.12", @@ -52,7 +52,7 @@ "typescript": "5.4.5", "undici": "*", "valibot": "0.33.3", - "vite": "5.3.5", + "vite": "^5", "vite-plugin-inspect": "0.8.5", "vite-tsconfig-paths": "4.3.2", "wrangler": "3.65.1" diff --git a/packages/insights/package.json b/packages/insights/package.json index 5d39c6a4744..45f621aaffb 100644 --- a/packages/insights/package.json +++ b/packages/insights/package.json @@ -5,7 +5,7 @@ "dependencies": { "@auth/qwik": "0.2.2", "@libsql/client": "^0.14.0", - "@modular-forms/qwik": "^0.23.1", + "@modular-forms/qwik": "0.23.1", "@typescript/analyze-trace": "^0.10.1", "density-clustering": "^1.3.0", "dotenv": "^16.4.5", @@ -24,7 +24,7 @@ "@types/node": "20.14.11", "autoprefixer": "10.4.19", "better-sqlite3": "9.6.0", - "eslint": "9.25.1", + "eslint": "^8.57.0 || ^9.0.0", "eslint-plugin-qwik": "workspace:^", "globals": "16.0.0", "netlify-cli": "17.37.2", @@ -35,7 +35,7 @@ "typescript": "5.4.5", "typescript-eslint": "8.26.1", "undici": "*", - "vite": "5.3.5", + "vite": "^5", "vite-tsconfig-paths": "4.3.2", "vitest": "2.0.5", "zod": "3.22.4" diff --git a/packages/qwik-auth/package.json b/packages/qwik-auth/package.json index 699ac7cf01f..3505a14e1e7 100644 --- a/packages/qwik-auth/package.json +++ b/packages/qwik-auth/package.json @@ -7,7 +7,7 @@ "@auth/core": "^0.30.0" }, "devDependencies": { - "@auth/core": "0.30.0", + "@auth/core": "^0.30.0", "@builder.io/qwik": "workspace:^", "@builder.io/qwik-city": "workspace:^", "@types/set-cookie-parser": "2.4.10", diff --git a/packages/qwik-city/package.json b/packages/qwik-city/package.json index 0af3ff90fc2..21b1c8a9af5 100644 --- a/packages/qwik-city/package.json +++ b/packages/qwik-city/package.json @@ -9,7 +9,7 @@ "source-map": "^0.7.4", "svgo": "^3.3", "undici": "*", - "valibot": ">=0.36.0 <2", + "valibot": "0.33.3", "vfile": "6.0.2", "vite": "^5", "vite-imagetools": "^7", diff --git a/packages/qwik-city/src/runtime/src/server-functions.ts b/packages/qwik-city/src/runtime/src/server-functions.ts index 193362a61ab..058586c5e04 100644 --- a/packages/qwik-city/src/runtime/src/server-functions.ts +++ b/packages/qwik-city/src/runtime/src/server-functions.ts @@ -237,7 +237,7 @@ const flattenValibotIssues = (issues: v.GenericIssue[]) => { const keySuffix = issue.expected === 'Array' ? '[]' : ''; const key = issue.path - .map((item) => (item.type === 'array' ? '*' : item.key)) + .map((item) => (item.type === 'array' ? '*' : item.origin)) .join('.') .replace(/\.\*/g, '[]') + keySuffix; acc[key] = acc[key] || []; @@ -246,7 +246,7 @@ const flattenValibotIssues = (issues: v.GenericIssue[]) => { } return acc; } else { - acc[issue.path.map((item) => item.key).join('.')] = issue.message; + acc[issue.path.map((item) => item.origin).join('.')] = issue.message; } } return acc; diff --git a/packages/qwik-labs/package.json b/packages/qwik-labs/package.json index 204636f6d81..5a964e54d8c 100644 --- a/packages/qwik-labs/package.json +++ b/packages/qwik-labs/package.json @@ -6,7 +6,7 @@ "@builder.io/qwik": "workspace:^", "@eslint/js": "9.25.1", "@types/node": "20.14.11", - "eslint": "9.25.1", + "eslint": "^8.57.0 || ^9.0.0", "eslint-plugin-qwik": "workspace:^", "globals": "16.0.0", "np": "10.0.1", @@ -14,7 +14,7 @@ "typescript": "5.4.5", "typescript-eslint": "8.26.1", "undici": "*", - "vite": "5.3.5", + "vite": "^5", "zod": "3.22.4" }, "engines": { diff --git a/packages/qwik-react/package.json b/packages/qwik-react/package.json index 26260e4825f..16724f1fe0a 100644 --- a/packages/qwik-react/package.json +++ b/packages/qwik-react/package.json @@ -5,12 +5,12 @@ "bugs": "https://github.com/QwikDev/qwik/issues", "devDependencies": { "@builder.io/qwik": "workspace:^", - "@types/react": "18.3.3", - "@types/react-dom": "18.3.0", - "react": "18.3.1", - "react-dom": "18.3.1", + "@types/react": "^18", + "@types/react-dom": "^18", + "react": "^18", + "react-dom": "^18", "typescript": "5.4.5", - "vite": "5.3.5" + "vite": "^5" }, "engines": { "node": ">=16.8.0 <18.0.0 || >=18.11" diff --git a/packages/qwik-worker/package.json b/packages/qwik-worker/package.json index 4e86c56f7e7..f7c5077310c 100644 --- a/packages/qwik-worker/package.json +++ b/packages/qwik-worker/package.json @@ -5,7 +5,7 @@ "bugs": "https://github.com/QwikDev/qwik/issues", "devDependencies": { "@builder.io/qwik": "workspace:^", - "vite": "5.3.5", + "vite": "^5", "vite-plugin-static-copy": "1.0.6" }, "engines": { diff --git a/packages/qwik/src/core/preloader/index.ts b/packages/qwik/src/core/preloader/index.ts index 77a4eb55455..8a4b411dd53 100644 --- a/packages/qwik/src/core/preloader/index.ts +++ b/packages/qwik/src/core/preloader/index.ts @@ -1,4 +1,3 @@ -/* eslint-disable no-console */ /** * Note: this file gets built separately from the rest of the core module, and is then kept separate * in the dist directory via manualChunks. This way it can run before the rest of the core module is diff --git a/packages/supabase-auth-helpers-qwik/package.json b/packages/supabase-auth-helpers-qwik/package.json index c9b34efe5e4..d0f0959ebf4 100644 --- a/packages/supabase-auth-helpers-qwik/package.json +++ b/packages/supabase-auth-helpers-qwik/package.json @@ -29,7 +29,7 @@ "license": "MIT", "main": "./lib/index.qwik.mjs", "peerDependencies": { - "@supabase/supabase-js": "^2.49.4" + "@supabase/supabase-js": "2.49.4" }, "publishConfig": { "access": "public" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d6012fd913b..36a22f235c3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,7 +43,7 @@ importers: specifier: 9.25.1 version: 9.25.1 '@mdx-js/mdx': - specifier: 3.0.1 + specifier: ^3 version: 3.0.1 '@microsoft/api-documenter': specifier: 7.26.22 @@ -91,7 +91,7 @@ importers: specifier: 2.4.9 version: 2.4.9 '@types/react': - specifier: 18.3.3 + specifier: ^18 version: 18.3.3 '@types/semver': specifier: 7.5.8 @@ -121,16 +121,16 @@ importers: specifier: 7.0.3 version: 7.0.3 csstype: - specifier: 3.1.3 + specifier: ^3.1 version: 3.1.3 dotenv: - specifier: 16.4.5 - version: 16.4.5 + specifier: ^16.4.5 + version: 16.5.0 esbuild: specifier: 0.25.4 version: 0.25.4 eslint: - specifier: 9.25.1 + specifier: ^8.57.0 || ^9.0.0 version: 9.25.1(jiti@2.4.2) eslint-plugin-no-only-tests: specifier: 3.3.0 @@ -175,7 +175,7 @@ importers: specifier: 2.4.2 version: 2.4.2 rollup: - specifier: 4.39.0 + specifier: '>= 4.39.0' version: 4.39.0 semver: specifier: 7.6.3 @@ -187,14 +187,14 @@ importers: specifier: 1.0.4 version: 1.0.4 source-map: - specifier: 0.7.4 + specifier: ^0.7.4 version: 0.7.4 svgo: - specifier: 3.3.2 + specifier: ^3.3 version: 3.3.2 syncpack: - specifier: 12.3.3 - version: 12.3.3(typescript@5.4.5) + specifier: 14.0.0-alpha.12 + version: 14.0.0-alpha.12 terser: specifier: 5.31.3 version: 5.31.3 @@ -220,10 +220,10 @@ importers: specifier: 6.0.2 version: 6.0.2 vite: - specifier: 5.3.5 + specifier: ^5 version: 5.3.5(@types/node@20.14.11)(lightningcss@1.30.1)(terser@5.31.3) vite-imagetools: - specifier: 7.0.4 + specifier: ^7 version: 7.0.4(rollup@4.39.0) vite-plugin-dts: specifier: 3.9.1 @@ -336,10 +336,10 @@ importers: specifier: 1.26.4 version: 1.26.4 '@types/react': - specifier: 18.3.3 + specifier: ^18 version: 18.3.3 '@types/react-dom': - specifier: 18.3.0 + specifier: ^18 version: 18.3.0 '@unpic/core': specifier: 0.0.42 @@ -381,10 +381,10 @@ importers: specifier: 0.0.10 version: 0.0.10 react: - specifier: 18.3.1 + specifier: ^18 version: 18.3.1 react-dom: - specifier: 18.3.1 + specifier: ^18 version: 18.3.1(react@18.3.1) shiki: specifier: 3.1.0 @@ -411,7 +411,7 @@ importers: specifier: 0.33.3 version: 0.33.3 vite: - specifier: 5.3.5 + specifier: ^5 version: 5.3.5(@types/node@20.14.11)(lightningcss@1.30.1)(terser@5.31.3) vite-plugin-inspect: specifier: 0.8.5 @@ -457,7 +457,7 @@ importers: specifier: ^0.14.0 version: 0.14.0 '@modular-forms/qwik': - specifier: ^0.23.1 + specifier: 0.23.1 version: 0.23.1(@builder.io/qwik-city@packages+qwik-city)(@builder.io/qwik@packages+qwik) '@typescript/analyze-trace': specifier: ^0.10.1 @@ -467,7 +467,7 @@ importers: version: 1.3.0(patch_hash=paref3ytou2g7wggtennsfvlli) dotenv: specifier: ^16.4.5 - version: 16.4.5 + version: 16.5.0 drizzle-kit: specifier: ^0.28.1 version: 0.28.1 @@ -509,7 +509,7 @@ importers: specifier: 9.6.0 version: 9.6.0 eslint: - specifier: 9.25.1 + specifier: ^8.57.0 || ^9.0.0 version: 9.25.1(jiti@2.4.2) eslint-plugin-qwik: specifier: workspace:^ @@ -542,7 +542,7 @@ importers: specifier: '*' version: 7.9.0 vite: - specifier: 5.3.5 + specifier: ^5 version: 5.3.5(@types/node@20.14.11)(lightningcss@1.30.1)(terser@5.31.3) vite-tsconfig-paths: specifier: 4.3.2 @@ -619,8 +619,8 @@ importers: specifier: '*' version: 7.9.0 valibot: - specifier: '>=0.36.0 <2' - version: 1.1.0(typescript@5.4.5) + specifier: 0.33.3 + version: 0.33.3 vfile: specifier: 6.0.2 version: 6.0.2 @@ -727,7 +727,7 @@ importers: specifier: 20.14.11 version: 20.14.11 eslint: - specifier: 9.25.1 + specifier: ^8.57.0 || ^9.0.0 version: 9.25.1(jiti@2.4.2) eslint-plugin-qwik: specifier: workspace:^ @@ -751,7 +751,7 @@ importers: specifier: '*' version: 7.9.0 vite: - specifier: 5.3.5 + specifier: ^5 version: 5.3.5(@types/node@20.14.11)(lightningcss@1.30.1)(terser@5.31.3) zod: specifier: 3.22.4 @@ -763,22 +763,22 @@ importers: specifier: workspace:^ version: link:../qwik '@types/react': - specifier: 18.3.3 + specifier: ^18 version: 18.3.3 '@types/react-dom': - specifier: 18.3.0 + specifier: ^18 version: 18.3.0 react: - specifier: 18.3.1 + specifier: ^18 version: 18.3.1 react-dom: - specifier: 18.3.1 + specifier: ^18 version: 18.3.1(react@18.3.1) typescript: specifier: 5.4.5 version: 5.4.5 vite: - specifier: 5.3.5 + specifier: ^5 version: 5.3.5(@types/node@20.14.11)(lightningcss@1.30.1)(terser@5.31.3) packages/qwik-worker: @@ -787,7 +787,7 @@ importers: specifier: workspace:^ version: link:../qwik vite: - specifier: 5.3.5 + specifier: ^5 version: 5.3.5(@types/node@20.14.11)(lightningcss@1.30.1)(terser@5.31.3) vite-plugin-static-copy: specifier: 1.0.6 @@ -1103,13 +1103,6 @@ packages: '@drizzle-team/brocli@0.10.2': resolution: {integrity: sha512-z33Il7l5dKjUgGULTqBsQBQwckHh5AbIuxhdsIxDDiZAzBOrZO6q9ogcWC65kU382AfynTfgNumVcNIjuIua6w==} - '@effect/schema@0.66.5': - resolution: {integrity: sha512-xfu5161JyrfAS1Ruwv0RXd4QFiCALbm3iu9nlW9N9K+52wbS0WdO6XUekPZ9V/O7LN+XmlIh5Y9xhJaIWCZ/gw==} - deprecated: this package has been merged into the main effect package - peerDependencies: - effect: ^3.0.3 - fast-check: ^3.13.2 - '@emnapi/runtime@1.4.3': resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==} @@ -3385,10 +3378,6 @@ packages: resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} engines: {node: '>=14.16'} - '@sindresorhus/merge-streams@2.3.0': - resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} - engines: {node: '>=18'} - '@sindresorhus/slugify@2.2.1': resolution: {integrity: sha512-MkngSCRZ8JdSOCHRaYd+D01XhvU3Hjy6MGl06zhOk614hp9EOAp5gIkBeQg7wtmxpitU6eAL4kdiRMcJa2dlrw==} engines: {node: '>=12'} @@ -4589,10 +4578,6 @@ packages: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} - cli-cursor@4.0.0: - resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - cli-cursor@5.0.0: resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} engines: {node: '>=18'} @@ -4712,10 +4697,6 @@ packages: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} - commander@12.0.0: - resolution: {integrity: sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==} - engines: {node: '>=18'} - commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -5303,9 +5284,6 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - effect@3.0.3: - resolution: {integrity: sha512-mgG+FoWrM4sny8OxDFWCpq+6LwGf9cK/JztVhxZQeZM9ZMXY+lKbdMEQmemNYce0QVAz2+YqUKwhKzOidwbZzg==} - electron-to-chromium@1.5.155: resolution: {integrity: sha512-ps5KcGGmwL8VaeJlvlDlu4fORQpv3+GIcF5I3f9tUKUlJ/wsysh6HU8P5L1XWRYeXfA0oJd4PyM8ds8zTFf6Ng==} @@ -5784,10 +5762,6 @@ packages: engines: {node: '>= 10.17.0'} hasBin: true - fast-check@3.17.2: - resolution: {integrity: sha512-+3DPTxtxABLgmmVpYxrash3DHoq0cMa1jjLYNp3qqokKKhqVEaS4lbnaDKqWU5Dd6C2pEudPPBAEEQ9nUou9OQ==} - engines: {node: '>=8.0.0'} - fast-content-type-parse@1.1.0: resolution: {integrity: sha512-fBHHqSTFLVnR61C+gltJuE5GkVQMV0S2nqUO8TJ+5Z3qAKG8vAx4FKai1s5jq/inV1+sREynIWSuQ6HgoSXpDQ==} @@ -6219,10 +6193,6 @@ packages: resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - globby@14.0.1: - resolution: {integrity: sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==} - engines: {node: '>=18'} - globrex@0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} @@ -7595,10 +7565,6 @@ packages: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} - minimatch@9.0.4: - resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} - engines: {node: '>=16 || 14 >=14.17'} - minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} @@ -7852,10 +7818,6 @@ packages: resolution: {integrity: sha512-DIuCGcKYYhASAZW6Xh/tiaGMko8IHOHe0n3zOA7SzTi0Yvy00x8L7sa5yNiZ75Ny58O/KeRtNouy8Ut6gPbKiw==} engines: {node: '>=18'} - npm-package-arg@11.0.2: - resolution: {integrity: sha512-IGN0IAwmhDJwy13Wc8k+4PEbTPhpJnMtfR53ZbOyjkvmEcLS4nCwp6mvMWjS5sUjeiW3mpx6cHmuhKEu9XmcQw==} - engines: {node: ^16.14.0 || >=18.0.0} - npm-run-path@4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} @@ -7960,10 +7922,6 @@ packages: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} engines: {node: '>=10'} - ora@8.0.1: - resolution: {integrity: sha512-ANIvzobt1rls2BDny5fWZ3ZVKyD6nscLvfFRpQgfWsythlcsVUC9kL0zq6j2Z5z9wwp1kd7wpsD/T9qNPVLCaQ==} - engines: {node: '>=18'} - ora@8.1.0: resolution: {integrity: sha512-GQEkNkH/GHOhPFXcqZs3IDahXEQcQxsSjEkK4KvEEST4t7eNzoMjxTzef+EZ+JluDEV+Raoi3WQ2CflnRdSVnQ==} engines: {node: '>=18'} @@ -8425,10 +8383,6 @@ packages: resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} engines: {node: '>=6'} - proc-log@4.2.0: - resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -8503,9 +8457,6 @@ packages: engines: {node: '>=18'} hasBin: true - pure-rand@6.1.0: - resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} - qs@6.11.0: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} engines: {node: '>=0.6'} @@ -8606,10 +8557,6 @@ packages: resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} engines: {node: '>=6'} - read-yaml-file@2.1.0: - resolution: {integrity: sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==} - engines: {node: '>=10.13'} - readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} @@ -8766,10 +8713,6 @@ packages: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} - restore-cursor@4.0.0: - resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - restore-cursor@5.1.0: resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} engines: {node: '>=18'} @@ -8902,11 +8845,6 @@ packages: engines: {node: '>=10'} hasBin: true - semver@7.6.0: - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} - engines: {node: '>=10'} - hasBin: true - semver@7.6.3: resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} @@ -9026,10 +8964,6 @@ packages: resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} engines: {node: '>=12'} - slash@5.1.0: - resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} - engines: {node: '>=14.16'} - slice-ansi@0.0.4: resolution: {integrity: sha512-up04hB2hR92PgjpyU3y/eg91yIBILyjVY26NvvciY3EVVPjybkMszMpXQ9QAkcS3I5rtJBDLoTxxg+qvW8c7rw==} engines: {node: '>=0.10.0'} @@ -9244,10 +9178,6 @@ packages: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} - strip-bom@4.0.0: - resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} - engines: {node: '>=8'} - strip-dirs@3.0.0: resolution: {integrity: sha512-I0sdgcFTfKQlUPZyAqPJmSG3HLO9rWDFnxonnIbskYNM3DwFOeTNB5KzVq3dA1GdRAc/25b5Y7UO2TQfKWw4aQ==} @@ -9332,9 +9262,39 @@ packages: resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==} engines: {node: '>=0.10'} - syncpack@12.3.3: - resolution: {integrity: sha512-r154Rk8YtJA0My8Nu5v4e58n3y85atG4WlxekTQ/DT4toqiMtprqn5LrHuNVAhbpsOfUHPv6EFMj9k+FdDvgDA==} - engines: {node: '>=16'} + syncpack-darwin-arm64@14.0.0-alpha.12: + resolution: {integrity: sha512-XiSG4meexC/IS+ZdgXrqSvh3SxeBzipEhXYw+wkE2JUfsBTd0a+cgoplqXq/rb+xFDW0D0sqq/RORa4/BmgBMg==} + cpu: [arm64] + os: [darwin] + + syncpack-darwin-x64@14.0.0-alpha.12: + resolution: {integrity: sha512-vr6uZ9vm8WC6b+yDsJ5PpzpZUzSojkM/MiB2cyJk+0jMDO1rC+RjzK+v+E9chcecaDhRj9tHys3ouL50GI6uoQ==} + cpu: [x64] + os: [darwin] + + syncpack-linux-arm64@14.0.0-alpha.12: + resolution: {integrity: sha512-UUUMWKOalyeWQBQvuiPTbat1VGrkypyyRUzPKsaGhz6zGmrIfFE4v56JU+XMby2v1zJbYEjUQ89pc4EZkfqnzg==} + cpu: [arm64] + os: [linux] + + syncpack-linux-x64@14.0.0-alpha.12: + resolution: {integrity: sha512-yT9a87lQq6P1Oi5drekK6siHTDzefY29By9+17oLP3ccGWFgtfA5MDZkb+1I001GMRnpF9AHPCeb3kUlfdK4jg==} + cpu: [x64] + os: [linux] + + syncpack-windows-arm64@14.0.0-alpha.12: + resolution: {integrity: sha512-6NK4UHK4YXPM2O9k+FFbD/S4fM0siCcIT6p0C/tWEhX/OZJnCePqdAql7Klt38LeCELDziv2bjZ/vPN1VPQ7vA==} + cpu: [arm64] + os: [win32] + + syncpack-windows-x64@14.0.0-alpha.12: + resolution: {integrity: sha512-/0+AsduYZ/Cbdq3KRCkpLWr58c5qhEUuepJgOGnHxAqFmbrhgiFyceybzjQzy7HYdMJIKUUU76gRpXuhgsQpNw==} + cpu: [x64] + os: [win32] + + syncpack@14.0.0-alpha.12: + resolution: {integrity: sha512-bZjpTX5z6QGr+2dQpAJ99NOxNRi2ErgFzfs2LMQNthuy8Egi6ajSVKzqVfijE9aZ3r6t98Jb5Enx7eOQtuLViQ==} + engines: {node: '>=14.17.0'} hasBin: true system-architecture@0.1.0: @@ -9428,10 +9388,6 @@ packages: through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - tightrope@0.2.0: - resolution: {integrity: sha512-Kw36UHxJEELq2VUqdaSGR2/8cAsPgMtvX8uGVU6Jk26O66PhXec0A5ZnRYs47btbtwPDpXXF66+Fo3vimCM9aQ==} - engines: {node: '>=16'} - time-zone@1.0.0: resolution: {integrity: sha512-TIsDdtKo6+XrPtiTm1ssmMngN1sAhyKnTO2kunQWqNPWIVvCm15Wmw4SWInwTVgJ5u/Tr04+8Ei9TNcw4x4ONA==} engines: {node: '>=4'} @@ -9552,9 +9508,6 @@ packages: '@swc/wasm': optional: true - ts-toolbelt@9.6.0: - resolution: {integrity: sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==} - tsconfck@3.1.5: resolution: {integrity: sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg==} engines: {node: ^18 || >=20} @@ -9862,14 +9815,6 @@ packages: valibot@0.33.3: resolution: {integrity: sha512-/fuY1DlX8uiQ7aphlzrrI2DbG0YJk84JMgvz2qKpUIdXRNsS53varfo4voPjSrjUr5BSV2K0miSEJUOlA5fQFg==} - valibot@1.1.0: - resolution: {integrity: sha512-Nk8lX30Qhu+9txPYTwM0cFlWLdPFsFr6LblzqIySfbZph9+BFsAHsNvHOymEviUepeIW6KFHzpX8TKhbptBXXw==} - peerDependencies: - typescript: 5.4.5 - peerDependenciesMeta: - typescript: - optional: true - validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} @@ -10742,11 +10687,6 @@ snapshots: '@drizzle-team/brocli@0.10.2': {} - '@effect/schema@0.66.5(effect@3.0.3)(fast-check@3.17.2)': - dependencies: - effect: 3.0.3 - fast-check: 3.17.2 - '@emnapi/runtime@1.4.3': dependencies: tslib: 2.8.1 @@ -12747,8 +12687,6 @@ snapshots: '@sindresorhus/is@5.6.0': {} - '@sindresorhus/merge-streams@2.3.0': {} - '@sindresorhus/slugify@2.2.1': dependencies: '@sindresorhus/transliterate': 1.6.0 @@ -14182,10 +14120,6 @@ snapshots: dependencies: restore-cursor: 3.1.0 - cli-cursor@4.0.0: - dependencies: - restore-cursor: 4.0.0 - cli-cursor@5.0.0: dependencies: restore-cursor: 5.1.0 @@ -14304,8 +14238,6 @@ snapshots: commander@10.0.1: {} - commander@12.0.0: {} - commander@2.20.3: {} commander@7.2.0: {} @@ -14812,8 +14744,6 @@ snapshots: ee-first@1.1.1: {} - effect@3.0.3: {} - electron-to-chromium@1.5.155: {} elegant-spinner@1.0.1: {} @@ -15560,10 +15490,6 @@ snapshots: transitivePeerDependencies: - supports-color - fast-check@3.17.2: - dependencies: - pure-rand: 6.1.0 - fast-content-type-parse@1.1.0: {} fast-decode-uri-component@1.0.1: {} @@ -16053,15 +15979,6 @@ snapshots: merge2: 1.4.1 slash: 4.0.0 - globby@14.0.1: - dependencies: - '@sindresorhus/merge-streams': 2.3.0 - fast-glob: 3.3.3 - ignore: 5.3.1 - path-type: 5.0.0 - slash: 5.1.0 - unicorn-magic: 0.1.0 - globrex@0.1.2: {} gonzales-pe@4.3.0: @@ -16916,7 +16833,7 @@ snapshots: lambda-local@2.2.0: dependencies: commander: 10.0.1 - dotenv: 16.4.5 + dotenv: 16.5.0 winston: 3.17.0 latest-version@9.0.0: @@ -17779,10 +17696,6 @@ snapshots: dependencies: brace-expansion: 2.0.1 - minimatch@9.0.4: - dependencies: - brace-expansion: 2.0.1 - minimatch@9.0.5: dependencies: brace-expansion: 2.0.1 @@ -18196,13 +18109,6 @@ snapshots: registry-url: 6.0.1 validate-npm-package-name: 5.0.1 - npm-package-arg@11.0.2: - dependencies: - hosted-git-info: 7.0.2 - proc-log: 4.2.0 - semver: 7.6.3 - validate-npm-package-name: 5.0.1 - npm-run-path@4.0.1: dependencies: path-key: 3.1.1 @@ -18335,18 +18241,6 @@ snapshots: strip-ansi: 6.0.1 wcwidth: 1.0.1 - ora@8.0.1: - dependencies: - chalk: 5.4.1 - cli-cursor: 4.0.0 - cli-spinners: 2.9.2 - is-interactive: 2.0.0 - is-unicode-supported: 2.1.0 - log-symbols: 6.0.0 - stdin-discarder: 0.2.2 - string-width: 7.2.0 - strip-ansi: 7.1.0 - ora@8.1.0: dependencies: chalk: 5.4.1 @@ -18760,8 +18654,6 @@ snapshots: prismjs@1.29.0: {} - proc-log@4.2.0: {} - process-nextick-args@2.0.1: {} process-warning@3.0.0: {} @@ -18855,8 +18747,6 @@ snapshots: - typescript - utf-8-validate - pure-rand@6.1.0: {} - qs@6.11.0: dependencies: side-channel: 1.1.0 @@ -18966,11 +18856,6 @@ snapshots: pify: 4.0.1 strip-bom: 3.0.0 - read-yaml-file@2.1.0: - dependencies: - js-yaml: 4.1.0 - strip-bom: 4.0.0 - readable-stream@2.3.8: dependencies: core-util-is: 1.0.3 @@ -19181,11 +19066,6 @@ snapshots: onetime: 5.1.2 signal-exit: 3.0.7 - restore-cursor@4.0.0: - dependencies: - onetime: 5.1.2 - signal-exit: 3.0.7 - restore-cursor@5.1.0: dependencies: onetime: 7.0.0 @@ -19330,10 +19210,6 @@ snapshots: dependencies: lru-cache: 6.0.0 - semver@7.6.0: - dependencies: - lru-cache: 6.0.0 - semver@7.6.3: {} send@0.18.0: @@ -19536,8 +19412,6 @@ snapshots: slash@4.0.0: {} - slash@5.1.0: {} - slice-ansi@0.0.4: {} slice-ansi@5.0.0: @@ -19758,8 +19632,6 @@ snapshots: strip-bom@3.0.0: {} - strip-bom@4.0.0: {} - strip-dirs@3.0.0: dependencies: inspect-with-kind: 1.0.5 @@ -19833,27 +19705,35 @@ snapshots: symbol-observable@4.0.0: {} - syncpack@12.3.3(typescript@5.4.5): + syncpack-darwin-arm64@14.0.0-alpha.12: + optional: true + + syncpack-darwin-x64@14.0.0-alpha.12: + optional: true + + syncpack-linux-arm64@14.0.0-alpha.12: + optional: true + + syncpack-linux-x64@14.0.0-alpha.12: + optional: true + + syncpack-windows-arm64@14.0.0-alpha.12: + optional: true + + syncpack-windows-x64@14.0.0-alpha.12: + optional: true + + syncpack@14.0.0-alpha.12: dependencies: - '@effect/schema': 0.66.5(effect@3.0.3)(fast-check@3.17.2) - chalk: 5.3.0 - chalk-template: 1.1.0 - commander: 12.0.0 cosmiconfig: 9.0.0(typescript@5.4.5) - effect: 3.0.3 - enquirer: 2.4.1 - fast-check: 3.17.2 - globby: 14.0.1 - minimatch: 9.0.4 - npm-package-arg: 11.0.2 - ora: 8.0.1 - prompts: 2.4.2 - read-yaml-file: 2.1.0 - semver: 7.6.0 - tightrope: 0.2.0 - ts-toolbelt: 9.6.0 - transitivePeerDependencies: - - typescript + typescript: 5.4.5 + optionalDependencies: + syncpack-darwin-arm64: 14.0.0-alpha.12 + syncpack-darwin-x64: 14.0.0-alpha.12 + syncpack-linux-arm64: 14.0.0-alpha.12 + syncpack-linux-x64: 14.0.0-alpha.12 + syncpack-windows-arm64: 14.0.0-alpha.12 + syncpack-windows-x64: 14.0.0-alpha.12 system-architecture@0.1.0: {} @@ -19979,8 +19859,6 @@ snapshots: through@2.3.8: {} - tightrope@0.2.0: {} - time-zone@1.0.0: {} tinybench@2.9.0: {} @@ -20073,8 +19951,6 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-toolbelt@9.6.0: {} - tsconfck@3.1.5(typescript@5.4.5): optionalDependencies: typescript: 5.4.5 @@ -20346,10 +20222,6 @@ snapshots: valibot@0.33.3: {} - valibot@1.1.0(typescript@5.4.5): - optionalDependencies: - typescript: 5.4.5 - validate-npm-package-license@3.0.4: dependencies: spdx-correct: 3.2.0 diff --git a/syncpack-release-conf.json b/syncpack-release-conf.json deleted file mode 100644 index 077730aed7a..00000000000 --- a/syncpack-release-conf.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "versionGroups": [ - { - "label": "Require minimums", - "dependencyTypes": ["prod", "peer"], - "range": "^" - } - ], - "semverGroups": [ - { - "label": "Playwright should have the same version as in flake.nix", - "dependencies": ["@playwright/test"], - "pinVersion": "1.47.0" - }, - { - "label": "Undici should always be * until we remove it", - "dependencies": ["undici"], - "range": "*" - }, - { - "label": "use exact version numbers for devDependencies", - "dependencyTypes": ["dev"], - "range": "" - } - ] -}