diff --git a/.vscode/launch.json b/.vscode/launch.json index d8efde85d1611b..b4149c3020b375 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -736,6 +736,10 @@ "name": "BUN_DEBUG_QUIET_LOGS", "value": "1", }, + { + "name": "BUN_DEBUG_SYS", + "value": "1", + }, { "name": "BUN_GARBAGE_COLLECTOR_LEVEL", "value": "2", diff --git a/LATEST b/LATEST index 4e16b4e1ae78f3..867e52437ab800 100644 --- a/LATEST +++ b/LATEST @@ -1 +1 @@ -1.1.44 \ No newline at end of file +1.2.0 \ No newline at end of file diff --git a/bench/express/.gitignore b/bench/express/.gitignore new file mode 100644 index 00000000000000..9b1ee42e8482ee --- /dev/null +++ b/bench/express/.gitignore @@ -0,0 +1,175 @@ +# Based on https://raw.githubusercontent.com/github/gitignore/main/Node.gitignore + +# Logs + +logs +_.log +npm-debug.log_ +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Caches + +.cache + +# Diagnostic reports (https://nodejs.org/api/report.html) + +report.[0-9]_.[0-9]_.[0-9]_.[0-9]_.json + +# Runtime data + +pids +_.pid +_.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover + +lib-cov + +# Coverage directory used by tools like istanbul + +coverage +*.lcov + +# nyc test coverage + +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) + +.grunt + +# Bower dependency directory (https://bower.io/) + +bower_components + +# node-waf configuration + +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) + +build/Release + +# Dependency directories + +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) + +web_modules/ + +# TypeScript cache + +*.tsbuildinfo + +# Optional npm cache directory + +.npm + +# Optional eslint cache + +.eslintcache + +# Optional stylelint cache + +.stylelintcache + +# Microbundle cache + +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history + +.node_repl_history + +# Output of 'npm pack' + +*.tgz + +# Yarn Integrity file + +.yarn-integrity + +# dotenv environment variable files + +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) + +.parcel-cache + +# Next.js build output + +.next +out + +# Nuxt.js build / generate output + +.nuxt +dist + +# Gatsby files + +# Comment in the public line in if your project uses Gatsby and not Next.js + +# https://nextjs.org/blog/next-9-1#public-directory-support + +# public + +# vuepress build output + +.vuepress/dist + +# vuepress v2.x temp and cache directory + +.temp + +# Docusaurus cache and generated files + +.docusaurus + +# Serverless directories + +.serverless/ + +# FuseBox cache + +.fusebox/ + +# DynamoDB Local files + +.dynamodb/ + +# TernJS port file + +.tern-port + +# Stores VSCode versions used for testing VSCode extensions + +.vscode-test + +# yarn v2 + +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* + +# IntelliJ based IDEs +.idea + +# Finder (MacOS) folder config +.DS_Store diff --git a/bench/express/README.md b/bench/express/README.md new file mode 100644 index 00000000000000..90e729ed73c302 --- /dev/null +++ b/bench/express/README.md @@ -0,0 +1,37 @@ +# express benchmark + +This benchmarks a hello world express server. + +To install dependencies: + +```bash +bun install +``` + +To run in Bun: + +```sh +bun ./express.mjs +``` + +To run in Node: + +```sh +node ./express.mjs +``` + +To run in Deno: + +```sh +deno run -A ./express.mjs +``` + +To benchmark each runtime: + +```bash +oha http://localhost:3000 -n 500000 -H "Accept-Encoding: identity" +``` + +We recommend using `oha` or `bombardier` for benchmarking. We do not recommend using `ab`, as it uses HTTP/1.0 which stopped being used by web browsers in the early 2000s. We also do not recommend using autocannon, as the node:http client is not performant enough to measure the throughput of Bun's HTTP server. + +Note the `Accept-Encoding: identity` header exists to prevent Deno's HTTP server from compressing the response. diff --git a/bench/express/bun.lockb b/bench/express/bun.lockb new file mode 100755 index 00000000000000..58a43e991f47a8 Binary files /dev/null and b/bench/express/bun.lockb differ diff --git a/bench/express/express.mjs b/bench/express/express.mjs new file mode 100644 index 00000000000000..b5d1375a4099eb --- /dev/null +++ b/bench/express/express.mjs @@ -0,0 +1,14 @@ +// See the README.md for more information +import express from "express"; + +const app = express(); +const port = process.env.PORT || 3000; +let i = 0; + +app.get("/", (req, res) => { + res.send("Hello World! (request number: " + i++ + ")"); +}); + +app.listen(port, () => { + console.log(`Express server listening on port ${port}`); +}); diff --git a/bench/express/package.json b/bench/express/package.json new file mode 100644 index 00000000000000..1d1467f55f1fc2 --- /dev/null +++ b/bench/express/package.json @@ -0,0 +1,14 @@ +{ + "name": "express", + "module": "index.ts", + "type": "module", + "devDependencies": { + "@types/bun": "latest" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "dependencies": { + "express": "5" + } +} \ No newline at end of file diff --git a/bench/express/tsconfig.json b/bench/express/tsconfig.json new file mode 100644 index 00000000000000..238655f2ce24cd --- /dev/null +++ b/bench/express/tsconfig.json @@ -0,0 +1,27 @@ +{ + "compilerOptions": { + // Enable latest features + "lib": ["ESNext", "DOM"], + "target": "ESNext", + "module": "ESNext", + "moduleDetection": "force", + "jsx": "react-jsx", + "allowJs": true, + + // Bundler mode + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "verbatimModuleSyntax": true, + "noEmit": true, + + // Best practices + "strict": true, + "skipLibCheck": true, + "noFallthroughCasesInSwitch": true, + + // Some stricter flags (disabled by default) + "noUnusedLocals": false, + "noUnusedParameters": false, + "noPropertyAccessFromIndexSignature": false + } +} diff --git a/bench/postgres/.gitignore b/bench/postgres/.gitignore new file mode 100644 index 00000000000000..9b1ee42e8482ee --- /dev/null +++ b/bench/postgres/.gitignore @@ -0,0 +1,175 @@ +# Based on https://raw.githubusercontent.com/github/gitignore/main/Node.gitignore + +# Logs + +logs +_.log +npm-debug.log_ +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Caches + +.cache + +# Diagnostic reports (https://nodejs.org/api/report.html) + +report.[0-9]_.[0-9]_.[0-9]_.[0-9]_.json + +# Runtime data + +pids +_.pid +_.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover + +lib-cov + +# Coverage directory used by tools like istanbul + +coverage +*.lcov + +# nyc test coverage + +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) + +.grunt + +# Bower dependency directory (https://bower.io/) + +bower_components + +# node-waf configuration + +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) + +build/Release + +# Dependency directories + +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) + +web_modules/ + +# TypeScript cache + +*.tsbuildinfo + +# Optional npm cache directory + +.npm + +# Optional eslint cache + +.eslintcache + +# Optional stylelint cache + +.stylelintcache + +# Microbundle cache + +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history + +.node_repl_history + +# Output of 'npm pack' + +*.tgz + +# Yarn Integrity file + +.yarn-integrity + +# dotenv environment variable files + +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) + +.parcel-cache + +# Next.js build output + +.next +out + +# Nuxt.js build / generate output + +.nuxt +dist + +# Gatsby files + +# Comment in the public line in if your project uses Gatsby and not Next.js + +# https://nextjs.org/blog/next-9-1#public-directory-support + +# public + +# vuepress build output + +.vuepress/dist + +# vuepress v2.x temp and cache directory + +.temp + +# Docusaurus cache and generated files + +.docusaurus + +# Serverless directories + +.serverless/ + +# FuseBox cache + +.fusebox/ + +# DynamoDB Local files + +.dynamodb/ + +# TernJS port file + +.tern-port + +# Stores VSCode versions used for testing VSCode extensions + +.vscode-test + +# yarn v2 + +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* + +# IntelliJ based IDEs +.idea + +# Finder (MacOS) folder config +.DS_Store diff --git a/bench/postgres/README.md b/bench/postgres/README.md new file mode 100644 index 00000000000000..3f082fdab27a56 --- /dev/null +++ b/bench/postgres/README.md @@ -0,0 +1,27 @@ +# Postgres table load benchmark + +To install dependencies: + +```bash +bun install +``` + +To run in Bun: + +```bash +bun ./index.mjs +``` + +To run in Node.js: + +```bash +node index.mjs +``` + +To run in Deno: + +```bash +deno run -A index.mjs +``` + +You will need a localhost Postgres server running. diff --git a/bench/postgres/bun.lockb b/bench/postgres/bun.lockb new file mode 100755 index 00000000000000..35c8f9d77e5572 Binary files /dev/null and b/bench/postgres/bun.lockb differ diff --git a/bench/postgres/index.mjs b/bench/postgres/index.mjs new file mode 100644 index 00000000000000..19618c51a22b2f --- /dev/null +++ b/bench/postgres/index.mjs @@ -0,0 +1,47 @@ +const isBun = typeof globalThis?.Bun?.sql !== "undefined"; +import postgres from "postgres"; +const sql = isBun ? Bun.sql : postgres; + +// Create the table if it doesn't exist +await sql` + CREATE TABLE IF NOT EXISTS "users_bun_bench" ( + id SERIAL PRIMARY KEY, + first_name TEXT NOT NULL, + last_name TEXT NOT NULL, + email TEXT NOT NULL UNIQUE, + dob TEXT NOT NULL + ) + `; + +// Check if users already exist +const existingUsers = await sql`SELECT COUNT(*) as count FROM "users_bun_bench"`; + +if (+(existingUsers?.[0]?.count ?? existingUsers?.count) < 100) { + // Generate 100 users if none exist + const users = Array.from({ length: 100 }, (_, i) => ({ + first_name: `FirstName${i}`, + last_name: `LastName${i}`, + email: `user${i}@example.com`, + dob: new Date(1970 + Math.floor(Math.random() * 30), Math.floor(Math.random() * 12), Math.floor(Math.random() * 28)) + .toISOString() + .split("T")[0], + })); + + // Insert all users + await sql` + INSERT INTO users_bun_bench (first_name, last_name, email, dob) ${sql(users)} + `; +} + +const type = isBun ? "Bun.sql" : "postgres"; +console.time(type); +let promises = []; +for (let i = 0; i < 100_000; i++) { + promises.push(sql`SELECT * FROM "users_bun_bench" LIMIT 100`); + if (i % 100 === 0 && promises.length > 1) { + await Promise.all(promises); + promises.length = 0; + } +} +await Promise.all(promises); +console.timeEnd(type); diff --git a/bench/postgres/package.json b/bench/postgres/package.json new file mode 100644 index 00000000000000..663d54c930e129 --- /dev/null +++ b/bench/postgres/package.json @@ -0,0 +1,14 @@ +{ + "name": "postgres", + "module": "index.ts", + "type": "module", + "devDependencies": { + "@types/bun": "latest" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "dependencies": { + "postgres": "^3.4.5" + } +} \ No newline at end of file diff --git a/bench/postgres/tsconfig.json b/bench/postgres/tsconfig.json new file mode 100644 index 00000000000000..238655f2ce24cd --- /dev/null +++ b/bench/postgres/tsconfig.json @@ -0,0 +1,27 @@ +{ + "compilerOptions": { + // Enable latest features + "lib": ["ESNext", "DOM"], + "target": "ESNext", + "module": "ESNext", + "moduleDetection": "force", + "jsx": "react-jsx", + "allowJs": true, + + // Bundler mode + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "verbatimModuleSyntax": true, + "noEmit": true, + + // Best practices + "strict": true, + "skipLibCheck": true, + "noFallthroughCasesInSwitch": true, + + // Some stricter flags (disabled by default) + "noUnusedLocals": false, + "noUnusedParameters": false, + "noPropertyAccessFromIndexSignature": false + } +} diff --git a/bench/sqlite/deno.js b/bench/sqlite/deno.js index 74ab5b9ebe09fb..35cc47679ee4e7 100644 --- a/bench/sqlite/deno.js +++ b/bench/sqlite/deno.js @@ -1,4 +1,4 @@ -import { Database } from "https://deno.land/x/sqlite3@0.11.1/mod.ts"; +import { Database } from "https://deno.land/x/sqlite3@0.12.0/mod.ts"; import { bench, run } from "../runner.mjs"; const db = new Database("./src/northwind.sqlite"); diff --git a/bench/sqlite/deno.lock b/bench/sqlite/deno.lock new file mode 100644 index 00000000000000..d8282381aef2b4 --- /dev/null +++ b/bench/sqlite/deno.lock @@ -0,0 +1,82 @@ +{ + "version": "4", + "specifiers": { + "jsr:@denosaurs/plug@1": "1.0.6", + "jsr:@std/assert@0.217": "0.217.0", + "jsr:@std/assert@0.221": "0.221.0", + "jsr:@std/encoding@0.221": "0.221.0", + "jsr:@std/fmt@0.221": "0.221.0", + "jsr:@std/fs@0.221": "0.221.0", + "jsr:@std/path@0.217": "0.217.0", + "jsr:@std/path@0.221": "0.221.0" + }, + "jsr": { + "@denosaurs/plug@1.0.6": { + "integrity": "6cf5b9daba7799837b9ffbe89f3450510f588fafef8115ddab1ff0be9cb7c1a7", + "dependencies": [ + "jsr:@std/encoding", + "jsr:@std/fmt", + "jsr:@std/fs", + "jsr:@std/path@0.221" + ] + }, + "@std/assert@0.217.0": { + "integrity": "c98e279362ca6982d5285c3b89517b757c1e3477ee9f14eb2fdf80a45aaa9642" + }, + "@std/assert@0.221.0": { + "integrity": "a5f1aa6e7909dbea271754fd4ab3f4e687aeff4873b4cef9a320af813adb489a" + }, + "@std/encoding@0.221.0": { + "integrity": "d1dd76ef0dc5d14088411e6dc1dede53bf8308c95d1537df1214c97137208e45" + }, + "@std/fmt@0.221.0": { + "integrity": "379fed69bdd9731110f26b9085aeb740606b20428ce6af31ef6bd45ef8efa62a" + }, + "@std/fs@0.221.0": { + "integrity": "028044450299de8ed5a716ade4e6d524399f035513b85913794f4e81f07da286", + "dependencies": [ + "jsr:@std/assert@0.221", + "jsr:@std/path@0.221" + ] + }, + "@std/path@0.217.0": { + "integrity": "1217cc25534bca9a2f672d7fe7c6f356e4027df400c0e85c0ef3e4343bc67d11", + "dependencies": [ + "jsr:@std/assert@0.217" + ] + }, + "@std/path@0.221.0": { + "integrity": "0a36f6b17314ef653a3a1649740cc8db51b25a133ecfe838f20b79a56ebe0095", + "dependencies": [ + "jsr:@std/assert@0.221" + ] + } + }, + "remote": { + "https://deno.land/x/sqlite3@0.11.1/deno.json": "77126f50d0efce1375173fae94d4df7f732cd25f05d8aa74f8ff801ef4d85caf", + "https://deno.land/x/sqlite3@0.11.1/deps.ts": "d2f23a4489d27ed7ba1f601b86a85ff488a87603e4be7a15f3ea15154fc288ec", + "https://deno.land/x/sqlite3@0.11.1/mod.ts": "3169f246c0eddd6ed82862758f4109f167b7ba5538236240fbb26a129f1bc16c", + "https://deno.land/x/sqlite3@0.11.1/src/blob.ts": "3681353b3c97bc43f9b02f8d1c3269c0dc4eb9cb5d3af16c7ce4d1e1ec7507c4", + "https://deno.land/x/sqlite3@0.11.1/src/constants.ts": "85fd27aa6e199093f25f5f437052e16fd0e0870b96ca9b24a98e04ddc8b7d006", + "https://deno.land/x/sqlite3@0.11.1/src/database.ts": "063281b9b4340c781ba611cb5fef7ab0fc885cb87ed4c8ec123fd772e0da5f8b", + "https://deno.land/x/sqlite3@0.11.1/src/ffi.ts": "6648dc15f10312df9d2fc8e6e2be230d82a552f28b8f77d03f32bbfba9198888", + "https://deno.land/x/sqlite3@0.11.1/src/statement.ts": "5fe86e1a0136a259c055a03988e74490d9d131c058b4c1a18385a6770cd47e2a", + "https://deno.land/x/sqlite3@0.11.1/src/util.ts": "c6604183d2ec5fb17fa0a018572ed5f2317b319dbd7bf48d88a5d06ff25b2cc3", + "https://deno.land/x/sqlite3@0.12.0/deno.json": "b03d6de05f953886662ea987212539af8456a91352684c84af2188520449d42a", + "https://deno.land/x/sqlite3@0.12.0/deps.ts": "d2f23a4489d27ed7ba1f601b86a85ff488a87603e4be7a15f3ea15154fc288ec", + "https://deno.land/x/sqlite3@0.12.0/mod.ts": "3169f246c0eddd6ed82862758f4109f167b7ba5538236240fbb26a129f1bc16c", + "https://deno.land/x/sqlite3@0.12.0/src/blob.ts": "330886fae9714e4a612786f44d8117d65f91e778cf3f40de59b34879fc7ca9ab", + "https://deno.land/x/sqlite3@0.12.0/src/constants.ts": "85fd27aa6e199093f25f5f437052e16fd0e0870b96ca9b24a98e04ddc8b7d006", + "https://deno.land/x/sqlite3@0.12.0/src/database.ts": "4d380d7f0e5a2cf74635a9fcd2b4e27373533f2816cde5357067e51fd22ad8d0", + "https://deno.land/x/sqlite3@0.12.0/src/ffi.ts": "795b598eeae4d12f182e7bcdab524b74b0f01d6deae7f4d8ce63f25c06a46154", + "https://deno.land/x/sqlite3@0.12.0/src/statement.ts": "e8ccde898aef47c7a2514953aca5359a44a285bc3dc0de5819d66f891f477be1", + "https://deno.land/x/sqlite3@0.12.0/src/util.ts": "c6604183d2ec5fb17fa0a018572ed5f2317b319dbd7bf48d88a5d06ff25b2cc3" + }, + "workspace": { + "packageJson": { + "dependencies": [ + "npm:better-sqlite3@8.5.0" + ] + } + } +} diff --git a/bun.lock b/bun.lock index 955c0f5c3863a4..b251272571f4a8 100644 --- a/bun.lock +++ b/bun.lock @@ -5,7 +5,7 @@ "name": "bun", "devDependencies": { "@mdn/browser-compat-data": "~5.5.28", - "@types/bun": "^1.1.3", + "@types/bun": "*", "@types/react": "^18.3.3", "@typescript-eslint/eslint-plugin": "^7.11.0", "@typescript-eslint/parser": "^7.11.0", @@ -28,7 +28,7 @@ "packages/bun-types": { "name": "bun-types", "dependencies": { - "@types/node": "~20.12.8", + "@types/node": "*", "@types/ws": "~8.5.10", }, "devDependencies": { @@ -151,13 +151,13 @@ "@qiwi/npm-registry-client": ["@qiwi/npm-registry-client@8.9.1", "", { "dependencies": { "concat-stream": "^2.0.0", "graceful-fs": "^4.2.4", "normalize-package-data": "~1.0.1 || ^2.0.0 || ^3.0.0", "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^8.0.0", "once": "^1.4.0", "request": "^2.88.2", "retry": "^0.12.0", "safe-buffer": "^5.2.1", "semver": "2 >=2.2.1 || 3.x || 4 || 5 || 7", "slide": "^1.1.6", "ssri": "^8.0.0" }, "optionalDependencies": { "npmlog": "2 || ^3.1.0 || ^4.0.0" } }, "sha512-rZF+mG+NfijR0SHphhTLHRr4aM4gtfdwoAMY6we2VGQam8vkN1cxGG1Lg/Llrj8Dd0Mu6VjdFQRyMMRZxtZR2A=="], - "@types/bun": ["@types/bun@1.1.6", "", { "dependencies": { "bun-types": "1.1.17" } }, "sha512-uJgKjTdX0GkWEHZzQzFsJkWp5+43ZS7HC8sZPFnOwnSo1AsNl2q9o2bFeS23disNDqbggEgyFkKCHl/w8iZsMA=="], + "@types/bun": ["@types/bun@1.1.17", "", { "dependencies": { "bun-types": "1.1.44" } }, "sha512-zZt0Kao/8hAwNOXh4bmt8nKbMEd4QD8n7PeTGF+NZTVY5ouXhU/TX7jUj4He1p7mgY+WdplnU1B6MB1j17vdzg=="], "@types/json-schema": ["@types/json-schema@7.0.15", "", {}, "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA=="], "@types/json5": ["@types/json5@0.0.29", "", {}, "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="], - "@types/node": ["@types/node@20.12.14", "", { "dependencies": { "undici-types": "~5.26.4" } }, "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg=="], + "@types/node": ["@types/node@22.10.7", "", { "dependencies": { "undici-types": "~6.20.0" } }, "sha512-V09KvXxFiutGp6B7XkpaDXlNadZxrzajcY50EuoLIpQ6WWYCSvf19lVIazzfIzQvhUN2HjX12spLojTnhuKlGg=="], "@types/prop-types": ["@types/prop-types@15.7.12", "", {}, "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q=="], @@ -257,7 +257,7 @@ "builtins": ["builtins@1.0.3", "", {}, "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ=="], - "bun-types": ["bun-types@workspace:packages/bun-types", { "dependencies": { "@types/node": "~20.12.8", "@types/ws": "~8.5.10" }, "devDependencies": { "@biomejs/biome": "^1.5.3", "@definitelytyped/dtslint": "^0.0.199", "@definitelytyped/eslint-plugin": "^0.0.197", "typescript": "^5.0.2" } }], + "bun-types": ["bun-types@workspace:packages/bun-types", { "dependencies": { "@types/node": "*", "@types/ws": "~8.5.10" }, "devDependencies": { "@biomejs/biome": "^1.5.3", "@definitelytyped/dtslint": "^0.0.199", "@definitelytyped/eslint-plugin": "^0.0.197", "typescript": "^5.0.2" } }], "call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="], @@ -845,7 +845,7 @@ "unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="], - "undici-types": ["undici-types@5.26.5", "", {}, "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="], + "undici-types": ["undici-types@6.20.0", "", {}, "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg=="], "update-browserslist-db": ["update-browserslist-db@1.1.0", "", { "dependencies": { "escalade": "^3.1.2", "picocolors": "^1.0.1" }, "peerDependencies": { "browserslist": ">= 4.21.0" }, "bin": { "update-browserslist-db": "cli.js" } }, "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ=="], @@ -915,6 +915,8 @@ "@eslint-community/eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="], + "@types/ws/@types/node": ["@types/node@20.12.14", "", { "dependencies": { "undici-types": "~5.26.4" } }, "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg=="], + "@typescript-eslint/typescript-estree/minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="], "@typescript-eslint/visitor-keys/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="], @@ -925,8 +927,6 @@ "babel-code-frame/js-tokens": ["js-tokens@3.0.2", "", {}, "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg=="], - "bun-types/typescript": ["typescript@5.5.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ=="], - "eslint-import-resolver-node/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="], "eslint-module-utils/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="], @@ -1003,6 +1003,8 @@ "@definitelytyped/utils/which/isexe": ["isexe@3.1.1", "", {}, "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ=="], + "@types/ws/@types/node/undici-types": ["undici-types@5.26.5", "", {}, "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="], + "@typescript-eslint/typescript-estree/minimatch/brace-expansion": ["brace-expansion@2.0.1", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="], "are-we-there-yet/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="], diff --git a/dockerhub/alpine/Dockerfile b/dockerhub/alpine/Dockerfile index 0ef8ce5f6ed86f..8d1ecbaddd1fb7 100644 --- a/dockerhub/alpine/Dockerfile +++ b/dockerhub/alpine/Dockerfile @@ -57,6 +57,8 @@ ENV BUN_INSTALL_BIN=${BUN_INSTALL_BIN} COPY --from=build /usr/local/bin/bun /usr/local/bin/ COPY docker-entrypoint.sh /usr/local/bin/ +RUN mkdir -p /usr/local/bun-node-fallback-bin && ln -s /usr/local/bin/bun /usr/local/bun-node-fallback-bin/node +ENV PATH "${PATH}:/usr/local/bun-node-fallback-bin" # Temporarily use the `build`-stage /tmp folder to access the glibc APKs: RUN --mount=type=bind,from=build,source=/tmp,target=/tmp \ diff --git a/dockerhub/debian-slim/Dockerfile b/dockerhub/debian-slim/Dockerfile index a5547010fbb847..a87502982fc5bf 100644 --- a/dockerhub/debian-slim/Dockerfile +++ b/dockerhub/debian-slim/Dockerfile @@ -68,6 +68,8 @@ ENV BUN_INSTALL_BIN=${BUN_INSTALL_BIN} COPY docker-entrypoint.sh /usr/local/bin COPY --from=build /usr/local/bin/bun /usr/local/bin/bun +RUN mkdir -p /usr/local/bun-node-fallback-bin && ln -s /usr/local/bin/bun /usr/local/bun-node-fallback-bin/node +ENV PATH "${PATH}:/usr/local/bun-node-fallback-bin" RUN groupadd bun \ --gid 1000 \ diff --git a/dockerhub/debian/Dockerfile b/dockerhub/debian/Dockerfile index 7a92d5767f0de5..1459142bd88262 100644 --- a/dockerhub/debian/Dockerfile +++ b/dockerhub/debian/Dockerfile @@ -60,6 +60,8 @@ FROM debian:bullseye COPY docker-entrypoint.sh /usr/local/bin COPY --from=build /usr/local/bin/bun /usr/local/bin/bun +RUN mkdir -p /usr/local/bun-node-fallback-bin && ln -s /usr/local/bin/bun /usr/local/bun-node-fallback-bin/node +ENV PATH "${PATH}:/usr/local/bun-node-fallback-bin" # Disable the runtime transpiler cache by default inside Docker containers. # On ephemeral containers, the cache is not useful diff --git a/dockerhub/distroless/Dockerfile b/dockerhub/distroless/Dockerfile index a30f9330c41700..fb8e985d0b1cf8 100644 --- a/dockerhub/distroless/Dockerfile +++ b/dockerhub/distroless/Dockerfile @@ -67,6 +67,8 @@ ARG BUN_INSTALL_BIN=/usr/local/bin ENV BUN_INSTALL_BIN=${BUN_INSTALL_BIN} COPY --from=build /usr/local/bin/bun /usr/local/bin/ +RUN mkdir -p /usr/local/bun-node-fallback-bin && ln -s /usr/local/bin/bun /usr/local/bun-node-fallback-bin/node +ENV PATH "${PATH}:/usr/local/bun-node-fallback-bin" # Temporarily use the `build`-stage image binaries to create a symlink: RUN --mount=type=bind,from=build,source=/usr/bin,target=/usr/bin \ diff --git a/docs/api/sql.md b/docs/api/sql.md new file mode 100644 index 00000000000000..e50c4edd99e63c --- /dev/null +++ b/docs/api/sql.md @@ -0,0 +1,571 @@ +Bun provides native bindings for working with PostgreSQL databases with a modern, Promise-based API. The interface is designed to be simple and performant, using tagged template literals for queries and offering features like connection pooling, transactions, and prepared statements. + +```ts +import { sql } from "bun"; + +const users = await sql` + SELECT * FROM users + WHERE active = ${true} + LIMIT ${10} +`; + +// Select with multiple conditions +const activeUsers = await sql` + SELECT * + FROM users + WHERE active = ${true} + AND age >= ${18} +`; +``` + +{% features title="Features" %} + +{% icon size=20 name="Shield" /%} Tagged template literals to protect against SQL injection + +{% icon size=20 name="GitMerge" /%} Transactions + +{% icon size=20 name="Variable" /%} Named & positional parameters + +{% icon size=20 name="Network" /%} Connection pooling + +{% icon size=20 name="Binary" /%} `BigInt` support + +{% icon size=20 name="Key" /%} SASL Auth support (SCRAM-SHA-256), MD5, and Clear Text + +{% icon size=20 name="Timer" /%} Connection timeouts + +{% icon size=20 name="Database" /%} Returning rows as data objects, arrays of arrays, or `Buffer` + +{% icon size=20 name="Code" /%} Binary protocol support makes it faster + +{% icon size=20 name="Lock" /%} TLS support (and auth mode) + +{% icon size=20 name="Settings" /%} Automatic configuration with environment variable + +{% /features %} + +### Inserting data + +You can pass JavaScript values directly to the SQL template literal and escaping will be handled for you. + +```ts +import { sql } from "bun"; + +// Basic insert with direct values +const [user] = await sql` + INSERT INTO users (name, email) + VALUES (${name}, ${email}) + RETURNING * +`; + +// Using object helper for cleaner syntax +const userData = { + name: "Alice", + email: "alice@example.com", +}; + +const [newUser] = await sql` + INSERT INTO users ${sql(userData)} + RETURNING * +`; +// Expands to: INSERT INTO users (name, email) VALUES ('Alice', 'alice@example.com') +``` + +### Bulk Insert + +You can also pass arrays of objects to the SQL template literal and it will be expanded to a `INSERT INTO ... VALUES ...` statement. + +```ts +const users = [ + { name: "Alice", email: "alice@example.com" }, + { name: "Bob", email: "bob@example.com" }, + { name: "Charlie", email: "charlie@example.com" }, +]; + +await sql`INSERT INTO users ${sql(users)}`; +``` + +### Picking columns to insert + +You can use `sql(object, Array)` to pick which columns to insert. Each of the columns must be defined on the object. + +```ts +const user = { + name: "Alice", + email: "alice@example.com", + age: 25, +}; + +await sql`INSERT INTO users ${sql(user, ["name", "email"])}`; +// Only inserts name and email columns, ignoring other fields +``` + +## Query Results + +By default, Bun's SQL client returns query results as arrays of objects, where each object represents a row with column names as keys. However, there are cases where you might want the data in a different format. The client provides two additional methods for this purpose. + +### `sql``.values()` format + +The `sql``.values()` method returns rows as arrays of values rather than objects. Each row becomes an array where the values are in the same order as the columns in your query. + +```ts +const rows = await sql`SELECT * FROM users`.values(); +console.log(rows); +``` + +This returns something like: + +```ts +[ + ["Alice", "alice@example.com"], + ["Bob", "bob@example.com"], +]; +``` + +`sql``.values()` is especially useful if duplicate column names are returned in the query results. When using objects (the default), the last column name is used as the key in the object, which means duplicate column names overwrite each other — but when using `sql``.values()`, each column is present in the array so you can access the values of duplicate columns by index. + +### `sql``.raw()` format + +The `.raw()` method returns rows as arrays of `Buffer` objects. This can be useful for working with binary data or for performance reasons. + +```ts +const rows = await sql`SELECT * FROM users`.raw(); +console.log(rows); // [[Buffer, Buffer], [Buffer, Buffer], [Buffer, Buffer]] +``` + +## SQL Fragments + +A common need in database applications is the ability to construct queries dynamically based on runtime conditions. Bun provides safe ways to do this without risking SQL injection. + +### Dynamic Table Names + +When you need to reference tables or schemas dynamically, use the `sql()` helper to ensure proper escaping: + +```ts +// Safely reference tables dynamically +await sql`SELECT * FROM ${sql("users")}`; + +// With schema qualification +await sql`SELECT * FROM ${sql("public.users")}`; +``` + +### Conditional Queries + +You can use the `sql()` helper to build queries with conditional clauses. This allows you to create flexible queries that adapt to your application's needs: + +```ts +// Optional WHERE clauses +const filterAge = true; +const minAge = 21; +const ageFilter = sql`AND age > ${minAge}`; +await sql` + SELECT * FROM users + WHERE active = ${true} + ${filterAge ? ageFilter : sql``} +`; +``` + +### Unsafe Queries + +You can use the `sql.unsafe` function to execute raw SQL strings. Use this with caution, as it will not escape user input. + +```ts +const result = await sql.unsafe( + "SELECT " + columns + " FROM users WHERE id = " + id, +); +``` + +#### What is SQL Injection? + +{% image href="https://xkcd.com/327/" src="https://imgs.xkcd.com/comics/exploits_of_a_mom.png" /%} + +### Execute and Cancelling Queries + +Bun's SQL is lazy that means its will only start executing when awaited or executed with `.execute()`. +You can cancel a query that is currently executing by calling the `cancel()` method on the query object. + +```ts +const query = await sql`SELECT * FROM users`.execute(); +setTimeout(() => query.cancel(), 100); +await query; +``` + +## Database Environment Variables + +`sql` connection parameters can be configured using environment variables. The client checks these variables in a specific order of precedence. + +The following environment variables can be used to define the connection URL: + +| Environment Variable | Description | +| --------------------------- | ------------------------------------------ | +| `POSTGRES_URL` | Primary connection URL for PostgreSQL | +| `DATABASE_URL` | Alternative connection URL | +| `PGURL` | Alternative connection URL | +| `PG_URL` | Alternative connection URL | +| `TLS_POSTGRES_DATABASE_URL` | SSL/TLS-enabled connection URL | +| `TLS_DATABASE_URL` | Alternative SSL/TLS-enabled connection URL | + +If no connection URL is provided, the system checks for the following individual parameters: + +| Environment Variable | Fallback Variables | Default Value | Description | +| -------------------- | ---------------------------- | ------------- | ----------------- | +| `PGHOST` | - | `localhost` | Database host | +| `PGPORT` | - | `5432` | Database port | +| `PGUSERNAME` | `PGUSER`, `USER`, `USERNAME` | `postgres` | Database user | +| `PGPASSWORD` | - | (empty) | Database password | +| `PGDATABASE` | - | username | Database name | + +## Connection Options + +You can configure your database connection manually by passing options to the SQL constructor: + +```ts +import { SQL } from "bun"; + +const db = new SQL({ + // Required + url: "postgres://user:pass@localhost:5432/dbname", + + // Optional configuration + hostname: "localhost", + port: 5432, + database: "myapp", + username: "dbuser", + password: "secretpass", + + // Connection pool settings + max: 20, // Maximum connections in pool + idleTimeout: 30, // Close idle connections after 30s + maxLifetime: 0, // Connection lifetime in seconds (0 = forever) + connectionTimeout: 30, // Timeout when establishing new connections + + // SSL/TLS options + tls: true, + // tls: { + // rejectUnauthorized: true, + // requestCert: true, + // ca: "path/to/ca.pem", + // key: "path/to/key.pem", + // cert: "path/to/cert.pem", + // checkServerIdentity(hostname, cert) { + // ... + // }, + // }, + + // Callbacks + onconnect: client => { + console.log("Connected to database"); + }, + onclose: client => { + console.log("Connection closed"); + }, +}); +``` + +## Transactions + +To start a new transaction, use `sql.begin`. This method reserves a dedicated connection for the duration of the transaction and provides a scoped `sql` instance to use within the callback function. Once the callback completes, `sql.begin` resolves with the return value of the callback. + +The `BEGIN` command is sent automatically, including any optional configurations you specify. If an error occurs during the transaction, a `ROLLBACK` is triggered to release the reserved connection and ensure the process continues smoothly. + +### Basic Transactions + +```ts +await sql.begin(async tx => { + // All queries in this function run in a transaction + await tx`INSERT INTO users (name) VALUES (${"Alice"})`; + await tx`UPDATE accounts SET balance = balance - 100 WHERE user_id = 1`; + + // Transaction automatically commits if no errors are thrown + // Rolls back if any error occurs +}); +``` + +It's also possible to pipeline the requests in a transaction if needed by returning an array with queries from the callback function like this: + +```ts +await sql.begin(async tx => { + return [ + tx`INSERT INTO users (name) VALUES (${"Alice"})`, + tx`UPDATE accounts SET balance = balance - 100 WHERE user_id = 1`, + ]; +}); +``` + +### Savepoints + +Savepoints in SQL create intermediate checkpoints within a transaction, enabling partial rollbacks without affecting the entire operation. They are useful in complex transactions, allowing error recovery and maintaining consistent results. + +```ts +await sql.begin(async tx => { + await tx`INSERT INTO users (name) VALUES (${"Alice"})`; + + await tx.savepoint(async sp => { + // This part can be rolled back separately + await sp`UPDATE users SET status = 'active'`; + if (someCondition) { + throw new Error("Rollback to savepoint"); + } + }); + + // Continue with transaction even if savepoint rolled back + await tx`INSERT INTO audit_log (action) VALUES ('user_created')`; +}); +``` + +### Distributed Transactions + +Two-Phase Commit (2PC) is a distributed transaction protocol where Phase 1 has the coordinator preparing nodes by ensuring data is written and ready to commit, while Phase 2 finalizes with nodes either committing or rolling back based on the coordinator's decision. This process ensures data durability and proper lock management. + +In PostgreSQL and MySQL, distributed transactions persist beyond their original session, allowing privileged users or coordinators to commit or rollback them later. This supports robust distributed transactions, recovery processes, and administrative operations. + +Each database system implements distributed transactions differently: + +PostgreSQL natively supports them through prepared transactions, while MySQL uses XA Transactions. + +If any exceptions occur during the distributed transaction and aren't caught, the system will automatically rollback all changes. When everything proceeds normally, you maintain the flexibility to either commit or rollback the transaction later. + +```ts +// Begin a distributed transaction +await sql.beginDistributed("tx1", async tx => { + await tx`INSERT INTO users (name) VALUES (${"Alice"})`; +}); + +// Later, commit or rollback +await sql.commitDistributed("tx1"); +// or +await sql.rollbackDistributed("tx1"); +``` + +## Authentication + +Bun supports SCRAM-SHA-256 (SASL), MD5, and Clear Text authentication. SASL is recommended for better security. Check [Postgres SASL Authentication](https://www.postgresql.org/docs/current/sasl-authentication.html) for more information. + +### SSL Modes Overview + +PostgreSQL supports different SSL/TLS modes to control how secure connections are established. These modes determine the behavior when connecting and the level of certificate verification performed. + +```ts +const sql = new SQL({ + hostname: "localhost", + username: "user", + password: "password", + ssl: "disable", // | "prefer" | "require" | "verify-ca" | "verify-full" +}); +``` + +| SSL Mode | Description | +| ------------- | -------------------------------------------------------------------------------------------------------------------- | +| `disable` | No SSL/TLS used. Connections fail if server requires SSL. | +| `prefer` | Tries SSL first, falls back to non-SSL if SSL fails. Default mode if none specified. | +| `require` | Requires SSL without certificate verification. Fails if SSL cannot be established. | +| `verify-ca` | Verifies server certificate is signed by trusted CA. Fails if verification fails. | +| `verify-full` | Most secure mode. Verifies certificate and hostname match. Protects against untrusted certificates and MITM attacks. | + +### Using With Connection Strings + +The SSL mode can also be specified in connection strings: + +```ts +// Using prefer mode +const sql = new SQL("postgres://user:password@localhost/mydb?sslmode=prefer"); + +// Using verify-full mode +const sql = new SQL( + "postgres://user:password@localhost/mydb?sslmode=verify-full", +); +``` + +## Connection Pooling + +Bun's SQL client automatically manages a connection pool, which is a pool of database connections that are reused for multiple queries. This helps to reduce the overhead of establishing and closing connections for each query, and it also helps to manage the number of concurrent connections to the database. + +```ts +const db = new SQL({ + // Pool configuration + max: 20, // Maximum 20 concurrent connections + idleTimeout: 30, // Close idle connections after 30s + maxLifetime: 3600, // Max connection lifetime 1 hour + connectionTimeout: 10, // Connection timeout 10s +}); +``` + +No connection will be made until a query is made. + +```ts +const sql = Bun.sql(); // no connection are created + +await sql`...`; // pool is started until max is reached (if possible), first available connection is used +await sql`...`; // previous connection is reused + +// two connections are used now at the same time +await Promise.all([ + sql`INSERT INTO users ${sql({ name: "Alice" })}`, + sql`UPDATE users SET name = ${user.name} WHERE id = ${user.id}`, +]); + +await sql.close(); // await all queries to finish and close all connections from the pool +await sql.close({ timeout: 5 }); // wait 5 seconds and close all connections from the pool +await sql.close({ timeout: 0 }); // close all connections from the pool immediately +``` + +## Reserved Connections + +Bun enables you to reserve a connection from the pool, and returns a client that wraps the single connection. This can be used for running queries on an isolated connection. + +```ts +// Get exclusive connection from pool +const reserved = await sql.reserve(); + +try { + await reserved`INSERT INTO users (name) VALUES (${"Alice"})`; +} finally { + // Important: Release connection back to pool + reserved.release(); +} + +// Or using Symbol.dispose +{ + using reserved = await sql.reserve(); + await reserved`SELECT 1`; +} // Automatically released +``` + +## Error Handling + +The client provides typed errors for different failure scenarios: + +### Connection Errors + +| Connection Errors | Description | +| --------------------------------- | ---------------------------------------------------- | +| `ERR_POSTGRES_CONNECTION_CLOSED` | Connection was terminated or never established | +| `ERR_POSTGRES_CONNECTION_TIMEOUT` | Failed to establish connection within timeout period | +| `ERR_POSTGRES_IDLE_TIMEOUT` | Connection closed due to inactivity | +| `ERR_POSTGRES_LIFETIME_TIMEOUT` | Connection exceeded maximum lifetime | +| `ERR_POSTGRES_TLS_NOT_AVAILABLE` | SSL/TLS connection not available | +| `ERR_POSTGRES_TLS_UPGRADE_FAILED` | Failed to upgrade connection to SSL/TLS | + +### Authentication Errors + +| Authentication Errors | Description | +| ------------------------------------------------ | ---------------------------------------- | +| `ERR_POSTGRES_AUTHENTICATION_FAILED_PBKDF2` | Password authentication failed | +| `ERR_POSTGRES_UNKNOWN_AUTHENTICATION_METHOD` | Server requested unknown auth method | +| `ERR_POSTGRES_UNSUPPORTED_AUTHENTICATION_METHOD` | Server requested unsupported auth method | +| `ERR_POSTGRES_INVALID_SERVER_KEY` | Invalid server key during authentication | +| `ERR_POSTGRES_INVALID_SERVER_SIGNATURE` | Invalid server signature | +| `ERR_POSTGRES_SASL_SIGNATURE_INVALID_BASE64` | Invalid SASL signature encoding | +| `ERR_POSTGRES_SASL_SIGNATURE_MISMATCH` | SASL signature verification failed | + +### Query Errors + +| Query Errors | Description | +| ------------------------------------ | ------------------------------------------ | +| `ERR_POSTGRES_SYNTAX_ERROR` | Invalid SQL syntax (extends `SyntaxError`) | +| `ERR_POSTGRES_SERVER_ERROR` | General error from PostgreSQL server | +| `ERR_POSTGRES_INVALID_QUERY_BINDING` | Invalid parameter binding | +| `ERR_POSTGRES_QUERY_CANCELLED` | Query was cancelled | + +### Data Type Errors + +| Data Type Errors | Description | +| ------------------------------------------------------- | ------------------------------------- | +| `ERR_POSTGRES_INVALID_BINARY_DATA` | Invalid binary data format | +| `ERR_POSTGRES_INVALID_BYTE_SEQUENCE` | Invalid byte sequence | +| `ERR_POSTGRES_INVALID_BYTE_SEQUENCE_FOR_ENCODING` | Encoding error | +| `ERR_POSTGRES_INVALID_CHARACTER` | Invalid character in data | +| `ERR_POSTGRES_OVERFLOW` | Numeric overflow | +| `ERR_POSTGRES_UNSUPPORTED_BYTEA_FORMAT` | Unsupported binary format | +| `ERR_POSTGRES_UNSUPPORTED_INTEGER_SIZE` | Integer size not supported | +| `ERR_POSTGRES_MULTIDIMENSIONAL_ARRAY_NOT_SUPPORTED_YET` | Multidimensional arrays not supported | +| `ERR_POSTGRES_NULLS_IN_ARRAY_NOT_SUPPORTED_YET` | NULL values in arrays not supported | + +### Protocol Errors + +| Protocol Errors | Description | +| --------------------------------------- | --------------------------- | +| `ERR_POSTGRES_EXPECTED_REQUEST` | Expected client request | +| `ERR_POSTGRES_EXPECTED_STATEMENT` | Expected prepared statement | +| `ERR_POSTGRES_INVALID_BACKEND_KEY_DATA` | Invalid backend key data | +| `ERR_POSTGRES_INVALID_MESSAGE` | Invalid protocol message | +| `ERR_POSTGRES_INVALID_MESSAGE_LENGTH` | Invalid message length | +| `ERR_POSTGRES_UNEXPECTED_MESSAGE` | Unexpected message type | + +### Transaction Errors + +| Transaction Errors | Description | +| ---------------------------------------- | ------------------------------------- | +| `ERR_POSTGRES_UNSAFE_TRANSACTION` | Unsafe transaction operation detected | +| `ERR_POSTGRES_INVALID_TRANSACTION_STATE` | Invalid transaction state | + +## Numbers and BigInt + +Bun's SQL client includes special handling for large numbers that exceed the range of a 53-bit integer. Here’s how it works: + +```ts +import { sql } from "bun"; + +const [{ x, y }] = await sql`SELECT 9223372036854777 as x, 12345 as y`; + +console.log(typeof x, x); // "string" "9223372036854777" +console.log(typeof y, y); // "number" 12345 +``` + +## BigInt Instead of Strings + +If you need large numbers as BigInt instead of strings, you can enable this by setting the `bigint` option to `true` when initializing the SQL client: + +```ts +const sql = new SQL({ + bigint: true, +}); + +const [{ x }] = await sql`SELECT 9223372036854777 as x`; + +console.log(typeof x, x); // "bigint" 9223372036854777n +``` + +## Roadmap + +There's still some things we haven't finished yet. + +- Connection preloading via `--db-preconnect` Bun CLI flag +- MySQL support: [we're working on it](https://github.com/oven-sh/bun/pull/15274) +- SQLite support: planned, but not started. Ideally, we implement it natively instead of wrapping `bun:sqlite`. +- Column name transforms (e.g. `snake_case` to `camelCase`). This is mostly blocked on a unicode-aware implementation of changing the case in C++ using WebKit's `WTF::String`. +- Column type transforms + +### Postgres-specific features + +We haven't implemented these yet: + +- `COPY` support +- `LISTEN` support +- `NOTIFY` support + +We also haven't implemented some of the more uncommon features like: + +- GSSAPI authentication +- `SCRAM-SHA-256-PLUS` support +- Point & PostGIS types +- All the multi-dimensional integer array types (only a couple of the types are supported) + +## Frequently Asked Questions + +> Why is this `Bun.sql` and not `Bun.postgres`? + +The plan is to add more database drivers in the future. + +> Why not just use an existing library? + +npm packages like postgres.js, pg, and node-postgres can be used in Bun too. They're great options. + +Two reasons why: + +1. We think it's simpler for developers to have a database driver built into Bun. The time you spend library shopping is time you could be building your app. +2. We leverage some JavaScriptCore engine internals to make it faster to create objects that would be difficult to implement in a library + +## Credits + +Huge thanks to [@porsager](https://github.com/porsager)'s [postgres.js](https://github.com/porsager/postgres) for the inspiration for the API interface. diff --git a/docs/bundler/fullstack.md b/docs/bundler/fullstack.md index 877648b84e8d67..0d6909bb69ab63 100644 --- a/docs/bundler/fullstack.md +++ b/docs/bundler/fullstack.md @@ -34,10 +34,8 @@ Bun.serve({ }); ``` -You'll need to run your app with `bun --experimental-html` to enable this feature: - ```bash -$ bun --experimental-html run app.ts +$ bun run app.ts ``` ## HTML imports are routes @@ -198,6 +196,54 @@ When serving your app in production, set `development: false` in `Bun.serve()`. - Enables `Cache-Control` headers and `ETag` headers - Minifies JavaScript/TypeScript/TSX/JSX files +## Plugins + +Bun's [bundler plugins](https://bun.sh/docs/bundler/plugins) are also supported when bundling static routes. + +To configure plugins for `Bun.serve`, add a `plugins` array in the `[serve.static]` section of your `bunfig.toml`. + +### Using TailwindCSS in HTML routes + +For example, enable TailwindCSS on your routes by adding add the `bun-plugin-tailwind` plugin: + +```toml +[serve.static] +plugins = ["bun-plugin-tailwind"] + +``` + +This will allow you to use TailwindCSS utility classes in your HTML and CSS files. All you need to do is import `tailwindcss` somewhere: + +```html + + + + + Home + + + + + + +``` + +Or in your CSS: + +```css +/* style.css */ +@import "tailwindcss"; +``` + +Any JS file or module which exports a [valid bundler plugin object](https://bun.sh/docs/bundler/plugins#usage) (essentially an object with a `name` and `setup` field) can be placed inside the `plugins` array: + +```toml +[serve.static] +plugins = ["./my-plugin-implementation.ts"] +``` + +Bun will lazily resolve and load each plugin and use them to bundle your routes. + ## How this works Bun uses [`HTMLRewriter`](/docs/api/html-rewriter) to scan for ` - - -`, - }, - experimentalHtml: false, - entryPointsRaw: ["in/template.html", "in/entry.js"], - onAfterBundle(api) { - const entryBundle = api.readFile("out/entry.js"); - - // Verify we DID bundle the HTML file - expect(entryBundle).toMatch(/\.\/template-.*\.html/); - const filename = entryBundle.match(/\.\/(template-.*\.html)/)?.[1]; - expect(filename).toBeDefined(); - const templateBundle = api.readFile("out/" + filename!); - expect(templateBundle).toContain("HTML Template"); - }, - }); - // Test circular dependencies between JS and HTML itBundled("html/circular-js-html", { outdir: "out/", @@ -676,8 +616,8 @@ console.log('Main JS loaded page:', page);`, `, }, - experimentalHtml: true, entryPoints: ["/in/main.js"], + loader: { ".html": "file" }, onAfterBundle(api) { const bundle = api.readFile("out/main.js"); @@ -729,8 +669,6 @@ body { background-color: #f5f5f5; }`, }, - experimentalHtml: true, - experimentalCss: true, entryPoints: ["/in/page.html"], onAfterBundle(api) { const htmlBundle = api.readFile("out/page.html"); @@ -774,8 +712,6 @@ body { "/scripts/app.js": "console.log('App loaded')", "/images/logo.png": "fake image content", }, - experimentalHtml: true, - experimentalCss: true, entryPoints: ["/index.html"], onAfterBundle(api) { // Check that absolute paths are handled correctly @@ -832,8 +768,6 @@ body { /* This is a comment */`, "/script.js": "console.log('Hello World')", }, - experimentalHtml: true, - experimentalCss: true, sourceMap: "linked", entryPoints: ["/index.html"], onAfterBundle(api) { @@ -883,8 +817,6 @@ body { /* This is a comment */`, "/script.js": "console.log('Hello World')", }, - experimentalHtml: true, - experimentalCss: true, sourceMap: "inline", entryPoints: ["/index.html"], onAfterBundle(api) { diff --git a/test/bundler/bundler_loader.test.ts b/test/bundler/bundler_loader.test.ts index 3611d9c3b93265..01c1245cb37da8 100644 --- a/test/bundler/bundler_loader.test.ts +++ b/test/bundler/bundler_loader.test.ts @@ -116,15 +116,14 @@ describe("bundler", async () => { }, }); - const loaders: Loader[] = ["wasm", "css", "json", "file" /* "napi" */, "text"]; - const exts = ["wasm", "css", "json", ".lmao" /* ".node" */, ".txt"]; + const loaders: Loader[] = ["wasm", "json", "file" /* "napi" */, "text"]; + const exts = ["wasm", "json", "lmao" /* ".node" */, "txt"]; for (let i = 0; i < loaders.length; i++) { const loader = loaders[i]; const ext = exts[i]; itBundled(`bun/loader-copy-file-entry-point-with-onLoad-${loader}`, { target: "bun", outdir: "/out", - experimentalCss: false, files: { [`/entry.${ext}`]: /* js */ `{ "hello": "friends" }`, }, @@ -157,7 +156,6 @@ describe("bundler", async () => { target: "bun", outfile: "", outdir: "/out", - experimentalCss: false, files: { [`/entry.${ext}`]: /* js */ `{ "hello": "friends" }`, }, diff --git a/test/bundler/css/wpt/background-computed.test.ts b/test/bundler/css/wpt/background-computed.test.ts index 4a5c479df6aeb3..21fc84cc39106f 100644 --- a/test/bundler/css/wpt/background-computed.test.ts +++ b/test/bundler/css/wpt/background-computed.test.ts @@ -4,7 +4,6 @@ import { itBundled } from "../../expectBundled"; const runTest = (property: string, input: string, expected: string) => { const testTitle = `${property}: ${input}`; itBundled(testTitle, { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { diff --git a/test/bundler/css/wpt/color-computed-rgb.test.ts b/test/bundler/css/wpt/color-computed-rgb.test.ts index e29ff07e54918b..f4d2f3dd079594 100644 --- a/test/bundler/css/wpt/color-computed-rgb.test.ts +++ b/test/bundler/css/wpt/color-computed-rgb.test.ts @@ -4,7 +4,6 @@ import { itBundled } from "../../expectBundled"; const runTest = (testTitle: string, input: string, expected: string) => { testTitle = testTitle.length === 0 ? input : testTitle; itBundled(testTitle, { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { diff --git a/test/bundler/css/wpt/color-computed.test.ts b/test/bundler/css/wpt/color-computed.test.ts index bbfe477c171ccb..4377deb91e6202 100644 --- a/test/bundler/css/wpt/color-computed.test.ts +++ b/test/bundler/css/wpt/color-computed.test.ts @@ -3,7 +3,6 @@ import { itBundled } from "../../expectBundled"; const runTest = (input: string, expected: string) => { itBundled(input, { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { diff --git a/test/bundler/css/wpt/relative_color_out_of_gamut.test.ts b/test/bundler/css/wpt/relative_color_out_of_gamut.test.ts index 8664d4bbfb0a55..fc734d383c8fba 100644 --- a/test/bundler/css/wpt/relative_color_out_of_gamut.test.ts +++ b/test/bundler/css/wpt/relative_color_out_of_gamut.test.ts @@ -5,7 +5,6 @@ let i = 0; const testname = () => `test-${i++}`; describe("relative_color_out_of_gamut", () => { itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -26,7 +25,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -47,7 +45,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -68,7 +65,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -89,7 +85,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -110,7 +105,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -131,7 +125,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -152,7 +145,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -173,7 +165,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -194,7 +185,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -215,7 +205,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -236,7 +225,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -257,7 +245,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -278,7 +265,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -299,7 +285,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -320,7 +305,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -341,7 +325,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -362,7 +345,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -383,7 +365,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -404,7 +385,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -425,7 +405,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -446,7 +425,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -467,7 +445,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -488,7 +465,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -509,7 +485,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -530,7 +505,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { @@ -551,7 +525,6 @@ h1 { }); itBundled(testname(), { - experimentalCss: true, files: { "/a.css": /* css */ ` h1 { diff --git a/test/bundler/esbuild/css.test.ts b/test/bundler/esbuild/css.test.ts index eb7bf1b4631dee..a48cb597390fcf 100644 --- a/test/bundler/esbuild/css.test.ts +++ b/test/bundler/esbuild/css.test.ts @@ -10,7 +10,6 @@ import { join } from "node:path"; describe("bundler", () => { itBundled("css/CSSEntryPoint", { - experimentalCss: true, files: { "/entry.css": /* css */ ` body { @@ -30,7 +29,6 @@ body { }); itBundled("css/CSSEntryPointEmpty", { - experimentalCss: true, files: { "/entry.css": /* css */ `\n`, }, @@ -42,7 +40,6 @@ body { }); itBundled("css/CSSNesting", { - experimentalCss: true, target: "bun", files: { "/entry.css": /* css */ ` @@ -66,7 +63,6 @@ body { }); itBundled("css/CSSAtImportMissing", { - experimentalCss: true, files: { "/entry.css": `@import "./missing.css";`, }, @@ -76,7 +72,6 @@ body { }); itBundled("css/CSSAtImportSimple", { - experimentalCss: true, // GENERATED files: { "/entry.css": /* css */ ` @@ -99,7 +94,6 @@ body { }); itBundled("css/CSSAtImportDiamond", { - experimentalCss: true, // GENERATED files: { "/a.css": /* css */ ` @@ -143,7 +137,6 @@ body { }); itBundled("css/CSSAtImportCycle", { - experimentalCss: true, files: { "/a.css": /* css */ ` @import "./a.css"; @@ -162,7 +155,6 @@ body { }); itBundled("css/CSSUrlImport", { - experimentalCss: true, files: { "/a.css": /* css */ ` .hello { @@ -189,7 +181,6 @@ body { describe("esbuild-bundler", () => { itBundled("css/CSSEntryPoint", { - experimentalCss: true, // GENERATED files: { "/entry.css": /* css */ ` @@ -200,7 +191,6 @@ describe("esbuild-bundler", () => { }, }); itBundled("css/CSSAtImportMissing", { - experimentalCss: true, files: { "/entry.css": `@import "./missing.css";`, }, @@ -209,7 +199,6 @@ describe("esbuild-bundler", () => { }, }); itBundled("css/CSSAtImportExternal", { - experimentalCss: true, external: ["./external1.css", "./external2.css", "./external3.css", "./external4.css", "./external5.css"], // GENERATED files: { @@ -275,8 +264,6 @@ describe("esbuild-bundler", () => { }, }); itBundled("css/CSSAtImport", { - experimentalCss: true, - // GENERATED files: { "/entry.css": /* css */ ` @@ -296,8 +283,6 @@ describe("esbuild-bundler", () => { }, }); itBundled("css/CSSFromJSMissingImport", { - experimentalCss: true, - // GENERATED files: { "/entry.js": /* js */ ` @@ -311,7 +296,6 @@ describe("esbuild-bundler", () => { }, }); itBundled("css/CSSFromJSMissingStarImport", { - experimentalCss: true, outdir: "/out", files: { "/entry.js": /* js */ ` @@ -331,7 +315,6 @@ describe("esbuild-bundler", () => { }, }); itBundled("css/ImportCSSFromJS", { - experimentalCss: true, outdir: "/out", files: { "/entry.js": /* js */ ` @@ -351,7 +334,6 @@ describe("esbuild-bundler", () => { }, }); // itBundled("css/ImportCSSFromJSWriteToStdout", { - // experimentalCss: true, // files: { // "/entry.js": `import "./entry.css"`, // "/entry.css": `.entry { color: red }`, @@ -361,7 +343,6 @@ describe("esbuild-bundler", () => { // }, // }); itBundled("css/ImportJSFromCSS", { - experimentalCss: true, outdir: "/out", files: { "/entry.ts": `export default 123`, @@ -373,8 +354,6 @@ describe("esbuild-bundler", () => { }, }); itBundled("css/ImportJSONFromCSS", { - experimentalCss: true, - // GENERATED files: { "/entry.json": `{}`, @@ -386,8 +365,6 @@ describe("esbuild-bundler", () => { }, }); itBundled("css/MissingImportURLInCSS", { - experimentalCss: true, - // GENERATED files: { "/src/entry.css": /* css */ ` @@ -402,7 +379,6 @@ describe("esbuild-bundler", () => { // Skipping for now itBundled("css/ExternalImportURLInCSS", { - experimentalCss: true, files: { "/src/entry.css": /* css */ ` div:after { @@ -422,8 +398,6 @@ describe("esbuild-bundler", () => { }); itBundled("css/InvalidImportURLInCSS", { - experimentalCss: true, - // GENERATED files: { "/entry.css": /* css */ ` @@ -467,7 +441,6 @@ describe("esbuild-bundler", () => { `, */ }); itBundled("css/TextImportURLInCSSText", { - experimentalCss: true, outfile: "/out.css", files: { "/entry.css": /* css */ ` @@ -487,7 +460,6 @@ a { }, }); itBundled("css/Png", { - experimentalCss: true, outfile: "/out.css", // GENERATED files: { @@ -496,7 +468,7 @@ a { background: url(./example.png); } `, - "/example.png": new Uint8Array([0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a]), + "/example.png": Buffer.from([0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a]), }, onAfterBundle(api) { api.expectFile("/out.css").toEqualIgnoringWhitespace(/* css */ ` @@ -510,7 +482,6 @@ a { // We don't support dataurl rn // itBundled("css/DataURLImportURLInCSS", { - // experimentalCss: true, // outfile: "/out.css", // // GENERATED // files: { @@ -536,7 +507,6 @@ a { // We don't support binary loader rn // itBundled("css/BinaryImportURLInCSS", { - // experimentalCss: true, // // GENERATED // files: { @@ -559,7 +529,6 @@ a { // We don't support base64 loader rn // itBundled("css/Base64ImportURLInCSS", { - // experimentalCss: true, // // GENERATED // files: { @@ -573,7 +542,6 @@ a { // }); itBundled("css/FileImportURLInCSS", { - experimentalCss: true, files: { "/entry.css": /* css */ ` @import "./one.css"; @@ -607,8 +575,6 @@ b { }); itBundled("css/IgnoreURLsInAtRulePrelude", { - experimentalCss: true, - // GENERATED files: { "/entry.css": /* css */ ` @@ -621,7 +587,6 @@ b { }); itBundled("css/PackageURLsInCSS", { - experimentalCss: true, files: { "/entry.css": /* css */ ` @import "./test.css"; @@ -659,7 +624,6 @@ c { }); itBundled("css/CSSAtImportExtensionOrderCollision", { - experimentalCss: true, files: { // This should avoid picking ".js" because it's explicitly configured as non-CSS "/entry.css": `@import "./test";`, @@ -682,7 +646,6 @@ c { /* We don't support `extensionOrder`/`--resolve-extensions` rn itBundled("css/CSSAtImportExtensionOrderCollisionUnsupported", { - experimentalCss: true, // GENERATED files: { @@ -699,14 +662,12 @@ c { */ // itBundled("css/CSSAtImportConditionsNoBundle", { - // experimentalCss: true, // files: { // "/entry.css": `@import "./print.css" print;`, // }, // }); itBundled("css/CSSAtImportConditionsBundleExternal", { - experimentalCss: true, files: { "/entry.css": /* css */ `@import "https://example.com/print.css" print;`, }, @@ -721,14 +682,12 @@ c { }); itBundled("css/CSSAtImportConditionsBundleExternalConditionWithURL", { - experimentalCss: true, files: { "/entry.css": /* css */ `@import "https://example.com/foo.css" supports(background: url("foo.png"));`, }, }); itBundled("css/CSSAtImportConditionsBundleLOL", { - experimentalCss: true, outfile: "/out.css", files: { "/entry.css": /* css */ ` @@ -787,26 +746,26 @@ c { @import "http://example.com/foo.css" layer(layer-name) (min-width: 768px) and (max-width: 1024px); @import "http://example.com/foo.css" supports(display: flex); @import "http://example.com/foo.css" (min-width: 768px) and (max-width: 1024px); - + /* foo.css */ body { color: red; } - + /* foo.css */ @layer { body { color: red; } } - + /* foo.css */ @layer layer-name { body { color: red; } } - + /* foo.css */ @supports (display: flex) { @layer layer-name { @@ -815,7 +774,7 @@ c { } } } - + /* foo.css */ @media (min-width: 768px) and (max-width: 1024px) { @layer layer-name { @@ -824,30 +783,30 @@ c { } } } - + /* foo.css */ @supports (display: flex) { body { color: red; } } - + /* foo.css */ @media (min-width: 768px) and (max-width: 1024px) { body { color: red; } } - + /* empty-1.css */ @layer empty-1; - + /* empty-2.css */ - - + + /* empty-3.css */ - - + + /* foo.css */ @layer outer { @layer inner { @@ -856,10 +815,10 @@ c { } } } - + /* nested-layer.css */ @layer outer; - + /* foo.css */ @supports (outer: true) { @layer inner { @@ -868,10 +827,10 @@ c { } } } - + /* nested-layer.css */ - - + + /* foo.css */ @media (outer: true) { @layer inner { @@ -880,10 +839,10 @@ c { } } } - + /* nested-layer.css */ - - + + /* foo.css */ @layer outer { @supports (inner: true) { @@ -892,10 +851,10 @@ c { } } } - + /* nested-supports.css */ @layer outer; - + /* foo.css */ @supports (outer: true) { @supports (inner: true) { @@ -904,10 +863,10 @@ c { } } } - + /* nested-supports.css */ - - + + /* foo.css */ @media (outer: true) { @supports (inner: true) { @@ -916,10 +875,10 @@ c { } } } - + /* nested-supports.css */ - - + + /* foo.css */ @layer outer { @media (inner: true) { @@ -928,10 +887,10 @@ c { } } } - + /* nested-media.css */ @layer outer; - + /* foo.css */ @supports (outer: true) { @media (inner: true) { @@ -940,10 +899,10 @@ c { } } } - + /* nested-media.css */ - - + + /* foo.css */ @media (outer: true) { @media (inner: true) { @@ -952,10 +911,10 @@ c { } } } - + /* nested-media.css */ - - + + /* entry.css */ `); }, @@ -965,7 +924,6 @@ c { // condition tokens. If they aren't cloned correctly, then something will // likely crash with an out-of-bounds error. itBundled("css/CSSAtImportConditionsWithImportRecordsBundle", { - experimentalCss: true, files: { "/entry.css": /* css */ ` @import url(./foo.css) supports(background: url(./a.png)); @@ -1083,7 +1041,6 @@ c { // to test the changes is to bundle https://github.com/evanw/css-import-tests // and visually inspect a browser's rendering of the resulting CSS file. itBundled("css/CSSAtImportConditionsFromExternalRepo", { - experimentalCss: true, files: { "/001/default/a.css": `.box { background-color: green; }`, "/001/default/style.css": `@import url("a.css");`, @@ -1342,7 +1299,6 @@ c { }); itBundled("css/CSSAtImportConditionsAtLayerBundle", { - experimentalCss: true, files: { "/case1.css": /* css */ ` @import url(case1-foo.css) layer(first.one); @@ -1401,7 +1357,6 @@ c { }); itBundled("css/CSSAtImportConditionsAtLayerBundleAlternatingLayerInFile", { - experimentalCss: true, files: { "/a.css": `@layer first { body { color: red } }`, "/b.css": `@layer last { body { color: green } }`, @@ -1463,7 +1418,6 @@ c { }); itBundled("css/CSSAtImportConditionsChainExternal", { - experimentalCss: true, files: { "/entry.css": /* css */ ` @import "a.css" layer(a) not print; @@ -1483,7 +1437,6 @@ c { // This test mainly just makes sure that this scenario doesn't crash itBundled("css/CSSAndJavaScriptCodeSplittingESBuildIssue1064", { - experimentalCss: true, files: { "/a.js": /* js */ ` import shared from './shared.js' @@ -1516,7 +1469,6 @@ c { }); itBundled("css/CSSExternalQueryAndHashNoMatchESBuildIssue1822", { - experimentalCss: true, files: { "/entry.css": /* css */ ` a { background: url(foo/bar.png?baz) } @@ -1532,8 +1484,6 @@ c { }, }); itBundled("css/CSSNestingOldBrowser", { - experimentalCss: true, - // GENERATED files: { "/nested-@layer.css": `a { @layer base { color: red; } }`, @@ -1581,7 +1531,7 @@ c { "/toplevel-plus.css", "/toplevel-tilde.css", ], - unsupportedCSSFeatures: "Nesting", + unsupportedCSSFeatures: ["Nesting"], /* TODO FIX expectedScanLog: `nested-@layer.css: WARNING: CSS nesting syntax is not supported in the configured target environment (chrome10) nested-@media.css: WARNING: CSS nesting syntax is not supported in the configured target environment (chrome10) nested-ampersand-first.css: WARNING: CSS nesting syntax is not supported in the configured target environment (chrome10) @@ -1603,8 +1553,6 @@ c { `, */ }); itBundled("css/MetafileCSSBundleTwoToOne", { - experimentalCss: true, - files: { "/foo/entry.js": /* js */ ` import '../common.css' @@ -1622,8 +1570,6 @@ c { outdir: "/", }); itBundled("css/DeduplicateRules", { - experimentalCss: true, - // GENERATED files: { "/yes0.css": `a { color: red; color: green; color: red }`, diff --git a/test/bundler/expectBundled.ts b/test/bundler/expectBundled.ts index 7796810e9203e1..52e5c024e561d0 100644 --- a/test/bundler/expectBundled.ts +++ b/test/bundler/expectBundled.ts @@ -193,8 +193,6 @@ export interface BundlerTestInput { metafile?: boolean | string; minifyIdentifiers?: boolean; minifySyntax?: boolean; - experimentalCss?: boolean; - experimentalHtml?: boolean; targetFromAPI?: "TargetWasConfigured"; minifyWhitespace?: boolean; splitting?: boolean; @@ -448,8 +446,6 @@ function expectBundled( minifyIdentifiers, minifySyntax, minifyWhitespace, - experimentalCss, - experimentalHtml, onAfterBundle, outdir, dotenv, @@ -696,8 +692,6 @@ function expectBundled( minifySyntax && `--minify-syntax`, minifyWhitespace && `--minify-whitespace`, drop?.length && drop.map(x => ["--drop=" + x]), - experimentalCss && "--experimental-css", - experimentalHtml && "--experimental-html", globalName && `--global-name=${globalName}`, jsx.runtime && ["--jsx-runtime", jsx.runtime], jsx.factory && ["--jsx-factory", jsx.factory], @@ -736,7 +730,6 @@ function expectBundled( minifySyntax && `--minify-syntax`, minifyWhitespace && `--minify-whitespace`, globalName && `--global-name=${globalName}`, - experimentalCss && "--experimental-css", external && external.map(x => `--external:${x}`), packages && ["--packages", packages], conditions && `--conditions=${conditions.join(",")}`, @@ -1035,10 +1028,9 @@ function expectBundled( publicPath, emitDCEAnnotations, ignoreDCEAnnotations, - experimentalCss, - html: experimentalHtml ? true : undefined, drop, define: define ?? {}, + throw: false, } as BuildConfig; if (dotenv) { @@ -1055,7 +1047,7 @@ function expectBundled( const debugFile = `import path from 'path'; import assert from 'assert'; const {plugins} = (${x})({ root: ${JSON.stringify(root)} }); -const options = ${JSON.stringify({ ...buildConfig, throw: true, plugins: undefined }, null, 2)}; +const options = ${JSON.stringify({ ...buildConfig, plugins: undefined }, null, 2)}; options.plugins = typeof plugins === "function" ? [{ name: "plugin", setup: plugins }] : plugins; const build = await Bun.build(options); for (const [key, blob] of build.outputs) { @@ -1070,7 +1062,17 @@ for (const [key, blob] of build.outputs) { } configRef = buildConfig; - const build = await Bun.build(buildConfig); + let build: BuildOutput; + try { + build = await Bun.build(buildConfig); + } catch (e) { + const err = e as AggregateError; + build = { + outputs: [], + success: false, + logs: err.errors, + }; + } if (onAfterApiBundle) await onAfterApiBundle(build); configRef = null!; Bun.gc(true); diff --git a/test/bundler/fixtures/bundler-reloader-script.ts b/test/bundler/fixtures/bundler-reloader-script.ts index e901067a021cba..99f53b74261a22 100644 --- a/test/bundler/fixtures/bundler-reloader-script.ts +++ b/test/bundler/fixtures/bundler-reloader-script.ts @@ -20,9 +20,13 @@ await Bun.write(input, "import value from './mutate.js';\n" + `export default va await Bun.sleep(1000); -await Bun.build({ - entrypoints: [input], -}); +try { + await Bun.build({ + entrypoints: [input], + }); + // If the build succeeded something is very wrong + process.exit(1); +} catch {} await Bun.write(mutate, "export default 1;\n"); await Bun.sleep(1000); diff --git a/test/bundler/native-plugin.test.ts b/test/bundler/native-plugin.test.ts index 9348a809953009..3b42e7c315f301 100644 --- a/test/bundler/native-plugin.test.ts +++ b/test/bundler/native-plugin.test.ts @@ -295,7 +295,6 @@ const many_foo = ["foo","foo","foo","foo","foo","foo","foo"] }, }, ], - throw: true, }); const output = await Bun.$`${bunExe()} run dist/index.js`.cwd(tempdir).text(); @@ -319,43 +318,43 @@ const many_foo = ["foo","foo","foo","foo","foo","foo","foo"] const napiModule = require(path.join(tempdir, "build/Release/xXx123_foo_counter_321xXx.node")); const external = napiModule.createExternal(); - const resultPromise = Bun.build({ - outdir, - entrypoints: [path.join(tempdir, "index.ts")], - plugins: [ - { - name: "xXx123_foo_counter_321xXx", - setup(build) { - napiModule.setThrowsErrors(external, true); - - build.onBeforeParse({ filter }, { napiModule, symbol: "plugin_impl", external }); - - build.onLoad({ filter: /\.json/ }, async ({ defer, path }) => { - await defer(); - let count = 0; - try { - count = napiModule.getFooCount(external); - } catch (e) {} - return { - contents: JSON.stringify({ fooCount: count }), - loader: "json", - }; - }); + try { + const resultPromise = await Bun.build({ + outdir, + entrypoints: [path.join(tempdir, "index.ts")], + plugins: [ + { + name: "xXx123_foo_counter_321xXx", + setup(build) { + napiModule.setThrowsErrors(external, true); + + build.onBeforeParse({ filter }, { napiModule, symbol: "plugin_impl", external }); + + build.onLoad({ filter: /\.json/ }, async ({ defer, path }) => { + await defer(); + let count = 0; + try { + count = napiModule.getFooCount(external); + } catch (e) {} + return { + contents: JSON.stringify({ fooCount: count }), + loader: "json", + }; + }); + }, }, - }, - ], - }); - - const result = await resultPromise; - - if (result.success) console.log(result); - expect(result.success).toBeFalse(); - const log = result.logs[0]; - expect(log.message).toContain("Throwing an error"); - expect(log.level).toBe("error"); + ], + }); + } catch (e) { + const err = e as AggregateError; + expect(err.errors[0].message).toContain("Throwing an error"); + expect(err.errors[0].level).toBe("error"); - const compilationCtxFreedCount = await napiModule.getCompilationCtxFreedCount(external); - expect(compilationCtxFreedCount).toBe(0); + const compilationCtxFreedCount = await napiModule.getCompilationCtxFreedCount(external); + expect(compilationCtxFreedCount).toBe(0); + return; + } + expect.unreachable("Should have caught an error"); }); it("works with versioning", async () => { @@ -369,41 +368,42 @@ const many_foo = ["foo","foo","foo","foo","foo","foo","foo"] const napiModule = require(path.join(tempdir, "build/Release/xXx123_foo_counter_321xXx.node")); const external = napiModule.createExternal(); - const resultPromise = Bun.build({ - outdir, - entrypoints: [path.join(tempdir, "index.ts")], - plugins: [ - { - name: "xXx123_foo_counter_321xXx", - setup(build) { - build.onBeforeParse({ filter }, { napiModule, symbol: "incompatible_version_plugin_impl", external }); - - build.onLoad({ filter: /\.json/ }, async ({ defer, path }) => { - await defer(); - let count = 0; - try { - count = napiModule.getFooCount(external); - } catch (e) {} - return { - contents: JSON.stringify({ fooCount: count }), - loader: "json", - }; - }); + try { + const resultPromise = await Bun.build({ + outdir, + entrypoints: [path.join(tempdir, "index.ts")], + plugins: [ + { + name: "xXx123_foo_counter_321xXx", + setup(build) { + build.onBeforeParse({ filter }, { napiModule, symbol: "incompatible_version_plugin_impl", external }); + + build.onLoad({ filter: /\.json/ }, async ({ defer, path }) => { + await defer(); + let count = 0; + try { + count = napiModule.getFooCount(external); + } catch (e) {} + return { + contents: JSON.stringify({ fooCount: count }), + loader: "json", + }; + }); + }, }, - }, - ], - }); - - const result = await resultPromise; - - if (result.success) console.log(result); - expect(result.success).toBeFalse(); - const log = result.logs[0]; - expect(log.message).toContain("This plugin is built for a newer version of Bun than the one currently running."); - expect(log.level).toBe("error"); + ], + }); + } catch (e) { + const err = e as AggregateError; + expect(err.errors[0].message).toContain( + "This plugin is built for a newer version of Bun than the one currently running.", + ); + const compilationCtxFreedCount = await napiModule.getCompilationCtxFreedCount(external); + expect(compilationCtxFreedCount).toBe(0); + return; + } - const compilationCtxFreedCount = await napiModule.getCompilationCtxFreedCount(external); - expect(compilationCtxFreedCount).toBe(0); + expect.unreachable("Should have caught an error"); }); // don't know how to reliably test this on windows @@ -465,43 +465,46 @@ const many_foo = ["foo","foo","foo","foo","foo","foo","foo"] const napiModule = require(path.join(tempdir, "build/Release/xXx123_foo_counter_321xXx.node")); const external = napiModule.createExternal(); - const resultPromise = Bun.build({ - outdir, - entrypoints: [path.join(tempdir, "index.ts")], - plugins: [ - { - name: "xXx123_foo_counter_321xXx", - setup(build) { - build.onBeforeParse({ filter }, { napiModule, symbol: "plugin_impl_bad_free_function_pointer", external }); - - build.onLoad({ filter: /\.json/ }, async ({ defer, path }) => { - await defer(); - let count = 0; - try { - count = napiModule.getFooCount(external); - } catch (e) {} - return { - contents: JSON.stringify({ fooCount: count }), - loader: "json", - }; - }); + try { + const resultPromise = await Bun.build({ + outdir, + entrypoints: [path.join(tempdir, "index.ts")], + plugins: [ + { + name: "xXx123_foo_counter_321xXx", + setup(build) { + build.onBeforeParse( + { filter }, + { napiModule, symbol: "plugin_impl_bad_free_function_pointer", external }, + ); + + build.onLoad({ filter: /\.json/ }, async ({ defer, path }) => { + await defer(); + let count = 0; + try { + count = napiModule.getFooCount(external); + } catch (e) {} + return { + contents: JSON.stringify({ fooCount: count }), + loader: "json", + }; + }); + }, }, - }, - ], - }); - - const result = await resultPromise; - - if (result.success) console.log(result); - expect(result.success).toBeFalse(); - const log = result.logs[0]; - expect(log.message).toContain( - "Native plugin set the `free_plugin_source_code_context` field without setting the `plugin_source_code_context` field.", - ); - expect(log.level).toBe("error"); + ], + }); + } catch (e) { + const err = e as AggregateError; + expect(err.errors[0].message).toContain( + "Native plugin set the `free_plugin_source_code_context` field without setting the `plugin_source_code_context` field.", + ); + expect(err.errors[0].level).toBe("error"); + const compilationCtxFreedCount = await napiModule.getCompilationCtxFreedCount(external); + expect(compilationCtxFreedCount).toBe(0); + return; + } - const compilationCtxFreedCount = await napiModule.getCompilationCtxFreedCount(external); - expect(compilationCtxFreedCount).toBe(0); + expect.unreachable("Should have caught an error"); }); it("should fail gracefully when passing something that is NOT a bunler plugin", async () => { @@ -679,7 +682,6 @@ console.log(JSON.stringify(json)) }, }, ], - throw: true, }); expect(result.success).toBeTrue(); diff --git a/test/bundler/native_plugin.cc b/test/bundler/native_plugin.cc index 51b13fd07d94d7..6063d0eafe55d2 100644 --- a/test/bundler/native_plugin.cc +++ b/test/bundler/native_plugin.cc @@ -79,11 +79,12 @@ void log_error(const OnBeforeParseArguments *args, extern "C" BUN_PLUGIN_EXPORT void plugin_impl_with_needle(const OnBeforeParseArguments *args, OnBeforeParseResult *result, const char *needle) { - // if (args->__struct_size < sizeof(OnBeforeParseArguments)) { - // log_error(args, result, BUN_LOG_LEVEL_ERROR, "Invalid - // OnBeforeParseArguments struct size", sizeof("Invalid - // OnBeforeParseArguments struct size") - 1); return; - // } + if (args->__struct_size < sizeof(OnBeforeParseArguments)) { + const char *msg = "This plugin is built for a newer version of Bun than " + "the one currently running."; + log_error(args, result, BUN_LOG_LEVEL_ERROR, msg, strlen(msg)); + return; + } if (args->external) { External *external = (External *)args->external; diff --git a/test/bundler/transpiler/transpiler.test.js b/test/bundler/transpiler/transpiler.test.js index 0a49f8723f0ba8..4f5211cb6b6139 100644 --- a/test/bundler/transpiler/transpiler.test.js +++ b/test/bundler/transpiler/transpiler.test.js @@ -1673,7 +1673,7 @@ console.log(
);`), it("import assert", () => { expectPrinted_(`import json from "./foo.json" assert { type: "json" };`, `import json from "./foo.json"`); expectPrinted_(`import json from "./foo.json";`, `import json from "./foo.json"`); - expectPrinted_(`import("./foo.json", { type: "json" });`, `import("./foo.json")`); + expectPrinted_(`import("./foo.json", { type: "json" });`, `import("./foo.json", { type: \"json\" })`); }); it("import with unicode", () => { diff --git a/test/cli/install/__snapshots__/bun-install-registry.test.ts.snap b/test/cli/install/__snapshots__/bun-install-registry.test.ts.snap index c7af63e37749b5..0c7bcd1b7c6881 100644 --- a/test/cli/install/__snapshots__/bun-install-registry.test.ts.snap +++ b/test/cli/install/__snapshots__/bun-install-registry.test.ts.snap @@ -1,132 +1,5 @@ // Bun Snapshot v1, https://goo.gl/fbAQLP -exports[`duplicate dependency in optionalDependencies maintains sort order 1`] = ` -"# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 -# bun ./bun.lockb --hash: A1A17280329F8383-20d6659d9c0623de-94508CB3B7915517-4b22a59b37f2f4f6 - - -"@types/is-number@>=1.0.0": - version "2.0.0" - resolved "http://localhost:4873/@types/is-number/-/is-number-2.0.0.tgz" - integrity sha512-GEeIxCB+NpM1NrDBqmkYPeU8bI//i+xPzdOY4E1YHet51IcFmz4js6k57m69fLl/cbn7sOR7wj9RNNw53X8AiA== - -a-dep@1.0.1: - version "1.0.1" - resolved "http://localhost:4873/a-dep/-/a-dep-1.0.1.tgz" - integrity sha512-6nmTaPgO2U/uOODqOhbjbnaB4xHuZ+UB7AjKUA3g2dT4WRWeNxgp0dC8Db4swXSnO5/uLLUdFmUJKINNBO/3wg== - -duplicate-optional@1.0.1: - version "1.0.1" - resolved "http://localhost:4873/duplicate-optional/-/duplicate-optional-1.0.1.tgz" - integrity sha512-tL28+yJiTPehPLq7QnOu9jbRBpRgfBkyTVveaJojKcyae2khKuLaPRvsiX5gXv+iNGpYiYcNnV1eDBLXS+L85A== - dependencies: - a-dep "1.0.1" - what-bin "1.0.0" - optionalDependencies: - no-deps "1.0.1" - -no-deps@1.0.1, no-deps@^1.0.0: - version "1.0.1" - resolved "http://localhost:4873/no-deps/-/no-deps-1.0.1.tgz" - integrity sha512-3X6cn4+UJdXJuLPu11v8i/fGLe2PdI6v1yKTELam04lY5esCAFdG/qQts6N6rLrL6g1YRq+MKBAwxbmUQk355A== - -two-range-deps@1.0.0: - version "1.0.0" - resolved "http://localhost:4873/two-range-deps/-/two-range-deps-1.0.0.tgz" - integrity sha512-N+6kPy/GxuMncNz/EKuIrwdoYbh1qmvHDnw1UbM3sQE184kBn+6qAQgtf1wgT9dJnt6X+tWcTzSmfDvtJikVBA== - dependencies: - no-deps "^1.0.0" - "@types/is-number" ">=1.0.0" - -what-bin@1.0.0: - version "1.0.0" - resolved "http://localhost:4873/what-bin/-/what-bin-1.0.0.tgz" - integrity sha512-sa99On1k5aDqCvpni/TQ6rLzYprUWBlb8fNwWOzbjDlM24fRr7FKDOuaBO/Y9WEIcZuzoPkCW5EkBCpflj8REQ== -" -`; - -exports[`outdated normal dep, smaller than column title 1`] = ` -"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β” -β”‚ Package β”‚ Current β”‚ Update β”‚ Latest β”‚ -β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€ -β”‚ no-deps β”‚ 1.0.0 β”‚ 1.0.0 β”‚ 2.0.0 β”‚ -β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”˜ -" -`; - -exports[`outdated normal dep, larger than column title 1`] = ` -"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” -β”‚ Package β”‚ Current β”‚ Update β”‚ Latest β”‚ -β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ -β”‚ prereleases-1 β”‚ 1.0.0-future.1 β”‚ 1.0.0-future.1 β”‚ 1.0.0-future.4 β”‚ -β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ -" -`; - -exports[`outdated dev dep, smaller than column title 1`] = ` -"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β” -β”‚ Package β”‚ Current β”‚ Update β”‚ Latest β”‚ -β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€ -β”‚ no-deps (dev) β”‚ 1.0.0 β”‚ 1.0.0 β”‚ 2.0.0 β”‚ -β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”˜ -" -`; - -exports[`outdated dev dep, larger than column title 1`] = ` -"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” -β”‚ Package β”‚ Current β”‚ Update β”‚ Latest β”‚ -β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ -β”‚ prereleases-1 (dev) β”‚ 1.0.0-future.1 β”‚ 1.0.0-future.1 β”‚ 1.0.0-future.4 β”‚ -β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ -" -`; - -exports[`outdated peer dep, smaller than column title 1`] = ` -"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β” -β”‚ Package β”‚ Current β”‚ Update β”‚ Latest β”‚ -β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€ -β”‚ no-deps (peer) β”‚ 1.0.0 β”‚ 1.0.0 β”‚ 2.0.0 β”‚ -β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”˜ -" -`; - -exports[`outdated peer dep, larger than column title 1`] = ` -"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” -β”‚ Package β”‚ Current β”‚ Update β”‚ Latest β”‚ -β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ -β”‚ prereleases-1 (peer) β”‚ 1.0.0-future.1 β”‚ 1.0.0-future.1 β”‚ 1.0.0-future.4 β”‚ -β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ -" -`; - -exports[`outdated optional dep, smaller than column title 1`] = ` -"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β” -β”‚ Package β”‚ Current β”‚ Update β”‚ Latest β”‚ -β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€ -β”‚ no-deps (optional) β”‚ 1.0.0 β”‚ 1.0.0 β”‚ 2.0.0 β”‚ -β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”˜ -" -`; - -exports[`outdated optional dep, larger than column title 1`] = ` -"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” -β”‚ Package β”‚ Current β”‚ Update β”‚ Latest β”‚ -β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ -β”‚ prereleases-1 (optional) β”‚ 1.0.0-future.1 β”‚ 1.0.0-future.1 β”‚ 1.0.0-future.4 β”‚ -β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ -" -`; - -exports[`outdated NO_COLOR works 1`] = ` -"|--------------------------------------| -| Package | Current | Update | Latest | -|----------|---------|--------|--------| -| a-dep | 1.0.1 | 1.0.1 | 1.0.10 | -|--------------------------------------| -" -`; - exports[`auto-install symlinks (and junctions) are created correctly in the install cache 1`] = ` "{ name: "is-number", @@ -137,7 +10,7 @@ exports[`auto-install symlinks (and junctions) are created correctly in the inst exports[`text lockfile workspace sorting 1`] = ` "{ - "lockfileVersion": 0, + "lockfileVersion": 1, "workspaces": { "": { "name": "foo", @@ -159,9 +32,9 @@ exports[`text lockfile workspace sorting 1`] = ` }, }, "packages": { - "b": ["b@workspace:packages/b", { "dependencies": { "no-deps": "1.0.0" } }], + "b": ["b@workspace:packages/b"], - "c": ["c@workspace:packages/c", { "dependencies": { "no-deps": "1.0.0" } }], + "c": ["c@workspace:packages/c"], "no-deps": ["no-deps@1.0.0", "http://localhost:1234/no-deps/-/no-deps-1.0.0.tgz", {}, "sha512-v4w12JRjUGvfHDUP8vFDwu0gUWu04j0cv9hLb1Abf9VdaXu4XcrddYFTMVBVvmldKViGWH7jrb6xPJRF0wq6gw=="], } @@ -171,7 +44,7 @@ exports[`text lockfile workspace sorting 1`] = ` exports[`text lockfile workspace sorting 2`] = ` "{ - "lockfileVersion": 0, + "lockfileVersion": 1, "workspaces": { "": { "name": "foo", @@ -199,11 +72,11 @@ exports[`text lockfile workspace sorting 2`] = ` }, }, "packages": { - "a": ["a@workspace:packages/a", { "dependencies": { "no-deps": "1.0.0" } }], + "a": ["a@workspace:packages/a"], - "b": ["b@workspace:packages/b", { "dependencies": { "no-deps": "1.0.0" } }], + "b": ["b@workspace:packages/b"], - "c": ["c@workspace:packages/c", { "dependencies": { "no-deps": "1.0.0" } }], + "c": ["c@workspace:packages/c"], "no-deps": ["no-deps@1.0.0", "http://localhost:1234/no-deps/-/no-deps-1.0.0.tgz", {}, "sha512-v4w12JRjUGvfHDUP8vFDwu0gUWu04j0cv9hLb1Abf9VdaXu4XcrddYFTMVBVvmldKViGWH7jrb6xPJRF0wq6gw=="], } @@ -213,7 +86,7 @@ exports[`text lockfile workspace sorting 2`] = ` exports[`text lockfile --frozen-lockfile 1`] = ` "{ - "lockfileVersion": 0, + "lockfileVersion": 1, "workspaces": { "": { "name": "foo", @@ -234,7 +107,7 @@ exports[`text lockfile --frozen-lockfile 1`] = ` "no-deps": ["no-deps@1.1.0", "http://localhost:1234/no-deps/-/no-deps-1.1.0.tgz", {}, "sha512-ebG2pipYAKINcNI3YxdsiAgFvNGp2gdRwxAKN2LYBm9+YxuH/lHH2sl+GKQTuGiNfCfNZRMHUyyLPEJD6HWm7w=="], - "package1": ["package1@workspace:packages/pkg1", { "dependencies": { "peer-deps-too": "1.0.0" } }], + "package1": ["package1@workspace:packages/pkg1"], "peer-deps-too": ["peer-deps-too@1.0.0", "http://localhost:1234/peer-deps-too/-/peer-deps-too-1.0.0.tgz", { "peerDependencies": { "no-deps": "*" } }, "sha512-sBx0TKrsB8FkRN2lzkDjMuctPGEKn1TmNUBv3dJOtnZM8nd255o5ZAPRpAI2XFLHZAavBlK/e73cZNwnUxlRog=="], } @@ -244,7 +117,7 @@ exports[`text lockfile --frozen-lockfile 1`] = ` exports[`binaries each type of binary serializes correctly to text lockfile 1`] = ` "{ - "lockfileVersion": 0, + "lockfileVersion": 1, "workspaces": { "": { "name": "foo", @@ -271,7 +144,7 @@ exports[`binaries each type of binary serializes correctly to text lockfile 1`] exports[`binaries root resolution bins 1`] = ` "{ - "lockfileVersion": 0, + "lockfileVersion": 1, "workspaces": { "": { "name": "fooooo", @@ -292,7 +165,7 @@ exports[`binaries root resolution bins 1`] = ` exports[`hoisting text lockfile is hoisted 1`] = ` "{ - "lockfileVersion": 0, + "lockfileVersion": 1, "workspaces": { "": { "name": "foo", @@ -318,9 +191,90 @@ exports[`hoisting text lockfile is hoisted 1`] = ` " `; +exports[`outdated normal dep, smaller than column title 1`] = ` +"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β” +β”‚ \x1B[1m\x1B[34mPackage\x1B[0m β”‚ \x1B[1m\x1B[34mCurrent\x1B[0m β”‚ \x1B[1m\x1B[34mUpdate\x1B[0m β”‚ \x1B[1m\x1B[34mLatest\x1B[0m β”‚ +β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€ +β”‚ no-deps\x1B[2m\x1B[0m β”‚ 1.0.0 β”‚ \x1B[2m1.0.0\x1B[0m β”‚ \x1B[0m\x1B[1m\x1B[31m2.0.0\x1B[0m β”‚ +β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”˜ +" +`; + +exports[`outdated normal dep, larger than column title 1`] = ` +"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” +β”‚ \x1B[1m\x1B[34mPackage\x1B[0m β”‚ \x1B[1m\x1B[34mCurrent\x1B[0m β”‚ \x1B[1m\x1B[34mUpdate\x1B[0m β”‚ \x1B[1m\x1B[34mLatest\x1B[0m β”‚ +β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ +β”‚ prereleases-1\x1B[2m\x1B[0m β”‚ 1.0.0-future.1 β”‚ \x1B[2m1.0.0-future.1\x1B[0m β”‚ \x1B[2m1.0.0-future.\x1B[0m\x1B[1m\x1B[31m4\x1B[0m β”‚ +β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ +" +`; + +exports[`outdated dev dep, smaller than column title 1`] = ` +"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β” +β”‚ \x1B[1m\x1B[34mPackage\x1B[0m β”‚ \x1B[1m\x1B[34mCurrent\x1B[0m β”‚ \x1B[1m\x1B[34mUpdate\x1B[0m β”‚ \x1B[1m\x1B[34mLatest\x1B[0m β”‚ +β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€ +β”‚ no-deps\x1B[2m (dev)\x1B[0m β”‚ 1.0.0 β”‚ \x1B[2m1.0.0\x1B[0m β”‚ \x1B[0m\x1B[1m\x1B[31m2.0.0\x1B[0m β”‚ +β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”˜ +" +`; + +exports[`outdated dev dep, larger than column title 1`] = ` +"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” +β”‚ \x1B[1m\x1B[34mPackage\x1B[0m β”‚ \x1B[1m\x1B[34mCurrent\x1B[0m β”‚ \x1B[1m\x1B[34mUpdate\x1B[0m β”‚ \x1B[1m\x1B[34mLatest\x1B[0m β”‚ +β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ +β”‚ prereleases-1\x1B[2m (dev)\x1B[0m β”‚ 1.0.0-future.1 β”‚ \x1B[2m1.0.0-future.1\x1B[0m β”‚ \x1B[2m1.0.0-future.\x1B[0m\x1B[1m\x1B[31m4\x1B[0m β”‚ +β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ +" +`; + +exports[`outdated peer dep, smaller than column title 1`] = ` +"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β” +β”‚ \x1B[1m\x1B[34mPackage\x1B[0m β”‚ \x1B[1m\x1B[34mCurrent\x1B[0m β”‚ \x1B[1m\x1B[34mUpdate\x1B[0m β”‚ \x1B[1m\x1B[34mLatest\x1B[0m β”‚ +β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€ +β”‚ no-deps\x1B[2m (peer)\x1B[0m β”‚ 1.0.0 β”‚ \x1B[2m1.0.0\x1B[0m β”‚ \x1B[0m\x1B[1m\x1B[31m2.0.0\x1B[0m β”‚ +β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”˜ +" +`; + +exports[`outdated peer dep, larger than column title 1`] = ` +"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” +β”‚ \x1B[1m\x1B[34mPackage\x1B[0m β”‚ \x1B[1m\x1B[34mCurrent\x1B[0m β”‚ \x1B[1m\x1B[34mUpdate\x1B[0m β”‚ \x1B[1m\x1B[34mLatest\x1B[0m β”‚ +β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ +β”‚ prereleases-1\x1B[2m (peer)\x1B[0m β”‚ 1.0.0-future.1 β”‚ \x1B[2m1.0.0-future.1\x1B[0m β”‚ \x1B[2m1.0.0-future.\x1B[0m\x1B[1m\x1B[31m4\x1B[0m β”‚ +β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ +" +`; + +exports[`outdated optional dep, smaller than column title 1`] = ` +"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β” +β”‚ \x1B[1m\x1B[34mPackage\x1B[0m β”‚ \x1B[1m\x1B[34mCurrent\x1B[0m β”‚ \x1B[1m\x1B[34mUpdate\x1B[0m β”‚ \x1B[1m\x1B[34mLatest\x1B[0m β”‚ +β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€ +β”‚ no-deps\x1B[2m (optional)\x1B[0m β”‚ 1.0.0 β”‚ \x1B[2m1.0.0\x1B[0m β”‚ \x1B[0m\x1B[1m\x1B[31m2.0.0\x1B[0m β”‚ +β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”˜ +" +`; + +exports[`outdated optional dep, larger than column title 1`] = ` +"β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” +β”‚ \x1B[1m\x1B[34mPackage\x1B[0m β”‚ \x1B[1m\x1B[34mCurrent\x1B[0m β”‚ \x1B[1m\x1B[34mUpdate\x1B[0m β”‚ \x1B[1m\x1B[34mLatest\x1B[0m β”‚ +β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ +β”‚ prereleases-1\x1B[2m (optional)\x1B[0m β”‚ 1.0.0-future.1 β”‚ \x1B[2m1.0.0-future.1\x1B[0m β”‚ \x1B[2m1.0.0-future.\x1B[0m\x1B[1m\x1B[31m4\x1B[0m β”‚ +β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ +" +`; + +exports[`outdated NO_COLOR works 1`] = ` +"|--------------------------------------| +| Package | Current | Update | Latest | +|----------|---------|--------|--------| +| a-dep | 1.0.1 | 1.0.1 | 1.0.10 | +|--------------------------------------| +" +`; + exports[`it should ignore peerDependencies within workspaces 1`] = ` "{ - "lockfileVersion": 0, + "lockfileVersion": 1, "workspaces": { "": { "name": "foo", @@ -336,7 +290,7 @@ exports[`it should ignore peerDependencies within workspaces 1`] = ` }, }, "packages": { - "Baz": ["Baz@workspace:packages/baz", { "peerDependencies": { "a-dep": ">=1.0.1" } }], + "Baz": ["Baz@workspace:packages/baz"], "a-dep": ["a-dep@1.0.10", "http://localhost:1234/a-dep/-/a-dep-1.0.10.tgz", {}, "sha512-NeQ6Ql9jRW8V+VOiVb+PSQAYOvVoSimW+tXaR0CoJk4kM9RIk/XlAUGCsNtn5XqjlDO4hcH8NcyaL507InevEg=="], @@ -345,3 +299,49 @@ exports[`it should ignore peerDependencies within workspaces 1`] = ` } " `; + +exports[`duplicate dependency in optionalDependencies maintains sort order 1`] = ` +"# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 +# bun ./bun.lockb --hash: A1A17280329F8383-20d6659d9c0623de-94508CB3B7915517-4b22a59b37f2f4f6 + + +"@types/is-number@>=1.0.0": + version "2.0.0" + resolved "http://localhost:4873/@types/is-number/-/is-number-2.0.0.tgz" + integrity sha512-GEeIxCB+NpM1NrDBqmkYPeU8bI//i+xPzdOY4E1YHet51IcFmz4js6k57m69fLl/cbn7sOR7wj9RNNw53X8AiA== + +a-dep@1.0.1: + version "1.0.1" + resolved "http://localhost:4873/a-dep/-/a-dep-1.0.1.tgz" + integrity sha512-6nmTaPgO2U/uOODqOhbjbnaB4xHuZ+UB7AjKUA3g2dT4WRWeNxgp0dC8Db4swXSnO5/uLLUdFmUJKINNBO/3wg== + +duplicate-optional@1.0.1: + version "1.0.1" + resolved "http://localhost:4873/duplicate-optional/-/duplicate-optional-1.0.1.tgz" + integrity sha512-tL28+yJiTPehPLq7QnOu9jbRBpRgfBkyTVveaJojKcyae2khKuLaPRvsiX5gXv+iNGpYiYcNnV1eDBLXS+L85A== + dependencies: + a-dep "1.0.1" + what-bin "1.0.0" + optionalDependencies: + no-deps "1.0.1" + +no-deps@1.0.1, no-deps@^1.0.0: + version "1.0.1" + resolved "http://localhost:4873/no-deps/-/no-deps-1.0.1.tgz" + integrity sha512-3X6cn4+UJdXJuLPu11v8i/fGLe2PdI6v1yKTELam04lY5esCAFdG/qQts6N6rLrL6g1YRq+MKBAwxbmUQk355A== + +two-range-deps@1.0.0: + version "1.0.0" + resolved "http://localhost:4873/two-range-deps/-/two-range-deps-1.0.0.tgz" + integrity sha512-N+6kPy/GxuMncNz/EKuIrwdoYbh1qmvHDnw1UbM3sQE184kBn+6qAQgtf1wgT9dJnt6X+tWcTzSmfDvtJikVBA== + dependencies: + no-deps "^1.0.0" + "@types/is-number" ">=1.0.0" + +what-bin@1.0.0: + version "1.0.0" + resolved "http://localhost:4873/what-bin/-/what-bin-1.0.0.tgz" + integrity sha512-sa99On1k5aDqCvpni/TQ6rLzYprUWBlb8fNwWOzbjDlM24fRr7FKDOuaBO/Y9WEIcZuzoPkCW5EkBCpflj8REQ== +" +`; diff --git a/test/cli/install/__snapshots__/bun-install.test.ts.snap b/test/cli/install/__snapshots__/bun-install.test.ts.snap index 593bd7b0ddd523..57ba761ff3a80d 100644 --- a/test/cli/install/__snapshots__/bun-install.test.ts.snap +++ b/test/cli/install/__snapshots__/bun-install.test.ts.snap @@ -59,7 +59,7 @@ exports[`should handle modified git resolutions in bun.lock 1`] = `"{"lockfileVe exports[`should read install.saveTextLockfile from bunfig.toml 1`] = ` "{ - "lockfileVersion": 0, + "lockfileVersion": 1, "workspaces": { "": { "name": "foo", @@ -70,7 +70,7 @@ exports[`should read install.saveTextLockfile from bunfig.toml 1`] = ` }, }, "packages": { - "pkg-one": ["pkg-one@workspace:packages/pkg1", {}], + "pkg-one": ["pkg-one@workspace:packages/pkg1"], } } " diff --git a/test/cli/install/__snapshots__/bun-lock.test.ts.snap b/test/cli/install/__snapshots__/bun-lock.test.ts.snap index 4f15c6c30c47f0..5c92ce56763c42 100644 --- a/test/cli/install/__snapshots__/bun-lock.test.ts.snap +++ b/test/cli/install/__snapshots__/bun-lock.test.ts.snap @@ -1,8 +1,26 @@ // Bun Snapshot v1, https://goo.gl/fbAQLP +exports[`should write plaintext lockfiles 1`] = ` +"{ + "lockfileVersion": 1, + "workspaces": { + "": { + "name": "test-package", + "dependencies": { + "dummy-package": "file:./bar-0.0.2.tgz", + }, + }, + }, + "packages": { + "dummy-package": ["bar@./bar-0.0.2.tgz", {}], + } +} +" +`; + exports[`should escape names 1`] = ` "{ - "lockfileVersion": 0, + "lockfileVersion": 1, "workspaces": { "": { "name": "quote-in-dependency-name", @@ -18,27 +36,87 @@ exports[`should escape names 1`] = ` }, }, "packages": { - "\\"": ["\\"@workspace:packages/\\"", {}], + "\\"": ["\\"@workspace:packages/\\""], - "pkg1": ["pkg1@workspace:packages/pkg1", { "dependencies": { "\\"": "*" } }], + "pkg1": ["pkg1@workspace:packages/pkg1"], } } " `; -exports[`should write plaintext lockfiles 1`] = ` +exports[`should be the default save format 1`] = ` "{ - "lockfileVersion": 0, + "lockfileVersion": 1, "workspaces": { "": { - "name": "test-package", + "name": "jquery-4", "dependencies": { - "dummy-package": "file:./bar-0.0.2.tgz", + "no-deps": "1.0.0", }, }, }, "packages": { - "dummy-package": ["bar@./bar-0.0.2.tgz", {}], + "no-deps": ["no-deps@1.0.0", "http://localhost:1234/no-deps/-/no-deps-1.0.0.tgz", {}, "sha512-v4w12JRjUGvfHDUP8vFDwu0gUWu04j0cv9hLb1Abf9VdaXu4XcrddYFTMVBVvmldKViGWH7jrb6xPJRF0wq6gw=="], + } +} +" +`; + +exports[`should be the default save format 2`] = ` +"{ + "lockfileVersion": 1, + "workspaces": { + "": { + "name": "jquery-4", + "dependencies": { + "a-dep": "^1.0.10", + "no-deps": "1.0.0", + }, + }, + }, + "packages": { + "a-dep": ["a-dep@1.0.10", "http://localhost:1234/a-dep/-/a-dep-1.0.10.tgz", {}, "sha512-NeQ6Ql9jRW8V+VOiVb+PSQAYOvVoSimW+tXaR0CoJk4kM9RIk/XlAUGCsNtn5XqjlDO4hcH8NcyaL507InevEg=="], + + "no-deps": ["no-deps@1.0.0", "http://localhost:1234/no-deps/-/no-deps-1.0.0.tgz", {}, "sha512-v4w12JRjUGvfHDUP8vFDwu0gUWu04j0cv9hLb1Abf9VdaXu4XcrddYFTMVBVvmldKViGWH7jrb6xPJRF0wq6gw=="], + } +} +" +`; + +exports[`should save the lockfile if --save-text-lockfile and --frozen-lockfile are used 1`] = ` +"{ + "lockfileVersion": 1, + "workspaces": { + "": { + "name": "test-pkg", + "dependencies": { + "no-deps": "1.0.0", + }, + }, + }, + "packages": { + "no-deps": ["no-deps@1.0.0", "http://localhost:1234/no-deps/-/no-deps-1.0.0.tgz", {}, "sha512-v4w12JRjUGvfHDUP8vFDwu0gUWu04j0cv9hLb1Abf9VdaXu4XcrddYFTMVBVvmldKViGWH7jrb6xPJRF0wq6gw=="], + } +} +" +`; + +exports[`should save the lockfile if --save-text-lockfile and --frozen-lockfile are used 2`] = ` +"{ + "lockfileVersion": 1, + "workspaces": { + "": { + "name": "test-pkg", + "dependencies": { + "a-dep": "^1.0.10", + "no-deps": "1.0.0", + }, + }, + }, + "packages": { + "a-dep": ["a-dep@1.0.10", "http://localhost:1234/a-dep/-/a-dep-1.0.10.tgz", {}, "sha512-NeQ6Ql9jRW8V+VOiVb+PSQAYOvVoSimW+tXaR0CoJk4kM9RIk/XlAUGCsNtn5XqjlDO4hcH8NcyaL507InevEg=="], + + "no-deps": ["no-deps@1.0.0", "http://localhost:1234/no-deps/-/no-deps-1.0.0.tgz", {}, "sha512-v4w12JRjUGvfHDUP8vFDwu0gUWu04j0cv9hLb1Abf9VdaXu4XcrddYFTMVBVvmldKViGWH7jrb6xPJRF0wq6gw=="], } } " diff --git a/test/cli/install/__snapshots__/bun-workspaces.test.ts.snap b/test/cli/install/__snapshots__/bun-workspaces.test.ts.snap index b419206fba6fa6..922c072bd824b7 100644 --- a/test/cli/install/__snapshots__/bun-workspaces.test.ts.snap +++ b/test/cli/install/__snapshots__/bun-workspaces.test.ts.snap @@ -3,11 +3,11 @@ exports[`dependency on workspace without version in package.json: version: * 1`] = ` "{ "format": "v2", - "meta_hash": "a5d5a45555763c1040428cd33363c16438c75b23d8961e7458abe2d985fa08d1", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { - "no-deps": 1, + "no-deps": 2, "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -17,11 +17,11 @@ exports[`dependency on workspace without version in package.json: version: * 1`] "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } } @@ -29,9 +29,9 @@ exports[`dependency on workspace without version in package.json: version: * 1`] "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -39,9 +39,9 @@ exports[`dependency on workspace without version in package.json: version: * 1`] }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -50,11 +50,8 @@ exports[`dependency on workspace without version in package.json: version: * 1`] { "name": "no-deps", "literal": "*", - "npm": { - "name": "no-deps", - "version": ">=0.0.0" - }, - "package_id": 1, + "workspace": "packages/mono", + "package_id": 2, "behavior": { "prod": true, "workspace": true @@ -84,14 +81,16 @@ exports[`dependency on workspace without version in package.json: version: * 1`] }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -100,16 +99,14 @@ exports[`dependency on workspace without version in package.json: version: * 1`] }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", @@ -130,11 +127,11 @@ exports[`dependency on workspace without version in package.json: version: * 1`] exports[`dependency on workspace without version in package.json: version: *.*.* 1`] = ` "{ "format": "v2", - "meta_hash": "a5d5a45555763c1040428cd33363c16438c75b23d8961e7458abe2d985fa08d1", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { - "no-deps": 1, + "no-deps": 2, "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -144,11 +141,11 @@ exports[`dependency on workspace without version in package.json: version: *.*.* "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } } @@ -156,9 +153,9 @@ exports[`dependency on workspace without version in package.json: version: *.*.* "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -166,9 +163,9 @@ exports[`dependency on workspace without version in package.json: version: *.*.* }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -177,11 +174,8 @@ exports[`dependency on workspace without version in package.json: version: *.*.* { "name": "no-deps", "literal": "*.*.*", - "npm": { - "name": "no-deps", - "version": ">=0.0.0" - }, - "package_id": 1, + "workspace": "packages/mono", + "package_id": 2, "behavior": { "prod": true, "workspace": true @@ -211,14 +205,16 @@ exports[`dependency on workspace without version in package.json: version: *.*.* }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -227,16 +223,14 @@ exports[`dependency on workspace without version in package.json: version: *.*.* }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", @@ -257,11 +251,11 @@ exports[`dependency on workspace without version in package.json: version: *.*.* exports[`dependency on workspace without version in package.json: version: =* 1`] = ` "{ "format": "v2", - "meta_hash": "a5d5a45555763c1040428cd33363c16438c75b23d8961e7458abe2d985fa08d1", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { - "no-deps": 1, + "no-deps": 2, "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -271,11 +265,11 @@ exports[`dependency on workspace without version in package.json: version: =* 1` "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } } @@ -283,9 +277,9 @@ exports[`dependency on workspace without version in package.json: version: =* 1` "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -293,9 +287,9 @@ exports[`dependency on workspace without version in package.json: version: =* 1` }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -304,11 +298,8 @@ exports[`dependency on workspace without version in package.json: version: =* 1` { "name": "no-deps", "literal": "=*", - "npm": { - "name": "no-deps", - "version": ">=0.0.0" - }, - "package_id": 1, + "workspace": "packages/mono", + "package_id": 2, "behavior": { "prod": true, "workspace": true @@ -338,14 +329,16 @@ exports[`dependency on workspace without version in package.json: version: =* 1` }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -354,16 +347,14 @@ exports[`dependency on workspace without version in package.json: version: =* 1` }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", @@ -384,11 +375,11 @@ exports[`dependency on workspace without version in package.json: version: =* 1` exports[`dependency on workspace without version in package.json: version: kjwoehcojrgjoj 1`] = ` "{ "format": "v2", - "meta_hash": "a5d5a45555763c1040428cd33363c16438c75b23d8961e7458abe2d985fa08d1", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { - "no-deps": 1, + "no-deps": 2, "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -398,11 +389,11 @@ exports[`dependency on workspace without version in package.json: version: kjwoe "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } } @@ -410,9 +401,9 @@ exports[`dependency on workspace without version in package.json: version: kjwoe "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -420,9 +411,9 @@ exports[`dependency on workspace without version in package.json: version: kjwoe }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -431,11 +422,8 @@ exports[`dependency on workspace without version in package.json: version: kjwoe { "name": "no-deps", "literal": "kjwoehcojrgjoj", - "dist_tag": { - "name": "no-deps", - "tag": "no-deps" - }, - "package_id": 1, + "workspace": "packages/mono", + "package_id": 2, "behavior": { "prod": true, "workspace": true @@ -465,14 +453,16 @@ exports[`dependency on workspace without version in package.json: version: kjwoe }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -481,16 +471,14 @@ exports[`dependency on workspace without version in package.json: version: kjwoe }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", @@ -511,11 +499,11 @@ exports[`dependency on workspace without version in package.json: version: kjwoe exports[`dependency on workspace without version in package.json: version: *.1.* 1`] = ` "{ "format": "v2", - "meta_hash": "a5d5a45555763c1040428cd33363c16438c75b23d8961e7458abe2d985fa08d1", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { - "no-deps": 1, + "no-deps": 2, "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -525,11 +513,11 @@ exports[`dependency on workspace without version in package.json: version: *.1.* "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } } @@ -537,9 +525,9 @@ exports[`dependency on workspace without version in package.json: version: *.1.* "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -547,9 +535,9 @@ exports[`dependency on workspace without version in package.json: version: *.1.* }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -558,11 +546,8 @@ exports[`dependency on workspace without version in package.json: version: *.1.* { "name": "no-deps", "literal": "*.1.*", - "npm": { - "name": "no-deps", - "version": ">=0.0.0" - }, - "package_id": 1, + "workspace": "packages/mono", + "package_id": 2, "behavior": { "prod": true, "workspace": true @@ -592,14 +577,16 @@ exports[`dependency on workspace without version in package.json: version: *.1.* }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -608,16 +595,14 @@ exports[`dependency on workspace without version in package.json: version: *.1.* }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", @@ -638,11 +623,11 @@ exports[`dependency on workspace without version in package.json: version: *.1.* exports[`dependency on workspace without version in package.json: version: *-pre 1`] = ` "{ "format": "v2", - "meta_hash": "a5d5a45555763c1040428cd33363c16438c75b23d8961e7458abe2d985fa08d1", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { - "no-deps": 1, + "no-deps": 2, "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -652,11 +637,11 @@ exports[`dependency on workspace without version in package.json: version: *-pre "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } } @@ -664,9 +649,9 @@ exports[`dependency on workspace without version in package.json: version: *-pre "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -674,9 +659,9 @@ exports[`dependency on workspace without version in package.json: version: *-pre }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -685,11 +670,8 @@ exports[`dependency on workspace without version in package.json: version: *-pre { "name": "no-deps", "literal": "*-pre", - "npm": { - "name": "no-deps", - "version": ">=0.0.0" - }, - "package_id": 1, + "workspace": "packages/mono", + "package_id": 2, "behavior": { "prod": true, "workspace": true @@ -719,14 +701,16 @@ exports[`dependency on workspace without version in package.json: version: *-pre }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -735,16 +719,14 @@ exports[`dependency on workspace without version in package.json: version: *-pre }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", @@ -765,14 +747,14 @@ exports[`dependency on workspace without version in package.json: version: *-pre exports[`dependency on workspace without version in package.json: version: 1 1`] = ` "{ "format": "v2", - "meta_hash": "80ecab0f58b4fb37bae1983a06ebd81b6573433d7f92e938ffa7854f8ff15e7c", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { "no-deps": [ - 1, + 2, 3 ], "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -782,11 +764,11 @@ exports[`dependency on workspace without version in package.json: version: 1 1`] "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } }, @@ -805,9 +787,9 @@ exports[`dependency on workspace without version in package.json: version: 1 1`] "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -815,9 +797,9 @@ exports[`dependency on workspace without version in package.json: version: 1 1`] }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -832,8 +814,7 @@ exports[`dependency on workspace without version in package.json: version: 1 1`] }, "package_id": 3, "behavior": { - "prod": true, - "workspace": true + "prod": true }, "id": 2 } @@ -860,14 +841,16 @@ exports[`dependency on workspace without version in package.json: version: 1 1`] }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -876,16 +859,14 @@ exports[`dependency on workspace without version in package.json: version: 1 1`] }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", @@ -922,14 +903,14 @@ exports[`dependency on workspace without version in package.json: version: 1 1`] exports[`dependency on workspace without version in package.json: version: 1.* 1`] = ` "{ "format": "v2", - "meta_hash": "80ecab0f58b4fb37bae1983a06ebd81b6573433d7f92e938ffa7854f8ff15e7c", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { "no-deps": [ - 1, + 2, 3 ], "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -939,11 +920,11 @@ exports[`dependency on workspace without version in package.json: version: 1.* 1 "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } }, @@ -962,9 +943,9 @@ exports[`dependency on workspace without version in package.json: version: 1.* 1 "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -972,9 +953,9 @@ exports[`dependency on workspace without version in package.json: version: 1.* 1 }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -989,8 +970,7 @@ exports[`dependency on workspace without version in package.json: version: 1.* 1 }, "package_id": 3, "behavior": { - "prod": true, - "workspace": true + "prod": true }, "id": 2 } @@ -1017,14 +997,16 @@ exports[`dependency on workspace without version in package.json: version: 1.* 1 }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -1033,16 +1015,14 @@ exports[`dependency on workspace without version in package.json: version: 1.* 1 }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", @@ -1079,14 +1059,14 @@ exports[`dependency on workspace without version in package.json: version: 1.* 1 exports[`dependency on workspace without version in package.json: version: 1.1.* 1`] = ` "{ "format": "v2", - "meta_hash": "80ecab0f58b4fb37bae1983a06ebd81b6573433d7f92e938ffa7854f8ff15e7c", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { "no-deps": [ - 1, + 2, 3 ], "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -1096,11 +1076,11 @@ exports[`dependency on workspace without version in package.json: version: 1.1.* "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } }, @@ -1119,9 +1099,9 @@ exports[`dependency on workspace without version in package.json: version: 1.1.* "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -1129,9 +1109,9 @@ exports[`dependency on workspace without version in package.json: version: 1.1.* }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -1146,8 +1126,7 @@ exports[`dependency on workspace without version in package.json: version: 1.1.* }, "package_id": 3, "behavior": { - "prod": true, - "workspace": true + "prod": true }, "id": 2 } @@ -1174,14 +1153,16 @@ exports[`dependency on workspace without version in package.json: version: 1.1.* }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -1190,16 +1171,14 @@ exports[`dependency on workspace without version in package.json: version: 1.1.* }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", @@ -1236,14 +1215,14 @@ exports[`dependency on workspace without version in package.json: version: 1.1.* exports[`dependency on workspace without version in package.json: version: 1.1.0 1`] = ` "{ "format": "v2", - "meta_hash": "80ecab0f58b4fb37bae1983a06ebd81b6573433d7f92e938ffa7854f8ff15e7c", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { "no-deps": [ - 1, + 2, 3 ], "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -1253,11 +1232,11 @@ exports[`dependency on workspace without version in package.json: version: 1.1.0 "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } }, @@ -1276,9 +1255,9 @@ exports[`dependency on workspace without version in package.json: version: 1.1.0 "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -1286,9 +1265,9 @@ exports[`dependency on workspace without version in package.json: version: 1.1.0 }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -1303,8 +1282,7 @@ exports[`dependency on workspace without version in package.json: version: 1.1.0 }, "package_id": 3, "behavior": { - "prod": true, - "workspace": true + "prod": true }, "id": 2 } @@ -1331,14 +1309,16 @@ exports[`dependency on workspace without version in package.json: version: 1.1.0 }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -1347,16 +1327,14 @@ exports[`dependency on workspace without version in package.json: version: 1.1.0 }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", @@ -1393,14 +1371,14 @@ exports[`dependency on workspace without version in package.json: version: 1.1.0 exports[`dependency on workspace without version in package.json: version: *-pre+build 1`] = ` "{ "format": "v2", - "meta_hash": "c881b2c8cf6783504861587208d2b08d131130ff006987d527987075b04aa921", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { "no-deps": [ - 1, + 2, 3 ], "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -1410,11 +1388,11 @@ exports[`dependency on workspace without version in package.json: version: *-pre "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } }, @@ -1433,9 +1411,9 @@ exports[`dependency on workspace without version in package.json: version: *-pre "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -1443,9 +1421,9 @@ exports[`dependency on workspace without version in package.json: version: *-pre }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -1460,8 +1438,7 @@ exports[`dependency on workspace without version in package.json: version: *-pre }, "package_id": 3, "behavior": { - "prod": true, - "workspace": true + "prod": true }, "id": 2 } @@ -1488,14 +1465,16 @@ exports[`dependency on workspace without version in package.json: version: *-pre }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -1504,16 +1483,14 @@ exports[`dependency on workspace without version in package.json: version: *-pre }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", @@ -1550,14 +1527,14 @@ exports[`dependency on workspace without version in package.json: version: *-pre exports[`dependency on workspace without version in package.json: version: *+build 1`] = ` "{ "format": "v2", - "meta_hash": "c881b2c8cf6783504861587208d2b08d131130ff006987d527987075b04aa921", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { "no-deps": [ - 1, + 2, 3 ], "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -1567,11 +1544,11 @@ exports[`dependency on workspace without version in package.json: version: *+bui "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } }, @@ -1590,9 +1567,9 @@ exports[`dependency on workspace without version in package.json: version: *+bui "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -1600,9 +1577,9 @@ exports[`dependency on workspace without version in package.json: version: *+bui }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -1617,8 +1594,7 @@ exports[`dependency on workspace without version in package.json: version: *+bui }, "package_id": 3, "behavior": { - "prod": true, - "workspace": true + "prod": true }, "id": 2 } @@ -1645,14 +1621,16 @@ exports[`dependency on workspace without version in package.json: version: *+bui }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -1661,16 +1639,14 @@ exports[`dependency on workspace without version in package.json: version: *+bui }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", @@ -1707,14 +1683,14 @@ exports[`dependency on workspace without version in package.json: version: *+bui exports[`dependency on workspace without version in package.json: version: latest 1`] = ` "{ "format": "v2", - "meta_hash": "c881b2c8cf6783504861587208d2b08d131130ff006987d527987075b04aa921", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { "no-deps": [ - 1, + 2, 3 ], "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -1724,11 +1700,11 @@ exports[`dependency on workspace without version in package.json: version: lates "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } }, @@ -1747,9 +1723,9 @@ exports[`dependency on workspace without version in package.json: version: lates "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -1757,9 +1733,9 @@ exports[`dependency on workspace without version in package.json: version: lates }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -1774,8 +1750,7 @@ exports[`dependency on workspace without version in package.json: version: lates }, "package_id": 3, "behavior": { - "prod": true, - "workspace": true + "prod": true }, "id": 2 } @@ -1802,14 +1777,16 @@ exports[`dependency on workspace without version in package.json: version: lates }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -1818,16 +1795,14 @@ exports[`dependency on workspace without version in package.json: version: lates }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", @@ -1864,14 +1839,14 @@ exports[`dependency on workspace without version in package.json: version: lates exports[`dependency on workspace without version in package.json: version: 1`] = ` "{ "format": "v2", - "meta_hash": "c881b2c8cf6783504861587208d2b08d131130ff006987d527987075b04aa921", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { "no-deps": [ - 1, + 2, 3 ], "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -1881,11 +1856,11 @@ exports[`dependency on workspace without version in package.json: version: 1`] "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } }, @@ -1904,9 +1879,9 @@ exports[`dependency on workspace without version in package.json: version: 1`] "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -1914,9 +1889,9 @@ exports[`dependency on workspace without version in package.json: version: 1`] }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -1931,8 +1906,7 @@ exports[`dependency on workspace without version in package.json: version: 1`] }, "package_id": 3, "behavior": { - "prod": true, - "workspace": true + "prod": true }, "id": 2 } @@ -1959,14 +1933,16 @@ exports[`dependency on workspace without version in package.json: version: 1`] }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -1975,16 +1951,14 @@ exports[`dependency on workspace without version in package.json: version: 1`] }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", @@ -2021,14 +1995,14 @@ exports[`dependency on workspace without version in package.json: version: 1`] exports[`dependency on same name as workspace and dist-tag: with version 1`] = ` "{ "format": "v2", - "meta_hash": "c881b2c8cf6783504861587208d2b08d131130ff006987d527987075b04aa921", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { "no-deps": [ - 1, + 2, 3 ], "foo": 0, - "bar": 2 + "bar": 1 }, "trees": [ { @@ -2038,11 +2012,11 @@ exports[`dependency on same name as workspace and dist-tag: with version 1`] = ` "dependencies": { "bar": { "id": 0, - "package_id": 2 + "package_id": 1 }, "no-deps": { "id": 1, - "package_id": 1 + "package_id": 2 } } }, @@ -2061,9 +2035,9 @@ exports[`dependency on same name as workspace and dist-tag: with version 1`] = ` "dependencies": [ { "name": "bar", - "literal": "packages/bar", + "literal": "", "workspace": "packages/bar", - "package_id": 2, + "package_id": 1, "behavior": { "workspace": true }, @@ -2071,9 +2045,9 @@ exports[`dependency on same name as workspace and dist-tag: with version 1`] = ` }, { "name": "no-deps", - "literal": "packages/mono", + "literal": "", "workspace": "packages/mono", - "package_id": 1, + "package_id": 2, "behavior": { "workspace": true }, @@ -2088,8 +2062,7 @@ exports[`dependency on same name as workspace and dist-tag: with version 1`] = ` }, "package_id": 3, "behavior": { - "prod": true, - "workspace": true + "prod": true }, "id": 2 } @@ -2116,14 +2089,16 @@ exports[`dependency on same name as workspace and dist-tag: with version 1`] = ` }, { "id": 1, - "name": "no-deps", - "name_hash": "5128161233225832376", + "name": "bar", + "name_hash": "11592711315645265694", "resolution": { "tag": "workspace", - "value": "workspace:packages/mono", - "resolved": "workspace:packages/mono" + "value": "workspace:packages/bar", + "resolved": "workspace:packages/bar" }, - "dependencies": [], + "dependencies": [ + 2 + ], "integrity": null, "man_dir": "", "origin": "npm", @@ -2132,16 +2107,14 @@ exports[`dependency on same name as workspace and dist-tag: with version 1`] = ` }, { "id": 2, - "name": "bar", - "name_hash": "11592711315645265694", + "name": "no-deps", + "name_hash": "5128161233225832376", "resolution": { "tag": "workspace", - "value": "workspace:packages/bar", - "resolved": "workspace:packages/bar" + "value": "workspace:packages/mono", + "resolved": "workspace:packages/mono" }, - "dependencies": [ - 2 - ], + "dependencies": [], "integrity": null, "man_dir": "", "origin": "npm", diff --git a/test/cli/install/bun-install-lifecycle-scripts.test.ts b/test/cli/install/bun-install-lifecycle-scripts.test.ts index 44bcf1bb5c0b71..56a057722b9f9f 100644 --- a/test/cli/install/bun-install-lifecycle-scripts.test.ts +++ b/test/cli/install/bun-install-lifecycle-scripts.test.ts @@ -179,7 +179,7 @@ for (const forceWaiterThread of isLinux ? [false, true] : [false]) { await rm(join(packageDir, "prepare.txt")); await rm(join(packageDir, "postprepare.txt")); await rm(join(packageDir, "node_modules"), { recursive: true, force: true }); - await rm(join(packageDir, "bun.lockb")); + await rm(join(packageDir, "bun.lock")); // all at once ({ stdout, stderr, exited } = spawn({ @@ -521,7 +521,7 @@ for (const forceWaiterThread of isLinux ? [false, true] : [false]) { assertManifestsPopulated(join(packageDir, ".bun-cache"), verdaccio.registryUrl()); await rm(join(packageDir, "node_modules"), { recursive: true, force: true }); - await rm(join(packageDir, "bun.lockb")); + await rm(join(packageDir, "bun.lock")); await writeFile( packageJson, @@ -1453,7 +1453,7 @@ for (const forceWaiterThread of isLinux ? [false, true] : [false]) { ).toContain("what-bin@1.0.0"); await rm(join(packageDir, "node_modules"), { recursive: true, force: true }); - await rm(join(packageDir, "bun.lockb")); + await rm(join(packageDir, "bun.lock")); await writeFile( packageJson, @@ -1487,6 +1487,9 @@ for (const forceWaiterThread of isLinux ? [false, true] : [false]) { expect(err).not.toContain("warn:"); expect(await exited).toBe(0); + const firstLockfile = await ( + await file(join(packageDir, "bun.lock")).text() + ).replaceAll(/localhost:\d+/g, "localhost:1234"); assertManifestsPopulated(join(packageDir, ".bun-cache"), verdaccio.registryUrl()); expect(await file(join(packageDir, "node_modules", "what-bin", "what-bin.js")).text()).toContain( @@ -1521,6 +1524,10 @@ for (const forceWaiterThread of isLinux ? [false, true] : [false]) { "3 packages installed", ]); expect(await exited).toBe(0); + const secondLockfile = await ( + await file(join(packageDir, "bun.lock")).text() + ).replaceAll(/localhost:\d+/g, "localhost:1234"); + expect(firstLockfile).toEqual(secondLockfile); assertManifestsPopulated(join(packageDir, ".bun-cache"), verdaccio.registryUrl()); }); @@ -1650,7 +1657,7 @@ for (const forceWaiterThread of isLinux ? [false, true] : [false]) { await rm(join(packageDir, "node_modules"), { recursive: true, force: true }); await rm(join(packageDir, ".bun-cache"), { recursive: true, force: true }); - await rm(join(packageDir, "bun.lockb")); + await rm(join(packageDir, "bun.lock")); await writeFile( packageJson, @@ -1748,6 +1755,7 @@ for (const forceWaiterThread of isLinux ? [false, true] : [false]) { }); test("will run default trustedDependencies after install that didn't include them", async () => { + await verdaccio.writeBunfig(packageDir, { saveTextLockfile: false }); const testEnv = forceWaiterThread ? { ...env, BUN_FEATURE_FLAG_FORCE_WAITER_THREAD: "1" } : env; await writeFile( @@ -2547,6 +2555,7 @@ for (const forceWaiterThread of isLinux ? [false, true] : [false]) { test(withRm ? "withRm" : "withoutRm", async () => { const testEnv = forceWaiterThread ? { ...env, BUN_FEATURE_FLAG_FORCE_WAITER_THREAD: "1" } : env; + await verdaccio.writeBunfig(packageDir, { saveTextLockfile: false }); await writeFile( packageJson, JSON.stringify({ @@ -2908,3 +2917,47 @@ for (const forceWaiterThread of isLinux ? [false, true] : [false]) { }); }); } + +test("ignore-scripts is read from npmrc", async () => { + await Promise.all([ + write( + packageJson, + JSON.stringify({ + name: "foo", + version: "1.2.3", + dependencies: { + "uses-what-bin": "1.0.0", + }, + scripts: { + postinstall: `${bunExe()} -e 'await Bun.write("postinstall.txt", "postinstall!!")'`, + }, + trustedDependencies: ["uses-what-bin"], + }), + ), + write(join(packageDir, ".npmrc"), "ignore-scripts=true"), + ]); + + async function checkScripts(): Promise { + return Promise.all([ + exists(join(packageDir, "node_modules", "uses-what-bin", "what-bin.txt")), + exists(join(packageDir, "postinstall.txt")), + ]); + } + + await runBunInstall(env, packageDir); + expect(await checkScripts()).toEqual([false, false]); + + await write(join(packageDir, ".npmrc"), "ignore-scripts=false"); + + await runBunInstall(env, packageDir, { savesLockfile: false }); + expect(await checkScripts()).toEqual([false, true]); + + await Promise.all([ + rm(join(packageDir, "postinstall.txt")), + rm(join(packageDir, "node_modules"), { recursive: true, force: true }), + ]); + expect(await checkScripts()).toEqual([false, false]); + + await runBunInstall(env, packageDir, { savesLockfile: false }); + expect(await checkScripts()).toEqual([true, true]); +}); diff --git a/test/cli/install/bun-install-registry.test.ts b/test/cli/install/bun-install-registry.test.ts index 8a97ed54f696f7..1461b3a78a225e 100644 --- a/test/cli/install/bun-install-registry.test.ts +++ b/test/cli/install/bun-install-registry.test.ts @@ -2,7 +2,7 @@ import { file, spawn, write } from "bun"; import { install_test_helpers } from "bun:internal-for-testing"; import { afterAll, beforeAll, beforeEach, describe, expect, it, setDefaultTimeout, test } from "bun:test"; import { copyFileSync, mkdirSync } from "fs"; -import { cp, exists, mkdir, readlink, rm, writeFile } from "fs/promises"; +import { cp, exists, mkdir, readlink, rm, writeFile, lstat } from "fs/promises"; import { assertManifestsPopulated, bunExe, @@ -57,7 +57,7 @@ afterAll(async () => { }); beforeEach(async () => { - ({ packageDir, packageJson } = await verdaccio.createTestDir()); + ({ packageDir, packageJson } = await verdaccio.createTestDir({ saveTextLockfile: false })); await Bun.$`rm -f ${import.meta.dir}/htpasswd`.throws(false); await Bun.$`rm -rf ${import.meta.dir}/packages/private-pkg-dont-touch`.throws(false); users = {}; @@ -767,6 +767,7 @@ async function authBunfig(user: string) { [install] cache = false registry = { url = "http://localhost:${port}/", token = "${authToken}" } + saveTextLockfile = false `; } @@ -2843,6 +2844,7 @@ test("manifest cache will invalidate when registry changes", async () => { [install] cache = "${cacheDir}" registry = "http://localhost:${port}" +saveTextLockfile = false `, ), write( @@ -5365,7 +5367,7 @@ describe("hoisting", async () => { }); }); -describe("transitive file dependencies", () => { +describe.only("transitive file dependencies", () => { async function checkHoistedFiles() { const aliasedFileDepFilesPackageJson = join( packageDir, @@ -5377,16 +5379,16 @@ describe("transitive file dependencies", () => { "package.json", ); const results = await Promise.all([ - exists(join(packageDir, "node_modules", "file-dep", "node_modules", "files", "package.json")), + (await lstat(join(packageDir, "node_modules", "file-dep", "node_modules", "files", "package.json"))).isSymbolicLink(), readdirSorted(join(packageDir, "node_modules", "missing-file-dep", "node_modules")), exists(join(packageDir, "node_modules", "aliased-file-dep", "package.json")), isWindows ? file(await readlink(aliasedFileDepFilesPackageJson)).json() : file(aliasedFileDepFilesPackageJson).json(), - exists( + (await lstat( join(packageDir, "node_modules", "@scoped", "file-dep", "node_modules", "@scoped", "files", "package.json"), - ), - exists( + )).isSymbolicLink(), + (await lstat( join( packageDir, "node_modules", @@ -5397,8 +5399,8 @@ describe("transitive file dependencies", () => { "files", "package.json", ), - ), - exists(join(packageDir, "node_modules", "self-file-dep", "node_modules", "self-file-dep", "package.json")), + )).isSymbolicLink(), + (await lstat(join(packageDir, "node_modules", "self-file-dep", "node_modules", "self-file-dep", "package.json"))).isSymbolicLink(), ]); expect(results).toEqual([ @@ -5428,10 +5430,10 @@ describe("transitive file dependencies", () => { file(join(packageDir, "node_modules", "@another-scope", "file-dep", "package.json")).json(), file(join(packageDir, "node_modules", "self-file-dep", "package.json")).json(), - exists(join(packageDir, "pkg1", "node_modules", "file-dep", "node_modules", "files", "package.json")), // true + (await lstat(join(packageDir, "pkg1", "node_modules", "file-dep", "node_modules", "files", "package.json"))).isSymbolicLink(), readdirSorted(join(packageDir, "pkg1", "node_modules", "missing-file-dep", "node_modules")), // [] exists(join(packageDir, "pkg1", "node_modules", "aliased-file-dep")), // false - exists( + (await lstat( join( packageDir, "pkg1", @@ -5443,8 +5445,8 @@ describe("transitive file dependencies", () => { "files", "package.json", ), - ), - exists( + )).isSymbolicLink(), + (await lstat( join( packageDir, "pkg1", @@ -5456,10 +5458,10 @@ describe("transitive file dependencies", () => { "files", "package.json", ), - ), - exists( + )).isSymbolicLink(), + (await lstat( join(packageDir, "pkg1", "node_modules", "self-file-dep", "node_modules", "self-file-dep", "package.json"), - ), + )).isSymbolicLink(), readdirSorted(join(packageDir, "pkg1", "node_modules")), ]); diff --git a/test/cli/install/bun-install.test.ts b/test/cli/install/bun-install.test.ts index fb4a1d7c40e2ff..d0b32baa43ef8f 100644 --- a/test/cli/install/bun-install.test.ts +++ b/test/cli/install/bun-install.test.ts @@ -4071,6 +4071,7 @@ it("should handle GitHub URL with existing lockfile", async () => { ` [install] cache = false +saveTextLockfile = false `, ); await writeFile( @@ -4976,6 +4977,7 @@ it("should handle Git URL with existing lockfile", async () => { ` [install] cache = false +saveTextLockfile = false `, ); await writeFile( @@ -6261,6 +6263,7 @@ it("should perform bin-linking across multiple dependencies", async () => { }, }); await writeFile(join(package_dir, "package.json"), foo_package); + await cp(join(import.meta.dir, "bun.lockb.bin-linking"), join(package_dir, "bun.lockb")); await writeFile( join(package_dir, "bunfig.toml"), ` @@ -6282,7 +6285,6 @@ cache = false }); const err1 = await new Response(stderr1).text(); expect(err1).not.toContain("error:"); - expect(err1).toContain("Saved lockfile"); const out1 = await new Response(stdout1).text(); expect(out1.replace(/\s*\[[0-9\.]+m?s\]\s*$/, "").split(/\r?\n/)).toEqual([ `bun install ${Bun.version_with_sha}`, @@ -6566,7 +6568,6 @@ it("should handle `workspaces:*` and `workspace:*` gracefully", async () => { env, }); const err2 = await new Response(stderr2).text(); - expect(err2).not.toContain("Saved lockfile"); const out2 = await new Response(stdout2).text(); expect(out2.replace(/\s*\[[0-9\.]+m?s\]\s*$/, "").split(/\r?\n/)).toEqual([ expect.stringContaining("bun install v1."), @@ -6577,7 +6578,7 @@ it("should handle `workspaces:*` and `workspace:*` gracefully", async () => { ]); expect(await exited2).toBe(0); expect(requested).toBe(0); - expect(await readdirSorted(join(package_dir, "node_modules"))).toEqual(["bar"]); + expect(await readdirSorted(join(package_dir, "node_modules"))).toEqual([".cache", "bar"]); expect(await readlink(join(package_dir, "node_modules", "bar"))).toBeWorkspaceLink(join("..", "bar")); expect(await file(join(package_dir, "node_modules", "bar", "package.json")).text()).toEqual(bar_package); await access(join(package_dir, "bun.lockb")); @@ -8008,7 +8009,6 @@ it("should handle `workspace:*` on both root & child", async () => { }); const err2 = await new Response(stderr2).text(); expect(err2).not.toContain("error:"); - expect(err2).not.toContain("Saved lockfile"); const out2 = await new Response(stdout2).text(); expect(out2.replace(/\s*\[[0-9\.]+m?s\]\s*$/, "").split(/\r?\n/)).toEqual([ expect.stringContaining("bun install v1."), @@ -8020,7 +8020,7 @@ it("should handle `workspace:*` on both root & child", async () => { expect(await exited2).toBe(0); expect(urls.sort()).toBeEmpty(); expect(requested).toBe(0); - expect(await readdirSorted(join(package_dir, "node_modules"))).toEqual(["bar", "baz"]); + expect(await readdirSorted(join(package_dir, "node_modules"))).toEqual([".cache", "bar", "baz"]); expect(await readlink(join(package_dir, "node_modules", "bar"))).toBeWorkspaceLink(join("..", "packages", "bar")); expect(await readdirSorted(join(package_dir, "node_modules", "bar"))).toEqual(["package.json"]); expect(await file(join(package_dir, "node_modules", "bar", "package.json")).text()).toEqual(bar_package); diff --git a/test/cli/install/bun-link.test.ts b/test/cli/install/bun-link.test.ts index 68f5160faadd14..d6765fcb5e3006 100644 --- a/test/cli/install/bun-link.test.ts +++ b/test/cli/install/bun-link.test.ts @@ -449,7 +449,7 @@ it("should link dependency without crashing", async () => { env, }); const err4 = stderrForInstall(await new Response(stderr4).text()); - expect(err4).toContain(`error: FileNotFound installing ${link_name}`); + expect(err4).toContain(`FileNotFound: failed linking dependency/workspace to node_modules for package ${link_name}`); const out4 = await new Response(stdout4).text(); expect(out4.replace(/\[[0-9\.]+m?s\]/, "[]").split(/\r?\n/)).toEqual([ expect.stringContaining("bun install v1."), diff --git a/test/cli/install/bun-lock.test.ts b/test/cli/install/bun-lock.test.ts index f60725be5f1236..5b43b47e50f20f 100644 --- a/test/cli/install/bun-lock.test.ts +++ b/test/cli/install/bun-lock.test.ts @@ -1,18 +1,27 @@ import { spawn, write, file } from "bun"; -import { expect, it } from "bun:test"; -import { access, copyFile, open, writeFile } from "fs/promises"; -import { bunExe, bunEnv as env, isWindows, tmpdirSync } from "harness"; +import { expect, it, beforeAll, afterAll } from "bun:test"; +import { access, copyFile, open, writeFile, exists } from "fs/promises"; +import { bunExe, bunEnv as env, isWindows, VerdaccioRegistry, runBunInstall } from "harness"; import { join } from "path"; -it("should write plaintext lockfiles", async () => { - const package_dir = tmpdirSync(); +var registry = new VerdaccioRegistry(); + +beforeAll(async () => { + await registry.start(); +}); + +afterAll(() => { + registry.stop(); +}); +it("should write plaintext lockfiles", async () => { + const { packageDir, packageJson } = await registry.createTestDir(); // copy bar-0.0.2.tgz to package_dir - await copyFile(join(__dirname, "bar-0.0.2.tgz"), join(package_dir, "bar-0.0.2.tgz")); + await copyFile(join(__dirname, "bar-0.0.2.tgz"), join(packageDir, "bar-0.0.2.tgz")); // Create a simple package.json await writeFile( - join(package_dir, "package.json"), + packageJson, JSON.stringify({ name: "test-package", version: "1.0.0", @@ -25,16 +34,16 @@ it("should write plaintext lockfiles", async () => { // Run 'bun install' to generate the lockfile const installResult = spawn({ cmd: [bunExe(), "install", "--save-text-lockfile"], - cwd: package_dir, + cwd: packageDir, env, }); await installResult.exited; // Ensure the lockfile was created - await access(join(package_dir, "bun.lock")); + await access(join(packageDir, "bun.lock")); // Assert that the lockfile has the correct permissions - const file = await open(join(package_dir, "bun.lock"), "r"); + const file = await open(join(packageDir, "bun.lock"), "r"); const stat = await file.stat(); // in unix, 0o644 == 33188 @@ -50,10 +59,10 @@ it("should write plaintext lockfiles", async () => { // won't work on windows, " is not a valid character in a filename it.skipIf(isWindows)("should escape names", async () => { - const packageDir = tmpdirSync(); + const { packageDir, packageJson } = await registry.createTestDir(); await Promise.all([ write( - join(packageDir, "package.json"), + packageJson, JSON.stringify({ name: "quote-in-dependency-name", workspaces: ["packages/*"], @@ -83,3 +92,66 @@ it.skipIf(isWindows)("should escape names", async () => { expect(await file(join(packageDir, "bun.lock")).text()).toMatchSnapshot(); }); + +it("should be the default save format", async () => { + const { packageDir, packageJson } = await registry.createTestDir(); + + await write( + packageJson, + JSON.stringify({ + name: "jquery-4", + version: "4.0.0", + dependencies: { + "no-deps": "1.0.0", + }, + }), + ); + + await runBunInstall(env, packageDir); + expect(await exists(join(packageDir, "bun.lockb"))).toBe(false); + expect( + (await file(join(packageDir, "bun.lock")).text()).replaceAll(/localhost:\d+/g, "localhost:1234"), + ).toMatchSnapshot(); + + // adding a package will add to the text lockfile + await runBunInstall(env, packageDir, { packages: ["a-dep"] }); + expect(await exists(join(packageDir, "bun.lockb"))).toBe(false); + expect( + (await file(join(packageDir, "bun.lock")).text()).replaceAll(/localhost:\d+/g, "localhost:1234"), + ).toMatchSnapshot(); +}); + +it("should save the lockfile if --save-text-lockfile and --frozen-lockfile are used", async () => { + const { packageDir, packageJson } = await registry.createTestDir({ saveTextLockfile: false }); + await Promise.all([ + write(packageJson, JSON.stringify({ name: "test-pkg", version: "1.0.0", dependencies: { "no-deps": "1.0.0" } })), + ]); + + async function checkLockfiles() { + return await Promise.all([exists(join(packageDir, "bun.lock")), exists(join(packageDir, "bun.lockb"))]); + } + + // save a binary lockfile + await runBunInstall(env, packageDir, {}); + expect(await checkLockfiles()).toEqual([false, true]); + + // --save-text-lockfile with --frozen-lockfile + await runBunInstall(env, packageDir, { saveTextLockfile: true, frozenLockfile: true }); + expect(await checkLockfiles()).toEqual([true, false]); + const firstLockfile = (await file(join(packageDir, "bun.lock")).text()).replaceAll( + /localhost:\d+/g, + "localhost:1234", + ); + expect(firstLockfile).toMatchSnapshot(); + + // adding a package without --save-text-lockfile will continue to use the text lockfile + await runBunInstall(env, packageDir, { packages: ["a-dep"] }); + + expect(await checkLockfiles()).toEqual([true, false]); + const secondLockfile = (await file(join(packageDir, "bun.lock")).text()).replaceAll( + /localhost:\d+/g, + "localhost:1234", + ); + expect(firstLockfile).not.toBe(secondLockfile); + expect(secondLockfile).toMatchSnapshot(); +}); diff --git a/test/cli/install/bun-lockb.test.ts b/test/cli/install/bun-lockb.test.ts index cf0ab704efa6cd..aaf94670bf5c56 100644 --- a/test/cli/install/bun-lockb.test.ts +++ b/test/cli/install/bun-lockb.test.ts @@ -1,18 +1,28 @@ -import { spawn } from "bun"; -import { expect, it } from "bun:test"; -import { access, copyFile, open, writeFile } from "fs/promises"; -import { bunExe, bunEnv as env, isWindows, tmpdirSync } from "harness"; +import { spawn, write, file } from "bun"; +import { expect, it, beforeAll, afterAll } from "bun:test"; +import { copyFile, open, writeFile, exists } from "fs/promises"; +import { bunExe, bunEnv as env, isWindows, VerdaccioRegistry, runBunInstall } from "harness"; import { join } from "path"; +const registry = new VerdaccioRegistry(); + +beforeAll(async () => { + await registry.start(); +}); + +afterAll(() => { + registry.stop(); +}); + it("should not print anything to stderr when running bun.lockb", async () => { - const package_dir = tmpdirSync(); + const { packageDir, packageJson } = await registry.createTestDir({ saveTextLockfile: false }); // copy bar-0.0.2.tgz to package_dir - await copyFile(join(__dirname, "bar-0.0.2.tgz"), join(package_dir, "bar-0.0.2.tgz")); + await copyFile(join(__dirname, "bar-0.0.2.tgz"), join(packageDir, "bar-0.0.2.tgz")); // Create a simple package.json await writeFile( - join(package_dir, "package.json"), + packageJson, JSON.stringify({ name: "test-package", version: "1.0.0", @@ -25,33 +35,33 @@ it("should not print anything to stderr when running bun.lockb", async () => { // Run 'bun install' to generate the lockfile const installResult = spawn({ cmd: [bunExe(), "install"], - cwd: package_dir, + cwd: packageDir, env, }); await installResult.exited; // Ensure the lockfile was created - await access(join(package_dir, "bun.lockb")); + expect(await exists(join(packageDir, "bun.lockb"))).toBe(true); // Assert that the lockfile has the correct permissions - const file = await open(join(package_dir, "bun.lockb"), "r"); + const file = await open(join(packageDir, "bun.lockb"), "r"); const stat = await file.stat(); // in unix, 0o755 == 33261 let mode = 33261; // ..but windows is different - if(isWindows) { + if (isWindows) { mode = 33206; } expect(stat.mode).toBe(mode); // create a .env - await writeFile(join(package_dir, ".env"), "FOO=bar"); + await writeFile(join(packageDir, ".env"), "FOO=bar"); // Now test 'bun bun.lockb' const { stdout, stderr, exited } = spawn({ cmd: [bunExe(), "bun.lockb"], - cwd: package_dir, + cwd: packageDir, stdout: "pipe", stderr: "inherit", env, @@ -67,3 +77,36 @@ it("should not print anything to stderr when running bun.lockb", async () => { expect(await exited).toBe(0); }); + +it("should continue using a binary lockfile if it exists", async () => { + const { packageDir, packageJson } = await registry.createTestDir({ saveTextLockfile: false }); + + await write( + packageJson, + JSON.stringify({ + name: "binary-lockfile-package", + version: "1.0.0", + dependencies: { + "no-deps": "1.0.0", + }, + }), + ); + + await runBunInstall(env, packageDir); + const firstLockfile = await file(join(packageDir, "bun.lockb")).text(); + + // now remove the saveTextLockfile option from bunfig + await registry.writeBunfig(packageDir); + + // another install will keep the existing binary lockfile + await runBunInstall(env, packageDir, { savesLockfile: false }); + expect(await exists(join(packageDir, "bun.lock"))).toBe(false); + const secondLockfile = await file(join(packageDir, "bun.lockb")).text(); + expect(firstLockfile).toBe(secondLockfile); + + // adding a package will add to the binary lockfile + await runBunInstall(env, packageDir, { packages: ["a-dep"] }); + expect(await exists(join(packageDir, "bun.lock"))).toBe(false); + const thirdLockfile = await file(join(packageDir, "bun.lockb")).text(); + expect(thirdLockfile).not.toBe(secondLockfile); +}); diff --git a/test/cli/install/bun-workspaces.test.ts b/test/cli/install/bun-workspaces.test.ts index a72ece22806f4b..42e27c9bfff04c 100644 --- a/test/cli/install/bun-workspaces.test.ts +++ b/test/cli/install/bun-workspaces.test.ts @@ -101,7 +101,7 @@ test("dependency on workspace without version in package.json", async () => { "2 packages installed", ]); rmSync(join(packageDir, "node_modules"), { recursive: true, force: true }); - rmSync(join(packageDir, "bun.lockb"), { recursive: true, force: true }); + rmSync(join(packageDir, "bun.lock"), { recursive: true, force: true }); } // downloads the package from the registry instead of @@ -131,7 +131,7 @@ test("dependency on workspace without version in package.json", async () => { ]); rmSync(join(packageDir, "node_modules"), { recursive: true, force: true }); rmSync(join(packageDir, "packages", "bar", "node_modules"), { recursive: true, force: true }); - rmSync(join(packageDir, "bun.lockb"), { recursive: true, force: true }); + rmSync(join(packageDir, "bun.lock"), { recursive: true, force: true }); } }, 20_000); @@ -745,9 +745,9 @@ test("adding packages in a subdirectory of a workspace", async () => { }, }); - // now delete node_modules and bun.lockb and install + // now delete node_modules and bun.lock and install await rm(join(packageDir, "node_modules"), { recursive: true, force: true }); - await rm(join(packageDir, "bun.lockb")); + await rm(join(packageDir, "bun.lock")); ({ stdout, exited } = spawn({ cmd: [bunExe(), "install"], @@ -770,7 +770,7 @@ test("adding packages in a subdirectory of a workspace", async () => { expect(await readdirSorted(join(packageDir, "node_modules"))).toEqual([".bin", "foo", "no-deps", "what-bin"]); await rm(join(packageDir, "node_modules"), { recursive: true, force: true }); - await rm(join(packageDir, "bun.lockb")); + await rm(join(packageDir, "bun.lock")); ({ stdout, exited } = spawn({ cmd: [bunExe(), "install"], @@ -984,7 +984,7 @@ test("it should detect duplicate workspace dependencies", async () => { expect(await exited).toBe(1); await rm(join(packageDir, "node_modules"), { recursive: true, force: true }); - await rm(join(packageDir, "bun.lockb"), { force: true }); + await rm(join(packageDir, "bun.lock"), { force: true }); ({ stderr, exited } = spawn({ cmd: [bunExe(), "install"], @@ -1082,7 +1082,7 @@ for (const rootVersion of versions) { assertManifestsPopulated(join(packageDir, ".bun-cache"), verdaccio.registryUrl()); await rm(join(packageDir, "node_modules"), { recursive: true, force: true }); - await rm(join(packageDir, "bun.lockb"), { recursive: true, force: true }); + await rm(join(packageDir, "bun.lock"), { recursive: true, force: true }); ({ stdout, stderr, exited } = spawn({ cmd: [bunExe(), "install"], @@ -1218,7 +1218,7 @@ for (const version of versions) { }); await rm(join(packageDir, "node_modules"), { recursive: true, force: true }); - await rm(join(packageDir, "bun.lockb"), { recursive: true, force: true }); + await rm(join(packageDir, "bun.lock"), { recursive: true, force: true }); // install from workspace package then from root ({ stdout, stderr, exited } = spawn({ diff --git a/test/cli/install/bun.lockb.bin-linking b/test/cli/install/bun.lockb.bin-linking new file mode 100755 index 00000000000000..0e929543376a12 Binary files /dev/null and b/test/cli/install/bun.lockb.bin-linking differ diff --git a/test/cli/install/dummy.registry.ts b/test/cli/install/dummy.registry.ts index f83f719542cc62..566ebe73bed3a2 100644 --- a/test/cli/install/dummy.registry.ts +++ b/test/cli/install/dummy.registry.ts @@ -127,6 +127,7 @@ export async function dummyBeforeEach() { [install] cache = false registry = "http://localhost:${server.port}/" +saveTextLockfile = false `, ); } diff --git a/test/cli/install/migration/contoso-test/bunfig.toml b/test/cli/install/migration/contoso-test/bunfig.toml new file mode 100644 index 00000000000000..13b8ce2a334ff4 --- /dev/null +++ b/test/cli/install/migration/contoso-test/bunfig.toml @@ -0,0 +1,2 @@ +[install] +saveTextLockfile = false \ No newline at end of file diff --git a/test/cli/install/overrides.test.ts b/test/cli/install/overrides.test.ts index 71400fe8ca22c6..d740748357ba71 100644 --- a/test/cli/install/overrides.test.ts +++ b/test/cli/install/overrides.test.ts @@ -45,10 +45,10 @@ function versionOf(cwd: string, path: string) { function ensureLockfileDoesntChangeOnBunI(cwd: string) { install(cwd, ["install"]); - const lockb1 = readFileSync(join(cwd, "bun.lockb")); + const lockb1 = readFileSync(join(cwd, "bun.lock")); install(cwd, ["install", "--frozen-lockfile"]); install(cwd, ["install", "--force"]); - const lockb2 = readFileSync(join(cwd, "bun.lockb")); + const lockb2 = readFileSync(join(cwd, "bun.lock")); expect(lockb1.toString("hex")).toEqual(lockb2.toString("hex")); } diff --git a/test/cli/run/transpiler-cache.test.ts b/test/cli/run/transpiler-cache.test.ts index 9a4d7c6a438051..bbaed3011830bd 100644 --- a/test/cli/run/transpiler-cache.test.ts +++ b/test/cli/run/transpiler-cache.test.ts @@ -154,19 +154,24 @@ describe("transpiler cache", () => { expect(newCacheCount()).toBe(0); chmodSync(join(cache_dir), "0"); - const c = bunRun(join(temp_dir, "a.js"), env); - expect(c.stdout == "b"); + try { + const c = bunRun(join(temp_dir, "a.js"), env); + expect(c.stdout == "b"); + } finally { + chmodSync(join(cache_dir), "777"); + } }); test("works if the cache is not user-writable", () => { mkdirSync(cache_dir, { recursive: true }); writeFileSync(join(temp_dir, "a.js"), dummyFile((50 * 1024 * 1.5) | 0, "1", "b")); - chmodSync(join(cache_dir), "0"); - - const a = bunRun(join(temp_dir, "a.js"), env); - expect(a.stdout == "b"); - - chmodSync(join(cache_dir), "777"); + try { + chmodSync(join(cache_dir), "0"); + const a = bunRun(join(temp_dir, "a.js"), env); + expect(a.stdout == "b"); + } finally { + chmodSync(join(cache_dir), "777"); + } }); test("does not inline process.env", () => { writeFileSync( diff --git a/test/harness.ts b/test/harness.ts index 95a84519d3a235..dcb84f3e8886cf 100644 --- a/test/harness.ts +++ b/test/harness.ts @@ -1041,7 +1041,7 @@ export function mergeWindowEnvs(envs: Record[]) { } export function tmpdirSync(pattern: string = "bun.test.") { - return fs.mkdtempSync(join(fs.realpathSync(os.tmpdir()), pattern)); + return fs.mkdtempSync(join(fs.realpathSync.native(os.tmpdir()), pattern)); } export async function runBunInstall( @@ -1053,10 +1053,25 @@ export async function runBunInstall( expectedExitCode?: number; savesLockfile?: boolean; production?: boolean; + frozenLockfile?: boolean; + saveTextLockfile?: boolean; + packages?: string[]; }, ) { const production = options?.production ?? false; const args = production ? [bunExe(), "install", "--production"] : [bunExe(), "install"]; + if (options?.packages) { + args.push(...options.packages); + } + if (production) { + args.push("--production"); + } + if (options?.frozenLockfile) { + args.push("--frozen-lockfile"); + } + if (options?.saveTextLockfile) { + args.push("--save-text-lockfile"); + } const { stdout, stderr, exited } = Bun.spawn({ cmd: args, cwd, @@ -1486,25 +1501,34 @@ export class VerdaccioRegistry { stop() { rmSync(join(dirname(this.configPath), "htpasswd"), { force: true }); - this.process?.kill(); + this.process?.kill(0); } - async createTestDir() { + async createTestDir(bunfigOpts: BunfigOpts = {}) { const packageDir = tmpdirSync(); const packageJson = join(packageDir, "package.json"); - await write( - join(packageDir, "bunfig.toml"), - ` - [install] - cache = "${join(packageDir, ".bun-cache")}" - registry = "${this.registryUrl()}" - `, - ); - + this.writeBunfig(packageDir, bunfigOpts); return { packageDir, packageJson }; } + + async writeBunfig(dir: string, opts: BunfigOpts = {}) { + let bunfig = ` + [install] + cache = "${join(dir, ".bun-cache")}" + registry = "${this.registryUrl()}" + `; + if ("saveTextLockfile" in opts) { + bunfig += `saveTextLockfile = ${opts.saveTextLockfile} + `; + } + await write(join(dir, "bunfig.toml"), bunfig); + } } +type BunfigOpts = { + saveTextLockfile?: boolean; +}; + export async function readdirSorted(path: string): Promise { const results = await readdir(path); results.sort(); diff --git a/test/integration/expo-app/bun.lock b/test/integration/expo-app/bun.lock new file mode 100644 index 00000000000000..039a03933a0cb2 --- /dev/null +++ b/test/integration/expo-app/bun.lock @@ -0,0 +1,2815 @@ +{ + "lockfileVersion": 0, + "workspaces": { + "": { + "name": "expo-app", + "dependencies": { + "@expo/vector-icons": "14.0.2", + "@gorhom/bottom-sheet": "4.6.4", + "@hookform/resolvers": "3.9.0", + "@tanstack/react-query": "5.55.4", + "axios": "1.7.7", + "date-fns": "3.6.0", + "expo": "51.0.32", + "expo-checkbox": "3.0.0", + "expo-constants": "16.0.2", + "expo-font": "12.0.10", + "expo-image": "1.12.15", + "expo-image-picker": "15.0.7", + "expo-linear-gradient": "13.0.2", + "expo-linking": "6.3.1", + "expo-router": "3.5.23", + "expo-secure-store": "13.0.2", + "expo-status-bar": "1.12.1", + "expo-updates": "0.25.24", + "expo-web-browser": "13.0.3", + "react": "18.3.1", + "react-dom": "18.3.1", + "react-hook-form": "7.53.0", + "react-native": "0.75.2", + "react-native-dropdown-picker": "5.4.6", + "react-native-gesture-handler": "2.19.0", + "react-native-masked-text": "1.13.0", + "react-native-modal": "13.0.1", + "react-native-reanimated": "3.15.1", + "react-native-safe-area-context": "4.11.0", + "react-native-screens": "3.34.0", + "react-native-svg": "15.6.0", + "react-native-toast-message": "2.2.0", + "react-native-web": "0.19.12", + "styled-components": "6.1.13", + "yup": "1.4.0", + }, + "devDependencies": { + "@babel/core": "7.25.2", + "@types/react": "18.3.5", + "@types/styled-components-react-native": "5.2.5", + "@typescript-eslint/eslint-plugin": "8.5.0", + "@typescript-eslint/parser": "8.5.0", + "babel-plugin-module-resolver": "5.0.2", + "eslint": "9.10.0", + "eslint-config-airbnb": "19.0.4", + "eslint-config-prettier": "9.1.0", + "eslint-import-resolver-typescript": "3.6.3", + "eslint-plugin-import": "2.30.0", + "eslint-plugin-jsx-a11y": "6.10.0", + "eslint-plugin-prefer-arrow-functions": "3.4.1", + "eslint-plugin-prettier": "5.2.1", + "eslint-plugin-react": "7.35.2", + "eslint-plugin-react-hooks": "4.6.2", + "prettier": "3.3.3", + "react-native-svg-transformer": "1.5.0", + "typescript": "5.6.2", + }, + }, + }, + "packages": { + "@ampproject/remapping": ["@ampproject/remapping@2.3.0", "", { "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw=="], + + "@babel/code-frame": ["@babel/code-frame@7.24.7", "", { "dependencies": { "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" } }, "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA=="], + + "@babel/compat-data": ["@babel/compat-data@7.25.4", "", {}, "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ=="], + + "@babel/core": ["@babel/core@7.25.2", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.24.7", "@babel/generator": "^7.25.0", "@babel/helper-compilation-targets": "^7.25.2", "@babel/helper-module-transforms": "^7.25.2", "@babel/helpers": "^7.25.0", "@babel/parser": "^7.25.0", "@babel/template": "^7.25.0", "@babel/traverse": "^7.25.2", "@babel/types": "^7.25.2", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA=="], + + "@babel/generator": ["@babel/generator@7.25.6", "", { "dependencies": { "@babel/types": "^7.25.6", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" } }, "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw=="], + + "@babel/helper-annotate-as-pure": ["@babel/helper-annotate-as-pure@7.24.7", "", { "dependencies": { "@babel/types": "^7.24.7" } }, "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg=="], + + "@babel/helper-builder-binary-assignment-operator-visitor": ["@babel/helper-builder-binary-assignment-operator-visitor@7.24.7", "", { "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" } }, "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA=="], + + "@babel/helper-compilation-targets": ["@babel/helper-compilation-targets@7.25.2", "", { "dependencies": { "@babel/compat-data": "^7.25.2", "@babel/helper-validator-option": "^7.24.8", "browserslist": "^4.23.1", "lru-cache": "^5.1.1", "semver": "^6.3.1" } }, "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw=="], + + "@babel/helper-create-class-features-plugin": ["@babel/helper-create-class-features-plugin@7.25.4", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-member-expression-to-functions": "^7.24.8", "@babel/helper-optimise-call-expression": "^7.24.7", "@babel/helper-replace-supers": "^7.25.0", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", "@babel/traverse": "^7.25.4", "semver": "^6.3.1" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ=="], + + "@babel/helper-create-regexp-features-plugin": ["@babel/helper-create-regexp-features-plugin@7.25.2", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "regexpu-core": "^5.3.1", "semver": "^6.3.1" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g=="], + + "@babel/helper-define-polyfill-provider": ["@babel/helper-define-polyfill-provider@0.6.2", "", { "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", "@babel/helper-plugin-utils": "^7.22.5", "debug": "^4.1.1", "lodash.debounce": "^4.0.8", "resolve": "^1.14.2" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ=="], + + "@babel/helper-environment-visitor": ["@babel/helper-environment-visitor@7.24.7", "", { "dependencies": { "@babel/types": "^7.24.7" } }, "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ=="], + + "@babel/helper-member-expression-to-functions": ["@babel/helper-member-expression-to-functions@7.24.8", "", { "dependencies": { "@babel/traverse": "^7.24.8", "@babel/types": "^7.24.8" } }, "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA=="], + + "@babel/helper-module-imports": ["@babel/helper-module-imports@7.24.7", "", { "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" } }, "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA=="], + + "@babel/helper-module-transforms": ["@babel/helper-module-transforms@7.25.2", "", { "dependencies": { "@babel/helper-module-imports": "^7.24.7", "@babel/helper-simple-access": "^7.24.7", "@babel/helper-validator-identifier": "^7.24.7", "@babel/traverse": "^7.25.2" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ=="], + + "@babel/helper-optimise-call-expression": ["@babel/helper-optimise-call-expression@7.24.7", "", { "dependencies": { "@babel/types": "^7.24.7" } }, "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A=="], + + "@babel/helper-plugin-utils": ["@babel/helper-plugin-utils@7.24.8", "", {}, "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg=="], + + "@babel/helper-remap-async-to-generator": ["@babel/helper-remap-async-to-generator@7.25.0", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-wrap-function": "^7.25.0", "@babel/traverse": "^7.25.0" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw=="], + + "@babel/helper-replace-supers": ["@babel/helper-replace-supers@7.25.0", "", { "dependencies": { "@babel/helper-member-expression-to-functions": "^7.24.8", "@babel/helper-optimise-call-expression": "^7.24.7", "@babel/traverse": "^7.25.0" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg=="], + + "@babel/helper-simple-access": ["@babel/helper-simple-access@7.24.7", "", { "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" } }, "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg=="], + + "@babel/helper-skip-transparent-expression-wrappers": ["@babel/helper-skip-transparent-expression-wrappers@7.24.7", "", { "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" } }, "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ=="], + + "@babel/helper-string-parser": ["@babel/helper-string-parser@7.24.8", "", {}, "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ=="], + + "@babel/helper-validator-identifier": ["@babel/helper-validator-identifier@7.24.7", "", {}, "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w=="], + + "@babel/helper-validator-option": ["@babel/helper-validator-option@7.24.8", "", {}, "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q=="], + + "@babel/helper-wrap-function": ["@babel/helper-wrap-function@7.25.0", "", { "dependencies": { "@babel/template": "^7.25.0", "@babel/traverse": "^7.25.0", "@babel/types": "^7.25.0" } }, "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ=="], + + "@babel/helpers": ["@babel/helpers@7.25.6", "", { "dependencies": { "@babel/template": "^7.25.0", "@babel/types": "^7.25.6" } }, "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q=="], + + "@babel/highlight": ["@babel/highlight@7.24.7", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" } }, "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw=="], + + "@babel/parser": ["@babel/parser@7.25.6", "", { "dependencies": { "@babel/types": "^7.25.6" }, "bin": "./bin/babel-parser.js" }, "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q=="], + + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": ["@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/traverse": "^7.25.3" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA=="], + + "@babel/plugin-bugfix-safari-class-field-initializer-scope": ["@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA=="], + + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ["@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA=="], + + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ["@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", "@babel/plugin-transform-optional-chaining": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.13.0" } }, "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ=="], + + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ["@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/traverse": "^7.25.0" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw=="], + + "@babel/plugin-proposal-async-generator-functions": ["@babel/plugin-proposal-async-generator-functions@7.20.7", "", { "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-remap-async-to-generator": "^7.18.9", "@babel/plugin-syntax-async-generators": "^7.8.4" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA=="], + + "@babel/plugin-proposal-class-properties": ["@babel/plugin-proposal-class-properties@7.18.6", "", { "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ=="], + + "@babel/plugin-proposal-decorators": ["@babel/plugin-proposal-decorators@7.24.7", "", { "dependencies": { "@babel/helper-create-class-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-decorators": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ=="], + + "@babel/plugin-proposal-export-default-from": ["@babel/plugin-proposal-export-default-from@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-export-default-from": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-CcmFwUJ3tKhLjPdt4NP+SHMshebytF8ZTYOv5ZDpkzq2sin80Wb5vJrGt8fhPrORQCfoSa0LAxC/DW+GAC5+Hw=="], + + "@babel/plugin-proposal-logical-assignment-operators": ["@babel/plugin-proposal-logical-assignment-operators@7.20.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug=="], + + "@babel/plugin-proposal-nullish-coalescing-operator": ["@babel/plugin-proposal-nullish-coalescing-operator@7.18.6", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA=="], + + "@babel/plugin-proposal-numeric-separator": ["@babel/plugin-proposal-numeric-separator@7.18.6", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-numeric-separator": "^7.10.4" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q=="], + + "@babel/plugin-proposal-object-rest-spread": ["@babel/plugin-proposal-object-rest-spread@7.20.7", "", { "dependencies": { "@babel/compat-data": "^7.20.5", "@babel/helper-compilation-targets": "^7.20.7", "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", "@babel/plugin-transform-parameters": "^7.20.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg=="], + + "@babel/plugin-proposal-optional-catch-binding": ["@babel/plugin-proposal-optional-catch-binding@7.18.6", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw=="], + + "@babel/plugin-proposal-optional-chaining": ["@babel/plugin-proposal-optional-chaining@7.21.0", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA=="], + + "@babel/plugin-proposal-private-property-in-object": ["@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2", "", { "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w=="], + + "@babel/plugin-syntax-async-generators": ["@babel/plugin-syntax-async-generators@7.8.4", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw=="], + + "@babel/plugin-syntax-class-properties": ["@babel/plugin-syntax-class-properties@7.12.13", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA=="], + + "@babel/plugin-syntax-class-static-block": ["@babel/plugin-syntax-class-static-block@7.14.5", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw=="], + + "@babel/plugin-syntax-decorators": ["@babel/plugin-syntax-decorators@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ=="], + + "@babel/plugin-syntax-dynamic-import": ["@babel/plugin-syntax-dynamic-import@7.8.3", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ=="], + + "@babel/plugin-syntax-export-default-from": ["@babel/plugin-syntax-export-default-from@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-bTPz4/635WQ9WhwsyPdxUJDVpsi/X9BMmy/8Rf/UAlOO4jSql4CxUCjWI5PiM+jG+c4LVPTScoTw80geFj9+Bw=="], + + "@babel/plugin-syntax-export-namespace-from": ["@babel/plugin-syntax-export-namespace-from@7.8.3", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q=="], + + "@babel/plugin-syntax-flow": ["@babel/plugin-syntax-flow@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw=="], + + "@babel/plugin-syntax-import-assertions": ["@babel/plugin-syntax-import-assertions@7.25.6", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ=="], + + "@babel/plugin-syntax-import-attributes": ["@babel/plugin-syntax-import-attributes@7.25.6", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ=="], + + "@babel/plugin-syntax-import-meta": ["@babel/plugin-syntax-import-meta@7.10.4", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g=="], + + "@babel/plugin-syntax-json-strings": ["@babel/plugin-syntax-json-strings@7.8.3", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA=="], + + "@babel/plugin-syntax-jsx": ["@babel/plugin-syntax-jsx@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ=="], + + "@babel/plugin-syntax-logical-assignment-operators": ["@babel/plugin-syntax-logical-assignment-operators@7.10.4", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig=="], + + "@babel/plugin-syntax-nullish-coalescing-operator": ["@babel/plugin-syntax-nullish-coalescing-operator@7.8.3", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ=="], + + "@babel/plugin-syntax-numeric-separator": ["@babel/plugin-syntax-numeric-separator@7.10.4", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug=="], + + "@babel/plugin-syntax-object-rest-spread": ["@babel/plugin-syntax-object-rest-spread@7.8.3", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA=="], + + "@babel/plugin-syntax-optional-catch-binding": ["@babel/plugin-syntax-optional-catch-binding@7.8.3", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q=="], + + "@babel/plugin-syntax-optional-chaining": ["@babel/plugin-syntax-optional-chaining@7.8.3", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg=="], + + "@babel/plugin-syntax-private-property-in-object": ["@babel/plugin-syntax-private-property-in-object@7.14.5", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg=="], + + "@babel/plugin-syntax-top-level-await": ["@babel/plugin-syntax-top-level-await@7.14.5", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw=="], + + "@babel/plugin-syntax-typescript": ["@babel/plugin-syntax-typescript@7.25.4", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg=="], + + "@babel/plugin-syntax-unicode-sets-regex": ["@babel/plugin-syntax-unicode-sets-regex@7.18.6", "", { "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg=="], + + "@babel/plugin-transform-arrow-functions": ["@babel/plugin-transform-arrow-functions@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ=="], + + "@babel/plugin-transform-async-generator-functions": ["@babel/plugin-transform-async-generator-functions@7.25.4", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-remap-async-to-generator": "^7.25.0", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/traverse": "^7.25.4" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg=="], + + "@babel/plugin-transform-async-to-generator": ["@babel/plugin-transform-async-to-generator@7.24.7", "", { "dependencies": { "@babel/helper-module-imports": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-remap-async-to-generator": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA=="], + + "@babel/plugin-transform-block-scoped-functions": ["@babel/plugin-transform-block-scoped-functions@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ=="], + + "@babel/plugin-transform-block-scoping": ["@babel/plugin-transform-block-scoping@7.25.0", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ=="], + + "@babel/plugin-transform-class-properties": ["@babel/plugin-transform-class-properties@7.25.4", "", { "dependencies": { "@babel/helper-create-class-features-plugin": "^7.25.4", "@babel/helper-plugin-utils": "^7.24.8" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g=="], + + "@babel/plugin-transform-class-static-block": ["@babel/plugin-transform-class-static-block@7.24.7", "", { "dependencies": { "@babel/helper-create-class-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-class-static-block": "^7.14.5" }, "peerDependencies": { "@babel/core": "^7.12.0" } }, "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ=="], + + "@babel/plugin-transform-classes": ["@babel/plugin-transform-classes@7.25.4", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-compilation-targets": "^7.25.2", "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-replace-supers": "^7.25.0", "@babel/traverse": "^7.25.4", "globals": "^11.1.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg=="], + + "@babel/plugin-transform-computed-properties": ["@babel/plugin-transform-computed-properties@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/template": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ=="], + + "@babel/plugin-transform-destructuring": ["@babel/plugin-transform-destructuring@7.24.8", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ=="], + + "@babel/plugin-transform-dotall-regex": ["@babel/plugin-transform-dotall-regex@7.24.7", "", { "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw=="], + + "@babel/plugin-transform-duplicate-keys": ["@babel/plugin-transform-duplicate-keys@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw=="], + + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": ["@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0", "", { "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.25.0", "@babel/helper-plugin-utils": "^7.24.8" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g=="], + + "@babel/plugin-transform-dynamic-import": ["@babel/plugin-transform-dynamic-import@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-dynamic-import": "^7.8.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg=="], + + "@babel/plugin-transform-exponentiation-operator": ["@babel/plugin-transform-exponentiation-operator@7.24.7", "", { "dependencies": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ=="], + + "@babel/plugin-transform-export-namespace-from": ["@babel/plugin-transform-export-namespace-from@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA=="], + + "@babel/plugin-transform-flow-strip-types": ["@babel/plugin-transform-flow-strip-types@7.25.2", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/plugin-syntax-flow": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg=="], + + "@babel/plugin-transform-for-of": ["@babel/plugin-transform-for-of@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g=="], + + "@babel/plugin-transform-function-name": ["@babel/plugin-transform-function-name@7.25.1", "", { "dependencies": { "@babel/helper-compilation-targets": "^7.24.8", "@babel/helper-plugin-utils": "^7.24.8", "@babel/traverse": "^7.25.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA=="], + + "@babel/plugin-transform-json-strings": ["@babel/plugin-transform-json-strings@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-json-strings": "^7.8.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw=="], + + "@babel/plugin-transform-literals": ["@babel/plugin-transform-literals@7.25.2", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw=="], + + "@babel/plugin-transform-logical-assignment-operators": ["@babel/plugin-transform-logical-assignment-operators@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw=="], + + "@babel/plugin-transform-member-expression-literals": ["@babel/plugin-transform-member-expression-literals@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw=="], + + "@babel/plugin-transform-modules-amd": ["@babel/plugin-transform-modules-amd@7.24.7", "", { "dependencies": { "@babel/helper-module-transforms": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg=="], + + "@babel/plugin-transform-modules-commonjs": ["@babel/plugin-transform-modules-commonjs@7.24.8", "", { "dependencies": { "@babel/helper-module-transforms": "^7.24.8", "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-simple-access": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA=="], + + "@babel/plugin-transform-modules-systemjs": ["@babel/plugin-transform-modules-systemjs@7.25.0", "", { "dependencies": { "@babel/helper-module-transforms": "^7.25.0", "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-validator-identifier": "^7.24.7", "@babel/traverse": "^7.25.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw=="], + + "@babel/plugin-transform-modules-umd": ["@babel/plugin-transform-modules-umd@7.24.7", "", { "dependencies": { "@babel/helper-module-transforms": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A=="], + + "@babel/plugin-transform-named-capturing-groups-regex": ["@babel/plugin-transform-named-capturing-groups-regex@7.24.7", "", { "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g=="], + + "@babel/plugin-transform-new-target": ["@babel/plugin-transform-new-target@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA=="], + + "@babel/plugin-transform-nullish-coalescing-operator": ["@babel/plugin-transform-nullish-coalescing-operator@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ=="], + + "@babel/plugin-transform-numeric-separator": ["@babel/plugin-transform-numeric-separator@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-numeric-separator": "^7.10.4" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA=="], + + "@babel/plugin-transform-object-rest-spread": ["@babel/plugin-transform-object-rest-spread@7.24.7", "", { "dependencies": { "@babel/helper-compilation-targets": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", "@babel/plugin-transform-parameters": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q=="], + + "@babel/plugin-transform-object-super": ["@babel/plugin-transform-object-super@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-replace-supers": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg=="], + + "@babel/plugin-transform-optional-catch-binding": ["@babel/plugin-transform-optional-catch-binding@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA=="], + + "@babel/plugin-transform-optional-chaining": ["@babel/plugin-transform-optional-chaining@7.24.8", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw=="], + + "@babel/plugin-transform-parameters": ["@babel/plugin-transform-parameters@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA=="], + + "@babel/plugin-transform-private-methods": ["@babel/plugin-transform-private-methods@7.25.4", "", { "dependencies": { "@babel/helper-create-class-features-plugin": "^7.25.4", "@babel/helper-plugin-utils": "^7.24.8" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw=="], + + "@babel/plugin-transform-private-property-in-object": ["@babel/plugin-transform-private-property-in-object@7.24.7", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-create-class-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA=="], + + "@babel/plugin-transform-property-literals": ["@babel/plugin-transform-property-literals@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA=="], + + "@babel/plugin-transform-react-display-name": ["@babel/plugin-transform-react-display-name@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg=="], + + "@babel/plugin-transform-react-jsx": ["@babel/plugin-transform-react-jsx@7.25.2", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-module-imports": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.8", "@babel/plugin-syntax-jsx": "^7.24.7", "@babel/types": "^7.25.2" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA=="], + + "@babel/plugin-transform-react-jsx-development": ["@babel/plugin-transform-react-jsx-development@7.24.7", "", { "dependencies": { "@babel/plugin-transform-react-jsx": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ=="], + + "@babel/plugin-transform-react-jsx-self": ["@babel/plugin-transform-react-jsx-self@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw=="], + + "@babel/plugin-transform-react-jsx-source": ["@babel/plugin-transform-react-jsx-source@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ=="], + + "@babel/plugin-transform-react-pure-annotations": ["@babel/plugin-transform-react-pure-annotations@7.24.7", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA=="], + + "@babel/plugin-transform-regenerator": ["@babel/plugin-transform-regenerator@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "regenerator-transform": "^0.15.2" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA=="], + + "@babel/plugin-transform-reserved-words": ["@babel/plugin-transform-reserved-words@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ=="], + + "@babel/plugin-transform-runtime": ["@babel/plugin-transform-runtime@7.25.4", "", { "dependencies": { "@babel/helper-module-imports": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.8", "babel-plugin-polyfill-corejs2": "^0.4.10", "babel-plugin-polyfill-corejs3": "^0.10.6", "babel-plugin-polyfill-regenerator": "^0.6.1", "semver": "^6.3.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-8hsyG+KUYGY0coX6KUCDancA0Vw225KJ2HJO0yCNr1vq5r+lJTleDaJf0K7iOhjw4SWhu03TMBzYTJ9krmzULQ=="], + + "@babel/plugin-transform-shorthand-properties": ["@babel/plugin-transform-shorthand-properties@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA=="], + + "@babel/plugin-transform-spread": ["@babel/plugin-transform-spread@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng=="], + + "@babel/plugin-transform-sticky-regex": ["@babel/plugin-transform-sticky-regex@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g=="], + + "@babel/plugin-transform-template-literals": ["@babel/plugin-transform-template-literals@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw=="], + + "@babel/plugin-transform-typeof-symbol": ["@babel/plugin-transform-typeof-symbol@7.24.8", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw=="], + + "@babel/plugin-transform-typescript": ["@babel/plugin-transform-typescript@7.25.2", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-create-class-features-plugin": "^7.25.0", "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", "@babel/plugin-syntax-typescript": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A=="], + + "@babel/plugin-transform-unicode-escapes": ["@babel/plugin-transform-unicode-escapes@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw=="], + + "@babel/plugin-transform-unicode-property-regex": ["@babel/plugin-transform-unicode-property-regex@7.24.7", "", { "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w=="], + + "@babel/plugin-transform-unicode-regex": ["@babel/plugin-transform-unicode-regex@7.24.7", "", { "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg=="], + + "@babel/plugin-transform-unicode-sets-regex": ["@babel/plugin-transform-unicode-sets-regex@7.25.4", "", { "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.25.2", "@babel/helper-plugin-utils": "^7.24.8" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA=="], + + "@babel/preset-env": ["@babel/preset-env@7.25.4", "", { "dependencies": { "@babel/compat-data": "^7.25.4", "@babel/helper-compilation-targets": "^7.25.2", "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-validator-option": "^7.24.8", "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.3", "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.0", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.0", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.0", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", "@babel/plugin-syntax-import-assertions": "^7.24.7", "@babel/plugin-syntax-import-attributes": "^7.24.7", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", "@babel/plugin-syntax-numeric-separator": "^7.10.4", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-syntax-private-property-in-object": "^7.14.5", "@babel/plugin-syntax-top-level-await": "^7.14.5", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", "@babel/plugin-transform-arrow-functions": "^7.24.7", "@babel/plugin-transform-async-generator-functions": "^7.25.4", "@babel/plugin-transform-async-to-generator": "^7.24.7", "@babel/plugin-transform-block-scoped-functions": "^7.24.7", "@babel/plugin-transform-block-scoping": "^7.25.0", "@babel/plugin-transform-class-properties": "^7.25.4", "@babel/plugin-transform-class-static-block": "^7.24.7", "@babel/plugin-transform-classes": "^7.25.4", "@babel/plugin-transform-computed-properties": "^7.24.7", "@babel/plugin-transform-destructuring": "^7.24.8", "@babel/plugin-transform-dotall-regex": "^7.24.7", "@babel/plugin-transform-duplicate-keys": "^7.24.7", "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.0", "@babel/plugin-transform-dynamic-import": "^7.24.7", "@babel/plugin-transform-exponentiation-operator": "^7.24.7", "@babel/plugin-transform-export-namespace-from": "^7.24.7", "@babel/plugin-transform-for-of": "^7.24.7", "@babel/plugin-transform-function-name": "^7.25.1", "@babel/plugin-transform-json-strings": "^7.24.7", "@babel/plugin-transform-literals": "^7.25.2", "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", "@babel/plugin-transform-member-expression-literals": "^7.24.7", "@babel/plugin-transform-modules-amd": "^7.24.7", "@babel/plugin-transform-modules-commonjs": "^7.24.8", "@babel/plugin-transform-modules-systemjs": "^7.25.0", "@babel/plugin-transform-modules-umd": "^7.24.7", "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", "@babel/plugin-transform-new-target": "^7.24.7", "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", "@babel/plugin-transform-numeric-separator": "^7.24.7", "@babel/plugin-transform-object-rest-spread": "^7.24.7", "@babel/plugin-transform-object-super": "^7.24.7", "@babel/plugin-transform-optional-catch-binding": "^7.24.7", "@babel/plugin-transform-optional-chaining": "^7.24.8", "@babel/plugin-transform-parameters": "^7.24.7", "@babel/plugin-transform-private-methods": "^7.25.4", "@babel/plugin-transform-private-property-in-object": "^7.24.7", "@babel/plugin-transform-property-literals": "^7.24.7", "@babel/plugin-transform-regenerator": "^7.24.7", "@babel/plugin-transform-reserved-words": "^7.24.7", "@babel/plugin-transform-shorthand-properties": "^7.24.7", "@babel/plugin-transform-spread": "^7.24.7", "@babel/plugin-transform-sticky-regex": "^7.24.7", "@babel/plugin-transform-template-literals": "^7.24.7", "@babel/plugin-transform-typeof-symbol": "^7.24.8", "@babel/plugin-transform-unicode-escapes": "^7.24.7", "@babel/plugin-transform-unicode-property-regex": "^7.24.7", "@babel/plugin-transform-unicode-regex": "^7.24.7", "@babel/plugin-transform-unicode-sets-regex": "^7.25.4", "@babel/preset-modules": "0.1.6-no-external-plugins", "babel-plugin-polyfill-corejs2": "^0.4.10", "babel-plugin-polyfill-corejs3": "^0.10.6", "babel-plugin-polyfill-regenerator": "^0.6.1", "core-js-compat": "^3.37.1", "semver": "^6.3.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw=="], + + "@babel/preset-flow": ["@babel/preset-flow@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-validator-option": "^7.24.7", "@babel/plugin-transform-flow-strip-types": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-NL3Lo0NorCU607zU3NwRyJbpaB6E3t0xtd3LfAQKDfkeX4/ggcDXvkmkW42QWT5owUeW/jAe4hn+2qvkV1IbfQ=="], + + "@babel/preset-modules": ["@babel/preset-modules@0.1.6-no-external-plugins", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/types": "^7.4.4", "esutils": "^2.0.2" }, "peerDependencies": { "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" } }, "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA=="], + + "@babel/preset-react": ["@babel/preset-react@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-validator-option": "^7.24.7", "@babel/plugin-transform-react-display-name": "^7.24.7", "@babel/plugin-transform-react-jsx": "^7.24.7", "@babel/plugin-transform-react-jsx-development": "^7.24.7", "@babel/plugin-transform-react-pure-annotations": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag=="], + + "@babel/preset-typescript": ["@babel/preset-typescript@7.24.7", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-validator-option": "^7.24.7", "@babel/plugin-syntax-jsx": "^7.24.7", "@babel/plugin-transform-modules-commonjs": "^7.24.7", "@babel/plugin-transform-typescript": "^7.24.7" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ=="], + + "@babel/register": ["@babel/register@7.24.6", "", { "dependencies": { "clone-deep": "^4.0.1", "find-cache-dir": "^2.0.0", "make-dir": "^2.1.0", "pirates": "^4.0.6", "source-map-support": "^0.5.16" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w=="], + + "@babel/regjsgen": ["@babel/regjsgen@0.8.0", "", {}, "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA=="], + + "@babel/runtime": ["@babel/runtime@7.25.6", "", { "dependencies": { "regenerator-runtime": "^0.14.0" } }, "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ=="], + + "@babel/template": ["@babel/template@7.25.0", "", { "dependencies": { "@babel/code-frame": "^7.24.7", "@babel/parser": "^7.25.0", "@babel/types": "^7.25.0" } }, "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q=="], + + "@babel/traverse": ["@babel/traverse@7.25.6", "", { "dependencies": { "@babel/code-frame": "^7.24.7", "@babel/generator": "^7.25.6", "@babel/parser": "^7.25.6", "@babel/template": "^7.25.0", "@babel/types": "^7.25.6", "debug": "^4.3.1", "globals": "^11.1.0" } }, "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ=="], + + "@babel/types": ["@babel/types@7.25.6", "", { "dependencies": { "@babel/helper-string-parser": "^7.24.8", "@babel/helper-validator-identifier": "^7.24.7", "to-fast-properties": "^2.0.0" } }, "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw=="], + + "@egjs/hammerjs": ["@egjs/hammerjs@2.0.17", "", { "dependencies": { "@types/hammerjs": "^2.0.36" } }, "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A=="], + + "@emotion/is-prop-valid": ["@emotion/is-prop-valid@1.2.2", "", { "dependencies": { "@emotion/memoize": "^0.8.1" } }, "sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw=="], + + "@emotion/memoize": ["@emotion/memoize@0.8.1", "", {}, "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA=="], + + "@emotion/unitless": ["@emotion/unitless@0.8.1", "", {}, "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ=="], + + "@eslint-community/eslint-utils": ["@eslint-community/eslint-utils@4.4.0", "", { "dependencies": { "eslint-visitor-keys": "^3.3.0" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA=="], + + "@eslint-community/regexpp": ["@eslint-community/regexpp@4.11.0", "", {}, "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A=="], + + "@eslint/config-array": ["@eslint/config-array@0.18.0", "", { "dependencies": { "@eslint/object-schema": "^2.1.4", "debug": "^4.3.1", "minimatch": "^3.1.2" } }, "sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw=="], + + "@eslint/eslintrc": ["@eslint/eslintrc@3.1.0", "", { "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^10.0.1", "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" } }, "sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ=="], + + "@eslint/js": ["@eslint/js@9.10.0", "", {}, "sha512-fuXtbiP5GWIn8Fz+LWoOMVf/Jxm+aajZYkhi6CuEm4SxymFM+eUWzbO9qXT+L0iCkL5+KGYMCSGxo686H19S1g=="], + + "@eslint/object-schema": ["@eslint/object-schema@2.1.4", "", {}, "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ=="], + + "@eslint/plugin-kit": ["@eslint/plugin-kit@0.1.0", "", { "dependencies": { "levn": "^0.4.1" } }, "sha512-autAXT203ixhqei9xt+qkYOvY8l6LAFIdT2UXc/RPNeUVfqRF1BV94GTJyVPFKT8nFM6MyVJhjLj9E8JWvf5zQ=="], + + "@expo/bunyan": ["@expo/bunyan@4.0.1", "", { "dependencies": { "uuid": "^8.0.0" } }, "sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg=="], + + "@expo/cli": ["@expo/cli@0.18.29", "", { "dependencies": { "@babel/runtime": "^7.20.0", "@expo/code-signing-certificates": "0.0.5", "@expo/config": "~9.0.0-beta.0", "@expo/config-plugins": "~8.0.8", "@expo/devcert": "^1.0.0", "@expo/env": "~0.3.0", "@expo/image-utils": "^0.5.0", "@expo/json-file": "^8.3.0", "@expo/metro-config": "0.18.11", "@expo/osascript": "^2.0.31", "@expo/package-manager": "^1.5.0", "@expo/plist": "^0.1.0", "@expo/prebuild-config": "7.0.8", "@expo/rudder-sdk-node": "1.1.1", "@expo/spawn-async": "^1.7.2", "@expo/xcpretty": "^4.3.0", "@react-native/dev-middleware": "0.74.85", "@urql/core": "2.3.6", "@urql/exchange-retry": "0.3.0", "accepts": "^1.3.8", "arg": "5.0.2", "better-opn": "~3.0.2", "bplist-creator": "0.0.7", "bplist-parser": "^0.3.1", "cacache": "^18.0.2", "chalk": "^4.0.0", "ci-info": "^3.3.0", "connect": "^3.7.0", "debug": "^4.3.4", "env-editor": "^0.4.1", "fast-glob": "^3.3.2", "find-yarn-workspace-root": "~2.0.0", "form-data": "^3.0.1", "freeport-async": "2.0.0", "fs-extra": "~8.1.0", "getenv": "^1.0.0", "glob": "^7.1.7", "graphql": "15.8.0", "graphql-tag": "^2.10.1", "https-proxy-agent": "^5.0.1", "internal-ip": "4.3.0", "is-docker": "^2.0.0", "is-wsl": "^2.1.1", "js-yaml": "^3.13.1", "json-schema-deref-sync": "^0.13.0", "lodash.debounce": "^4.0.8", "md5hex": "^1.0.0", "minimatch": "^3.0.4", "node-fetch": "^2.6.7", "node-forge": "^1.3.1", "npm-package-arg": "^7.0.0", "open": "^8.3.0", "ora": "3.4.0", "picomatch": "^3.0.1", "pretty-bytes": "5.6.0", "progress": "2.0.3", "prompts": "^2.3.2", "qrcode-terminal": "0.11.0", "require-from-string": "^2.0.2", "requireg": "^0.2.2", "resolve": "^1.22.2", "resolve-from": "^5.0.0", "resolve.exports": "^2.0.2", "semver": "^7.6.0", "send": "^0.18.0", "slugify": "^1.3.4", "source-map-support": "~0.5.21", "stacktrace-parser": "^0.1.10", "structured-headers": "^0.4.1", "tar": "^6.0.5", "temp-dir": "^2.0.0", "tempy": "^0.7.1", "terminal-link": "^2.1.1", "text-table": "^0.2.0", "url-join": "4.0.0", "wrap-ansi": "^7.0.0", "ws": "^8.12.1" }, "bin": { "expo-internal": "build/bin/cli" } }, "sha512-X810C48Ss+67RdZU39YEO1khNYo1RmjouRV+vVe0QhMoTe8R6OA3t+XYEdwaNbJ5p/DJN7szfHfNmX2glpC7xg=="], + + "@expo/code-signing-certificates": ["@expo/code-signing-certificates@0.0.5", "", { "dependencies": { "node-forge": "^1.2.1", "nullthrows": "^1.1.1" } }, "sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw=="], + + "@expo/config": ["@expo/config@9.0.3", "", { "dependencies": { "@babel/code-frame": "~7.10.4", "@expo/config-plugins": "~8.0.8", "@expo/config-types": "^51.0.0-unreleased", "@expo/json-file": "^8.3.0", "getenv": "^1.0.0", "glob": "7.1.6", "require-from-string": "^2.0.2", "resolve-from": "^5.0.0", "semver": "^7.6.0", "slugify": "^1.3.4", "sucrase": "3.34.0" } }, "sha512-eOTNM8eOC8gZNHgenySRlc/lwmYY1NOgvjwA8LHuvPT7/eUwD93zrxu3lPD1Cc/P6C/2BcVdfH4hf0tLmDxnsg=="], + + "@expo/config-plugins": ["@expo/config-plugins@8.0.8", "", { "dependencies": { "@expo/config-types": "^51.0.0-unreleased", "@expo/json-file": "~8.3.0", "@expo/plist": "^0.1.0", "@expo/sdk-runtime-versions": "^1.0.0", "chalk": "^4.1.2", "debug": "^4.3.1", "find-up": "~5.0.0", "getenv": "^1.0.0", "glob": "7.1.6", "resolve-from": "^5.0.0", "semver": "^7.5.4", "slash": "^3.0.0", "slugify": "^1.6.6", "xcode": "^3.0.1", "xml2js": "0.6.0" } }, "sha512-Fvu6IO13EUw0R9WeqxUO37FkM62YJBNcZb9DyJAOgMz7Ez/vaKQGEjKt9cwT+Q6uirtCATMgaq6VWAW7YW8xXw=="], + + "@expo/config-types": ["@expo/config-types@51.0.2", "", {}, "sha512-IglkIoiDwJMY01lYkF/ZSBoe/5cR+O3+Gx6fpLFjLfgZGBTdyPkKa1g8NWoWQCk+D3cKL2MDbszT2DyRRB0YqQ=="], + + "@expo/devcert": ["@expo/devcert@1.1.4", "", { "dependencies": { "application-config-path": "^0.1.0", "command-exists": "^1.2.4", "debug": "^3.1.0", "eol": "^0.9.1", "get-port": "^3.2.0", "glob": "^10.4.2", "lodash": "^4.17.21", "mkdirp": "^0.5.1", "password-prompt": "^1.0.4", "sudo-prompt": "^8.2.0", "tmp": "^0.0.33", "tslib": "^2.4.0" } }, "sha512-fqBODr8c72+gBSX5Ty3SIzaY4bXainlpab78+vEYEKL3fXmsOswMLf0+KE36mUEAa36BYabX7K3EiXOXX5OPMw=="], + + "@expo/env": ["@expo/env@0.3.0", "", { "dependencies": { "chalk": "^4.0.0", "debug": "^4.3.4", "dotenv": "~16.4.5", "dotenv-expand": "~11.0.6", "getenv": "^1.0.0" } }, "sha512-OtB9XVHWaXidLbHvrVDeeXa09yvTl3+IQN884sO6PhIi2/StXfgSH/9zC7IvzrDB8kW3EBJ1PPLuCUJ2hxAT7Q=="], + + "@expo/fingerprint": ["@expo/fingerprint@0.10.3", "", { "dependencies": { "@expo/spawn-async": "^1.7.2", "chalk": "^4.1.2", "debug": "^4.3.4", "find-up": "^5.0.0", "minimatch": "^3.0.4", "p-limit": "^3.1.0", "resolve-from": "^5.0.0", "semver": "^7.6.0" }, "bin": { "fingerprint": "bin/cli.js" } }, "sha512-h/BnnyloJyMSrzeXonKLE6HfiMpRg3e9m8CAv+eUaAozG9heKMG9ftHW4cfm2StDYj/rWjFc5YK6MSIX6qd+xg=="], + + "@expo/image-utils": ["@expo/image-utils@0.5.1", "", { "dependencies": { "@expo/spawn-async": "^1.7.2", "chalk": "^4.0.0", "fs-extra": "9.0.0", "getenv": "^1.0.0", "jimp-compact": "0.16.1", "node-fetch": "^2.6.0", "parse-png": "^2.1.0", "resolve-from": "^5.0.0", "semver": "^7.6.0", "tempy": "0.3.0" } }, "sha512-U/GsFfFox88lXULmFJ9Shfl2aQGcwoKPF7fawSCLixIKtMCpsI+1r0h+5i0nQnmt9tHuzXZDL8+Dg1z6OhkI9A=="], + + "@expo/json-file": ["@expo/json-file@8.3.3", "", { "dependencies": { "@babel/code-frame": "~7.10.4", "json5": "^2.2.2", "write-file-atomic": "^2.3.0" } }, "sha512-eZ5dld9AD0PrVRiIWpRkm5aIoWBw3kAyd8VkuWEy92sEthBKDDDHAnK2a0dw0Eil6j7rK7lS/Qaq/Zzngv2h5A=="], + + "@expo/metro-config": ["@expo/metro-config@0.18.11", "", { "dependencies": { "@babel/core": "^7.20.0", "@babel/generator": "^7.20.5", "@babel/parser": "^7.20.0", "@babel/types": "^7.20.0", "@expo/config": "~9.0.0-beta.0", "@expo/env": "~0.3.0", "@expo/json-file": "~8.3.0", "@expo/spawn-async": "^1.7.2", "chalk": "^4.1.0", "debug": "^4.3.2", "find-yarn-workspace-root": "~2.0.0", "fs-extra": "^9.1.0", "getenv": "^1.0.0", "glob": "^7.2.3", "jsc-safe-url": "^0.2.4", "lightningcss": "~1.19.0", "postcss": "~8.4.32", "resolve-from": "^5.0.0" } }, "sha512-/uOq55VbSf9yMbUO1BudkUM2SsGW1c5hr9BnhIqYqcsFv0Jp5D3DtJ4rljDKaUeNLbwr6m7pqIrkSMq5NrYf4Q=="], + + "@expo/metro-runtime": ["@expo/metro-runtime@3.2.3", "", { "peerDependencies": { "react-native": "*" } }, "sha512-v5ji+fAGi7B9YavrxvekuF8gXEV/5fz0+PhaED5AaFDnbGB4IJIbpaiqK9nqZV1axjGZNQSw6Q8TsnFetCR3bQ=="], + + "@expo/osascript": ["@expo/osascript@2.1.3", "", { "dependencies": { "@expo/spawn-async": "^1.7.2", "exec-async": "^2.2.0" } }, "sha512-aOEkhPzDsaAfolSswObGiYW0Pf0ROfR9J2NBRLQACdQ6uJlyAMiPF45DVEVknAU9juKh0y8ZyvC9LXqLEJYohA=="], + + "@expo/package-manager": ["@expo/package-manager@1.5.2", "", { "dependencies": { "@expo/json-file": "^8.3.0", "@expo/spawn-async": "^1.7.2", "ansi-regex": "^5.0.0", "chalk": "^4.0.0", "find-up": "^5.0.0", "find-yarn-workspace-root": "~2.0.0", "js-yaml": "^3.13.1", "micromatch": "^4.0.2", "npm-package-arg": "^7.0.0", "ora": "^3.4.0", "split": "^1.0.1", "sudo-prompt": "9.1.1" } }, "sha512-IuA9XtGBilce0q8cyxtWINqbzMB1Fia0Yrug/O53HNuRSwQguV/iqjV68bsa4z8mYerePhcFgtvISWLAlNEbUA=="], + + "@expo/plist": ["@expo/plist@0.1.3", "", { "dependencies": { "@xmldom/xmldom": "~0.7.7", "base64-js": "^1.2.3", "xmlbuilder": "^14.0.0" } }, "sha512-GW/7hVlAylYg1tUrEASclw1MMk9FP4ZwyFAY/SUTJIhPDQHtfOlXREyWV3hhrHdX/K+pS73GNgdfT6E/e+kBbg=="], + + "@expo/prebuild-config": ["@expo/prebuild-config@7.0.8", "", { "dependencies": { "@expo/config": "~9.0.0-beta.0", "@expo/config-plugins": "~8.0.8", "@expo/config-types": "^51.0.0-unreleased", "@expo/image-utils": "^0.5.0", "@expo/json-file": "^8.3.0", "@react-native/normalize-colors": "0.74.85", "debug": "^4.3.1", "fs-extra": "^9.0.0", "resolve-from": "^5.0.0", "semver": "^7.6.0", "xml2js": "0.6.0" }, "peerDependencies": { "expo-modules-autolinking": ">=0.8.1" } }, "sha512-wH9NVg6HiwF5y9x0TxiMEeBF+ITPGDXy5/i6OUheSrKpPgb0lF1Mwzl/f2fLPXBEpl+ZXOQ8LlLW32b7K9lrNg=="], + + "@expo/rudder-sdk-node": ["@expo/rudder-sdk-node@1.1.1", "", { "dependencies": { "@expo/bunyan": "^4.0.0", "@segment/loosely-validate-event": "^2.0.0", "fetch-retry": "^4.1.1", "md5": "^2.2.1", "node-fetch": "^2.6.1", "remove-trailing-slash": "^0.1.0", "uuid": "^8.3.2" } }, "sha512-uy/hS/awclDJ1S88w9UGpc6Nm9XnNUjzOAAib1A3PVAnGQIwebg8DpFqOthFBTlZxeuV/BKbZ5jmTbtNZkp1WQ=="], + + "@expo/sdk-runtime-versions": ["@expo/sdk-runtime-versions@1.0.0", "", {}, "sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ=="], + + "@expo/server": ["@expo/server@0.4.4", "", { "dependencies": { "@remix-run/node": "^2.7.2", "abort-controller": "^3.0.0", "debug": "^4.3.4", "source-map-support": "~0.5.21" } }, "sha512-q9ADBzMN5rZ/fgQ2mz5YIJuZ8gelQlhG2CQqToD+UvBLZvbaHCNxTTSs2KI1LzJvAaW5CWgWMatGvGF6iUQ0LA=="], + + "@expo/spawn-async": ["@expo/spawn-async@1.7.2", "", { "dependencies": { "cross-spawn": "^7.0.3" } }, "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew=="], + + "@expo/vector-icons": ["@expo/vector-icons@14.0.2", "", { "dependencies": { "prop-types": "^15.8.1" } }, "sha512-70LpmXQu4xa8cMxjp1fydgRPsalefnHaXLzIwaHMEzcZhnyjw2acZz8azRrZOslPVAWlxItOa2Dd7WtD/kI+CA=="], + + "@expo/xcpretty": ["@expo/xcpretty@4.3.1", "", { "dependencies": { "@babel/code-frame": "7.10.4", "chalk": "^4.1.0", "find-up": "^5.0.0", "js-yaml": "^4.1.0" }, "bin": { "excpretty": "build/cli.js" } }, "sha512-sqXgo1SCv+j4VtYEwl/bukuOIBrVgx6euIoCat3Iyx5oeoXwEA2USCoeL0IPubflMxncA2INkqJ/Wr3NGrSgzw=="], + + "@gorhom/bottom-sheet": ["@gorhom/bottom-sheet@4.6.4", "", { "dependencies": { "@gorhom/portal": "1.0.14", "invariant": "^2.2.4" }, "peerDependencies": { "@types/react": "*", "@types/react-native": "*", "react": "*", "react-native": "*", "react-native-gesture-handler": ">=1.10.1", "react-native-reanimated": ">=2.2.0" }, "optionalPeers": ["@types/react", "@types/react-native"] }, "sha512-0itLMblLBvepE065w3a60S030c2rNUsGshPC7wbWDm31VyqoaU2xjzh/ojH62YIJOcobBr5QoC30IxBBKDGovQ=="], + + "@gorhom/portal": ["@gorhom/portal@1.0.14", "", { "dependencies": { "nanoid": "^3.3.1" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-MXyL4xvCjmgaORr/rtryDNFy3kU4qUbKlwtQqqsygd0xX3mhKjOLn6mQK8wfu0RkoE0pBE0nAasRoHua+/QZ7A=="], + + "@graphql-typed-document-node/core": ["@graphql-typed-document-node/core@3.2.0", "", { "peerDependencies": { "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ=="], + + "@hapi/hoek": ["@hapi/hoek@9.3.0", "", {}, "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ=="], + + "@hapi/topo": ["@hapi/topo@5.1.0", "", { "dependencies": { "@hapi/hoek": "^9.0.0" } }, "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg=="], + + "@hookform/resolvers": ["@hookform/resolvers@3.9.0", "", { "peerDependencies": { "react-hook-form": "^7.0.0" } }, "sha512-bU0Gr4EepJ/EQsH/IwEzYLsT/PEj5C0ynLQ4m+GSHS+xKH4TfSelhluTgOaoc4kA5s7eCsQbM4wvZLzELmWzUg=="], + + "@humanwhocodes/module-importer": ["@humanwhocodes/module-importer@1.0.1", "", {}, "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA=="], + + "@humanwhocodes/retry": ["@humanwhocodes/retry@0.3.0", "", {}, "sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew=="], + + "@isaacs/cliui": ["@isaacs/cliui@8.0.2", "", { "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", "strip-ansi": "^7.0.1", "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", "wrap-ansi": "^8.1.0", "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" } }, "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA=="], + + "@isaacs/ttlcache": ["@isaacs/ttlcache@1.4.1", "", {}, "sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA=="], + + "@jest/create-cache-key-function": ["@jest/create-cache-key-function@29.7.0", "", { "dependencies": { "@jest/types": "^29.6.3" } }, "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA=="], + + "@jest/environment": ["@jest/environment@29.7.0", "", { "dependencies": { "@jest/fake-timers": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", "jest-mock": "^29.7.0" } }, "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw=="], + + "@jest/fake-timers": ["@jest/fake-timers@29.7.0", "", { "dependencies": { "@jest/types": "^29.6.3", "@sinonjs/fake-timers": "^10.0.2", "@types/node": "*", "jest-message-util": "^29.7.0", "jest-mock": "^29.7.0", "jest-util": "^29.7.0" } }, "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ=="], + + "@jest/schemas": ["@jest/schemas@29.6.3", "", { "dependencies": { "@sinclair/typebox": "^0.27.8" } }, "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA=="], + + "@jest/types": ["@jest/types@29.6.3", "", { "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", "@types/yargs": "^17.0.8", "chalk": "^4.0.0" } }, "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw=="], + + "@jridgewell/gen-mapping": ["@jridgewell/gen-mapping@0.3.5", "", { "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg=="], + + "@jridgewell/resolve-uri": ["@jridgewell/resolve-uri@3.1.2", "", {}, "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="], + + "@jridgewell/set-array": ["@jridgewell/set-array@1.2.1", "", {}, "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A=="], + + "@jridgewell/source-map": ["@jridgewell/source-map@0.3.6", "", { "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25" } }, "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ=="], + + "@jridgewell/sourcemap-codec": ["@jridgewell/sourcemap-codec@1.5.0", "", {}, "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ=="], + + "@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.25", "", { "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ=="], + + "@nodelib/fs.scandir": ["@nodelib/fs.scandir@2.1.5", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="], + + "@nodelib/fs.stat": ["@nodelib/fs.stat@2.0.5", "", {}, "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="], + + "@nodelib/fs.walk": ["@nodelib/fs.walk@1.2.8", "", { "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="], + + "@nolyfill/is-core-module": ["@nolyfill/is-core-module@1.0.39", "", {}, "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA=="], + + "@npmcli/fs": ["@npmcli/fs@3.1.1", "", { "dependencies": { "semver": "^7.3.5" } }, "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg=="], + + "@pkgjs/parseargs": ["@pkgjs/parseargs@0.11.0", "", {}, "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg=="], + + "@pkgr/core": ["@pkgr/core@0.1.1", "", {}, "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA=="], + + "@radix-ui/react-compose-refs": ["@radix-ui/react-compose-refs@1.0.0", "", { "dependencies": { "@babel/runtime": "^7.13.10" }, "peerDependencies": { "react": "^16.8 || ^17.0 || ^18.0" } }, "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA=="], + + "@radix-ui/react-slot": ["@radix-ui/react-slot@1.0.1", "", { "dependencies": { "@babel/runtime": "^7.13.10", "@radix-ui/react-compose-refs": "1.0.0" }, "peerDependencies": { "react": "^16.8 || ^17.0 || ^18.0" } }, "sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw=="], + + "@react-native-community/cli": ["@react-native-community/cli@14.0.0", "", { "dependencies": { "@react-native-community/cli-clean": "14.0.0", "@react-native-community/cli-config": "14.0.0", "@react-native-community/cli-debugger-ui": "14.0.0", "@react-native-community/cli-doctor": "14.0.0", "@react-native-community/cli-server-api": "14.0.0", "@react-native-community/cli-tools": "14.0.0", "@react-native-community/cli-types": "14.0.0", "chalk": "^4.1.2", "commander": "^9.4.1", "deepmerge": "^4.3.0", "execa": "^5.0.0", "find-up": "^5.0.0", "fs-extra": "^8.1.0", "graceful-fs": "^4.1.3", "prompts": "^2.4.2", "semver": "^7.5.2" }, "bin": { "rnc-cli": "build/bin.js" } }, "sha512-KwMKJB5jsDxqOhT8CGJ55BADDAYxlYDHv5R/ASQlEcdBEZxT0zZmnL0iiq2VqzETUy+Y/Nop+XDFgqyoQm0C2w=="], + + "@react-native-community/cli-clean": ["@react-native-community/cli-clean@14.0.0", "", { "dependencies": { "@react-native-community/cli-tools": "14.0.0", "chalk": "^4.1.2", "execa": "^5.0.0", "fast-glob": "^3.3.2" } }, "sha512-kvHthZTNur/wLLx8WL5Oh+r04zzzFAX16r8xuaLhu9qGTE6Th1JevbsIuiQb5IJqD8G/uZDKgIZ2a0/lONcbJg=="], + + "@react-native-community/cli-config": ["@react-native-community/cli-config@14.0.0", "", { "dependencies": { "@react-native-community/cli-tools": "14.0.0", "chalk": "^4.1.2", "cosmiconfig": "^9.0.0", "deepmerge": "^4.3.0", "fast-glob": "^3.3.2", "joi": "^17.2.1" } }, "sha512-2Nr8KR+dgn1z+HLxT8piguQ1SoEzgKJnOPQKE1uakxWaRFcQ4LOXgzpIAscYwDW6jmQxdNqqbg2cRUoOS7IMtQ=="], + + "@react-native-community/cli-debugger-ui": ["@react-native-community/cli-debugger-ui@14.0.0", "", { "dependencies": { "serve-static": "^1.13.1" } }, "sha512-JpfzILfU7eKE9+7AMCAwNJv70H4tJGVv3ZGFqSVoK1YHg5QkVEGsHtoNW8AsqZRS6Fj4os+Fmh+r+z1L36sPmg=="], + + "@react-native-community/cli-doctor": ["@react-native-community/cli-doctor@14.0.0", "", { "dependencies": { "@react-native-community/cli-config": "14.0.0", "@react-native-community/cli-platform-android": "14.0.0", "@react-native-community/cli-platform-apple": "14.0.0", "@react-native-community/cli-platform-ios": "14.0.0", "@react-native-community/cli-tools": "14.0.0", "chalk": "^4.1.2", "command-exists": "^1.2.8", "deepmerge": "^4.3.0", "envinfo": "^7.13.0", "execa": "^5.0.0", "node-stream-zip": "^1.9.1", "ora": "^5.4.1", "semver": "^7.5.2", "strip-ansi": "^5.2.0", "wcwidth": "^1.0.1", "yaml": "^2.2.1" } }, "sha512-in6jylHjaPUaDzV+JtUblh8m9JYIHGjHOf6Xn57hrmE5Zwzwuueoe9rSMHF1P0mtDgRKrWPzAJVejElddfptWA=="], + + "@react-native-community/cli-platform-android": ["@react-native-community/cli-platform-android@14.0.0", "", { "dependencies": { "@react-native-community/cli-tools": "14.0.0", "chalk": "^4.1.2", "execa": "^5.0.0", "fast-glob": "^3.3.2", "fast-xml-parser": "^4.2.4", "logkitty": "^0.7.1" } }, "sha512-nt7yVz3pGKQXnVa5MAk7zR+1n41kNKD3Hi2OgybH5tVShMBo7JQoL2ZVVH6/y/9wAwI/s7hXJgzf1OIP3sMq+Q=="], + + "@react-native-community/cli-platform-apple": ["@react-native-community/cli-platform-apple@14.0.0", "", { "dependencies": { "@react-native-community/cli-tools": "14.0.0", "chalk": "^4.1.2", "execa": "^5.0.0", "fast-glob": "^3.3.2", "fast-xml-parser": "^4.2.4", "ora": "^5.4.1" } }, "sha512-WniJL8vR4MeIsjqio2hiWWuUYUJEL3/9TDL5aXNwG68hH3tYgK3742+X9C+vRzdjTmf5IKc/a6PwLsdplFeiwQ=="], + + "@react-native-community/cli-platform-ios": ["@react-native-community/cli-platform-ios@14.0.0", "", { "dependencies": { "@react-native-community/cli-platform-apple": "14.0.0" } }, "sha512-8kxGv7mZ5nGMtueQDq+ndu08f0ikf3Zsqm3Ix8FY5KCXpSgP14uZloO2GlOImq/zFESij+oMhCkZJGggpWpfAw=="], + + "@react-native-community/cli-server-api": ["@react-native-community/cli-server-api@14.0.0", "", { "dependencies": { "@react-native-community/cli-debugger-ui": "14.0.0", "@react-native-community/cli-tools": "14.0.0", "compression": "^1.7.1", "connect": "^3.6.5", "errorhandler": "^1.5.1", "nocache": "^3.0.1", "pretty-format": "^26.6.2", "serve-static": "^1.13.1", "ws": "^6.2.3" } }, "sha512-A0FIsj0QCcDl1rswaVlChICoNbfN+mkrKB5e1ab5tOYeZMMyCHqvU+eFvAvXjHUlIvVI+LbqCkf4IEdQ6H/2AQ=="], + + "@react-native-community/cli-tools": ["@react-native-community/cli-tools@14.0.0", "", { "dependencies": { "appdirsjs": "^1.2.4", "chalk": "^4.1.2", "execa": "^5.0.0", "find-up": "^5.0.0", "mime": "^2.4.1", "open": "^6.2.0", "ora": "^5.4.1", "semver": "^7.5.2", "shell-quote": "^1.7.3", "sudo-prompt": "^9.0.0" } }, "sha512-L7GX5hyYYv0ZWbAyIQKzhHuShnwDqlKYB0tqn57wa5riGCaxYuRPTK+u4qy+WRCye7+i8M4Xj6oQtSd4z0T9cA=="], + + "@react-native-community/cli-types": ["@react-native-community/cli-types@14.0.0", "", { "dependencies": { "joi": "^17.2.1" } }, "sha512-CMUevd1pOWqvmvutkUiyQT2lNmMHUzSW7NKc1xvHgg39NjbS58Eh2pMzIUP85IwbYNeocfYc3PH19vA/8LnQtg=="], + + "@react-native/assets-registry": ["@react-native/assets-registry@0.75.2", "", {}, "sha512-P1dLHjpUeC0AIkDHRYcx0qLMr+p92IPWL3pmczzo6T76Qa9XzruQOYy0jittxyBK91Csn6HHQ/eit8TeXW8MVw=="], + + "@react-native/babel-plugin-codegen": ["@react-native/babel-plugin-codegen@0.74.87", "", { "dependencies": { "@react-native/codegen": "0.74.87" } }, "sha512-+vJYpMnENFrwtgvDfUj+CtVJRJuUnzAUYT0/Pb68Sq9RfcZ5xdcCuUgyf7JO+akW2VTBoJY427wkcxU30qrWWw=="], + + "@react-native/babel-preset": ["@react-native/babel-preset@0.74.87", "", { "dependencies": { "@babel/core": "^7.20.0", "@babel/plugin-proposal-async-generator-functions": "^7.0.0", "@babel/plugin-proposal-class-properties": "^7.18.0", "@babel/plugin-proposal-export-default-from": "^7.0.0", "@babel/plugin-proposal-logical-assignment-operators": "^7.18.0", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.0", "@babel/plugin-proposal-numeric-separator": "^7.0.0", "@babel/plugin-proposal-object-rest-spread": "^7.20.0", "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", "@babel/plugin-proposal-optional-chaining": "^7.20.0", "@babel/plugin-syntax-dynamic-import": "^7.8.0", "@babel/plugin-syntax-export-default-from": "^7.0.0", "@babel/plugin-syntax-flow": "^7.18.0", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", "@babel/plugin-syntax-optional-chaining": "^7.0.0", "@babel/plugin-transform-arrow-functions": "^7.0.0", "@babel/plugin-transform-async-to-generator": "^7.20.0", "@babel/plugin-transform-block-scoping": "^7.0.0", "@babel/plugin-transform-classes": "^7.0.0", "@babel/plugin-transform-computed-properties": "^7.0.0", "@babel/plugin-transform-destructuring": "^7.20.0", "@babel/plugin-transform-flow-strip-types": "^7.20.0", "@babel/plugin-transform-function-name": "^7.0.0", "@babel/plugin-transform-literals": "^7.0.0", "@babel/plugin-transform-modules-commonjs": "^7.0.0", "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", "@babel/plugin-transform-parameters": "^7.0.0", "@babel/plugin-transform-private-methods": "^7.22.5", "@babel/plugin-transform-private-property-in-object": "^7.22.11", "@babel/plugin-transform-react-display-name": "^7.0.0", "@babel/plugin-transform-react-jsx": "^7.0.0", "@babel/plugin-transform-react-jsx-self": "^7.0.0", "@babel/plugin-transform-react-jsx-source": "^7.0.0", "@babel/plugin-transform-runtime": "^7.0.0", "@babel/plugin-transform-shorthand-properties": "^7.0.0", "@babel/plugin-transform-spread": "^7.0.0", "@babel/plugin-transform-sticky-regex": "^7.0.0", "@babel/plugin-transform-typescript": "^7.5.0", "@babel/plugin-transform-unicode-regex": "^7.0.0", "@babel/template": "^7.0.0", "@react-native/babel-plugin-codegen": "0.74.87", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" } }, "sha512-hyKpfqzN2nxZmYYJ0tQIHG99FQO0OWXp/gVggAfEUgiT+yNKas1C60LuofUsK7cd+2o9jrpqgqW4WzEDZoBlTg=="], + + "@react-native/codegen": ["@react-native/codegen@0.75.2", "", { "dependencies": { "@babel/parser": "^7.20.0", "glob": "^7.1.1", "hermes-parser": "0.22.0", "invariant": "^2.2.4", "jscodeshift": "^0.14.0", "mkdirp": "^0.5.1", "nullthrows": "^1.1.1", "yargs": "^17.6.2" }, "peerDependencies": { "@babel/preset-env": "^7.1.6" } }, "sha512-OkWdbtO2jTkfOXfj3ibIL27rM6LoaEuApOByU2G8X+HS6v9U87uJVJlMIRWBDmnxODzazuHwNVA2/wAmSbucaw=="], + + "@react-native/community-cli-plugin": ["@react-native/community-cli-plugin@0.75.2", "", { "dependencies": { "@react-native-community/cli-server-api": "14.0.0-alpha.11", "@react-native-community/cli-tools": "14.0.0-alpha.11", "@react-native/dev-middleware": "0.75.2", "@react-native/metro-babel-transformer": "0.75.2", "chalk": "^4.0.0", "execa": "^5.1.1", "metro": "^0.80.3", "metro-config": "^0.80.3", "metro-core": "^0.80.3", "node-fetch": "^2.2.0", "querystring": "^0.2.1", "readline": "^1.3.0" } }, "sha512-/tz0bzVja4FU0aAimzzQ7iYR43peaD6pzksArdrrGhlm8OvFYAQPOYSNeIQVMSarwnkNeg1naFKaeYf1o3++yA=="], + + "@react-native/debugger-frontend": ["@react-native/debugger-frontend@0.74.85", "", {}, "sha512-gUIhhpsYLUTYWlWw4vGztyHaX/kNlgVspSvKe2XaPA7o3jYKUoNLc3Ov7u70u/MBWfKdcEffWq44eSe3j3s5JQ=="], + + "@react-native/dev-middleware": ["@react-native/dev-middleware@0.74.85", "", { "dependencies": { "@isaacs/ttlcache": "^1.4.1", "@react-native/debugger-frontend": "0.74.85", "@rnx-kit/chromium-edge-launcher": "^1.0.0", "chrome-launcher": "^0.15.2", "connect": "^3.6.5", "debug": "^2.2.0", "node-fetch": "^2.2.0", "nullthrows": "^1.1.1", "open": "^7.0.3", "selfsigned": "^2.4.1", "serve-static": "^1.13.1", "temp-dir": "^2.0.0", "ws": "^6.2.2" } }, "sha512-BRmgCK5vnMmHaKRO+h8PKJmHHH3E6JFuerrcfE3wG2eZ1bcSr+QTu8DAlpxsDWvJvHpCi8tRJGauxd+Ssj/c7w=="], + + "@react-native/gradle-plugin": ["@react-native/gradle-plugin@0.75.2", "", {}, "sha512-AELeAOCZi3B2vE6SeN+mjpZjjqzqa76yfFBB3L3f3NWiu4dm/YClTGOj+5IVRRgbt8LDuRImhDoaj7ukheXr4Q=="], + + "@react-native/js-polyfills": ["@react-native/js-polyfills@0.75.2", "", {}, "sha512-AtLd3mbiE+FXK2Ru3l2NFOXDhUvzdUsCP4qspUw0haVaO/9xzV97RVD2zz0lur2f/LmZqQ2+KXyYzr7048b5iw=="], + + "@react-native/metro-babel-transformer": ["@react-native/metro-babel-transformer@0.75.2", "", { "dependencies": { "@babel/core": "^7.20.0", "@react-native/babel-preset": "0.75.2", "hermes-parser": "0.22.0", "nullthrows": "^1.1.1" } }, "sha512-EygglCCuOub2sZ00CSIiEekCXoGL2XbOC6ssOB47M55QKvhdPG/0WBQXvmOmiN42uZgJK99Lj749v4rB0PlPIQ=="], + + "@react-native/normalize-colors": ["@react-native/normalize-colors@0.75.2", "", {}, "sha512-nPwWJFtsqNFS/qSG9yDOiSJ64mjG7RCP4X/HXFfyWzCM1jq49h/DYBdr+c3e7AvTKGIdy0gGT3vgaRUHZFVdUQ=="], + + "@react-native/virtualized-lists": ["@react-native/virtualized-lists@0.75.2", "", { "dependencies": { "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "@types/react": "^18.2.6", "react": "*", "react-native": "*" }, "optionalPeers": ["@types/react"] }, "sha512-pD5SVCjxc8k+JdoyQ+IlulBTEqJc3S4KUKsmv5zqbNCyETB0ZUvd4Su7bp+lLF6ALxx6KKmbGk8E3LaWEjUFFQ=="], + + "@react-navigation/bottom-tabs": ["@react-navigation/bottom-tabs@6.5.20", "", { "dependencies": { "@react-navigation/elements": "^1.3.30", "color": "^4.2.3", "warn-once": "^0.1.0" }, "peerDependencies": { "@react-navigation/native": "^6.0.0", "react": "*", "react-native": "*", "react-native-safe-area-context": ">= 3.0.0", "react-native-screens": ">= 3.0.0" } }, "sha512-ow6Z06iS4VqBO8d7FP+HsGjJLWt2xTWIvuWjpoCvsM/uQXzCRDIjBv9HaKcXbF0yTW7IMir0oDAbU5PFzEDdgA=="], + + "@react-navigation/core": ["@react-navigation/core@6.4.17", "", { "dependencies": { "@react-navigation/routers": "^6.1.9", "escape-string-regexp": "^4.0.0", "nanoid": "^3.1.23", "query-string": "^7.1.3", "react-is": "^16.13.0", "use-latest-callback": "^0.2.1" }, "peerDependencies": { "react": "*" } }, "sha512-Nd76EpomzChWAosGqWOYE3ItayhDzIEzzZsT7PfGcRFDgW5miHV2t4MZcq9YIK4tzxZjVVpYbIynOOQQd1e0Cg=="], + + "@react-navigation/elements": ["@react-navigation/elements@1.3.31", "", { "peerDependencies": { "@react-navigation/native": "^6.0.0", "react": "*", "react-native": "*", "react-native-safe-area-context": ">= 3.0.0" } }, "sha512-bUzP4Awlljx5RKEExw8WYtif8EuQni2glDaieYROKTnaxsu9kEIA515sXQgUDZU4Ob12VoL7+z70uO3qrlfXcQ=="], + + "@react-navigation/native": ["@react-navigation/native@6.1.18", "", { "dependencies": { "@react-navigation/core": "^6.4.17", "escape-string-regexp": "^4.0.0", "fast-deep-equal": "^3.1.3", "nanoid": "^3.1.23" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-mIT9MiL/vMm4eirLcmw2h6h/Nm5FICtnYSdohq4vTLA2FF/6PNhByM7s8ffqoVfE5L0uAa6Xda1B7oddolUiGg=="], + + "@react-navigation/native-stack": ["@react-navigation/native-stack@6.9.26", "", { "dependencies": { "@react-navigation/elements": "^1.3.30", "warn-once": "^0.1.0" }, "peerDependencies": { "@react-navigation/native": "^6.0.0", "react": "*", "react-native": "*", "react-native-safe-area-context": ">= 3.0.0", "react-native-screens": ">= 3.0.0" } }, "sha512-++dueQ+FDj2XkZ902DVrK79ub1vp19nSdAZWxKRgd6+Bc0Niiesua6rMCqymYOVaYh+dagwkA9r00bpt/U5WLw=="], + + "@react-navigation/routers": ["@react-navigation/routers@6.1.9", "", { "dependencies": { "nanoid": "^3.1.23" } }, "sha512-lTM8gSFHSfkJvQkxacGM6VJtBt61ip2XO54aNfswD+KMw6eeZ4oehl7m0me3CR9hnDE4+60iAZR8sAhvCiI3NA=="], + + "@remix-run/node": ["@remix-run/node@2.12.0", "", { "dependencies": { "@remix-run/server-runtime": "2.12.0", "@remix-run/web-fetch": "^4.4.2", "@web3-storage/multipart-parser": "^1.0.0", "cookie-signature": "^1.1.0", "source-map-support": "^0.5.21", "stream-slice": "^0.1.2", "undici": "^6.11.1" }, "peerDependencies": { "typescript": "^5.1.0" }, "optionalPeers": ["typescript"] }, "sha512-83Jaoc6gpSuD4e6rCk7N5ZHAXNmDw4fJC+kPeDCsd6+wLtTLSi7u9Zo9/Q7moLZ3oyH+aR+LGdkxLULYv+Q6Og=="], + + "@remix-run/router": ["@remix-run/router@1.19.2", "", {}, "sha512-baiMx18+IMuD1yyvOGaHM9QrVUPGGG0jC+z+IPHnRJWUAUvaKuWKyE8gjDj2rzv3sz9zOGoRSPgeBVHRhZnBlA=="], + + "@remix-run/server-runtime": ["@remix-run/server-runtime@2.12.0", "", { "dependencies": { "@remix-run/router": "1.19.2", "@types/cookie": "^0.6.0", "@web3-storage/multipart-parser": "^1.0.0", "cookie": "^0.6.0", "set-cookie-parser": "^2.4.8", "source-map": "^0.7.3", "turbo-stream": "2.4.0" }, "peerDependencies": { "typescript": "^5.1.0" }, "optionalPeers": ["typescript"] }, "sha512-o9ukOr3XKmyY8UufTrDdkgD3fiy+z+f4qEzvCQnvC0+EasCyN9hb1Vbui6Koo/5HKvahC4Ga8RcWyvhykKrG3g=="], + + "@remix-run/web-blob": ["@remix-run/web-blob@3.1.0", "", { "dependencies": { "@remix-run/web-stream": "^1.1.0", "web-encoding": "1.1.5" } }, "sha512-owGzFLbqPH9PlKb8KvpNJ0NO74HWE2euAn61eEiyCXX/oteoVzTVSN8mpLgDjaxBf2btj5/nUllSUgpyd6IH6g=="], + + "@remix-run/web-fetch": ["@remix-run/web-fetch@4.4.2", "", { "dependencies": { "@remix-run/web-blob": "^3.1.0", "@remix-run/web-file": "^3.1.0", "@remix-run/web-form-data": "^3.1.0", "@remix-run/web-stream": "^1.1.0", "@web3-storage/multipart-parser": "^1.0.0", "abort-controller": "^3.0.0", "data-uri-to-buffer": "^3.0.1", "mrmime": "^1.0.0" } }, "sha512-jgKfzA713/4kAW/oZ4bC3MoLWyjModOVDjFPNseVqcJKSafgIscrYL9G50SurEYLswPuoU3HzSbO0jQCMYWHhA=="], + + "@remix-run/web-file": ["@remix-run/web-file@3.1.0", "", { "dependencies": { "@remix-run/web-blob": "^3.1.0" } }, "sha512-dW2MNGwoiEYhlspOAXFBasmLeYshyAyhIdrlXBi06Duex5tDr3ut2LFKVj7tyHLmn8nnNwFf1BjNbkQpygC2aQ=="], + + "@remix-run/web-form-data": ["@remix-run/web-form-data@3.1.0", "", { "dependencies": { "web-encoding": "1.1.5" } }, "sha512-NdeohLMdrb+pHxMQ/Geuzdp0eqPbea+Ieo8M8Jx2lGC6TBHsgHzYcBvr0LyPdPVycNRDEpWpiDdCOdCryo3f9A=="], + + "@remix-run/web-stream": ["@remix-run/web-stream@1.1.0", "", { "dependencies": { "web-streams-polyfill": "^3.1.1" } }, "sha512-KRJtwrjRV5Bb+pM7zxcTJkhIqWWSy+MYsIxHK+0m5atcznsf15YwUBWHWulZerV2+vvHH1Lp1DD7pw6qKW8SgA=="], + + "@rnx-kit/chromium-edge-launcher": ["@rnx-kit/chromium-edge-launcher@1.0.0", "", { "dependencies": { "@types/node": "^18.0.0", "escape-string-regexp": "^4.0.0", "is-wsl": "^2.2.0", "lighthouse-logger": "^1.0.0", "mkdirp": "^1.0.4", "rimraf": "^3.0.2" } }, "sha512-lzD84av1ZQhYUS+jsGqJiCMaJO2dn9u+RTT9n9q6D3SaKVwWqv+7AoRKqBu19bkwyE+iFRl1ymr40QS90jVFYg=="], + + "@rtsao/scc": ["@rtsao/scc@1.1.0", "", {}, "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g=="], + + "@segment/loosely-validate-event": ["@segment/loosely-validate-event@2.0.0", "", { "dependencies": { "component-type": "^1.2.1", "join-component": "^1.1.0" } }, "sha512-ZMCSfztDBqwotkl848ODgVcAmN4OItEWDCkshcKz0/W6gGSQayuuCtWV/MlodFivAZD793d6UgANd6wCXUfrIw=="], + + "@sideway/address": ["@sideway/address@4.1.5", "", { "dependencies": { "@hapi/hoek": "^9.0.0" } }, "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q=="], + + "@sideway/formula": ["@sideway/formula@3.0.1", "", {}, "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg=="], + + "@sideway/pinpoint": ["@sideway/pinpoint@2.0.0", "", {}, "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ=="], + + "@sinclair/typebox": ["@sinclair/typebox@0.27.8", "", {}, "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA=="], + + "@sinonjs/commons": ["@sinonjs/commons@3.0.1", "", { "dependencies": { "type-detect": "4.0.8" } }, "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ=="], + + "@sinonjs/fake-timers": ["@sinonjs/fake-timers@10.3.0", "", { "dependencies": { "@sinonjs/commons": "^3.0.0" } }, "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA=="], + + "@svgr/babel-plugin-add-jsx-attribute": ["@svgr/babel-plugin-add-jsx-attribute@8.0.0", "", { "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g=="], + + "@svgr/babel-plugin-remove-jsx-attribute": ["@svgr/babel-plugin-remove-jsx-attribute@8.0.0", "", { "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA=="], + + "@svgr/babel-plugin-remove-jsx-empty-expression": ["@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0", "", { "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA=="], + + "@svgr/babel-plugin-replace-jsx-attribute-value": ["@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0", "", { "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ=="], + + "@svgr/babel-plugin-svg-dynamic-title": ["@svgr/babel-plugin-svg-dynamic-title@8.0.0", "", { "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og=="], + + "@svgr/babel-plugin-svg-em-dimensions": ["@svgr/babel-plugin-svg-em-dimensions@8.0.0", "", { "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g=="], + + "@svgr/babel-plugin-transform-react-native-svg": ["@svgr/babel-plugin-transform-react-native-svg@8.1.0", "", { "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q=="], + + "@svgr/babel-plugin-transform-svg-component": ["@svgr/babel-plugin-transform-svg-component@8.0.0", "", { "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw=="], + + "@svgr/babel-preset": ["@svgr/babel-preset@8.1.0", "", { "dependencies": { "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", "@svgr/babel-plugin-transform-svg-component": "8.0.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug=="], + + "@svgr/core": ["@svgr/core@8.1.0", "", { "dependencies": { "@babel/core": "^7.21.3", "@svgr/babel-preset": "8.1.0", "camelcase": "^6.2.0", "cosmiconfig": "^8.1.3", "snake-case": "^3.0.4" } }, "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA=="], + + "@svgr/hast-util-to-babel-ast": ["@svgr/hast-util-to-babel-ast@8.0.0", "", { "dependencies": { "@babel/types": "^7.21.3", "entities": "^4.4.0" } }, "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q=="], + + "@svgr/plugin-jsx": ["@svgr/plugin-jsx@8.1.0", "", { "dependencies": { "@babel/core": "^7.21.3", "@svgr/babel-preset": "8.1.0", "@svgr/hast-util-to-babel-ast": "8.0.0", "svg-parser": "^2.0.4" }, "peerDependencies": { "@svgr/core": "*" } }, "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA=="], + + "@svgr/plugin-svgo": ["@svgr/plugin-svgo@8.1.0", "", { "dependencies": { "cosmiconfig": "^8.1.3", "deepmerge": "^4.3.1", "svgo": "^3.0.2" }, "peerDependencies": { "@svgr/core": "*" } }, "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA=="], + + "@tanstack/query-core": ["@tanstack/query-core@5.55.4", "", {}, "sha512-uoRqNnRfzOH4OMIoxj8E2+Us89UIGXfau981qYJWsNMkFS1GXR4UIyzUTVGq4N7SDLHgFPpo6IOazqUV5gkMZA=="], + + "@tanstack/react-query": ["@tanstack/react-query@5.55.4", "", { "dependencies": { "@tanstack/query-core": "5.55.4" }, "peerDependencies": { "react": "^18 || ^19" } }, "sha512-e3uX5XkLD9oTV66/VsVpkYz3Ds/ps/Yk+V5d89xthAbtNIKKBEm4FdNb9yISFzGEGezUzVO68qmfmiSrtScvsg=="], + + "@trysound/sax": ["@trysound/sax@0.2.0", "", {}, "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA=="], + + "@types/cookie": ["@types/cookie@0.6.0", "", {}, "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA=="], + + "@types/hammerjs": ["@types/hammerjs@2.0.45", "", {}, "sha512-qkcUlZmX6c4J8q45taBKTL3p+LbITgyx7qhlPYOdOHZB7B31K0mXbP5YA7i7SgDeEGuI9MnumiKPEMrxg8j3KQ=="], + + "@types/hoist-non-react-statics": ["@types/hoist-non-react-statics@3.3.5", "", { "dependencies": { "@types/react": "*", "hoist-non-react-statics": "^3.3.0" } }, "sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg=="], + + "@types/istanbul-lib-coverage": ["@types/istanbul-lib-coverage@2.0.6", "", {}, "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w=="], + + "@types/istanbul-lib-report": ["@types/istanbul-lib-report@3.0.3", "", { "dependencies": { "@types/istanbul-lib-coverage": "*" } }, "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA=="], + + "@types/istanbul-reports": ["@types/istanbul-reports@3.0.4", "", { "dependencies": { "@types/istanbul-lib-report": "*" } }, "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ=="], + + "@types/json-schema": ["@types/json-schema@7.0.15", "", {}, "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA=="], + + "@types/json5": ["@types/json5@0.0.29", "", {}, "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="], + + "@types/node": ["@types/node@22.5.4", "", { "dependencies": { "undici-types": "~6.19.2" } }, "sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg=="], + + "@types/node-forge": ["@types/node-forge@1.3.11", "", { "dependencies": { "@types/node": "*" } }, "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ=="], + + "@types/prop-types": ["@types/prop-types@15.7.12", "", {}, "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q=="], + + "@types/react": ["@types/react@18.3.5", "", { "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" } }, "sha512-WeqMfGJLGuLCqHGYRGHxnKrXcTitc6L/nBUWfWPcTarG3t9PsquqUMuVeXZeca+mglY4Vo5GZjCi0A3Or2lnxA=="], + + "@types/react-native": ["@types/react-native@0.70.19", "", { "dependencies": { "@types/react": "*" } }, "sha512-c6WbyCgWTBgKKMESj/8b4w+zWcZSsCforson7UdXtXMecG3MxCinYi6ihhrHVPyUrVzORsvEzK8zg32z4pK6Sg=="], + + "@types/stack-utils": ["@types/stack-utils@2.0.3", "", {}, "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw=="], + + "@types/styled-components": ["@types/styled-components@5.1.34", "", { "dependencies": { "@types/hoist-non-react-statics": "*", "@types/react": "*", "csstype": "^3.0.2" } }, "sha512-mmiVvwpYklFIv9E8qfxuPyIt/OuyIrn6gMOAMOFUO3WJfSrSE+sGUoa4PiZj77Ut7bKZpaa6o1fBKS/4TOEvnA=="], + + "@types/styled-components-react-native": ["@types/styled-components-react-native@5.2.5", "", { "dependencies": { "@types/react": "*", "@types/react-native": "^0.70", "@types/styled-components": "*" } }, "sha512-hDYioy4gAusO9NJI0n1e0Dwne4zofRVjou8i+FdNNz4vOG/iEBS99Rl87ybytjx/WD3NXqZQJ5g98AA+ZW7JKA=="], + + "@types/stylis": ["@types/stylis@4.2.5", "", {}, "sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw=="], + + "@types/yargs": ["@types/yargs@17.0.33", "", { "dependencies": { "@types/yargs-parser": "*" } }, "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA=="], + + "@types/yargs-parser": ["@types/yargs-parser@21.0.3", "", {}, "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ=="], + + "@typescript-eslint/eslint-plugin": ["@typescript-eslint/eslint-plugin@8.5.0", "", { "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "8.5.0", "@typescript-eslint/type-utils": "8.5.0", "@typescript-eslint/utils": "8.5.0", "@typescript-eslint/visitor-keys": "8.5.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", "ts-api-utils": "^1.3.0" }, "peerDependencies": { "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", "eslint": "^8.57.0 || ^9.0.0" } }, "sha512-lHS5hvz33iUFQKuPFGheAB84LwcJ60G8vKnEhnfcK1l8kGVLro2SFYW6K0/tj8FUhRJ0VHyg1oAfg50QGbPPHw=="], + + "@typescript-eslint/parser": ["@typescript-eslint/parser@8.5.0", "", { "dependencies": { "@typescript-eslint/scope-manager": "8.5.0", "@typescript-eslint/types": "8.5.0", "@typescript-eslint/typescript-estree": "8.5.0", "@typescript-eslint/visitor-keys": "8.5.0", "debug": "^4.3.4" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0" } }, "sha512-gF77eNv0Xz2UJg/NbpWJ0kqAm35UMsvZf1GHj8D9MRFTj/V3tAciIWXfmPLsAAF/vUlpWPvUDyH1jjsr0cMVWw=="], + + "@typescript-eslint/scope-manager": ["@typescript-eslint/scope-manager@8.5.0", "", { "dependencies": { "@typescript-eslint/types": "8.5.0", "@typescript-eslint/visitor-keys": "8.5.0" } }, "sha512-06JOQ9Qgj33yvBEx6tpC8ecP9o860rsR22hWMEd12WcTRrfaFgHr2RB/CA/B+7BMhHkXT4chg2MyboGdFGawYg=="], + + "@typescript-eslint/type-utils": ["@typescript-eslint/type-utils@8.5.0", "", { "dependencies": { "@typescript-eslint/typescript-estree": "8.5.0", "@typescript-eslint/utils": "8.5.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" } }, "sha512-N1K8Ix+lUM+cIDhL2uekVn/ZD7TZW+9/rwz8DclQpcQ9rk4sIL5CAlBC0CugWKREmDjBzI/kQqU4wkg46jWLYA=="], + + "@typescript-eslint/types": ["@typescript-eslint/types@8.5.0", "", {}, "sha512-qjkormnQS5wF9pjSi6q60bKUHH44j2APxfh9TQRXK8wbYVeDYYdYJGIROL87LGZZ2gz3Rbmjc736qyL8deVtdw=="], + + "@typescript-eslint/typescript-estree": ["@typescript-eslint/typescript-estree@8.5.0", "", { "dependencies": { "@typescript-eslint/types": "8.5.0", "@typescript-eslint/visitor-keys": "8.5.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", "ts-api-utils": "^1.3.0" } }, "sha512-vEG2Sf9P8BPQ+d0pxdfndw3xIXaoSjliG0/Ejk7UggByZPKXmJmw3GW5jV2gHNQNawBUyfahoSiCFVov0Ruf7Q=="], + + "@typescript-eslint/utils": ["@typescript-eslint/utils@8.5.0", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@typescript-eslint/scope-manager": "8.5.0", "@typescript-eslint/types": "8.5.0", "@typescript-eslint/typescript-estree": "8.5.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0" } }, "sha512-6yyGYVL0e+VzGYp60wvkBHiqDWOpT63pdMV2CVG4LVDd5uR6q1qQN/7LafBZtAtNIn/mqXjsSeS5ggv/P0iECw=="], + + "@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.5.0", "", { "dependencies": { "@typescript-eslint/types": "8.5.0", "eslint-visitor-keys": "^3.4.3" } }, "sha512-yTPqMnbAZJNy2Xq2XU8AdtOW9tJIr+UQb64aXB9f3B1498Zx9JorVgFJcZpEc9UBuCCrdzKID2RGAMkYcDtZOw=="], + + "@urql/core": ["@urql/core@2.3.6", "", { "dependencies": { "@graphql-typed-document-node/core": "^3.1.0", "wonka": "^4.0.14" }, "peerDependencies": { "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, "sha512-PUxhtBh7/8167HJK6WqBv6Z0piuiaZHQGYbhwpNL9aIQmLROPEdaUYkY4wh45wPQXcTpnd11l0q3Pw+TI11pdw=="], + + "@urql/exchange-retry": ["@urql/exchange-retry@0.3.0", "", { "dependencies": { "@urql/core": ">=2.3.1", "wonka": "^4.0.14" }, "peerDependencies": { "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" } }, "sha512-hHqer2mcdVC0eYnVNbWyi28AlGOPb2vjH3lP3/Bc8Lc8BjhMsDwFMm7WhoP5C1+cfbr/QJ6Er3H/L08wznXxfg=="], + + "@web3-storage/multipart-parser": ["@web3-storage/multipart-parser@1.0.0", "", {}, "sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw=="], + + "@xmldom/xmldom": ["@xmldom/xmldom@0.7.13", "", {}, "sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g=="], + + "@zxing/text-encoding": ["@zxing/text-encoding@0.9.0", "", {}, "sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA=="], + + "abort-controller": ["abort-controller@3.0.0", "", { "dependencies": { "event-target-shim": "^5.0.0" } }, "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg=="], + + "accepts": ["accepts@1.3.8", "", { "dependencies": { "mime-types": "~2.1.34", "negotiator": "0.6.3" } }, "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw=="], + + "acorn": ["acorn@8.12.1", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg=="], + + "acorn-jsx": ["acorn-jsx@5.3.2", "", { "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="], + + "agent-base": ["agent-base@6.0.2", "", { "dependencies": { "debug": "4" } }, "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ=="], + + "aggregate-error": ["aggregate-error@3.1.0", "", { "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" } }, "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA=="], + + "ajv": ["ajv@6.12.6", "", { "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" } }, "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="], + + "ajv-formats": ["ajv-formats@2.1.1", "", { "dependencies": { "ajv": "^8.0.0" } }, "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA=="], + + "ajv-keywords": ["ajv-keywords@5.1.0", "", { "dependencies": { "fast-deep-equal": "^3.1.3" }, "peerDependencies": { "ajv": "^8.8.2" } }, "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw=="], + + "anser": ["anser@1.4.10", "", {}, "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww=="], + + "ansi-escapes": ["ansi-escapes@4.3.2", "", { "dependencies": { "type-fest": "^0.21.3" } }, "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ=="], + + "ansi-fragments": ["ansi-fragments@0.2.1", "", { "dependencies": { "colorette": "^1.0.7", "slice-ansi": "^2.0.0", "strip-ansi": "^5.0.0" } }, "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w=="], + + "ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + + "ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], + + "any-promise": ["any-promise@1.3.0", "", {}, "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A=="], + + "anymatch": ["anymatch@3.1.3", "", { "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" } }, "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw=="], + + "appdirsjs": ["appdirsjs@1.2.7", "", {}, "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw=="], + + "application-config-path": ["application-config-path@0.1.1", "", {}, "sha512-zy9cHePtMP0YhwG+CfHm0bgwdnga2X3gZexpdCwEj//dpb+TKajtiC8REEUJUSq6Ab4f9cgNy2l8ObXzCXFkEw=="], + + "arg": ["arg@4.1.0", "", {}, "sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg=="], + + "argparse": ["argparse@2.0.1", "", {}, "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="], + + "aria-query": ["aria-query@5.1.3", "", { "dependencies": { "deep-equal": "^2.0.5" } }, "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ=="], + + "array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="], + + "array-includes": ["array-includes@3.1.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-object-atoms": "^1.0.0", "get-intrinsic": "^1.2.4", "is-string": "^1.0.7" } }, "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ=="], + + "array-union": ["array-union@2.1.0", "", {}, "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="], + + "array.prototype.findlast": ["array.prototype.findlast@1.2.5", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-shim-unscopables": "^1.0.2" } }, "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ=="], + + "array.prototype.findlastindex": ["array.prototype.findlastindex@1.2.5", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-shim-unscopables": "^1.0.2" } }, "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ=="], + + "array.prototype.flat": ["array.prototype.flat@1.3.2", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "es-shim-unscopables": "^1.0.0" } }, "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA=="], + + "array.prototype.flatmap": ["array.prototype.flatmap@1.3.2", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "es-shim-unscopables": "^1.0.0" } }, "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ=="], + + "array.prototype.tosorted": ["array.prototype.tosorted@1.1.4", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.3", "es-errors": "^1.3.0", "es-shim-unscopables": "^1.0.2" } }, "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA=="], + + "arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="], + + "asap": ["asap@2.0.6", "", {}, "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="], + + "ast-types": ["ast-types@0.15.2", "", { "dependencies": { "tslib": "^2.0.1" } }, "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg=="], + + "ast-types-flow": ["ast-types-flow@0.0.8", "", {}, "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ=="], + + "astral-regex": ["astral-regex@1.0.0", "", {}, "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg=="], + + "async-limiter": ["async-limiter@1.0.1", "", {}, "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="], + + "asynckit": ["asynckit@0.4.0", "", {}, "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="], + + "at-least-node": ["at-least-node@1.0.0", "", {}, "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="], + + "available-typed-arrays": ["available-typed-arrays@1.0.7", "", { "dependencies": { "possible-typed-array-names": "^1.0.0" } }, "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ=="], + + "axe-core": ["axe-core@4.10.0", "", {}, "sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g=="], + + "axios": ["axios@1.7.7", "", { "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } }, "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q=="], + + "axobject-query": ["axobject-query@4.1.0", "", {}, "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ=="], + + "babel-core": ["babel-core@7.0.0-bridge.0", "", { "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg=="], + + "babel-plugin-module-resolver": ["babel-plugin-module-resolver@5.0.2", "", { "dependencies": { "find-babel-config": "^2.1.1", "glob": "^9.3.3", "pkg-up": "^3.1.0", "reselect": "^4.1.7", "resolve": "^1.22.8" } }, "sha512-9KtaCazHee2xc0ibfqsDeamwDps6FZNo5S0Q81dUqEuFzVwPhcT4J5jOqIVvgCA3Q/wO9hKYxN/Ds3tIsp5ygg=="], + + "babel-plugin-polyfill-corejs2": ["babel-plugin-polyfill-corejs2@0.4.11", "", { "dependencies": { "@babel/compat-data": "^7.22.6", "@babel/helper-define-polyfill-provider": "^0.6.2", "semver": "^6.3.1" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q=="], + + "babel-plugin-polyfill-corejs3": ["babel-plugin-polyfill-corejs3@0.10.6", "", { "dependencies": { "@babel/helper-define-polyfill-provider": "^0.6.2", "core-js-compat": "^3.38.0" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA=="], + + "babel-plugin-polyfill-regenerator": ["babel-plugin-polyfill-regenerator@0.6.2", "", { "dependencies": { "@babel/helper-define-polyfill-provider": "^0.6.2" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg=="], + + "babel-plugin-react-compiler": ["babel-plugin-react-compiler@0.0.0", "", {}, "sha512-Kigl0V36a/6hLVH7+CCe1CCtU3mFBqBd829V//VtuG7I/pyq+B2QZJqOefd63snQmdfCryNhO9XW1FbGPBvYDA=="], + + "babel-plugin-react-native-web": ["babel-plugin-react-native-web@0.19.12", "", {}, "sha512-eYZ4+P6jNcB37lObWIg0pUbi7+3PKoU1Oie2j0C8UF3cXyXoR74tO2NBjI/FORb2LJyItJZEAmjU5pSaJYEL1w=="], + + "babel-plugin-transform-flow-enums": ["babel-plugin-transform-flow-enums@0.0.2", "", { "dependencies": { "@babel/plugin-syntax-flow": "^7.12.1" } }, "sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ=="], + + "babel-preset-expo": ["babel-preset-expo@11.0.14", "", { "dependencies": { "@babel/plugin-proposal-decorators": "^7.12.9", "@babel/plugin-transform-export-namespace-from": "^7.22.11", "@babel/plugin-transform-object-rest-spread": "^7.12.13", "@babel/plugin-transform-parameters": "^7.22.15", "@babel/preset-react": "^7.22.15", "@babel/preset-typescript": "^7.23.0", "@react-native/babel-preset": "0.74.87", "babel-plugin-react-compiler": "^0.0.0-experimental-592953e-20240517", "babel-plugin-react-native-web": "~0.19.10", "react-refresh": "^0.14.2" } }, "sha512-4BVYR0Sc2sSNxYTiE/OLSnPiOp+weFNy8eV+hX3aD6YAIbBnw+VubKRWqJV/sOJauzOLz0SgYAYyFciYMqizRA=="], + + "balanced-match": ["balanced-match@1.0.2", "", {}, "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="], + + "base64-js": ["base64-js@1.5.1", "", {}, "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="], + + "better-opn": ["better-opn@3.0.2", "", { "dependencies": { "open": "^8.0.4" } }, "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ=="], + + "big-integer": ["big-integer@1.6.52", "", {}, "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg=="], + + "bl": ["bl@4.1.0", "", { "dependencies": { "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" } }, "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w=="], + + "boolbase": ["boolbase@1.0.0", "", {}, "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="], + + "bplist-creator": ["bplist-creator@0.0.7", "", { "dependencies": { "stream-buffers": "~2.2.0" } }, "sha512-xp/tcaV3T5PCiaY04mXga7o/TE+t95gqeLmADeBI1CvZtdWTbgBt3uLpvh4UWtenKeBhCV6oVxGk38yZr2uYEA=="], + + "bplist-parser": ["bplist-parser@0.3.1", "", { "dependencies": { "big-integer": "1.6.x" } }, "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA=="], + + "brace-expansion": ["brace-expansion@1.1.11", "", { "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="], + + "braces": ["braces@3.0.3", "", { "dependencies": { "fill-range": "^7.1.1" } }, "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA=="], + + "browserslist": ["browserslist@4.23.3", "", { "dependencies": { "caniuse-lite": "^1.0.30001646", "electron-to-chromium": "^1.5.4", "node-releases": "^2.0.18", "update-browserslist-db": "^1.1.0" }, "bin": { "browserslist": "cli.js" } }, "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA=="], + + "bser": ["bser@2.1.1", "", { "dependencies": { "node-int64": "^0.4.0" } }, "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ=="], + + "buffer": ["buffer@5.7.1", "", { "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" } }, "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ=="], + + "buffer-alloc": ["buffer-alloc@1.2.0", "", { "dependencies": { "buffer-alloc-unsafe": "^1.1.0", "buffer-fill": "^1.0.0" } }, "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow=="], + + "buffer-alloc-unsafe": ["buffer-alloc-unsafe@1.1.0", "", {}, "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg=="], + + "buffer-fill": ["buffer-fill@1.0.0", "", {}, "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ=="], + + "buffer-from": ["buffer-from@1.1.2", "", {}, "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="], + + "builtins": ["builtins@1.0.3", "", {}, "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ=="], + + "bytes": ["bytes@3.0.0", "", {}, "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw=="], + + "cacache": ["cacache@18.0.4", "", { "dependencies": { "@npmcli/fs": "^3.1.0", "fs-minipass": "^3.0.0", "glob": "^10.2.2", "lru-cache": "^10.0.1", "minipass": "^7.0.3", "minipass-collect": "^2.0.1", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "p-map": "^4.0.0", "ssri": "^10.0.0", "tar": "^6.1.11", "unique-filename": "^3.0.0" } }, "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ=="], + + "call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="], + + "caller-callsite": ["caller-callsite@2.0.0", "", { "dependencies": { "callsites": "^2.0.0" } }, "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ=="], + + "caller-path": ["caller-path@2.0.0", "", { "dependencies": { "caller-callsite": "^2.0.0" } }, "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A=="], + + "callsites": ["callsites@3.1.0", "", {}, "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="], + + "camelcase": ["camelcase@6.3.0", "", {}, "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA=="], + + "camelize": ["camelize@1.0.1", "", {}, "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ=="], + + "caniuse-lite": ["caniuse-lite@1.0.30001660", "", {}, "sha512-GacvNTTuATm26qC74pt+ad1fW15mlQ/zuTzzY1ZoIzECTP8HURDfF43kNxPgf7H1jmelCBQTTbBNxdSXOA7Bqg=="], + + "chalk": ["chalk@4.1.2", "", { "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="], + + "charenc": ["charenc@0.0.2", "", {}, "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA=="], + + "chownr": ["chownr@2.0.0", "", {}, "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="], + + "chrome-launcher": ["chrome-launcher@0.15.2", "", { "dependencies": { "@types/node": "*", "escape-string-regexp": "^4.0.0", "is-wsl": "^2.2.0", "lighthouse-logger": "^1.0.0" }, "bin": { "print-chrome-path": "bin/print-chrome-path.js" } }, "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ=="], + + "chromium-edge-launcher": ["chromium-edge-launcher@0.2.0", "", { "dependencies": { "@types/node": "*", "escape-string-regexp": "^4.0.0", "is-wsl": "^2.2.0", "lighthouse-logger": "^1.0.0", "mkdirp": "^1.0.4", "rimraf": "^3.0.2" } }, "sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg=="], + + "ci-info": ["ci-info@3.9.0", "", {}, "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ=="], + + "clean-stack": ["clean-stack@2.2.0", "", {}, "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A=="], + + "cli-cursor": ["cli-cursor@2.1.0", "", { "dependencies": { "restore-cursor": "^2.0.0" } }, "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw=="], + + "cli-spinners": ["cli-spinners@2.9.2", "", {}, "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg=="], + + "cliui": ["cliui@8.0.1", "", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" } }, "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ=="], + + "clone": ["clone@2.1.2", "", {}, "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w=="], + + "clone-deep": ["clone-deep@4.0.1", "", { "dependencies": { "is-plain-object": "^2.0.4", "kind-of": "^6.0.2", "shallow-clone": "^3.0.0" } }, "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ=="], + + "color": ["color@4.2.3", "", { "dependencies": { "color-convert": "^2.0.1", "color-string": "^1.9.0" } }, "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A=="], + + "color-convert": ["color-convert@2.0.1", "", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="], + + "color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], + + "color-string": ["color-string@1.9.1", "", { "dependencies": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg=="], + + "colorette": ["colorette@1.4.0", "", {}, "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g=="], + + "combined-stream": ["combined-stream@1.0.8", "", { "dependencies": { "delayed-stream": "~1.0.0" } }, "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="], + + "command-exists": ["command-exists@1.2.9", "", {}, "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w=="], + + "commander": ["commander@7.2.0", "", {}, "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw=="], + + "commondir": ["commondir@1.0.1", "", {}, "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg=="], + + "component-type": ["component-type@1.2.2", "", {}, "sha512-99VUHREHiN5cLeHm3YLq312p6v+HUEcwtLCAtelvUDI6+SH5g5Cr85oNR2S1o6ywzL0ykMbuwLzM2ANocjEOIA=="], + + "compressible": ["compressible@2.0.18", "", { "dependencies": { "mime-db": ">= 1.43.0 < 2" } }, "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg=="], + + "compression": ["compression@1.7.4", "", { "dependencies": { "accepts": "~1.3.5", "bytes": "3.0.0", "compressible": "~2.0.16", "debug": "2.6.9", "on-headers": "~1.0.2", "safe-buffer": "5.1.2", "vary": "~1.1.2" } }, "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ=="], + + "concat-map": ["concat-map@0.0.1", "", {}, "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="], + + "confusing-browser-globals": ["confusing-browser-globals@1.0.11", "", {}, "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA=="], + + "connect": ["connect@3.7.0", "", { "dependencies": { "debug": "2.6.9", "finalhandler": "1.1.2", "parseurl": "~1.3.3", "utils-merge": "1.0.1" } }, "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ=="], + + "convert-source-map": ["convert-source-map@2.0.0", "", {}, "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="], + + "cookie": ["cookie@0.6.0", "", {}, "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw=="], + + "cookie-signature": ["cookie-signature@1.2.1", "", {}, "sha512-78KWk9T26NhzXtuL26cIJ8/qNHANyJ/ZYrmEXFzUmhZdjpBv+DlWlOANRTGBt48YcyslsLrj0bMLFTmXvLRCOw=="], + + "core-js-compat": ["core-js-compat@3.38.1", "", { "dependencies": { "browserslist": "^4.23.3" } }, "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw=="], + + "core-util-is": ["core-util-is@1.0.3", "", {}, "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="], + + "cosmiconfig": ["cosmiconfig@8.3.6", "", { "dependencies": { "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", "parse-json": "^5.2.0", "path-type": "^4.0.0" }, "peerDependencies": { "typescript": ">=4.9.5" }, "optionalPeers": ["typescript"] }, "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA=="], + + "cross-fetch": ["cross-fetch@3.1.8", "", { "dependencies": { "node-fetch": "^2.6.12" } }, "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg=="], + + "cross-spawn": ["cross-spawn@7.0.3", "", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w=="], + + "crypt": ["crypt@0.0.2", "", {}, "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow=="], + + "crypto-random-string": ["crypto-random-string@2.0.0", "", {}, "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA=="], + + "css-color-keywords": ["css-color-keywords@1.0.0", "", {}, "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg=="], + + "css-in-js-utils": ["css-in-js-utils@3.1.0", "", { "dependencies": { "hyphenate-style-name": "^1.0.3" } }, "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A=="], + + "css-select": ["css-select@5.1.0", "", { "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.1.0", "domhandler": "^5.0.2", "domutils": "^3.0.1", "nth-check": "^2.0.1" } }, "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg=="], + + "css-to-react-native": ["css-to-react-native@3.2.0", "", { "dependencies": { "camelize": "^1.0.0", "css-color-keywords": "^1.0.0", "postcss-value-parser": "^4.0.2" } }, "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ=="], + + "css-tree": ["css-tree@1.1.3", "", { "dependencies": { "mdn-data": "2.0.14", "source-map": "^0.6.1" } }, "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q=="], + + "css-what": ["css-what@6.1.0", "", {}, "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw=="], + + "csso": ["csso@5.0.5", "", { "dependencies": { "css-tree": "~2.2.0" } }, "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ=="], + + "csstype": ["csstype@3.1.3", "", {}, "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="], + + "dag-map": ["dag-map@1.0.2", "", {}, "sha512-+LSAiGFwQ9dRnRdOeaj7g47ZFJcOUPukAP8J3A3fuZ1g9Y44BG+P1sgApjLXTQPOzC4+7S9Wr8kXsfpINM4jpw=="], + + "damerau-levenshtein": ["damerau-levenshtein@1.0.8", "", {}, "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA=="], + + "data-uri-to-buffer": ["data-uri-to-buffer@3.0.1", "", {}, "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og=="], + + "data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="], + + "data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="], + + "data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="], + + "date-and-time": ["date-and-time@0.9.0", "", {}, "sha512-4JybB6PbR+EebpFx/KyR5Ybl+TcdXMLIJkyYsCx3P4M4CWGMuDyFF19yh6TyasMAIF5lrsgIxiSHBXh2FFc7Fg=="], + + "date-fns": ["date-fns@3.6.0", "", {}, "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww=="], + + "dayjs": ["dayjs@1.11.13", "", {}, "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg=="], + + "debug": ["debug@4.3.7", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ=="], + + "decamelize": ["decamelize@1.2.0", "", {}, "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA=="], + + "decode-uri-component": ["decode-uri-component@0.2.2", "", {}, "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ=="], + + "deep-equal": ["deep-equal@2.2.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.0", "call-bind": "^1.0.5", "es-get-iterator": "^1.1.3", "get-intrinsic": "^1.2.2", "is-arguments": "^1.1.1", "is-array-buffer": "^3.0.2", "is-date-object": "^1.0.5", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "isarray": "^2.0.5", "object-is": "^1.1.5", "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.5.1", "side-channel": "^1.0.4", "which-boxed-primitive": "^1.0.2", "which-collection": "^1.0.1", "which-typed-array": "^1.1.13" } }, "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA=="], + + "deep-extend": ["deep-extend@0.6.0", "", {}, "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="], + + "deep-is": ["deep-is@0.1.4", "", {}, "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="], + + "deepmerge": ["deepmerge@4.3.1", "", {}, "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A=="], + + "default-gateway": ["default-gateway@4.2.0", "", { "dependencies": { "execa": "^1.0.0", "ip-regex": "^2.1.0" } }, "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA=="], + + "defaults": ["defaults@1.0.4", "", { "dependencies": { "clone": "^1.0.2" } }, "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A=="], + + "define-data-property": ["define-data-property@1.1.4", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "gopd": "^1.0.1" } }, "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A=="], + + "define-lazy-prop": ["define-lazy-prop@2.0.0", "", {}, "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og=="], + + "define-properties": ["define-properties@1.2.1", "", { "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" } }, "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg=="], + + "del": ["del@6.1.1", "", { "dependencies": { "globby": "^11.0.1", "graceful-fs": "^4.2.4", "is-glob": "^4.0.1", "is-path-cwd": "^2.2.0", "is-path-inside": "^3.0.2", "p-map": "^4.0.0", "rimraf": "^3.0.2", "slash": "^3.0.0" } }, "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg=="], + + "delayed-stream": ["delayed-stream@1.0.0", "", {}, "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="], + + "denodeify": ["denodeify@1.2.1", "", {}, "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg=="], + + "depd": ["depd@2.0.0", "", {}, "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="], + + "destroy": ["destroy@1.2.0", "", {}, "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="], + + "detect-libc": ["detect-libc@1.0.3", "", { "bin": { "detect-libc": "./bin/detect-libc.js" } }, "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg=="], + + "dir-glob": ["dir-glob@3.0.1", "", { "dependencies": { "path-type": "^4.0.0" } }, "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA=="], + + "doctrine": ["doctrine@2.1.0", "", { "dependencies": { "esutils": "^2.0.2" } }, "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw=="], + + "dom-serializer": ["dom-serializer@2.0.0", "", { "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.2", "entities": "^4.2.0" } }, "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg=="], + + "domelementtype": ["domelementtype@2.3.0", "", {}, "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw=="], + + "domhandler": ["domhandler@5.0.3", "", { "dependencies": { "domelementtype": "^2.3.0" } }, "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w=="], + + "domutils": ["domutils@3.1.0", "", { "dependencies": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", "domhandler": "^5.0.3" } }, "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA=="], + + "dot-case": ["dot-case@3.0.4", "", { "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3" } }, "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w=="], + + "dotenv": ["dotenv@16.4.5", "", {}, "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg=="], + + "dotenv-expand": ["dotenv-expand@11.0.6", "", { "dependencies": { "dotenv": "^16.4.4" } }, "sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g=="], + + "eastasianwidth": ["eastasianwidth@0.2.0", "", {}, "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="], + + "ee-first": ["ee-first@1.1.1", "", {}, "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="], + + "electron-to-chromium": ["electron-to-chromium@1.5.19", "", {}, "sha512-kpLJJi3zxTR1U828P+LIUDZ5ohixyo68/IcYOHLqnbTPr/wdgn4i1ECvmALN9E16JPA6cvCG5UG79gVwVdEK5w=="], + + "emoji-regex": ["emoji-regex@9.2.2", "", {}, "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="], + + "encodeurl": ["encodeurl@1.0.2", "", {}, "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w=="], + + "end-of-stream": ["end-of-stream@1.4.4", "", { "dependencies": { "once": "^1.4.0" } }, "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q=="], + + "enhanced-resolve": ["enhanced-resolve@5.17.1", "", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" } }, "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg=="], + + "entities": ["entities@4.5.0", "", {}, "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw=="], + + "env-editor": ["env-editor@0.4.2", "", {}, "sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA=="], + + "env-paths": ["env-paths@2.2.1", "", {}, "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A=="], + + "envinfo": ["envinfo@7.13.0", "", { "bin": { "envinfo": "dist/cli.js" } }, "sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q=="], + + "eol": ["eol@0.9.1", "", {}, "sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg=="], + + "error-ex": ["error-ex@1.3.2", "", { "dependencies": { "is-arrayish": "^0.2.1" } }, "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g=="], + + "error-stack-parser": ["error-stack-parser@2.1.4", "", { "dependencies": { "stackframe": "^1.3.4" } }, "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ=="], + + "errorhandler": ["errorhandler@1.5.1", "", { "dependencies": { "accepts": "~1.3.7", "escape-html": "~1.0.3" } }, "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A=="], + + "es-abstract": ["es-abstract@1.23.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.3", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.1", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.2", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A=="], + + "es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="], + + "es-errors": ["es-errors@1.3.0", "", {}, "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="], + + "es-get-iterator": ["es-get-iterator@1.1.3", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", "has-symbols": "^1.0.3", "is-arguments": "^1.1.1", "is-map": "^2.0.2", "is-set": "^2.0.2", "is-string": "^1.0.7", "isarray": "^2.0.5", "stop-iteration-iterator": "^1.0.0" } }, "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw=="], + + "es-iterator-helpers": ["es-iterator-helpers@1.0.19", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.3", "es-errors": "^1.3.0", "es-set-tostringtag": "^2.0.3", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "globalthis": "^1.0.3", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.7", "iterator.prototype": "^1.1.2", "safe-array-concat": "^1.1.2" } }, "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw=="], + + "es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="], + + "es-set-tostringtag": ["es-set-tostringtag@2.0.3", "", { "dependencies": { "get-intrinsic": "^1.2.4", "has-tostringtag": "^1.0.2", "hasown": "^2.0.1" } }, "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ=="], + + "es-shim-unscopables": ["es-shim-unscopables@1.0.2", "", { "dependencies": { "hasown": "^2.0.0" } }, "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw=="], + + "es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="], + + "escalade": ["escalade@3.2.0", "", {}, "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="], + + "escape-html": ["escape-html@1.0.3", "", {}, "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="], + + "escape-string-regexp": ["escape-string-regexp@4.0.0", "", {}, "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="], + + "eslint": ["eslint@9.10.0", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.11.0", "@eslint/config-array": "^0.18.0", "@eslint/eslintrc": "^3.1.0", "@eslint/js": "9.10.0", "@eslint/plugin-kit": "^0.1.0", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.3.0", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", "eslint-scope": "^8.0.2", "eslint-visitor-keys": "^4.0.0", "espree": "^10.1.0", "esquery": "^1.5.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", "json-stable-stringify-without-jsonify": "^1.0.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.3", "strip-ansi": "^6.0.1", "text-table": "^0.2.0" }, "peerDependencies": { "jiti": "*" }, "optionalPeers": ["jiti"], "bin": { "eslint": "bin/eslint.js" } }, "sha512-Y4D0IgtBZfOcOUAIQTSXBKoNGfY0REGqHJG6+Q81vNippW5YlKjHFj4soMxamKK1NXHUWuBZTLdU3Km+L/pcHw=="], + + "eslint-config-airbnb": ["eslint-config-airbnb@19.0.4", "", { "dependencies": { "eslint-config-airbnb-base": "^15.0.0", "object.assign": "^4.1.2", "object.entries": "^1.1.5" }, "peerDependencies": { "eslint": "^7.32.0 || ^8.2.0", "eslint-plugin-import": "^2.25.3", "eslint-plugin-jsx-a11y": "^6.5.1", "eslint-plugin-react": "^7.28.0", "eslint-plugin-react-hooks": "^4.3.0" } }, "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew=="], + + "eslint-config-airbnb-base": ["eslint-config-airbnb-base@15.0.0", "", { "dependencies": { "confusing-browser-globals": "^1.0.10", "object.assign": "^4.1.2", "object.entries": "^1.1.5", "semver": "^6.3.0" }, "peerDependencies": { "eslint": "^7.32.0 || ^8.2.0", "eslint-plugin-import": "^2.25.2" } }, "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig=="], + + "eslint-config-prettier": ["eslint-config-prettier@9.1.0", "", { "peerDependencies": { "eslint": ">=7.0.0" }, "bin": { "eslint-config-prettier": "bin/cli.js" } }, "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw=="], + + "eslint-import-resolver-node": ["eslint-import-resolver-node@0.3.9", "", { "dependencies": { "debug": "^3.2.7", "is-core-module": "^2.13.0", "resolve": "^1.22.4" } }, "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g=="], + + "eslint-import-resolver-typescript": ["eslint-import-resolver-typescript@3.6.3", "", { "dependencies": { "@nolyfill/is-core-module": "1.0.39", "debug": "^4.3.5", "enhanced-resolve": "^5.15.0", "eslint-module-utils": "^2.8.1", "fast-glob": "^3.3.2", "get-tsconfig": "^4.7.5", "is-bun-module": "^1.0.2", "is-glob": "^4.0.3" }, "peerDependencies": { "eslint": "*", "eslint-plugin-import": "*", "eslint-plugin-import-x": "*" }, "optionalPeers": ["eslint-plugin-import", "eslint-plugin-import-x"] }, "sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA=="], + + "eslint-module-utils": ["eslint-module-utils@2.11.0", "", { "dependencies": { "debug": "^3.2.7" } }, "sha512-gbBE5Hitek/oG6MUVj6sFuzEjA/ClzNflVrLovHi/JgLdC7fiN5gLAY1WIPW1a0V5I999MnsrvVrCOGmmVqDBQ=="], + + "eslint-plugin-import": ["eslint-plugin-import@2.30.0", "", { "dependencies": { "@rtsao/scc": "^1.1.0", "array-includes": "^3.1.8", "array.prototype.findlastindex": "^1.2.5", "array.prototype.flat": "^1.3.2", "array.prototype.flatmap": "^1.3.2", "debug": "^3.2.7", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.9.0", "hasown": "^2.0.2", "is-core-module": "^2.15.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", "object.fromentries": "^2.0.8", "object.groupby": "^1.0.3", "object.values": "^1.2.0", "semver": "^6.3.1", "tsconfig-paths": "^3.15.0" }, "peerDependencies": { "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" } }, "sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw=="], + + "eslint-plugin-jsx-a11y": ["eslint-plugin-jsx-a11y@6.10.0", "", { "dependencies": { "aria-query": "~5.1.3", "array-includes": "^3.1.8", "array.prototype.flatmap": "^1.3.2", "ast-types-flow": "^0.0.8", "axe-core": "^4.10.0", "axobject-query": "^4.1.0", "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", "es-iterator-helpers": "^1.0.19", "hasown": "^2.0.2", "jsx-ast-utils": "^3.3.5", "language-tags": "^1.0.9", "minimatch": "^3.1.2", "object.fromentries": "^2.0.8", "safe-regex-test": "^1.0.3", "string.prototype.includes": "^2.0.0" }, "peerDependencies": { "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" } }, "sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg=="], + + "eslint-plugin-prefer-arrow-functions": ["eslint-plugin-prefer-arrow-functions@3.4.1", "", { "peerDependencies": { "eslint": ">=8.0.0" } }, "sha512-c8NP0E8xpkRqDq2eDSRr+wA4jwkwOEVNnZx4YY3O0V9M7OhtKdQIj5zmzIXwu+ueURmbwYrnz65sEoLLoIVZpg=="], + + "eslint-plugin-prettier": ["eslint-plugin-prettier@5.2.1", "", { "dependencies": { "prettier-linter-helpers": "^1.0.0", "synckit": "^0.9.1" }, "peerDependencies": { "@types/eslint": ">=8.0.0", "eslint": ">=8.0.0", "eslint-config-prettier": "*", "prettier": ">=3.0.0" }, "optionalPeers": ["@types/eslint", "eslint-config-prettier"] }, "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw=="], + + "eslint-plugin-react": ["eslint-plugin-react@7.35.2", "", { "dependencies": { "array-includes": "^3.1.8", "array.prototype.findlast": "^1.2.5", "array.prototype.flatmap": "^1.3.2", "array.prototype.tosorted": "^1.1.4", "doctrine": "^2.1.0", "es-iterator-helpers": "^1.0.19", "estraverse": "^5.3.0", "hasown": "^2.0.2", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", "object.entries": "^1.1.8", "object.fromentries": "^2.0.8", "object.values": "^1.2.0", "prop-types": "^15.8.1", "resolve": "^2.0.0-next.5", "semver": "^6.3.1", "string.prototype.matchall": "^4.0.11", "string.prototype.repeat": "^1.0.0" }, "peerDependencies": { "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" } }, "sha512-Rbj2R9zwP2GYNcIak4xoAMV57hrBh3hTaR0k7hVjwCQgryE/pw5px4b13EYjduOI0hfXyZhwBxaGpOTbWSGzKQ=="], + + "eslint-plugin-react-hooks": ["eslint-plugin-react-hooks@4.6.2", "", { "peerDependencies": { "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" } }, "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ=="], + + "eslint-scope": ["eslint-scope@8.0.2", "", { "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" } }, "sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA=="], + + "eslint-visitor-keys": ["eslint-visitor-keys@4.0.0", "", {}, "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw=="], + + "espree": ["espree@10.1.0", "", { "dependencies": { "acorn": "^8.12.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^4.0.0" } }, "sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA=="], + + "esprima": ["esprima@4.0.1", "", { "bin": { "esparse": "./bin/esparse.js", "esvalidate": "./bin/esvalidate.js" } }, "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="], + + "esquery": ["esquery@1.6.0", "", { "dependencies": { "estraverse": "^5.1.0" } }, "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg=="], + + "esrecurse": ["esrecurse@4.3.0", "", { "dependencies": { "estraverse": "^5.2.0" } }, "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag=="], + + "estraverse": ["estraverse@5.3.0", "", {}, "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="], + + "esutils": ["esutils@2.0.3", "", {}, "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="], + + "etag": ["etag@1.8.1", "", {}, "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="], + + "event-target-shim": ["event-target-shim@5.0.1", "", {}, "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="], + + "exec-async": ["exec-async@2.2.0", "", {}, "sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw=="], + + "execa": ["execa@5.1.1", "", { "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", "human-signals": "^2.1.0", "is-stream": "^2.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^4.0.1", "onetime": "^5.1.2", "signal-exit": "^3.0.3", "strip-final-newline": "^2.0.0" } }, "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg=="], + + "expo": ["expo@51.0.32", "", { "dependencies": { "@babel/runtime": "^7.20.0", "@expo/cli": "0.18.29", "@expo/config": "9.0.3", "@expo/config-plugins": "8.0.8", "@expo/metro-config": "0.18.11", "@expo/vector-icons": "^14.0.0", "babel-preset-expo": "~11.0.14", "expo-asset": "~10.0.10", "expo-file-system": "~17.0.1", "expo-font": "~12.0.10", "expo-keep-awake": "~13.0.2", "expo-modules-autolinking": "1.11.2", "expo-modules-core": "1.12.24", "fbemitter": "^3.0.0", "whatwg-url-without-unicode": "8.0.0-3" }, "bin": { "expo": "bin/cli" } }, "sha512-6GEhYvHRnyS/6BytQagGkClsaqbuwAtlN3A6oDfnNMRKLmz6NE/r+Rjg9zbQgUO6zigqb60Yj5lAX32DmixRDw=="], + + "expo-asset": ["expo-asset@10.0.10", "", { "dependencies": { "expo-constants": "~16.0.0", "invariant": "^2.2.4", "md5-file": "^3.2.3" }, "peerDependencies": { "expo": "*" } }, "sha512-0qoTIihB79k+wGus9wy0JMKq7DdenziVx3iUkGvMAy2azscSgWH6bd2gJ9CGnhC6JRd3qTMFBL0ou/fx7WZl7A=="], + + "expo-checkbox": ["expo-checkbox@3.0.0", "", {}, "sha512-ZfNUawE0Bp/Xa5Gwtn04yfg6rCnKdqdmBXvEGbYg5U+IfRfLh+ocLiiBAcx760DfdYpzMGQOGpUtWQeEVmJwNw=="], + + "expo-constants": ["expo-constants@16.0.2", "", { "dependencies": { "@expo/config": "~9.0.0", "@expo/env": "~0.3.0" }, "peerDependencies": { "expo": "*" } }, "sha512-9tNY3OVO0jfiMzl7ngb6IOyR5VFzNoN5OOazUWoeGfmMqVB5kltTemRvKraK9JRbBKIw+SOYLEmF0sEqgFZ6OQ=="], + + "expo-eas-client": ["expo-eas-client@0.12.0", "", {}, "sha512-Jkww9Cwpv0z7DdLYiRX0r4fqBEcI9cKqTn7cHx63S09JaZ2rcwEE4zYHgrXwjahO+tU2VW8zqH+AJl6RhhW4zA=="], + + "expo-file-system": ["expo-file-system@17.0.1", "", { "peerDependencies": { "expo": "*" } }, "sha512-dYpnZJqTGj6HCYJyXAgpFkQWsiCH3HY1ek2cFZVHFoEc5tLz9gmdEgTF6nFHurvmvfmXqxi7a5CXyVm0aFYJBw=="], + + "expo-font": ["expo-font@12.0.10", "", { "dependencies": { "fontfaceobserver": "^2.1.0" }, "peerDependencies": { "expo": "*" } }, "sha512-Q1i2NuYri3jy32zdnBaHHCya1wH1yMAsI+3CCmj9zlQzlhsS9Bdwcj2W3c5eU5FvH2hsNQy4O+O1NnM6o/pDaQ=="], + + "expo-image": ["expo-image@1.12.15", "", { "peerDependencies": { "expo": "*" } }, "sha512-rjvnNSaFnrmlugDESTaYJhgdqRLn+M5vu0lD5NGNd2LkxGG5HrRV3gSzeyQQ68XRhrDN8eJvkcKujPKJUTMraw=="], + + "expo-image-loader": ["expo-image-loader@4.7.0", "", { "peerDependencies": { "expo": "*" } }, "sha512-cx+MxxsAMGl9AiWnQUzrkJMJH4eNOGlu7XkLGnAXSJrRoIiciGaKqzeaD326IyCTV+Z1fXvIliSgNW+DscvD8g=="], + + "expo-image-picker": ["expo-image-picker@15.0.7", "", { "dependencies": { "expo-image-loader": "~4.7.0" }, "peerDependencies": { "expo": "*" } }, "sha512-u8qiPZNfDb+ap6PJ8pq2iTO7JKX+ikAUQ0K0c7gXGliKLxoXgDdDmXxz9/6QdICTshJBJlBvI0MwY5NWu7A/uw=="], + + "expo-json-utils": ["expo-json-utils@0.13.1", "", {}, "sha512-mlfaSArGVb+oJmUcR22jEONlgPp0wj4iNIHfQ2je9Q8WTOqMc0Ws9tUciz3JdJnhffdHqo/k8fpvf0IRmN5HPA=="], + + "expo-keep-awake": ["expo-keep-awake@13.0.2", "", { "peerDependencies": { "expo": "*" } }, "sha512-kKiwkVg/bY0AJ5q1Pxnm/GvpeB6hbNJhcFsoOWDh2NlpibhCLaHL826KHUM+WsnJRbVRxJ+K9vbPRHEMvFpVyw=="], + + "expo-linear-gradient": ["expo-linear-gradient@13.0.2", "", { "peerDependencies": { "expo": "*" } }, "sha512-EDcILUjRKu4P1rtWcwciN6CSyGtH7Bq4ll3oTRV7h3h8oSzSilH1g6z7kTAMlacPBKvMnkkWOGzW6KtgMKEiTg=="], + + "expo-linking": ["expo-linking@6.3.1", "", { "dependencies": { "expo-constants": "~16.0.0", "invariant": "^2.2.4" } }, "sha512-xuZCntSBGWCD/95iZ+mTUGTwHdy8Sx+immCqbUBxdvZ2TN61P02kKg7SaLS8A4a/hLrSCwrg5tMMwu5wfKr35g=="], + + "expo-manifests": ["expo-manifests@0.14.3", "", { "dependencies": { "@expo/config": "~9.0.0", "expo-json-utils": "~0.13.0" }, "peerDependencies": { "expo": "*" } }, "sha512-L3b5/qocBPiQjbW0cpOHfnqdKZbTJS7sA3mgeDJT+mWga/xYsdpma1EfNmsuvrOzjLGjStr1k1fceM9Bl49aqQ=="], + + "expo-modules-autolinking": ["expo-modules-autolinking@1.11.2", "", { "dependencies": { "chalk": "^4.1.0", "commander": "^7.2.0", "fast-glob": "^3.2.5", "find-up": "^5.0.0", "fs-extra": "^9.1.0", "require-from-string": "^2.0.2", "resolve-from": "^5.0.0" }, "bin": { "expo-modules-autolinking": "bin/expo-modules-autolinking.js" } }, "sha512-fdcaNO8ucHA3yLNY52ZUENBcAG7KEx8QyMmnVNavO1JVBGRMZG8JyVcbrhYQDtVtpxkbai5YzwvLutINvbDZDQ=="], + + "expo-modules-core": ["expo-modules-core@1.12.24", "", { "dependencies": { "invariant": "^2.2.4" } }, "sha512-3geIe2ecizlp7l26iY8Nmc59z2d1RUC5nQZtI9iJoi5uHEUV/zut8e4zRLFVnZb8KOcMcEDsrvaBL5DPnqdfpg=="], + + "expo-router": ["expo-router@3.5.23", "", { "dependencies": { "@expo/metro-runtime": "3.2.3", "@expo/server": "^0.4.0", "@radix-ui/react-slot": "1.0.1", "@react-navigation/bottom-tabs": "~6.5.7", "@react-navigation/native": "~6.1.6", "@react-navigation/native-stack": "~6.9.12", "expo-splash-screen": "0.27.5", "react-native-helmet-async": "2.0.4", "schema-utils": "^4.0.1" }, "peerDependencies": { "@react-navigation/drawer": "^6.5.8", "expo": "*", "expo-constants": "*", "expo-linking": "*", "expo-status-bar": "*", "react-native-reanimated": "*", "react-native-safe-area-context": "*", "react-native-screens": "*" }, "optionalPeers": ["@react-navigation/drawer", "react-native-reanimated"] }, "sha512-Re2kYcxov67hWrcjuu0+3ovsLxYn79PuX6hgtYN20MgigY5ttX79KOIBEVGTO3F3y9dxSrGHyy5Z14BcO+usGQ=="], + + "expo-secure-store": ["expo-secure-store@13.0.2", "", { "peerDependencies": { "expo": "*" } }, "sha512-3QYgoneo8p8yeeBPBiAfokNNc2xq6+n8+Ob4fAlErEcf4H7Y72LH+K/dx0nQyWau2ZKZUXBxyyfuHFyVKrEVLg=="], + + "expo-splash-screen": ["expo-splash-screen@0.27.5", "", { "dependencies": { "@expo/prebuild-config": "7.0.6" }, "peerDependencies": { "expo": "*" } }, "sha512-9rdZuLkFCfgJBxrheUsOEOIW6Rp+9NVlpSE0hgXQwbTCLTncf00IHSE8/L2NbFyeDLNjof1yZBppaV7tXHRUzA=="], + + "expo-status-bar": ["expo-status-bar@1.12.1", "", {}, "sha512-/t3xdbS8KB0prj5KG5w7z+wZPFlPtkgs95BsmrP/E7Q0xHXTcDcQ6Cu2FkFuRM+PKTb17cJDnLkawyS5vDLxMA=="], + + "expo-structured-headers": ["expo-structured-headers@3.8.0", "", {}, "sha512-R+gFGn0x5CWl4OVlk2j1bJTJIz4KO8mPoCHpRHmfqMjmrMvrOM0qQSY3V5NHXwp1yT/L2v8aUmFQsBRIdvi1XA=="], + + "expo-updates": ["expo-updates@0.25.24", "", { "dependencies": { "@expo/code-signing-certificates": "0.0.5", "@expo/config": "~9.0.0-beta.0", "@expo/config-plugins": "~8.0.8", "@expo/fingerprint": "^0.10.2", "@expo/spawn-async": "^1.7.2", "arg": "4.1.0", "chalk": "^4.1.2", "expo-eas-client": "~0.12.0", "expo-manifests": "~0.14.0", "expo-structured-headers": "~3.8.0", "expo-updates-interface": "~0.16.2", "fast-glob": "^3.3.2", "fbemitter": "^3.0.0", "ignore": "^5.3.1", "resolve-from": "^5.0.0" }, "peerDependencies": { "expo": "*" }, "bin": { "expo-updates": "bin/cli.js" } }, "sha512-juqdOUvaMfu6zeUg3fTk6ciLw4QK+0HXNR0+X41BVOFilNmlTFQZ6LyRGJAZJP7HQs2bHR5d/btAXkejtIqVXw=="], + + "expo-updates-interface": ["expo-updates-interface@0.16.2", "", { "peerDependencies": { "expo": "*" } }, "sha512-929XBU70q5ELxkKADj1xL0UIm3HvhYhNAOZv5DSk7rrKvLo7QDdPyl+JVnwZm9LrkNbH4wuE2rLoKu1KMgZ+9A=="], + + "expo-web-browser": ["expo-web-browser@13.0.3", "", { "peerDependencies": { "expo": "*" } }, "sha512-HXb7y82ApVJtqk8tManyudtTrCtx8xcUnVzmJECeHCB0SsWSQ+penVLZxJkcyATWoJOsFMnfVSVdrTcpKKGszQ=="], + + "exponential-backoff": ["exponential-backoff@3.1.1", "", {}, "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw=="], + + "fast-deep-equal": ["fast-deep-equal@3.1.3", "", {}, "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="], + + "fast-diff": ["fast-diff@1.3.0", "", {}, "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw=="], + + "fast-glob": ["fast-glob@3.3.2", "", { "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.4" } }, "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow=="], + + "fast-json-stable-stringify": ["fast-json-stable-stringify@2.1.0", "", {}, "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="], + + "fast-levenshtein": ["fast-levenshtein@2.0.6", "", {}, "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="], + + "fast-loops": ["fast-loops@1.1.4", "", {}, "sha512-8dbd3XWoKCTms18ize6JmQF1SFnnfj5s0B7rRry22EofgMu7B6LKHVh+XfFqFGsqnbH54xgeO83PzpKI+ODhlg=="], + + "fast-uri": ["fast-uri@3.0.1", "", {}, "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw=="], + + "fast-xml-parser": ["fast-xml-parser@4.5.0", "", { "dependencies": { "strnum": "^1.0.5" }, "bin": { "fxparser": "src/cli/cli.js" } }, "sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg=="], + + "fastq": ["fastq@1.17.1", "", { "dependencies": { "reusify": "^1.0.4" } }, "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w=="], + + "fb-watchman": ["fb-watchman@2.0.2", "", { "dependencies": { "bser": "2.1.1" } }, "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA=="], + + "fbemitter": ["fbemitter@3.0.0", "", { "dependencies": { "fbjs": "^3.0.0" } }, "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw=="], + + "fbjs": ["fbjs@3.0.5", "", { "dependencies": { "cross-fetch": "^3.1.5", "fbjs-css-vars": "^1.0.0", "loose-envify": "^1.0.0", "object-assign": "^4.1.0", "promise": "^7.1.1", "setimmediate": "^1.0.5", "ua-parser-js": "^1.0.35" } }, "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg=="], + + "fbjs-css-vars": ["fbjs-css-vars@1.0.2", "", {}, "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ=="], + + "fetch-retry": ["fetch-retry@4.1.1", "", {}, "sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA=="], + + "file-entry-cache": ["file-entry-cache@8.0.0", "", { "dependencies": { "flat-cache": "^4.0.0" } }, "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ=="], + + "fill-range": ["fill-range@7.1.1", "", { "dependencies": { "to-regex-range": "^5.0.1" } }, "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg=="], + + "filter-obj": ["filter-obj@1.1.0", "", {}, "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ=="], + + "finalhandler": ["finalhandler@1.1.2", "", { "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "on-finished": "~2.3.0", "parseurl": "~1.3.3", "statuses": "~1.5.0", "unpipe": "~1.0.0" } }, "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA=="], + + "find-babel-config": ["find-babel-config@2.1.2", "", { "dependencies": { "json5": "^2.2.3" } }, "sha512-ZfZp1rQyp4gyuxqt1ZqjFGVeVBvmpURMqdIWXbPRfB97Bf6BzdK/xSIbylEINzQ0kB5tlDQfn9HkNXXWsqTqLg=="], + + "find-cache-dir": ["find-cache-dir@2.1.0", "", { "dependencies": { "commondir": "^1.0.1", "make-dir": "^2.0.0", "pkg-dir": "^3.0.0" } }, "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ=="], + + "find-up": ["find-up@5.0.0", "", { "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" } }, "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng=="], + + "find-yarn-workspace-root": ["find-yarn-workspace-root@2.0.0", "", { "dependencies": { "micromatch": "^4.0.2" } }, "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ=="], + + "flat-cache": ["flat-cache@4.0.1", "", { "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.4" } }, "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw=="], + + "flatted": ["flatted@3.3.1", "", {}, "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw=="], + + "flow-enums-runtime": ["flow-enums-runtime@0.0.6", "", {}, "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw=="], + + "flow-parser": ["flow-parser@0.245.2", "", {}, "sha512-FU4yuqC1j2IeWWicpzG0YJrXHJgKjK/AU8QKK/7MvQaNhcoGisDoE7FJLGCtbvnifzsgDWdm9/jtTF7Mp+PJXQ=="], + + "follow-redirects": ["follow-redirects@1.15.9", "", {}, "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ=="], + + "fontfaceobserver": ["fontfaceobserver@2.3.0", "", {}, "sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg=="], + + "for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="], + + "foreground-child": ["foreground-child@3.3.0", "", { "dependencies": { "cross-spawn": "^7.0.0", "signal-exit": "^4.0.1" } }, "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg=="], + + "form-data": ["form-data@4.0.0", "", { "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "mime-types": "^2.1.12" } }, "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww=="], + + "freeport-async": ["freeport-async@2.0.0", "", {}, "sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ=="], + + "fresh": ["fresh@0.5.2", "", {}, "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="], + + "fs-extra": ["fs-extra@8.1.0", "", { "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } }, "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g=="], + + "fs-minipass": ["fs-minipass@3.0.3", "", { "dependencies": { "minipass": "^7.0.3" } }, "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw=="], + + "fs.realpath": ["fs.realpath@1.0.0", "", {}, "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="], + + "fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="], + + "function-bind": ["function-bind@1.1.2", "", {}, "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="], + + "function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="], + + "functions-have-names": ["functions-have-names@1.2.3", "", {}, "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="], + + "gensync": ["gensync@1.0.0-beta.2", "", {}, "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="], + + "get-caller-file": ["get-caller-file@2.0.5", "", {}, "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="], + + "get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="], + + "get-port": ["get-port@3.2.0", "", {}, "sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg=="], + + "get-stream": ["get-stream@6.0.1", "", {}, "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg=="], + + "get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="], + + "get-tsconfig": ["get-tsconfig@4.8.0", "", { "dependencies": { "resolve-pkg-maps": "^1.0.0" } }, "sha512-Pgba6TExTZ0FJAn1qkJAjIeKoDJ3CsI2ChuLohJnZl/tTU8MVrq3b+2t5UOPfRa4RMsorClBjJALkJUMjG1PAw=="], + + "getenv": ["getenv@1.0.0", "", {}, "sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg=="], + + "glob": ["glob@9.3.5", "", { "dependencies": { "fs.realpath": "^1.0.0", "minimatch": "^8.0.2", "minipass": "^4.2.4", "path-scurry": "^1.6.1" } }, "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q=="], + + "glob-parent": ["glob-parent@6.0.2", "", { "dependencies": { "is-glob": "^4.0.3" } }, "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A=="], + + "globals": ["globals@11.12.0", "", {}, "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="], + + "globalthis": ["globalthis@1.0.4", "", { "dependencies": { "define-properties": "^1.2.1", "gopd": "^1.0.1" } }, "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ=="], + + "globby": ["globby@11.1.0", "", { "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", "fast-glob": "^3.2.9", "ignore": "^5.2.0", "merge2": "^1.4.1", "slash": "^3.0.0" } }, "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g=="], + + "gopd": ["gopd@1.0.1", "", { "dependencies": { "get-intrinsic": "^1.1.3" } }, "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA=="], + + "graceful-fs": ["graceful-fs@4.2.11", "", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="], + + "graphemer": ["graphemer@1.4.0", "", {}, "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="], + + "graphql": ["graphql@15.8.0", "", {}, "sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw=="], + + "graphql-tag": ["graphql-tag@2.12.6", "", { "dependencies": { "tslib": "^2.1.0" }, "peerDependencies": { "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, "sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg=="], + + "has-bigints": ["has-bigints@1.0.2", "", {}, "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ=="], + + "has-flag": ["has-flag@4.0.0", "", {}, "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="], + + "has-property-descriptors": ["has-property-descriptors@1.0.2", "", { "dependencies": { "es-define-property": "^1.0.0" } }, "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg=="], + + "has-proto": ["has-proto@1.0.3", "", {}, "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q=="], + + "has-symbols": ["has-symbols@1.0.3", "", {}, "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="], + + "has-tostringtag": ["has-tostringtag@1.0.2", "", { "dependencies": { "has-symbols": "^1.0.3" } }, "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw=="], + + "hasown": ["hasown@2.0.2", "", { "dependencies": { "function-bind": "^1.1.2" } }, "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ=="], + + "hermes-estree": ["hermes-estree@0.22.0", "", {}, "sha512-FLBt5X9OfA8BERUdc6aZS36Xz3rRuB0Y/mfocSADWEJfomc1xfene33GdyAmtTkKTBXTN/EgAy+rjTKkkZJHlw=="], + + "hermes-parser": ["hermes-parser@0.22.0", "", { "dependencies": { "hermes-estree": "0.22.0" } }, "sha512-gn5RfZiEXCsIWsFGsKiykekktUoh0PdFWYocXsUdZIyWSckT6UIyPcyyUIPSR3kpnELWeK3n3ztAse7Mat6PSA=="], + + "hoist-non-react-statics": ["hoist-non-react-statics@3.3.2", "", { "dependencies": { "react-is": "^16.7.0" } }, "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw=="], + + "hosted-git-info": ["hosted-git-info@3.0.8", "", { "dependencies": { "lru-cache": "^6.0.0" } }, "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw=="], + + "http-errors": ["http-errors@2.0.0", "", { "dependencies": { "depd": "2.0.0", "inherits": "2.0.4", "setprototypeof": "1.2.0", "statuses": "2.0.1", "toidentifier": "1.0.1" } }, "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ=="], + + "https-proxy-agent": ["https-proxy-agent@5.0.1", "", { "dependencies": { "agent-base": "6", "debug": "4" } }, "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA=="], + + "human-signals": ["human-signals@2.1.0", "", {}, "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw=="], + + "hyphenate-style-name": ["hyphenate-style-name@1.1.0", "", {}, "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw=="], + + "ieee754": ["ieee754@1.2.1", "", {}, "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="], + + "ignore": ["ignore@5.3.2", "", {}, "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g=="], + + "image-size": ["image-size@1.1.1", "", { "dependencies": { "queue": "6.0.2" }, "bin": { "image-size": "bin/image-size.js" } }, "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ=="], + + "import-fresh": ["import-fresh@3.3.0", "", { "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" } }, "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw=="], + + "imurmurhash": ["imurmurhash@0.1.4", "", {}, "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="], + + "indent-string": ["indent-string@4.0.0", "", {}, "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="], + + "inflight": ["inflight@1.0.6", "", { "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA=="], + + "inherits": ["inherits@2.0.4", "", {}, "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="], + + "ini": ["ini@1.3.8", "", {}, "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="], + + "inline-style-prefixer": ["inline-style-prefixer@6.0.4", "", { "dependencies": { "css-in-js-utils": "^3.1.0", "fast-loops": "^1.1.3" } }, "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg=="], + + "internal-ip": ["internal-ip@4.3.0", "", { "dependencies": { "default-gateway": "^4.2.0", "ipaddr.js": "^1.9.0" } }, "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg=="], + + "internal-slot": ["internal-slot@1.0.7", "", { "dependencies": { "es-errors": "^1.3.0", "hasown": "^2.0.0", "side-channel": "^1.0.4" } }, "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g=="], + + "invariant": ["invariant@2.2.4", "", { "dependencies": { "loose-envify": "^1.0.0" } }, "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA=="], + + "ip-regex": ["ip-regex@2.1.0", "", {}, "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw=="], + + "ipaddr.js": ["ipaddr.js@1.9.1", "", {}, "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="], + + "is-arguments": ["is-arguments@1.1.1", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA=="], + + "is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="], + + "is-arrayish": ["is-arrayish@0.2.1", "", {}, "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="], + + "is-async-function": ["is-async-function@2.0.0", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA=="], + + "is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="], + + "is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="], + + "is-buffer": ["is-buffer@1.1.6", "", {}, "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="], + + "is-bun-module": ["is-bun-module@1.2.1", "", { "dependencies": { "semver": "^7.6.3" } }, "sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q=="], + + "is-callable": ["is-callable@1.2.7", "", {}, "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA=="], + + "is-core-module": ["is-core-module@2.15.1", "", { "dependencies": { "hasown": "^2.0.2" } }, "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ=="], + + "is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="], + + "is-date-object": ["is-date-object@1.0.5", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ=="], + + "is-directory": ["is-directory@0.3.1", "", {}, "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw=="], + + "is-docker": ["is-docker@2.2.1", "", { "bin": { "is-docker": "cli.js" } }, "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ=="], + + "is-extglob": ["is-extglob@2.1.1", "", {}, "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="], + + "is-finalizationregistry": ["is-finalizationregistry@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw=="], + + "is-fullwidth-code-point": ["is-fullwidth-code-point@3.0.0", "", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="], + + "is-generator-function": ["is-generator-function@1.0.10", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A=="], + + "is-glob": ["is-glob@4.0.3", "", { "dependencies": { "is-extglob": "^2.1.1" } }, "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="], + + "is-interactive": ["is-interactive@1.0.0", "", {}, "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w=="], + + "is-invalid-path": ["is-invalid-path@0.1.0", "", { "dependencies": { "is-glob": "^2.0.0" } }, "sha512-aZMG0T3F34mTg4eTdszcGXx54oiZ4NtHSft3hWNJMGJXUUqdIj3cOZuHcU0nCWWcY3jd7yRe/3AEm3vSNTpBGQ=="], + + "is-map": ["is-map@2.0.3", "", {}, "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw=="], + + "is-negative-zero": ["is-negative-zero@2.0.3", "", {}, "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw=="], + + "is-number": ["is-number@7.0.0", "", {}, "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="], + + "is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="], + + "is-path-cwd": ["is-path-cwd@2.2.0", "", {}, "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ=="], + + "is-path-inside": ["is-path-inside@3.0.3", "", {}, "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ=="], + + "is-plain-object": ["is-plain-object@2.0.4", "", { "dependencies": { "isobject": "^3.0.1" } }, "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og=="], + + "is-regex": ["is-regex@1.1.4", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg=="], + + "is-set": ["is-set@2.0.3", "", {}, "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg=="], + + "is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="], + + "is-stream": ["is-stream@2.0.1", "", {}, "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg=="], + + "is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="], + + "is-symbol": ["is-symbol@1.0.4", "", { "dependencies": { "has-symbols": "^1.0.2" } }, "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg=="], + + "is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="], + + "is-unicode-supported": ["is-unicode-supported@0.1.0", "", {}, "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw=="], + + "is-valid-path": ["is-valid-path@0.1.1", "", { "dependencies": { "is-invalid-path": "^0.1.0" } }, "sha512-+kwPrVDu9Ms03L90Qaml+79+6DZHqHyRoANI6IsZJ/g8frhnfchDOBCa0RbQ6/kdHt5CS5OeIEyrYznNuVN+8A=="], + + "is-weakmap": ["is-weakmap@2.0.2", "", {}, "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w=="], + + "is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="], + + "is-weakset": ["is-weakset@2.0.3", "", { "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4" } }, "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ=="], + + "is-wsl": ["is-wsl@2.2.0", "", { "dependencies": { "is-docker": "^2.0.0" } }, "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww=="], + + "isarray": ["isarray@2.0.5", "", {}, "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="], + + "isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="], + + "isobject": ["isobject@3.0.1", "", {}, "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg=="], + + "iterator.prototype": ["iterator.prototype@1.1.2", "", { "dependencies": { "define-properties": "^1.2.1", "get-intrinsic": "^1.2.1", "has-symbols": "^1.0.3", "reflect.getprototypeof": "^1.0.4", "set-function-name": "^2.0.1" } }, "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w=="], + + "jackspeak": ["jackspeak@3.4.3", "", { "dependencies": { "@isaacs/cliui": "^8.0.2" }, "optionalDependencies": { "@pkgjs/parseargs": "^0.11.0" } }, "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw=="], + + "jest-environment-node": ["jest-environment-node@29.7.0", "", { "dependencies": { "@jest/environment": "^29.7.0", "@jest/fake-timers": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", "jest-mock": "^29.7.0", "jest-util": "^29.7.0" } }, "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw=="], + + "jest-get-type": ["jest-get-type@29.6.3", "", {}, "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw=="], + + "jest-message-util": ["jest-message-util@29.7.0", "", { "dependencies": { "@babel/code-frame": "^7.12.13", "@jest/types": "^29.6.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", "pretty-format": "^29.7.0", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w=="], + + "jest-mock": ["jest-mock@29.7.0", "", { "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", "jest-util": "^29.7.0" } }, "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw=="], + + "jest-util": ["jest-util@29.7.0", "", { "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", "graceful-fs": "^4.2.9", "picomatch": "^2.2.3" } }, "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA=="], + + "jest-validate": ["jest-validate@29.7.0", "", { "dependencies": { "@jest/types": "^29.6.3", "camelcase": "^6.2.0", "chalk": "^4.0.0", "jest-get-type": "^29.6.3", "leven": "^3.1.0", "pretty-format": "^29.7.0" } }, "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw=="], + + "jest-worker": ["jest-worker@29.7.0", "", { "dependencies": { "@types/node": "*", "jest-util": "^29.7.0", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" } }, "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw=="], + + "jimp-compact": ["jimp-compact@0.16.1", "", {}, "sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww=="], + + "joi": ["joi@17.13.3", "", { "dependencies": { "@hapi/hoek": "^9.3.0", "@hapi/topo": "^5.1.0", "@sideway/address": "^4.1.5", "@sideway/formula": "^3.0.1", "@sideway/pinpoint": "^2.0.0" } }, "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA=="], + + "join-component": ["join-component@1.1.0", "", {}, "sha512-bF7vcQxbODoGK1imE2P9GS9aw4zD0Sd+Hni68IMZLj7zRnquH7dXUmMw9hDI5S/Jzt7q+IyTXN0rSg2GI0IKhQ=="], + + "js-tokens": ["js-tokens@4.0.0", "", {}, "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="], + + "js-yaml": ["js-yaml@4.1.0", "", { "dependencies": { "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA=="], + + "jsc-android": ["jsc-android@250231.0.0", "", {}, "sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw=="], + + "jsc-safe-url": ["jsc-safe-url@0.2.4", "", {}, "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q=="], + + "jscodeshift": ["jscodeshift@0.14.0", "", { "dependencies": { "@babel/core": "^7.13.16", "@babel/parser": "^7.13.16", "@babel/plugin-proposal-class-properties": "^7.13.0", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", "@babel/plugin-proposal-optional-chaining": "^7.13.12", "@babel/plugin-transform-modules-commonjs": "^7.13.8", "@babel/preset-flow": "^7.13.13", "@babel/preset-typescript": "^7.13.0", "@babel/register": "^7.13.16", "babel-core": "^7.0.0-bridge.0", "chalk": "^4.1.2", "flow-parser": "0.*", "graceful-fs": "^4.2.4", "micromatch": "^4.0.4", "neo-async": "^2.5.0", "node-dir": "^0.1.17", "recast": "^0.21.0", "temp": "^0.8.4", "write-file-atomic": "^2.3.0" }, "peerDependencies": { "@babel/preset-env": "^7.1.6" }, "bin": { "jscodeshift": "bin/jscodeshift.js" } }, "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA=="], + + "jsesc": ["jsesc@2.5.2", "", { "bin": { "jsesc": "bin/jsesc" } }, "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA=="], + + "json-buffer": ["json-buffer@3.0.1", "", {}, "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="], + + "json-parse-better-errors": ["json-parse-better-errors@1.0.2", "", {}, "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="], + + "json-parse-even-better-errors": ["json-parse-even-better-errors@2.3.1", "", {}, "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="], + + "json-schema-deref-sync": ["json-schema-deref-sync@0.13.0", "", { "dependencies": { "clone": "^2.1.2", "dag-map": "~1.0.0", "is-valid-path": "^0.1.1", "lodash": "^4.17.13", "md5": "~2.2.0", "memory-cache": "~0.2.0", "traverse": "~0.6.6", "valid-url": "~1.0.9" } }, "sha512-YBOEogm5w9Op337yb6pAT6ZXDqlxAsQCanM3grid8lMWNxRJO/zWEJi3ZzqDL8boWfwhTFym5EFrNgWwpqcBRg=="], + + "json-schema-traverse": ["json-schema-traverse@0.4.1", "", {}, "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="], + + "json-stable-stringify-without-jsonify": ["json-stable-stringify-without-jsonify@1.0.1", "", {}, "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="], + + "json5": ["json5@2.2.3", "", { "bin": { "json5": "lib/cli.js" } }, "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="], + + "jsonfile": ["jsonfile@4.0.0", "", { "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg=="], + + "jsx-ast-utils": ["jsx-ast-utils@3.3.5", "", { "dependencies": { "array-includes": "^3.1.6", "array.prototype.flat": "^1.3.1", "object.assign": "^4.1.4", "object.values": "^1.1.6" } }, "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ=="], + + "keyv": ["keyv@4.5.4", "", { "dependencies": { "json-buffer": "3.0.1" } }, "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw=="], + + "kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], + + "kleur": ["kleur@3.0.3", "", {}, "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w=="], + + "language-subtag-registry": ["language-subtag-registry@0.3.23", "", {}, "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ=="], + + "language-tags": ["language-tags@1.0.9", "", { "dependencies": { "language-subtag-registry": "^0.3.20" } }, "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA=="], + + "leven": ["leven@3.1.0", "", {}, "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A=="], + + "levn": ["levn@0.4.1", "", { "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" } }, "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ=="], + + "lighthouse-logger": ["lighthouse-logger@1.4.2", "", { "dependencies": { "debug": "^2.6.9", "marky": "^1.2.2" } }, "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g=="], + + "lightningcss": ["lightningcss@1.19.0", "", { "dependencies": { "detect-libc": "^1.0.3" }, "optionalDependencies": { "lightningcss-darwin-arm64": "1.19.0", "lightningcss-darwin-x64": "1.19.0", "lightningcss-linux-arm-gnueabihf": "1.19.0", "lightningcss-linux-arm64-gnu": "1.19.0", "lightningcss-linux-arm64-musl": "1.19.0", "lightningcss-linux-x64-gnu": "1.19.0", "lightningcss-linux-x64-musl": "1.19.0", "lightningcss-win32-x64-msvc": "1.19.0" } }, "sha512-yV5UR7og+Og7lQC+70DA7a8ta1uiOPnWPJfxa0wnxylev5qfo4P+4iMpzWAdYWOca4jdNQZii+bDL/l+4hUXIA=="], + + "lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.19.0", "", { "os": "darwin", "cpu": "arm64" }, "sha512-wIJmFtYX0rXHsXHSr4+sC5clwblEMji7HHQ4Ub1/CznVRxtCFha6JIt5JZaNf8vQrfdZnBxLLC6R8pC818jXqg=="], + + "lightningcss-darwin-x64": ["lightningcss-darwin-x64@1.19.0", "", { "os": "darwin", "cpu": "x64" }, "sha512-Lif1wD6P4poaw9c/4Uh2z+gmrWhw/HtXFoeZ3bEsv6Ia4tt8rOJBdkfVaUJ6VXmpKHALve+iTyP2+50xY1wKPw=="], + + "lightningcss-linux-arm-gnueabihf": ["lightningcss-linux-arm-gnueabihf@1.19.0", "", { "os": "linux", "cpu": "arm" }, "sha512-P15VXY5682mTXaiDtbnLYQflc8BYb774j2R84FgDLJTN6Qp0ZjWEFyN1SPqyfTj2B2TFjRHRUvQSSZ7qN4Weig=="], + + "lightningcss-linux-arm64-gnu": ["lightningcss-linux-arm64-gnu@1.19.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-zwXRjWqpev8wqO0sv0M1aM1PpjHz6RVIsBcxKszIG83Befuh4yNysjgHVplF9RTU7eozGe3Ts7r6we1+Qkqsww=="], + + "lightningcss-linux-arm64-musl": ["lightningcss-linux-arm64-musl@1.19.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-vSCKO7SDnZaFN9zEloKSZM5/kC5gbzUjoJQ43BvUpyTFUX7ACs/mDfl2Eq6fdz2+uWhUh7vf92c4EaaP4udEtA=="], + + "lightningcss-linux-x64-gnu": ["lightningcss-linux-x64-gnu@1.19.0", "", { "os": "linux", "cpu": "x64" }, "sha512-0AFQKvVzXf9byrXUq9z0anMGLdZJS+XSDqidyijI5njIwj6MdbvX2UZK/c4FfNmeRa2N/8ngTffoIuOUit5eIQ=="], + + "lightningcss-linux-x64-musl": ["lightningcss-linux-x64-musl@1.19.0", "", { "os": "linux", "cpu": "x64" }, "sha512-SJoM8CLPt6ECCgSuWe+g0qo8dqQYVcPiW2s19dxkmSI5+Uu1GIRzyKA0b7QqmEXolA+oSJhQqCmJpzjY4CuZAg=="], + + "lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.19.0", "", { "os": "win32", "cpu": "x64" }, "sha512-C+VuUTeSUOAaBZZOPT7Etn/agx/MatzJzGRkeV+zEABmPuntv1zihncsi+AyGmjkkzq3wVedEy7h0/4S84mUtg=="], + + "lines-and-columns": ["lines-and-columns@1.2.4", "", {}, "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="], + + "locate-path": ["locate-path@6.0.0", "", { "dependencies": { "p-locate": "^5.0.0" } }, "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw=="], + + "lodash": ["lodash@4.17.21", "", {}, "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="], + + "lodash.debounce": ["lodash.debounce@4.0.8", "", {}, "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="], + + "lodash.merge": ["lodash.merge@4.6.2", "", {}, "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="], + + "lodash.throttle": ["lodash.throttle@4.1.1", "", {}, "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ=="], + + "log-symbols": ["log-symbols@2.2.0", "", { "dependencies": { "chalk": "^2.0.1" } }, "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg=="], + + "logkitty": ["logkitty@0.7.1", "", { "dependencies": { "ansi-fragments": "^0.2.1", "dayjs": "^1.8.15", "yargs": "^15.1.0" }, "bin": { "logkitty": "bin/logkitty.js" } }, "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ=="], + + "loose-envify": ["loose-envify@1.4.0", "", { "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, "bin": { "loose-envify": "cli.js" } }, "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="], + + "lower-case": ["lower-case@2.0.2", "", { "dependencies": { "tslib": "^2.0.3" } }, "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg=="], + + "lru-cache": ["lru-cache@5.1.1", "", { "dependencies": { "yallist": "^3.0.2" } }, "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w=="], + + "make-dir": ["make-dir@2.1.0", "", { "dependencies": { "pify": "^4.0.1", "semver": "^5.6.0" } }, "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA=="], + + "makeerror": ["makeerror@1.0.12", "", { "dependencies": { "tmpl": "1.0.5" } }, "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg=="], + + "marky": ["marky@1.2.5", "", {}, "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q=="], + + "md5": ["md5@2.3.0", "", { "dependencies": { "charenc": "0.0.2", "crypt": "0.0.2", "is-buffer": "~1.1.6" } }, "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g=="], + + "md5-file": ["md5-file@3.2.3", "", { "dependencies": { "buffer-alloc": "^1.1.0" }, "bin": { "md5-file": "cli.js" } }, "sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw=="], + + "md5hex": ["md5hex@1.0.0", "", {}, "sha512-c2YOUbp33+6thdCUi34xIyOU/a7bvGKj/3DB1iaPMTuPHf/Q2d5s4sn1FaCOO43XkXggnb08y5W2PU8UNYNLKQ=="], + + "mdn-data": ["mdn-data@2.0.14", "", {}, "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow=="], + + "memoize-one": ["memoize-one@5.2.1", "", {}, "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q=="], + + "memory-cache": ["memory-cache@0.2.0", "", {}, "sha512-OcjA+jzjOYzKmKS6IQVALHLVz+rNTMPoJvCztFaZxwG14wtAW7VRZjwTQu06vKCYOxh4jVnik7ya0SXTB0W+xA=="], + + "merge-stream": ["merge-stream@2.0.0", "", {}, "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="], + + "merge2": ["merge2@1.4.1", "", {}, "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="], + + "metro": ["metro@0.80.12", "", { "dependencies": { "@babel/code-frame": "^7.0.0", "@babel/core": "^7.20.0", "@babel/generator": "^7.20.0", "@babel/parser": "^7.20.0", "@babel/template": "^7.0.0", "@babel/traverse": "^7.20.0", "@babel/types": "^7.20.0", "accepts": "^1.3.7", "chalk": "^4.0.0", "ci-info": "^2.0.0", "connect": "^3.6.5", "debug": "^2.2.0", "denodeify": "^1.2.1", "error-stack-parser": "^2.0.6", "flow-enums-runtime": "^0.0.6", "graceful-fs": "^4.2.4", "hermes-parser": "0.23.1", "image-size": "^1.0.2", "invariant": "^2.2.4", "jest-worker": "^29.6.3", "jsc-safe-url": "^0.2.2", "lodash.throttle": "^4.1.1", "metro-babel-transformer": "0.80.12", "metro-cache": "0.80.12", "metro-cache-key": "0.80.12", "metro-config": "0.80.12", "metro-core": "0.80.12", "metro-file-map": "0.80.12", "metro-resolver": "0.80.12", "metro-runtime": "0.80.12", "metro-source-map": "0.80.12", "metro-symbolicate": "0.80.12", "metro-transform-plugins": "0.80.12", "metro-transform-worker": "0.80.12", "mime-types": "^2.1.27", "nullthrows": "^1.1.1", "serialize-error": "^2.1.0", "source-map": "^0.5.6", "strip-ansi": "^6.0.0", "throat": "^5.0.0", "ws": "^7.5.10", "yargs": "^17.6.2" }, "bin": { "metro": "src/cli.js" } }, "sha512-1UsH5FzJd9quUsD1qY+zUG4JY3jo3YEMxbMYH9jT6NK3j4iORhlwTK8fYTfAUBhDKjgLfKjAh7aoazNE23oIRA=="], + + "metro-babel-transformer": ["metro-babel-transformer@0.80.12", "", { "dependencies": { "@babel/core": "^7.20.0", "flow-enums-runtime": "^0.0.6", "hermes-parser": "0.23.1", "nullthrows": "^1.1.1" } }, "sha512-YZziRs0MgA3pzCkkvOoQRXjIoVjvrpi/yRlJnObyIvMP6lFdtyG4nUGIwGY9VXnBvxmXD6mPY2e+NSw6JAyiRg=="], + + "metro-cache": ["metro-cache@0.80.12", "", { "dependencies": { "exponential-backoff": "^3.1.1", "flow-enums-runtime": "^0.0.6", "metro-core": "0.80.12" } }, "sha512-p5kNHh2KJ0pbQI/H7ZBPCEwkyNcSz7OUkslzsiIWBMPQGFJ/xArMwkV7I+GJcWh+b4m6zbLxE5fk6fqbVK1xGA=="], + + "metro-cache-key": ["metro-cache-key@0.80.12", "", { "dependencies": { "flow-enums-runtime": "^0.0.6" } }, "sha512-o4BspKnugg/pE45ei0LGHVuBJXwRgruW7oSFAeSZvBKA/sGr0UhOGY3uycOgWInnS3v5yTTfiBA9lHlNRhsvGA=="], + + "metro-config": ["metro-config@0.80.12", "", { "dependencies": { "connect": "^3.6.5", "cosmiconfig": "^5.0.5", "flow-enums-runtime": "^0.0.6", "jest-validate": "^29.6.3", "metro": "0.80.12", "metro-cache": "0.80.12", "metro-core": "0.80.12", "metro-runtime": "0.80.12" } }, "sha512-4rwOWwrhm62LjB12ytiuR5NgK1ZBNr24/He8mqCsC+HXZ+ATbrewLNztzbAZHtFsrxP4D4GLTGgh96pCpYLSAQ=="], + + "metro-core": ["metro-core@0.80.12", "", { "dependencies": { "flow-enums-runtime": "^0.0.6", "lodash.throttle": "^4.1.1", "metro-resolver": "0.80.12" } }, "sha512-QqdJ/yAK+IpPs2HU/h5v2pKEdANBagSsc6DRSjnwSyJsCoHlmyJKCaCJ7KhWGx+N4OHxh37hoA8fc2CuZbx0Fw=="], + + "metro-file-map": ["metro-file-map@0.80.12", "", { "dependencies": { "anymatch": "^3.0.3", "debug": "^2.2.0", "fb-watchman": "^2.0.0", "flow-enums-runtime": "^0.0.6", "graceful-fs": "^4.2.4", "invariant": "^2.2.4", "jest-worker": "^29.6.3", "micromatch": "^4.0.4", "node-abort-controller": "^3.1.1", "nullthrows": "^1.1.1", "walker": "^1.0.7" }, "optionalDependencies": { "fsevents": "^2.3.2" } }, "sha512-sYdemWSlk66bWzW2wp79kcPMzwuG32x1ZF3otI0QZTmrnTaaTiGyhE66P1z6KR4n2Eu5QXiABa6EWbAQv0r8bw=="], + + "metro-minify-terser": ["metro-minify-terser@0.80.12", "", { "dependencies": { "flow-enums-runtime": "^0.0.6", "terser": "^5.15.0" } }, "sha512-muWzUw3y5k+9083ZoX9VaJLWEV2Jcgi+Oan0Mmb/fBNMPqP9xVDuy4pOMn/HOiGndgfh/MK7s4bsjkyLJKMnXQ=="], + + "metro-resolver": ["metro-resolver@0.80.12", "", { "dependencies": { "flow-enums-runtime": "^0.0.6" } }, "sha512-PR24gYRZnYHM3xT9pg6BdbrGbM/Cu1TcyIFBVlAk7qDAuHkUNQ1nMzWumWs+kwSvtd9eZGzHoucGJpTUEeLZAw=="], + + "metro-runtime": ["metro-runtime@0.80.12", "", { "dependencies": { "@babel/runtime": "^7.25.0", "flow-enums-runtime": "^0.0.6" } }, "sha512-LIx7+92p5rpI0i6iB4S4GBvvLxStNt6fF0oPMaUd1Weku7jZdfkCZzmrtDD9CSQ6EPb0T9NUZoyXIxlBa3wOCw=="], + + "metro-source-map": ["metro-source-map@0.80.12", "", { "dependencies": { "@babel/traverse": "^7.20.0", "@babel/types": "^7.20.0", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "metro-symbolicate": "0.80.12", "nullthrows": "^1.1.1", "ob1": "0.80.12", "source-map": "^0.5.6", "vlq": "^1.0.0" } }, "sha512-o+AXmE7hpvM8r8MKsx7TI21/eerYYy2DCDkWfoBkv+jNkl61khvDHlQn0cXZa6lrcNZiZkl9oHSMcwLLIrFmpw=="], + + "metro-symbolicate": ["metro-symbolicate@0.80.12", "", { "dependencies": { "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "metro-source-map": "0.80.12", "nullthrows": "^1.1.1", "source-map": "^0.5.6", "through2": "^2.0.1", "vlq": "^1.0.0" }, "bin": { "metro-symbolicate": "src/index.js" } }, "sha512-/dIpNdHksXkGHZXARZpL7doUzHqSNxgQ8+kQGxwpJuHnDhGkENxB5PS2QBaTDdEcmyTMjS53CN1rl9n1gR6fmw=="], + + "metro-transform-plugins": ["metro-transform-plugins@0.80.12", "", { "dependencies": { "@babel/core": "^7.20.0", "@babel/generator": "^7.20.0", "@babel/template": "^7.0.0", "@babel/traverse": "^7.20.0", "flow-enums-runtime": "^0.0.6", "nullthrows": "^1.1.1" } }, "sha512-WQWp00AcZvXuQdbjQbx1LzFR31IInlkCDYJNRs6gtEtAyhwpMMlL2KcHmdY+wjDO9RPcliZ+Xl1riOuBecVlPA=="], + + "metro-transform-worker": ["metro-transform-worker@0.80.12", "", { "dependencies": { "@babel/core": "^7.20.0", "@babel/generator": "^7.20.0", "@babel/parser": "^7.20.0", "@babel/types": "^7.20.0", "flow-enums-runtime": "^0.0.6", "metro": "0.80.12", "metro-babel-transformer": "0.80.12", "metro-cache": "0.80.12", "metro-cache-key": "0.80.12", "metro-minify-terser": "0.80.12", "metro-source-map": "0.80.12", "metro-transform-plugins": "0.80.12", "nullthrows": "^1.1.1" } }, "sha512-KAPFN1y3eVqEbKLx1I8WOarHPqDMUa8WelWxaJCNKO/yHCP26zELeqTJvhsQup+8uwB6EYi/sp0b6TGoh6lOEA=="], + + "micromatch": ["micromatch@4.0.8", "", { "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" } }, "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA=="], + + "mime": ["mime@1.6.0", "", { "bin": { "mime": "cli.js" } }, "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="], + + "mime-db": ["mime-db@1.52.0", "", {}, "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="], + + "mime-types": ["mime-types@2.1.35", "", { "dependencies": { "mime-db": "1.52.0" } }, "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw=="], + + "mimic-fn": ["mimic-fn@2.1.0", "", {}, "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="], + + "minimatch": ["minimatch@3.1.2", "", { "dependencies": { "brace-expansion": "^1.1.7" } }, "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="], + + "minimist": ["minimist@1.2.8", "", {}, "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="], + + "minipass": ["minipass@4.2.8", "", {}, "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ=="], + + "minipass-collect": ["minipass-collect@2.0.1", "", { "dependencies": { "minipass": "^7.0.3" } }, "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw=="], + + "minipass-flush": ["minipass-flush@1.0.5", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw=="], + + "minipass-pipeline": ["minipass-pipeline@1.2.4", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A=="], + + "minizlib": ["minizlib@2.1.2", "", { "dependencies": { "minipass": "^3.0.0", "yallist": "^4.0.0" } }, "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg=="], + + "mkdirp": ["mkdirp@0.5.6", "", { "dependencies": { "minimist": "^1.2.6" }, "bin": { "mkdirp": "bin/cmd.js" } }, "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw=="], + + "mrmime": ["mrmime@1.0.1", "", {}, "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw=="], + + "ms": ["ms@2.1.3", "", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="], + + "mz": ["mz@2.7.0", "", { "dependencies": { "any-promise": "^1.0.0", "object-assign": "^4.0.1", "thenify-all": "^1.0.0" } }, "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q=="], + + "nanoid": ["nanoid@3.3.7", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g=="], + + "natural-compare": ["natural-compare@1.4.0", "", {}, "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="], + + "negotiator": ["negotiator@0.6.3", "", {}, "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="], + + "neo-async": ["neo-async@2.6.2", "", {}, "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="], + + "nested-error-stacks": ["nested-error-stacks@2.0.1", "", {}, "sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A=="], + + "nice-try": ["nice-try@1.0.5", "", {}, "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ=="], + + "no-case": ["no-case@3.0.4", "", { "dependencies": { "lower-case": "^2.0.2", "tslib": "^2.0.3" } }, "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg=="], + + "nocache": ["nocache@3.0.4", "", {}, "sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw=="], + + "node-abort-controller": ["node-abort-controller@3.1.1", "", {}, "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ=="], + + "node-dir": ["node-dir@0.1.17", "", { "dependencies": { "minimatch": "^3.0.2" } }, "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg=="], + + "node-fetch": ["node-fetch@2.7.0", "", { "dependencies": { "whatwg-url": "^5.0.0" }, "peerDependencies": { "encoding": "^0.1.0" }, "optionalPeers": ["encoding"] }, "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A=="], + + "node-forge": ["node-forge@1.3.1", "", {}, "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA=="], + + "node-int64": ["node-int64@0.4.0", "", {}, "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw=="], + + "node-releases": ["node-releases@2.0.18", "", {}, "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g=="], + + "node-stream-zip": ["node-stream-zip@1.15.0", "", {}, "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw=="], + + "normalize-path": ["normalize-path@3.0.0", "", {}, "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="], + + "npm-package-arg": ["npm-package-arg@7.0.0", "", { "dependencies": { "hosted-git-info": "^3.0.2", "osenv": "^0.1.5", "semver": "^5.6.0", "validate-npm-package-name": "^3.0.0" } }, "sha512-xXxr8y5U0kl8dVkz2oK7yZjPBvqM2fwaO5l3Yg13p03v8+E3qQcD0JNhHzjL1vyGgxcKkD0cco+NLR72iuPk3g=="], + + "npm-run-path": ["npm-run-path@4.0.1", "", { "dependencies": { "path-key": "^3.0.0" } }, "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw=="], + + "nth-check": ["nth-check@2.1.1", "", { "dependencies": { "boolbase": "^1.0.0" } }, "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w=="], + + "nullthrows": ["nullthrows@1.1.1", "", {}, "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw=="], + + "ob1": ["ob1@0.80.12", "", { "dependencies": { "flow-enums-runtime": "^0.0.6" } }, "sha512-VMArClVT6LkhUGpnuEoBuyjG9rzUyEzg4PDkav6wK1cLhOK02gPCYFxoiB4mqVnrMhDpIzJcrGNAMVi9P+hXrw=="], + + "object-assign": ["object-assign@4.1.1", "", {}, "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="], + + "object-inspect": ["object-inspect@1.13.2", "", {}, "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g=="], + + "object-is": ["object-is@1.1.6", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1" } }, "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q=="], + + "object-keys": ["object-keys@1.1.1", "", {}, "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="], + + "object.assign": ["object.assign@4.1.5", "", { "dependencies": { "call-bind": "^1.0.5", "define-properties": "^1.2.1", "has-symbols": "^1.0.3", "object-keys": "^1.1.1" } }, "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ=="], + + "object.entries": ["object.entries@1.1.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ=="], + + "object.fromentries": ["object.fromentries@2.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-object-atoms": "^1.0.0" } }, "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ=="], + + "object.groupby": ["object.groupby@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2" } }, "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ=="], + + "object.values": ["object.values@1.2.0", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ=="], + + "on-finished": ["on-finished@2.4.1", "", { "dependencies": { "ee-first": "1.1.1" } }, "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg=="], + + "on-headers": ["on-headers@1.0.2", "", {}, "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="], + + "once": ["once@1.4.0", "", { "dependencies": { "wrappy": "1" } }, "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w=="], + + "onetime": ["onetime@5.1.2", "", { "dependencies": { "mimic-fn": "^2.1.0" } }, "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg=="], + + "open": ["open@8.4.2", "", { "dependencies": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", "is-wsl": "^2.2.0" } }, "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ=="], + + "optionator": ["optionator@0.9.4", "", { "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", "type-check": "^0.4.0", "word-wrap": "^1.2.5" } }, "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g=="], + + "ora": ["ora@3.4.0", "", { "dependencies": { "chalk": "^2.4.2", "cli-cursor": "^2.1.0", "cli-spinners": "^2.0.0", "log-symbols": "^2.2.0", "strip-ansi": "^5.2.0", "wcwidth": "^1.0.1" } }, "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg=="], + + "os-homedir": ["os-homedir@1.0.2", "", {}, "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ=="], + + "os-tmpdir": ["os-tmpdir@1.0.2", "", {}, "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g=="], + + "osenv": ["osenv@0.1.5", "", { "dependencies": { "os-homedir": "^1.0.0", "os-tmpdir": "^1.0.0" } }, "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g=="], + + "p-finally": ["p-finally@1.0.0", "", {}, "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow=="], + + "p-limit": ["p-limit@3.1.0", "", { "dependencies": { "yocto-queue": "^0.1.0" } }, "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ=="], + + "p-locate": ["p-locate@5.0.0", "", { "dependencies": { "p-limit": "^3.0.2" } }, "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw=="], + + "p-map": ["p-map@4.0.0", "", { "dependencies": { "aggregate-error": "^3.0.0" } }, "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ=="], + + "p-try": ["p-try@2.2.0", "", {}, "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="], + + "package-json-from-dist": ["package-json-from-dist@1.0.0", "", {}, "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw=="], + + "parent-module": ["parent-module@1.0.1", "", { "dependencies": { "callsites": "^3.0.0" } }, "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g=="], + + "parse-json": ["parse-json@5.2.0", "", { "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" } }, "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg=="], + + "parse-png": ["parse-png@2.1.0", "", { "dependencies": { "pngjs": "^3.3.0" } }, "sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ=="], + + "parseurl": ["parseurl@1.3.3", "", {}, "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="], + + "password-prompt": ["password-prompt@1.1.3", "", { "dependencies": { "ansi-escapes": "^4.3.2", "cross-spawn": "^7.0.3" } }, "sha512-HkrjG2aJlvF0t2BMH0e2LB/EHf3Lcq3fNMzy4GYHcQblAvOl+QQji1Lx7WRBMqpVK8p+KR7bCg7oqAMXtdgqyw=="], + + "path-dirname": ["path-dirname@1.0.2", "", {}, "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q=="], + + "path-exists": ["path-exists@4.0.0", "", {}, "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="], + + "path-is-absolute": ["path-is-absolute@1.0.1", "", {}, "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="], + + "path-key": ["path-key@3.1.1", "", {}, "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="], + + "path-parse": ["path-parse@1.0.7", "", {}, "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="], + + "path-scurry": ["path-scurry@1.11.1", "", { "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" } }, "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA=="], + + "path-type": ["path-type@4.0.0", "", {}, "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="], + + "picocolors": ["picocolors@1.1.0", "", {}, "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw=="], + + "picomatch": ["picomatch@3.0.1", "", {}, "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag=="], + + "pify": ["pify@4.0.1", "", {}, "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g=="], + + "pirates": ["pirates@4.0.6", "", {}, "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg=="], + + "pkg-dir": ["pkg-dir@3.0.0", "", { "dependencies": { "find-up": "^3.0.0" } }, "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw=="], + + "pkg-up": ["pkg-up@3.1.0", "", { "dependencies": { "find-up": "^3.0.0" } }, "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA=="], + + "plist": ["plist@3.1.0", "", { "dependencies": { "@xmldom/xmldom": "^0.8.8", "base64-js": "^1.5.1", "xmlbuilder": "^15.1.1" } }, "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ=="], + + "pngjs": ["pngjs@3.4.0", "", {}, "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w=="], + + "possible-typed-array-names": ["possible-typed-array-names@1.0.0", "", {}, "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q=="], + + "postcss": ["postcss@8.4.38", "", { "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.0.0", "source-map-js": "^1.2.0" } }, "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A=="], + + "postcss-value-parser": ["postcss-value-parser@4.2.0", "", {}, "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="], + + "prelude-ls": ["prelude-ls@1.2.1", "", {}, "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="], + + "prettier": ["prettier@3.3.3", "", { "bin": { "prettier": "bin/prettier.cjs" } }, "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew=="], + + "prettier-linter-helpers": ["prettier-linter-helpers@1.0.0", "", { "dependencies": { "fast-diff": "^1.1.2" } }, "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w=="], + + "pretty-bytes": ["pretty-bytes@5.6.0", "", {}, "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg=="], + + "pretty-format": ["pretty-format@26.6.2", "", { "dependencies": { "@jest/types": "^26.6.2", "ansi-regex": "^5.0.0", "ansi-styles": "^4.0.0", "react-is": "^17.0.1" } }, "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg=="], + + "process-nextick-args": ["process-nextick-args@2.0.1", "", {}, "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="], + + "progress": ["progress@2.0.3", "", {}, "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA=="], + + "promise": ["promise@8.3.0", "", { "dependencies": { "asap": "~2.0.6" } }, "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg=="], + + "prompts": ["prompts@2.4.2", "", { "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" } }, "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q=="], + + "prop-types": ["prop-types@15.8.1", "", { "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.13.1" } }, "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="], + + "property-expr": ["property-expr@2.0.6", "", {}, "sha512-SVtmxhRE/CGkn3eZY1T6pC8Nln6Fr/lu1mKSgRud0eC73whjGfoAogbn78LkD8aFL0zz3bAFerKSnOl7NlErBA=="], + + "proxy-from-env": ["proxy-from-env@1.1.0", "", {}, "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="], + + "pump": ["pump@3.0.1", "", { "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "sha512-2ynnAmUu45oUSq51AQbeugLkMSKaz8FqVpZ6ykTqzOVkzXe8u/ezkGsYrFJqKZx+D9cVxoDrSbR7CeAwxFa5cQ=="], + + "punycode": ["punycode@2.3.1", "", {}, "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="], + + "qrcode-terminal": ["qrcode-terminal@0.11.0", "", { "bin": { "qrcode-terminal": "./bin/qrcode-terminal.js" } }, "sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ=="], + + "query-string": ["query-string@7.1.3", "", { "dependencies": { "decode-uri-component": "^0.2.2", "filter-obj": "^1.1.0", "split-on-first": "^1.0.0", "strict-uri-encode": "^2.0.0" } }, "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg=="], + + "querystring": ["querystring@0.2.1", "", {}, "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg=="], + + "queue": ["queue@6.0.2", "", { "dependencies": { "inherits": "~2.0.3" } }, "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA=="], + + "queue-microtask": ["queue-microtask@1.2.3", "", {}, "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="], + + "range-parser": ["range-parser@1.2.1", "", {}, "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="], + + "rc": ["rc@1.2.8", "", { "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" }, "bin": { "rc": "./cli.js" } }, "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="], + + "react": ["react@18.3.1", "", { "dependencies": { "loose-envify": "^1.1.0" } }, "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ=="], + + "react-devtools-core": ["react-devtools-core@5.3.1", "", { "dependencies": { "shell-quote": "^1.6.1", "ws": "^7" } }, "sha512-7FSb9meX0btdBQLwdFOwt6bGqvRPabmVMMslv8fgoSPqXyuGpgQe36kx8gR86XPw7aV1yVouTp6fyZ0EH+NfUw=="], + + "react-dom": ["react-dom@18.3.1", "", { "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.2" }, "peerDependencies": { "react": "^18.3.1" } }, "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw=="], + + "react-fast-compare": ["react-fast-compare@3.2.2", "", {}, "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ=="], + + "react-freeze": ["react-freeze@1.0.4", "", { "peerDependencies": { "react": ">=17.0.0" } }, "sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA=="], + + "react-hook-form": ["react-hook-form@7.53.0", "", { "peerDependencies": { "react": "^16.8.0 || ^17 || ^18 || ^19" } }, "sha512-M1n3HhqCww6S2hxLxciEXy2oISPnAzxY7gvwVPrtlczTM/1dDadXgUxDpHMrMTblDOcm/AXtXxHwZ3jpg1mqKQ=="], + + "react-is": ["react-is@16.13.1", "", {}, "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="], + + "react-native": ["react-native@0.75.2", "", { "dependencies": { "@jest/create-cache-key-function": "^29.6.3", "@react-native-community/cli": "14.0.0", "@react-native-community/cli-platform-android": "14.0.0", "@react-native-community/cli-platform-ios": "14.0.0", "@react-native/assets-registry": "0.75.2", "@react-native/codegen": "0.75.2", "@react-native/community-cli-plugin": "0.75.2", "@react-native/gradle-plugin": "0.75.2", "@react-native/js-polyfills": "0.75.2", "@react-native/normalize-colors": "0.75.2", "@react-native/virtualized-lists": "0.75.2", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", "base64-js": "^1.5.1", "chalk": "^4.0.0", "event-target-shim": "^5.0.1", "flow-enums-runtime": "^0.0.6", "glob": "^7.1.1", "invariant": "^2.2.4", "jest-environment-node": "^29.6.3", "jsc-android": "^250231.0.0", "memoize-one": "^5.0.0", "metro-runtime": "^0.80.3", "metro-source-map": "^0.80.3", "mkdirp": "^0.5.1", "nullthrows": "^1.1.1", "pretty-format": "^26.5.2", "promise": "^8.3.0", "react-devtools-core": "^5.3.1", "react-refresh": "^0.14.0", "regenerator-runtime": "^0.13.2", "scheduler": "0.24.0-canary-efb381bbf-20230505", "semver": "^7.1.3", "stacktrace-parser": "^0.1.10", "whatwg-fetch": "^3.0.0", "ws": "^6.2.2", "yargs": "^17.6.2" }, "peerDependencies": { "@types/react": "^18.2.6", "react": "^18.2.0" }, "optionalPeers": ["@types/react"], "bin": { "react-native": "cli.js" } }, "sha512-pP+Yswd/EurzAlKizytRrid9LJaPJzuNldc+o5t01md2VLHym8V7FWH2z9omFKtFTer8ERg0fAhG1fpd0Qq6bQ=="], + + "react-native-animatable": ["react-native-animatable@1.3.3", "", { "dependencies": { "prop-types": "^15.7.2" } }, "sha512-2ckIxZQAsvWn25Ho+DK3d1mXIgj7tITkrS4pYDvx96WyOttSvzzFeQnM2od0+FUMzILbdHDsDEqZvnz1DYNQ1w=="], + + "react-native-dropdown-picker": ["react-native-dropdown-picker@5.4.6", "", { "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-T1XBHbE++M6aRU3wFYw3MvcOuabhWZ29RK/Ivdls2r1ZkZ62iEBZknLUPeVLMX3x6iUxj4Zgr3X2DGlEGXeHsA=="], + + "react-native-gesture-handler": ["react-native-gesture-handler@2.19.0", "", { "dependencies": { "@egjs/hammerjs": "^2.0.17", "hoist-non-react-statics": "^3.3.0", "invariant": "^2.2.4", "prop-types": "^15.7.2" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-Cc6DnSnn5hhgiuJOtlOJmXkbBBOZkW9UnJJG+DrWPq2jJuNvM4g5qq2plsywhxQj9xT7FyXZwVVblaXabfGZvQ=="], + + "react-native-helmet-async": ["react-native-helmet-async@2.0.4", "", { "dependencies": { "invariant": "^2.2.4", "react-fast-compare": "^3.2.2", "shallowequal": "^1.1.0" }, "peerDependencies": { "react": "^16.6.0 || ^17.0.0 || ^18.0.0" } }, "sha512-m3CkXWss6B1dd6mCMleLpzDCJJGGaHOLQsUzZv8kAASJmMfmVT4d2fx375iXKTRWT25ThBfae3dECuX5cq/8hg=="], + + "react-native-masked-text": ["react-native-masked-text@1.13.0", "", { "dependencies": { "date-and-time": "0.9.0", "tinymask": "1.0.2" } }, "sha512-iMku5Ky6DP4fTRosjsYNJOhH8yoBQCzRALBdv1wVDKmCBQhhVE8RHr5EW4SNUjkYTZL473sDdEKl4NI948q9FQ=="], + + "react-native-modal": ["react-native-modal@13.0.1", "", { "dependencies": { "prop-types": "^15.6.2", "react-native-animatable": "1.3.3" }, "peerDependencies": { "react": "*", "react-native": ">=0.65.0" } }, "sha512-UB+mjmUtf+miaG/sDhOikRfBOv0gJdBU2ZE1HtFWp6UixW9jCk/bhGdHUgmZljbPpp0RaO/6YiMmQSSK3kkMaw=="], + + "react-native-reanimated": ["react-native-reanimated@3.15.1", "", { "dependencies": { "@babel/plugin-transform-arrow-functions": "^7.0.0-0", "@babel/plugin-transform-class-properties": "^7.0.0-0", "@babel/plugin-transform-classes": "^7.0.0-0", "@babel/plugin-transform-nullish-coalescing-operator": "^7.0.0-0", "@babel/plugin-transform-optional-chaining": "^7.0.0-0", "@babel/plugin-transform-shorthand-properties": "^7.0.0-0", "@babel/plugin-transform-template-literals": "^7.0.0-0", "@babel/plugin-transform-unicode-regex": "^7.0.0-0", "@babel/preset-typescript": "^7.16.7", "convert-source-map": "^2.0.0", "invariant": "^2.2.4" }, "peerDependencies": { "@babel/core": "^7.0.0-0", "react": "*", "react-native": "*" } }, "sha512-DbBeUUExtJ1x1nfE94I8qgDgWjq5ztM3IO/+XFO+agOkPeVpBs5cRnxHfJKrjqJ2MgwhJOUDmtHxo+tDsoeitg=="], + + "react-native-safe-area-context": ["react-native-safe-area-context@4.11.0", "", { "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-Bg7bozxEB+ZS+H3tVYs5yY1cvxNXgR6nRQwpSMkYR9IN5CbxohLnSprrOPG/ostTCd4F6iCk0c51pExEhifSKQ=="], + + "react-native-screens": ["react-native-screens@3.34.0", "", { "dependencies": { "react-freeze": "^1.0.0", "warn-once": "^0.1.0" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-8ri3Pd9QcpfXnVckOe/Lnto+BXmSPHV/Q0RB0XW0gDKsCv5wi5k7ez7g1SzgiYHl29MSdiqgjH30zUyOOowOaw=="], + + "react-native-svg": ["react-native-svg@15.6.0", "", { "dependencies": { "css-select": "^5.1.0", "css-tree": "^1.1.3", "warn-once": "0.1.1" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-TUtR+h+yi1ODsd8FHdom1TpjfWOmnaK5pri5rnSBXnMqpzq8o2zZfonHTjPX+nS3wb/Pu2XsoARgYaHNjVWXhQ=="], + + "react-native-svg-transformer": ["react-native-svg-transformer@1.5.0", "", { "dependencies": { "@svgr/core": "^8.1.0", "@svgr/plugin-jsx": "^8.1.0", "@svgr/plugin-svgo": "^8.1.0", "path-dirname": "^1.0.2" }, "peerDependencies": { "react-native": ">=0.59.0", "react-native-svg": ">=12.0.0" } }, "sha512-RG5fSWJT7mjCQYocgYFUo1KYPLOoypPVG5LQab+pZZO7m4ciGaQIe0mhok3W4R5jLQsEXKo0u+aQGkZV/bZG7w=="], + + "react-native-toast-message": ["react-native-toast-message@2.2.0", "", { "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-AFti8VzUk6JvyGAlLm9/BknTNDXrrhqnUk7ak/pM7uCTxDPveAu2ekszU0on6vnUPFnG04H/QfYE2IlETqeaWw=="], + + "react-native-web": ["react-native-web@0.19.12", "", { "dependencies": { "@babel/runtime": "^7.18.6", "@react-native/normalize-colors": "^0.74.1", "fbjs": "^3.0.4", "inline-style-prefixer": "^6.0.1", "memoize-one": "^6.0.0", "nullthrows": "^1.1.1", "postcss-value-parser": "^4.2.0", "styleq": "^0.1.3" }, "peerDependencies": { "react": "^18.0.0", "react-dom": "^18.0.0" } }, "sha512-o2T0oztoVDQjztt4YksO9S1XRjoH/AqcSvifgWLrPJgGVbMWsfhILgl6lfUdEamVZzZSVV/2gqDVMAk/qq7mZw=="], + + "react-refresh": ["react-refresh@0.14.2", "", {}, "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA=="], + + "readable-stream": ["readable-stream@2.3.8", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA=="], + + "readline": ["readline@1.3.0", "", {}, "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg=="], + + "recast": ["recast@0.21.5", "", { "dependencies": { "ast-types": "0.15.2", "esprima": "~4.0.0", "source-map": "~0.6.1", "tslib": "^2.0.1" } }, "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg=="], + + "reflect.getprototypeof": ["reflect.getprototypeof@1.0.6", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.1", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4", "globalthis": "^1.0.3", "which-builtin-type": "^1.1.3" } }, "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg=="], + + "regenerate": ["regenerate@1.4.2", "", {}, "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A=="], + + "regenerate-unicode-properties": ["regenerate-unicode-properties@10.1.1", "", { "dependencies": { "regenerate": "^1.4.2" } }, "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q=="], + + "regenerator-runtime": ["regenerator-runtime@0.13.11", "", {}, "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="], + + "regenerator-transform": ["regenerator-transform@0.15.2", "", { "dependencies": { "@babel/runtime": "^7.8.4" } }, "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg=="], + + "regexp.prototype.flags": ["regexp.prototype.flags@1.5.2", "", { "dependencies": { "call-bind": "^1.0.6", "define-properties": "^1.2.1", "es-errors": "^1.3.0", "set-function-name": "^2.0.1" } }, "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw=="], + + "regexpu-core": ["regexpu-core@5.3.2", "", { "dependencies": { "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", "regenerate-unicode-properties": "^10.1.0", "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", "unicode-match-property-value-ecmascript": "^2.1.0" } }, "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ=="], + + "regjsparser": ["regjsparser@0.9.1", "", { "dependencies": { "jsesc": "~0.5.0" }, "bin": { "regjsparser": "bin/parser" } }, "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ=="], + + "remove-trailing-slash": ["remove-trailing-slash@0.1.1", "", {}, "sha512-o4S4Qh6L2jpnCy83ysZDau+VORNvnFw07CKSAymkd6ICNVEPisMyzlc00KlvvicsxKck94SEwhDnMNdICzO+tA=="], + + "require-directory": ["require-directory@2.1.1", "", {}, "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="], + + "require-from-string": ["require-from-string@2.0.2", "", {}, "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw=="], + + "require-main-filename": ["require-main-filename@2.0.0", "", {}, "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="], + + "requireg": ["requireg@0.2.2", "", { "dependencies": { "nested-error-stacks": "~2.0.1", "rc": "~1.2.7", "resolve": "~1.7.1" } }, "sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg=="], + + "reselect": ["reselect@4.1.8", "", {}, "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ=="], + + "resolve": ["resolve@1.22.8", "", { "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" } }, "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw=="], + + "resolve-from": ["resolve-from@5.0.0", "", {}, "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw=="], + + "resolve-pkg-maps": ["resolve-pkg-maps@1.0.0", "", {}, "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw=="], + + "resolve.exports": ["resolve.exports@2.0.2", "", {}, "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg=="], + + "restore-cursor": ["restore-cursor@2.0.0", "", { "dependencies": { "onetime": "^2.0.0", "signal-exit": "^3.0.2" } }, "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q=="], + + "reusify": ["reusify@1.0.4", "", {}, "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="], + + "rimraf": ["rimraf@3.0.2", "", { "dependencies": { "glob": "^7.1.3" }, "bin": { "rimraf": "bin.js" } }, "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA=="], + + "run-parallel": ["run-parallel@1.2.0", "", { "dependencies": { "queue-microtask": "^1.2.2" } }, "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA=="], + + "safe-array-concat": ["safe-array-concat@1.1.2", "", { "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4", "has-symbols": "^1.0.3", "isarray": "^2.0.5" } }, "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q=="], + + "safe-buffer": ["safe-buffer@5.1.2", "", {}, "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="], + + "safe-regex-test": ["safe-regex-test@1.0.3", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-regex": "^1.1.4" } }, "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw=="], + + "sax": ["sax@1.4.1", "", {}, "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg=="], + + "scheduler": ["scheduler@0.23.2", "", { "dependencies": { "loose-envify": "^1.1.0" } }, "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ=="], + + "schema-utils": ["schema-utils@4.2.0", "", { "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", "ajv-formats": "^2.1.1", "ajv-keywords": "^5.1.0" } }, "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw=="], + + "selfsigned": ["selfsigned@2.4.1", "", { "dependencies": { "@types/node-forge": "^1.3.0", "node-forge": "^1" } }, "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q=="], + + "semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="], + + "send": ["send@0.18.0", "", { "dependencies": { "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", "http-errors": "2.0.0", "mime": "1.6.0", "ms": "2.1.3", "on-finished": "2.4.1", "range-parser": "~1.2.1", "statuses": "2.0.1" } }, "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg=="], + + "serialize-error": ["serialize-error@2.1.0", "", {}, "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw=="], + + "serve-static": ["serve-static@1.16.0", "", { "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", "send": "0.18.0" } }, "sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA=="], + + "set-blocking": ["set-blocking@2.0.0", "", {}, "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="], + + "set-cookie-parser": ["set-cookie-parser@2.7.0", "", {}, "sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ=="], + + "set-function-length": ["set-function-length@1.2.2", "", { "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2" } }, "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg=="], + + "set-function-name": ["set-function-name@2.0.2", "", { "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", "functions-have-names": "^1.2.3", "has-property-descriptors": "^1.0.2" } }, "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ=="], + + "setimmediate": ["setimmediate@1.0.5", "", {}, "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA=="], + + "setprototypeof": ["setprototypeof@1.2.0", "", {}, "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="], + + "shallow-clone": ["shallow-clone@3.0.1", "", { "dependencies": { "kind-of": "^6.0.2" } }, "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA=="], + + "shallowequal": ["shallowequal@1.1.0", "", {}, "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ=="], + + "shebang-command": ["shebang-command@2.0.0", "", { "dependencies": { "shebang-regex": "^3.0.0" } }, "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="], + + "shebang-regex": ["shebang-regex@3.0.0", "", {}, "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="], + + "shell-quote": ["shell-quote@1.8.1", "", {}, "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA=="], + + "side-channel": ["side-channel@1.0.6", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4", "object-inspect": "^1.13.1" } }, "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA=="], + + "signal-exit": ["signal-exit@3.0.7", "", {}, "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="], + + "simple-plist": ["simple-plist@1.3.1", "", { "dependencies": { "bplist-creator": "0.1.0", "bplist-parser": "0.3.1", "plist": "^3.0.5" } }, "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw=="], + + "simple-swizzle": ["simple-swizzle@0.2.2", "", { "dependencies": { "is-arrayish": "^0.3.1" } }, "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg=="], + + "sisteransi": ["sisteransi@1.0.5", "", {}, "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg=="], + + "slash": ["slash@3.0.0", "", {}, "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="], + + "slice-ansi": ["slice-ansi@2.1.0", "", { "dependencies": { "ansi-styles": "^3.2.0", "astral-regex": "^1.0.0", "is-fullwidth-code-point": "^2.0.0" } }, "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ=="], + + "slugify": ["slugify@1.6.6", "", {}, "sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw=="], + + "snake-case": ["snake-case@3.0.4", "", { "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" } }, "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg=="], + + "source-map": ["source-map@0.5.7", "", {}, "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ=="], + + "source-map-js": ["source-map-js@1.2.1", "", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="], + + "source-map-support": ["source-map-support@0.5.21", "", { "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w=="], + + "split": ["split@1.0.1", "", { "dependencies": { "through": "2" } }, "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg=="], + + "split-on-first": ["split-on-first@1.1.0", "", {}, "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw=="], + + "sprintf-js": ["sprintf-js@1.0.3", "", {}, "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="], + + "ssri": ["ssri@10.0.6", "", { "dependencies": { "minipass": "^7.0.3" } }, "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ=="], + + "stack-utils": ["stack-utils@2.0.6", "", { "dependencies": { "escape-string-regexp": "^2.0.0" } }, "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ=="], + + "stackframe": ["stackframe@1.3.4", "", {}, "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw=="], + + "stacktrace-parser": ["stacktrace-parser@0.1.10", "", { "dependencies": { "type-fest": "^0.7.1" } }, "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg=="], + + "statuses": ["statuses@2.0.1", "", {}, "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="], + + "stop-iteration-iterator": ["stop-iteration-iterator@1.0.0", "", { "dependencies": { "internal-slot": "^1.0.4" } }, "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ=="], + + "stream-buffers": ["stream-buffers@2.2.0", "", {}, "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg=="], + + "stream-slice": ["stream-slice@0.1.2", "", {}, "sha512-QzQxpoacatkreL6jsxnVb7X5R/pGw9OUv2qWTYWnmLpg4NdN31snPy/f3TdQE1ZUXaThRvj1Zw4/OGg0ZkaLMA=="], + + "strict-uri-encode": ["strict-uri-encode@2.0.0", "", {}, "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ=="], + + "string-width": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="], + + "string-width-cjs": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="], + + "string.prototype.includes": ["string.prototype.includes@2.0.0", "", { "dependencies": { "define-properties": "^1.1.3", "es-abstract": "^1.17.5" } }, "sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg=="], + + "string.prototype.matchall": ["string.prototype.matchall@4.0.11", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", "has-symbols": "^1.0.3", "internal-slot": "^1.0.7", "regexp.prototype.flags": "^1.5.2", "set-function-name": "^2.0.2", "side-channel": "^1.0.6" } }, "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg=="], + + "string.prototype.repeat": ["string.prototype.repeat@1.0.0", "", { "dependencies": { "define-properties": "^1.1.3", "es-abstract": "^1.17.5" } }, "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w=="], + + "string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="], + + "string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="], + + "string.prototype.trimstart": ["string.prototype.trimstart@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg=="], + + "string_decoder": ["string_decoder@1.1.1", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="], + + "strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "strip-ansi-cjs": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "strip-bom": ["strip-bom@3.0.0", "", {}, "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA=="], + + "strip-eof": ["strip-eof@1.0.0", "", {}, "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q=="], + + "strip-final-newline": ["strip-final-newline@2.0.0", "", {}, "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA=="], + + "strip-json-comments": ["strip-json-comments@3.1.1", "", {}, "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="], + + "strnum": ["strnum@1.0.5", "", {}, "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA=="], + + "structured-headers": ["structured-headers@0.4.1", "", {}, "sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg=="], + + "styled-components": ["styled-components@6.1.13", "", { "dependencies": { "@emotion/is-prop-valid": "1.2.2", "@emotion/unitless": "0.8.1", "@types/stylis": "4.2.5", "css-to-react-native": "3.2.0", "csstype": "3.1.3", "postcss": "8.4.38", "shallowequal": "1.1.0", "stylis": "4.3.2", "tslib": "2.6.2" }, "peerDependencies": { "react": ">= 16.8.0", "react-dom": ">= 16.8.0" } }, "sha512-M0+N2xSnAtwcVAQeFEsGWFFxXDftHUD7XrKla06QbpUMmbmtFBMMTcKWvFXtWxuD5qQkB8iU5gk6QASlx2ZRMw=="], + + "styleq": ["styleq@0.1.3", "", {}, "sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA=="], + + "stylis": ["stylis@4.3.2", "", {}, "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg=="], + + "sucrase": ["sucrase@3.34.0", "", { "dependencies": { "@jridgewell/gen-mapping": "^0.3.2", "commander": "^4.0.0", "glob": "7.1.6", "lines-and-columns": "^1.1.6", "mz": "^2.7.0", "pirates": "^4.0.1", "ts-interface-checker": "^0.1.9" }, "bin": { "sucrase": "bin/sucrase", "sucrase-node": "bin/sucrase-node" } }, "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw=="], + + "sudo-prompt": ["sudo-prompt@8.2.5", "", {}, "sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw=="], + + "supports-color": ["supports-color@7.2.0", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="], + + "supports-hyperlinks": ["supports-hyperlinks@2.3.0", "", { "dependencies": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" } }, "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA=="], + + "supports-preserve-symlinks-flag": ["supports-preserve-symlinks-flag@1.0.0", "", {}, "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="], + + "svg-parser": ["svg-parser@2.0.4", "", {}, "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ=="], + + "svgo": ["svgo@3.3.2", "", { "dependencies": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", "css-select": "^5.1.0", "css-tree": "^2.3.1", "css-what": "^6.1.0", "csso": "^5.0.5", "picocolors": "^1.0.0" }, "bin": "./bin/svgo" }, "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw=="], + + "synckit": ["synckit@0.9.1", "", { "dependencies": { "@pkgr/core": "^0.1.0", "tslib": "^2.6.2" } }, "sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A=="], + + "tapable": ["tapable@2.2.1", "", {}, "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="], + + "tar": ["tar@6.2.1", "", { "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", "minipass": "^5.0.0", "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" } }, "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A=="], + + "temp": ["temp@0.8.4", "", { "dependencies": { "rimraf": "~2.6.2" } }, "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg=="], + + "temp-dir": ["temp-dir@2.0.0", "", {}, "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg=="], + + "tempy": ["tempy@0.7.1", "", { "dependencies": { "del": "^6.0.0", "is-stream": "^2.0.0", "temp-dir": "^2.0.0", "type-fest": "^0.16.0", "unique-string": "^2.0.0" } }, "sha512-vXPxwOyaNVi9nyczO16mxmHGpl6ASC5/TVhRRHpqeYHvKQm58EaWNvZXxAhR0lYYnBOQFjXjhzeLsaXdjxLjRg=="], + + "terminal-link": ["terminal-link@2.1.1", "", { "dependencies": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" } }, "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ=="], + + "terser": ["terser@5.32.0", "", { "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, "bin": { "terser": "bin/terser" } }, "sha512-v3Gtw3IzpBJ0ugkxEX8U0W6+TnPKRRCWGh1jC/iM/e3Ki5+qvO1L1EAZ56bZasc64aXHwRHNIQEzm6//i5cemQ=="], + + "text-table": ["text-table@0.2.0", "", {}, "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw=="], + + "thenify": ["thenify@3.3.1", "", { "dependencies": { "any-promise": "^1.0.0" } }, "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw=="], + + "thenify-all": ["thenify-all@1.6.0", "", { "dependencies": { "thenify": ">= 3.1.0 < 4" } }, "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA=="], + + "throat": ["throat@5.0.0", "", {}, "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA=="], + + "through": ["through@2.3.8", "", {}, "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg=="], + + "through2": ["through2@2.0.5", "", { "dependencies": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" } }, "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ=="], + + "tiny-case": ["tiny-case@1.0.3", "", {}, "sha512-Eet/eeMhkO6TX8mnUteS9zgPbUMQa4I6Kkp5ORiBD5476/m+PIRiumP5tmh5ioJpH7k51Kehawy2UDfsnxxY8Q=="], + + "tinymask": ["tinymask@1.0.2", "", {}, "sha512-2FjNINAMq0s3e94ns2PuElOQZOt9QVgnrv0JZ8yNblwecyQDhVsSre6Rs+WJj/IHEcgdfYbDMP7zvECTfV/Xnw=="], + + "tmp": ["tmp@0.0.33", "", { "dependencies": { "os-tmpdir": "~1.0.2" } }, "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw=="], + + "tmpl": ["tmpl@1.0.5", "", {}, "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw=="], + + "to-fast-properties": ["to-fast-properties@2.0.0", "", {}, "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog=="], + + "to-regex-range": ["to-regex-range@5.0.1", "", { "dependencies": { "is-number": "^7.0.0" } }, "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="], + + "toidentifier": ["toidentifier@1.0.1", "", {}, "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="], + + "toposort": ["toposort@2.0.2", "", {}, "sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg=="], + + "tr46": ["tr46@0.0.3", "", {}, "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="], + + "traverse": ["traverse@0.6.9", "", { "dependencies": { "gopd": "^1.0.1", "typedarray.prototype.slice": "^1.0.3", "which-typed-array": "^1.1.15" } }, "sha512-7bBrcF+/LQzSgFmT0X5YclVqQxtv7TDJ1f8Wj7ibBu/U6BMLeOpUxuZjV7rMc44UtKxlnMFigdhFAIszSX1DMg=="], + + "ts-api-utils": ["ts-api-utils@1.3.0", "", { "peerDependencies": { "typescript": ">=4.2.0" } }, "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ=="], + + "ts-interface-checker": ["ts-interface-checker@0.1.13", "", {}, "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA=="], + + "tsconfig-paths": ["tsconfig-paths@3.15.0", "", { "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.2", "minimist": "^1.2.6", "strip-bom": "^3.0.0" } }, "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg=="], + + "tslib": ["tslib@2.6.2", "", {}, "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="], + + "turbo-stream": ["turbo-stream@2.4.0", "", {}, "sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g=="], + + "type-check": ["type-check@0.4.0", "", { "dependencies": { "prelude-ls": "^1.2.1" } }, "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew=="], + + "type-detect": ["type-detect@4.0.8", "", {}, "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="], + + "type-fest": ["type-fest@2.19.0", "", {}, "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA=="], + + "typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="], + + "typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="], + + "typed-array-byte-offset": ["typed-array-byte-offset@1.0.2", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA=="], + + "typed-array-length": ["typed-array-length@1.0.6", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "possible-typed-array-names": "^1.0.0" } }, "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g=="], + + "typedarray.prototype.slice": ["typedarray.prototype.slice@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-errors": "^1.3.0", "typed-array-buffer": "^1.0.2", "typed-array-byte-offset": "^1.0.2" } }, "sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A=="], + + "typescript": ["typescript@5.6.2", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw=="], + + "ua-parser-js": ["ua-parser-js@1.0.38", "", {}, "sha512-Aq5ppTOfvrCMgAPneW1HfWj66Xi7XL+/mIy996R1/CLS/rcyJQm6QZdsKrUeivDFQ+Oc9Wyuwor8Ze8peEoUoQ=="], + + "unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="], + + "undici": ["undici@6.19.8", "", {}, "sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g=="], + + "undici-types": ["undici-types@6.19.8", "", {}, "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw=="], + + "unicode-canonical-property-names-ecmascript": ["unicode-canonical-property-names-ecmascript@2.0.0", "", {}, "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ=="], + + "unicode-match-property-ecmascript": ["unicode-match-property-ecmascript@2.0.0", "", { "dependencies": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" } }, "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q=="], + + "unicode-match-property-value-ecmascript": ["unicode-match-property-value-ecmascript@2.1.0", "", {}, "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA=="], + + "unicode-property-aliases-ecmascript": ["unicode-property-aliases-ecmascript@2.1.0", "", {}, "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w=="], + + "unique-filename": ["unique-filename@3.0.0", "", { "dependencies": { "unique-slug": "^4.0.0" } }, "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g=="], + + "unique-slug": ["unique-slug@4.0.0", "", { "dependencies": { "imurmurhash": "^0.1.4" } }, "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ=="], + + "unique-string": ["unique-string@2.0.0", "", { "dependencies": { "crypto-random-string": "^2.0.0" } }, "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg=="], + + "universalify": ["universalify@0.1.2", "", {}, "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="], + + "unpipe": ["unpipe@1.0.0", "", {}, "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="], + + "update-browserslist-db": ["update-browserslist-db@1.1.0", "", { "dependencies": { "escalade": "^3.1.2", "picocolors": "^1.0.1" }, "peerDependencies": { "browserslist": ">= 4.21.0" }, "bin": { "update-browserslist-db": "cli.js" } }, "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ=="], + + "uri-js": ["uri-js@4.4.1", "", { "dependencies": { "punycode": "^2.1.0" } }, "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="], + + "url-join": ["url-join@4.0.0", "", {}, "sha512-EGXjXJZhIHiQMK2pQukuFcL303nskqIRzWvPvV5O8miOfwoUb9G+a/Cld60kUyeaybEI94wvVClT10DtfeAExA=="], + + "use-latest-callback": ["use-latest-callback@0.2.1", "", { "peerDependencies": { "react": ">=16.8" } }, "sha512-QWlq8Is8BGWBf883QOEQP5HWYX/kMI+JTbJ5rdtvJLmXTIh9XoHIO3PQcmQl8BU44VKxow1kbQUHa6mQSMALDQ=="], + + "util": ["util@0.12.5", "", { "dependencies": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", "is-generator-function": "^1.0.7", "is-typed-array": "^1.1.3", "which-typed-array": "^1.1.2" } }, "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA=="], + + "util-deprecate": ["util-deprecate@1.0.2", "", {}, "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="], + + "utils-merge": ["utils-merge@1.0.1", "", {}, "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA=="], + + "uuid": ["uuid@8.3.2", "", { "bin": { "uuid": "dist/bin/uuid" } }, "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="], + + "valid-url": ["valid-url@1.0.9", "", {}, "sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA=="], + + "validate-npm-package-name": ["validate-npm-package-name@3.0.0", "", { "dependencies": { "builtins": "^1.0.3" } }, "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw=="], + + "vary": ["vary@1.1.2", "", {}, "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="], + + "vlq": ["vlq@1.0.1", "", {}, "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w=="], + + "walker": ["walker@1.0.8", "", { "dependencies": { "makeerror": "1.0.12" } }, "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ=="], + + "warn-once": ["warn-once@0.1.1", "", {}, "sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q=="], + + "wcwidth": ["wcwidth@1.0.1", "", { "dependencies": { "defaults": "^1.0.3" } }, "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg=="], + + "web-encoding": ["web-encoding@1.1.5", "", { "dependencies": { "util": "^0.12.3" }, "optionalDependencies": { "@zxing/text-encoding": "0.9.0" } }, "sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA=="], + + "web-streams-polyfill": ["web-streams-polyfill@3.3.3", "", {}, "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw=="], + + "webidl-conversions": ["webidl-conversions@5.0.0", "", {}, "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA=="], + + "whatwg-fetch": ["whatwg-fetch@3.6.20", "", {}, "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg=="], + + "whatwg-url": ["whatwg-url@5.0.0", "", { "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } }, "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw=="], + + "whatwg-url-without-unicode": ["whatwg-url-without-unicode@8.0.0-3", "", { "dependencies": { "buffer": "^5.4.3", "punycode": "^2.1.1", "webidl-conversions": "^5.0.0" } }, "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig=="], + + "which": ["which@2.0.2", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="], + + "which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="], + + "which-builtin-type": ["which-builtin-type@1.1.4", "", { "dependencies": { "function.prototype.name": "^1.1.6", "has-tostringtag": "^1.0.2", "is-async-function": "^2.0.0", "is-date-object": "^1.0.5", "is-finalizationregistry": "^1.0.2", "is-generator-function": "^1.0.10", "is-regex": "^1.1.4", "is-weakref": "^1.0.2", "isarray": "^2.0.5", "which-boxed-primitive": "^1.0.2", "which-collection": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w=="], + + "which-collection": ["which-collection@1.0.2", "", { "dependencies": { "is-map": "^2.0.3", "is-set": "^2.0.3", "is-weakmap": "^2.0.2", "is-weakset": "^2.0.3" } }, "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw=="], + + "which-module": ["which-module@2.0.1", "", {}, "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ=="], + + "which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="], + + "wonka": ["wonka@4.0.15", "", {}, "sha512-U0IUQHKXXn6PFo9nqsHphVCE5m3IntqZNB9Jjn7EB1lrR7YTDY3YWgFvEvwniTzXSvOH/XMzAZaIfJF/LvHYXg=="], + + "word-wrap": ["word-wrap@1.2.5", "", {}, "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA=="], + + "wrap-ansi": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], + + "wrap-ansi-cjs": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], + + "wrappy": ["wrappy@1.0.2", "", {}, "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="], + + "write-file-atomic": ["write-file-atomic@2.4.3", "", { "dependencies": { "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", "signal-exit": "^3.0.2" } }, "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ=="], + + "ws": ["ws@6.2.3", "", { "dependencies": { "async-limiter": "~1.0.0" } }, "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA=="], + + "xcode": ["xcode@3.0.1", "", { "dependencies": { "simple-plist": "^1.1.0", "uuid": "^7.0.3" } }, "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA=="], + + "xml2js": ["xml2js@0.6.0", "", { "dependencies": { "sax": ">=0.6.0", "xmlbuilder": "~11.0.0" } }, "sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w=="], + + "xmlbuilder": ["xmlbuilder@14.0.0", "", {}, "sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg=="], + + "xtend": ["xtend@4.0.2", "", {}, "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="], + + "y18n": ["y18n@5.0.8", "", {}, "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="], + + "yallist": ["yallist@3.1.1", "", {}, "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="], + + "yaml": ["yaml@2.5.1", "", { "bin": { "yaml": "bin.mjs" } }, "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q=="], + + "yargs": ["yargs@17.7.2", "", { "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" } }, "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w=="], + + "yargs-parser": ["yargs-parser@21.1.1", "", {}, "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="], + + "yocto-queue": ["yocto-queue@0.1.0", "", {}, "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="], + + "yup": ["yup@1.4.0", "", { "dependencies": { "property-expr": "^2.0.5", "tiny-case": "^1.0.3", "toposort": "^2.0.2", "type-fest": "^2.19.0" } }, "sha512-wPbgkJRCqIf+OHyiTBQoJiP5PFuAXaWiJK6AmYkzQAh5/c2K9hzSApBZG5wV9KoKSePF7sAxmNSvh/13YHkFDg=="], + + "@babel/highlight/chalk": ["chalk@2.4.2", "", { "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" } }, "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="], + + "@babel/runtime/regenerator-runtime": ["regenerator-runtime@0.14.1", "", {}, "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="], + + "@eslint-community/eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="], + + "@eslint/eslintrc/globals": ["globals@14.0.0", "", {}, "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ=="], + + "@expo/cli/arg": ["arg@5.0.2", "", {}, "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg=="], + + "@expo/cli/form-data": ["form-data@3.0.1", "", { "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "mime-types": "^2.1.12" } }, "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg=="], + + "@expo/cli/glob": ["glob@7.2.3", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="], + + "@expo/cli/js-yaml": ["js-yaml@3.14.1", "", { "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g=="], + + "@expo/cli/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "@expo/cli/ws": ["ws@8.18.0", "", { "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": ">=5.0.2" }, "optionalPeers": ["bufferutil", "utf-8-validate"] }, "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw=="], + + "@expo/config/@babel/code-frame": ["@babel/code-frame@7.10.4", "", { "dependencies": { "@babel/highlight": "^7.10.4" } }, "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg=="], + + "@expo/config/glob": ["glob@7.1.6", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA=="], + + "@expo/config/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "@expo/config-plugins/glob": ["glob@7.1.6", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA=="], + + "@expo/config-plugins/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "@expo/devcert/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="], + + "@expo/devcert/glob": ["glob@10.4.5", "", { "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", "minimatch": "^9.0.4", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" } }, "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg=="], + + "@expo/fingerprint/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "@expo/image-utils/fs-extra": ["fs-extra@9.0.0", "", { "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^1.0.0" } }, "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g=="], + + "@expo/image-utils/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "@expo/image-utils/tempy": ["tempy@0.3.0", "", { "dependencies": { "temp-dir": "^1.0.0", "type-fest": "^0.3.1", "unique-string": "^1.0.0" } }, "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ=="], + + "@expo/json-file/@babel/code-frame": ["@babel/code-frame@7.10.4", "", { "dependencies": { "@babel/highlight": "^7.10.4" } }, "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg=="], + + "@expo/metro-config/fs-extra": ["fs-extra@9.1.0", "", { "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ=="], + + "@expo/metro-config/glob": ["glob@7.2.3", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="], + + "@expo/package-manager/js-yaml": ["js-yaml@3.14.1", "", { "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g=="], + + "@expo/package-manager/sudo-prompt": ["sudo-prompt@9.1.1", "", {}, "sha512-es33J1g2HjMpyAhz8lOR+ICmXXAqTuKbuXuUWLhOLew20oN9oUCgCJx615U/v7aioZg7IX5lIh9x34vwneu4pA=="], + + "@expo/prebuild-config/@react-native/normalize-colors": ["@react-native/normalize-colors@0.74.85", "", {}, "sha512-pcE4i0X7y3hsAE0SpIl7t6dUc0B0NZLd1yv7ssm4FrLhWG+CGyIq4eFDXpmPU1XHmL5PPySxTAjEMiwv6tAmOw=="], + + "@expo/prebuild-config/fs-extra": ["fs-extra@9.1.0", "", { "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ=="], + + "@expo/prebuild-config/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "@expo/xcpretty/@babel/code-frame": ["@babel/code-frame@7.10.4", "", { "dependencies": { "@babel/highlight": "^7.10.4" } }, "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg=="], + + "@isaacs/cliui/string-width": ["string-width@5.1.2", "", { "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" } }, "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA=="], + + "@isaacs/cliui/strip-ansi": ["strip-ansi@7.1.0", "", { "dependencies": { "ansi-regex": "^6.0.1" } }, "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ=="], + + "@isaacs/cliui/wrap-ansi": ["wrap-ansi@8.1.0", "", { "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", "strip-ansi": "^7.0.1" } }, "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ=="], + + "@npmcli/fs/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "@react-native-community/cli/commander": ["commander@9.5.0", "", {}, "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ=="], + + "@react-native-community/cli/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "@react-native-community/cli-config/cosmiconfig": ["cosmiconfig@9.0.0", "", { "dependencies": { "env-paths": "^2.2.1", "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", "parse-json": "^5.2.0" }, "peerDependencies": { "typescript": ">=4.9.5" }, "optionalPeers": ["typescript"] }, "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg=="], + + "@react-native-community/cli-doctor/ora": ["ora@5.4.1", "", { "dependencies": { "bl": "^4.1.0", "chalk": "^4.1.0", "cli-cursor": "^3.1.0", "cli-spinners": "^2.5.0", "is-interactive": "^1.0.0", "is-unicode-supported": "^0.1.0", "log-symbols": "^4.1.0", "strip-ansi": "^6.0.0", "wcwidth": "^1.0.1" } }, "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ=="], + + "@react-native-community/cli-doctor/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "@react-native-community/cli-doctor/strip-ansi": ["strip-ansi@5.2.0", "", { "dependencies": { "ansi-regex": "^4.1.0" } }, "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA=="], + + "@react-native-community/cli-platform-apple/ora": ["ora@5.4.1", "", { "dependencies": { "bl": "^4.1.0", "chalk": "^4.1.0", "cli-cursor": "^3.1.0", "cli-spinners": "^2.5.0", "is-interactive": "^1.0.0", "is-unicode-supported": "^0.1.0", "log-symbols": "^4.1.0", "strip-ansi": "^6.0.0", "wcwidth": "^1.0.1" } }, "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ=="], + + "@react-native-community/cli-tools/mime": ["mime@2.6.0", "", { "bin": { "mime": "cli.js" } }, "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg=="], + + "@react-native-community/cli-tools/open": ["open@6.4.0", "", { "dependencies": { "is-wsl": "^1.1.0" } }, "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg=="], + + "@react-native-community/cli-tools/ora": ["ora@5.4.1", "", { "dependencies": { "bl": "^4.1.0", "chalk": "^4.1.0", "cli-cursor": "^3.1.0", "cli-spinners": "^2.5.0", "is-interactive": "^1.0.0", "is-unicode-supported": "^0.1.0", "log-symbols": "^4.1.0", "strip-ansi": "^6.0.0", "wcwidth": "^1.0.1" } }, "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ=="], + + "@react-native-community/cli-tools/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "@react-native-community/cli-tools/sudo-prompt": ["sudo-prompt@9.2.1", "", {}, "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw=="], + + "@react-native/babel-plugin-codegen/@react-native/codegen": ["@react-native/codegen@0.74.87", "", { "dependencies": { "@babel/parser": "^7.20.0", "glob": "^7.1.1", "hermes-parser": "0.19.1", "invariant": "^2.2.4", "jscodeshift": "^0.14.0", "mkdirp": "^0.5.1", "nullthrows": "^1.1.1" }, "peerDependencies": { "@babel/preset-env": "^7.1.6" } }, "sha512-GMSYDiD+86zLKgMMgz9z0k6FxmRn+z6cimYZKkucW4soGbxWsbjUAZoZ56sJwt2FJ3XVRgXCrnOCgXoH/Bkhcg=="], + + "@react-native/codegen/glob": ["glob@7.2.3", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="], + + "@react-native/community-cli-plugin/@react-native-community/cli-server-api": ["@react-native-community/cli-server-api@14.0.0-alpha.11", "", { "dependencies": { "@react-native-community/cli-debugger-ui": "14.0.0-alpha.11", "@react-native-community/cli-tools": "14.0.0-alpha.11", "compression": "^1.7.1", "connect": "^3.6.5", "errorhandler": "^1.5.1", "nocache": "^3.0.1", "pretty-format": "^26.6.2", "serve-static": "^1.13.1", "ws": "^6.2.3" } }, "sha512-I7YeYI7S5wSxnQAqeG8LNqhT99FojiGIk87DU0vTp6U8hIMLcA90fUuBAyJY38AuQZ12ZJpGa8ObkhIhWzGkvg=="], + + "@react-native/community-cli-plugin/@react-native-community/cli-tools": ["@react-native-community/cli-tools@14.0.0-alpha.11", "", { "dependencies": { "appdirsjs": "^1.2.4", "chalk": "^4.1.2", "execa": "^5.0.0", "find-up": "^5.0.0", "mime": "^2.4.1", "open": "^6.2.0", "ora": "^5.4.1", "semver": "^7.5.2", "shell-quote": "^1.7.3", "sudo-prompt": "^9.0.0" } }, "sha512-HQCfVnX9aqRdKdLxmQy4fUAUo+YhNGlBV7ZjOayPbuEGWJ4RN+vSy0Cawk7epo7hXd6vKzc7P7y3HlU6Kxs7+w=="], + + "@react-native/community-cli-plugin/@react-native/dev-middleware": ["@react-native/dev-middleware@0.75.2", "", { "dependencies": { "@isaacs/ttlcache": "^1.4.1", "@react-native/debugger-frontend": "0.75.2", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.2.0", "connect": "^3.6.5", "debug": "^2.2.0", "node-fetch": "^2.2.0", "nullthrows": "^1.1.1", "open": "^7.0.3", "selfsigned": "^2.4.1", "serve-static": "^1.13.1", "ws": "^6.2.2" } }, "sha512-fTC5m2uVjYp1XPaIJBFgscnQjPdGVsl96z/RfLgXDq0HBffyqbg29ttx6yTCx7lIa9Gdvf6nKQom+e+Oa4izSw=="], + + "@react-native/dev-middleware/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], + + "@react-native/dev-middleware/open": ["open@7.4.2", "", { "dependencies": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" } }, "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q=="], + + "@react-native/metro-babel-transformer/@react-native/babel-preset": ["@react-native/babel-preset@0.75.2", "", { "dependencies": { "@babel/core": "^7.20.0", "@babel/plugin-proposal-export-default-from": "^7.0.0", "@babel/plugin-syntax-dynamic-import": "^7.8.0", "@babel/plugin-syntax-export-default-from": "^7.0.0", "@babel/plugin-syntax-flow": "^7.18.0", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", "@babel/plugin-syntax-optional-chaining": "^7.0.0", "@babel/plugin-transform-arrow-functions": "^7.0.0", "@babel/plugin-transform-async-generator-functions": "^7.24.3", "@babel/plugin-transform-async-to-generator": "^7.20.0", "@babel/plugin-transform-block-scoping": "^7.0.0", "@babel/plugin-transform-class-properties": "^7.24.1", "@babel/plugin-transform-classes": "^7.0.0", "@babel/plugin-transform-computed-properties": "^7.0.0", "@babel/plugin-transform-destructuring": "^7.20.0", "@babel/plugin-transform-flow-strip-types": "^7.20.0", "@babel/plugin-transform-for-of": "^7.0.0", "@babel/plugin-transform-function-name": "^7.0.0", "@babel/plugin-transform-literals": "^7.0.0", "@babel/plugin-transform-logical-assignment-operators": "^7.24.1", "@babel/plugin-transform-modules-commonjs": "^7.0.0", "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1", "@babel/plugin-transform-numeric-separator": "^7.24.1", "@babel/plugin-transform-object-rest-spread": "^7.24.5", "@babel/plugin-transform-optional-catch-binding": "^7.24.1", "@babel/plugin-transform-optional-chaining": "^7.24.5", "@babel/plugin-transform-parameters": "^7.0.0", "@babel/plugin-transform-private-methods": "^7.22.5", "@babel/plugin-transform-private-property-in-object": "^7.22.11", "@babel/plugin-transform-react-display-name": "^7.0.0", "@babel/plugin-transform-react-jsx": "^7.0.0", "@babel/plugin-transform-react-jsx-self": "^7.0.0", "@babel/plugin-transform-react-jsx-source": "^7.0.0", "@babel/plugin-transform-regenerator": "^7.20.0", "@babel/plugin-transform-runtime": "^7.0.0", "@babel/plugin-transform-shorthand-properties": "^7.0.0", "@babel/plugin-transform-spread": "^7.0.0", "@babel/plugin-transform-sticky-regex": "^7.0.0", "@babel/plugin-transform-typescript": "^7.5.0", "@babel/plugin-transform-unicode-regex": "^7.0.0", "@babel/template": "^7.0.0", "@react-native/babel-plugin-codegen": "0.75.2", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" } }, "sha512-mprpsas+WdCEMjQZnbDiAC4KKRmmLbMB+o/v4mDqKlH4Mcm7RdtP5t80MZGOVCHlceNp1uEIpXywx69DNwgbgg=="], + + "@remix-run/server-runtime/source-map": ["source-map@0.7.4", "", {}, "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA=="], + + "@rnx-kit/chromium-edge-launcher/@types/node": ["@types/node@18.19.50", "", { "dependencies": { "undici-types": "~5.26.4" } }, "sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg=="], + + "@rnx-kit/chromium-edge-launcher/mkdirp": ["mkdirp@1.0.4", "", { "bin": { "mkdirp": "bin/cmd.js" } }, "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="], + + "@typescript-eslint/typescript-estree/minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="], + + "@typescript-eslint/typescript-estree/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "@typescript-eslint/visitor-keys/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="], + + "ajv-formats/ajv": ["ajv@8.17.1", "", { "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2" } }, "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g=="], + + "ajv-keywords/ajv": ["ajv@8.17.1", "", { "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2" } }, "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g=="], + + "ansi-escapes/type-fest": ["type-fest@0.21.3", "", {}, "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w=="], + + "ansi-fragments/strip-ansi": ["strip-ansi@5.2.0", "", { "dependencies": { "ansi-regex": "^4.1.0" } }, "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA=="], + + "anymatch/picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="], + + "bl/readable-stream": ["readable-stream@3.6.2", "", { "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } }, "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA=="], + + "cacache/glob": ["glob@10.4.5", "", { "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", "minimatch": "^9.0.4", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" } }, "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg=="], + + "cacache/lru-cache": ["lru-cache@10.4.3", "", {}, "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="], + + "cacache/minipass": ["minipass@7.1.2", "", {}, "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw=="], + + "caller-callsite/callsites": ["callsites@2.0.0", "", {}, "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ=="], + + "chromium-edge-launcher/mkdirp": ["mkdirp@1.0.4", "", { "bin": { "mkdirp": "bin/cmd.js" } }, "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="], + + "compression/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], + + "connect/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], + + "css-tree/source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="], + + "csso/css-tree": ["css-tree@2.2.1", "", { "dependencies": { "mdn-data": "2.0.28", "source-map-js": "^1.0.1" } }, "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA=="], + + "default-gateway/execa": ["execa@1.0.0", "", { "dependencies": { "cross-spawn": "^6.0.0", "get-stream": "^4.0.0", "is-stream": "^1.1.0", "npm-run-path": "^2.0.0", "p-finally": "^1.0.0", "signal-exit": "^3.0.0", "strip-eof": "^1.0.0" } }, "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA=="], + + "defaults/clone": ["clone@1.0.4", "", {}, "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg=="], + + "eslint-import-resolver-node/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="], + + "eslint-module-utils/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="], + + "eslint-plugin-import/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="], + + "eslint-plugin-react/resolve": ["resolve@2.0.0-next.5", "", { "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" } }, "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA=="], + + "expo-modules-autolinking/fs-extra": ["fs-extra@9.1.0", "", { "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ=="], + + "expo-splash-screen/@expo/prebuild-config": ["@expo/prebuild-config@7.0.6", "", { "dependencies": { "@expo/config": "~9.0.0-beta.0", "@expo/config-plugins": "~8.0.0-beta.0", "@expo/config-types": "^51.0.0-unreleased", "@expo/image-utils": "^0.5.0", "@expo/json-file": "^8.3.0", "@react-native/normalize-colors": "0.74.84", "debug": "^4.3.1", "fs-extra": "^9.0.0", "resolve-from": "^5.0.0", "semver": "^7.6.0", "xml2js": "0.6.0" }, "peerDependencies": { "expo-modules-autolinking": ">=0.8.1" } }, "sha512-Hts+iGBaG6OQ+N8IEMMgwQElzJeSTb7iUJ26xADEHkaexsucAK+V52dM8M4ceicvbZR9q8M+ebJEGj0MCNA3dQ=="], + + "fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="], + + "fbjs/promise": ["promise@7.3.1", "", { "dependencies": { "asap": "~2.0.3" } }, "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg=="], + + "finalhandler/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], + + "finalhandler/on-finished": ["on-finished@2.3.0", "", { "dependencies": { "ee-first": "1.1.1" } }, "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww=="], + + "finalhandler/statuses": ["statuses@1.5.0", "", {}, "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA=="], + + "foreground-child/signal-exit": ["signal-exit@4.1.0", "", {}, "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw=="], + + "fs-minipass/minipass": ["minipass@7.1.2", "", {}, "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw=="], + + "glob/minimatch": ["minimatch@8.0.4", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA=="], + + "hosted-git-info/lru-cache": ["lru-cache@6.0.0", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA=="], + + "import-fresh/resolve-from": ["resolve-from@4.0.0", "", {}, "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="], + + "is-bun-module/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "is-invalid-path/is-glob": ["is-glob@2.0.1", "", { "dependencies": { "is-extglob": "^1.0.0" } }, "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg=="], + + "jest-message-util/pretty-format": ["pretty-format@29.7.0", "", { "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" } }, "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ=="], + + "jest-util/picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="], + + "jest-validate/pretty-format": ["pretty-format@29.7.0", "", { "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" } }, "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ=="], + + "jest-worker/supports-color": ["supports-color@8.1.1", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q=="], + + "json-schema-deref-sync/md5": ["md5@2.2.1", "", { "dependencies": { "charenc": "~0.0.1", "crypt": "~0.0.1", "is-buffer": "~1.1.1" } }, "sha512-PlGG4z5mBANDGCKsYQe0CaUYHdZYZt8ZPZLmEt+Urf0W4GlpTX4HescwHU+dc9+Z/G/vZKYZYFrwgm9VxK6QOQ=="], + + "lighthouse-logger/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], + + "log-symbols/chalk": ["chalk@2.4.2", "", { "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" } }, "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="], + + "logkitty/yargs": ["yargs@15.4.1", "", { "dependencies": { "cliui": "^6.0.0", "decamelize": "^1.2.0", "find-up": "^4.1.0", "get-caller-file": "^2.0.1", "require-directory": "^2.1.1", "require-main-filename": "^2.0.0", "set-blocking": "^2.0.0", "string-width": "^4.2.0", "which-module": "^2.0.0", "y18n": "^4.0.0", "yargs-parser": "^18.1.2" } }, "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A=="], + + "make-dir/semver": ["semver@5.7.2", "", { "bin": { "semver": "bin/semver" } }, "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g=="], + + "metro/ci-info": ["ci-info@2.0.0", "", {}, "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="], + + "metro/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], + + "metro/hermes-parser": ["hermes-parser@0.23.1", "", { "dependencies": { "hermes-estree": "0.23.1" } }, "sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA=="], + + "metro/ws": ["ws@7.5.10", "", { "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": "^5.0.2" }, "optionalPeers": ["bufferutil", "utf-8-validate"] }, "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ=="], + + "metro-babel-transformer/hermes-parser": ["hermes-parser@0.23.1", "", { "dependencies": { "hermes-estree": "0.23.1" } }, "sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA=="], + + "metro-config/cosmiconfig": ["cosmiconfig@5.2.1", "", { "dependencies": { "import-fresh": "^2.0.0", "is-directory": "^0.3.1", "js-yaml": "^3.13.1", "parse-json": "^4.0.0" } }, "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA=="], + + "metro-file-map/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], + + "micromatch/picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="], + + "minipass-collect/minipass": ["minipass@7.1.2", "", {}, "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw=="], + + "minipass-flush/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "minipass-pipeline/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "minizlib/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "minizlib/yallist": ["yallist@4.0.0", "", {}, "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="], + + "npm-package-arg/semver": ["semver@5.7.2", "", { "bin": { "semver": "bin/semver" } }, "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g=="], + + "ora/chalk": ["chalk@2.4.2", "", { "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" } }, "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="], + + "ora/strip-ansi": ["strip-ansi@5.2.0", "", { "dependencies": { "ansi-regex": "^4.1.0" } }, "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA=="], + + "path-scurry/lru-cache": ["lru-cache@10.4.3", "", {}, "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="], + + "path-scurry/minipass": ["minipass@7.1.2", "", {}, "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw=="], + + "pkg-dir/find-up": ["find-up@3.0.0", "", { "dependencies": { "locate-path": "^3.0.0" } }, "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg=="], + + "pkg-up/find-up": ["find-up@3.0.0", "", { "dependencies": { "locate-path": "^3.0.0" } }, "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg=="], + + "plist/@xmldom/xmldom": ["@xmldom/xmldom@0.8.10", "", {}, "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw=="], + + "plist/xmlbuilder": ["xmlbuilder@15.1.1", "", {}, "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg=="], + + "pretty-format/@jest/types": ["@jest/types@26.6.2", "", { "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", "@types/yargs": "^15.0.0", "chalk": "^4.0.0" } }, "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ=="], + + "pretty-format/react-is": ["react-is@17.0.2", "", {}, "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="], + + "rc/strip-json-comments": ["strip-json-comments@2.0.1", "", {}, "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ=="], + + "react-devtools-core/ws": ["ws@7.5.10", "", { "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": "^5.0.2" }, "optionalPeers": ["bufferutil", "utf-8-validate"] }, "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ=="], + + "react-native/glob": ["glob@7.2.3", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="], + + "react-native/scheduler": ["scheduler@0.24.0-canary-efb381bbf-20230505", "", { "dependencies": { "loose-envify": "^1.1.0" } }, "sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA=="], + + "react-native/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "react-native-web/@react-native/normalize-colors": ["@react-native/normalize-colors@0.74.87", "", {}, "sha512-Xh7Nyk/MPefkb0Itl5Z+3oOobeG9lfLb7ZOY2DKpFnoCE1TzBmib9vMNdFaLdSxLIP+Ec6icgKtdzYg8QUPYzA=="], + + "react-native-web/memoize-one": ["memoize-one@6.0.0", "", {}, "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw=="], + + "readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="], + + "recast/source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="], + + "regjsparser/jsesc": ["jsesc@0.5.0", "", { "bin": { "jsesc": "bin/jsesc" } }, "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA=="], + + "requireg/resolve": ["resolve@1.7.1", "", { "dependencies": { "path-parse": "^1.0.5" } }, "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw=="], + + "restore-cursor/onetime": ["onetime@2.0.1", "", { "dependencies": { "mimic-fn": "^1.0.0" } }, "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ=="], + + "rimraf/glob": ["glob@7.2.3", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="], + + "schema-utils/ajv": ["ajv@8.17.1", "", { "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2" } }, "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g=="], + + "send/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], + + "simple-plist/bplist-creator": ["bplist-creator@0.1.0", "", { "dependencies": { "stream-buffers": "2.2.x" } }, "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg=="], + + "simple-swizzle/is-arrayish": ["is-arrayish@0.3.2", "", {}, "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="], + + "slice-ansi/ansi-styles": ["ansi-styles@3.2.1", "", { "dependencies": { "color-convert": "^1.9.0" } }, "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="], + + "slice-ansi/is-fullwidth-code-point": ["is-fullwidth-code-point@2.0.0", "", {}, "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w=="], + + "source-map-support/source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="], + + "ssri/minipass": ["minipass@7.1.2", "", {}, "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw=="], + + "stack-utils/escape-string-regexp": ["escape-string-regexp@2.0.0", "", {}, "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w=="], + + "stacktrace-parser/type-fest": ["type-fest@0.7.1", "", {}, "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg=="], + + "string-width/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], + + "string-width-cjs/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], + + "sucrase/commander": ["commander@4.1.1", "", {}, "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA=="], + + "sucrase/glob": ["glob@7.1.6", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA=="], + + "svgo/css-tree": ["css-tree@2.3.1", "", { "dependencies": { "mdn-data": "2.0.30", "source-map-js": "^1.0.1" } }, "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw=="], + + "tar/fs-minipass": ["fs-minipass@2.1.0", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg=="], + + "tar/minipass": ["minipass@5.0.0", "", {}, "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ=="], + + "tar/mkdirp": ["mkdirp@1.0.4", "", { "bin": { "mkdirp": "bin/cmd.js" } }, "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="], + + "tar/yallist": ["yallist@4.0.0", "", {}, "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="], + + "temp/rimraf": ["rimraf@2.6.3", "", { "dependencies": { "glob": "^7.1.3" }, "bin": { "rimraf": "./bin.js" } }, "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA=="], + + "tempy/type-fest": ["type-fest@0.16.0", "", {}, "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg=="], + + "terser/commander": ["commander@2.20.3", "", {}, "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="], + + "tsconfig-paths/json5": ["json5@1.0.2", "", { "dependencies": { "minimist": "^1.2.0" }, "bin": { "json5": "lib/cli.js" } }, "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA=="], + + "whatwg-url/webidl-conversions": ["webidl-conversions@3.0.1", "", {}, "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="], + + "xcode/uuid": ["uuid@7.0.3", "", { "bin": { "uuid": "dist/bin/uuid" } }, "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg=="], + + "xml2js/xmlbuilder": ["xmlbuilder@11.0.1", "", {}, "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA=="], + + "@babel/highlight/chalk/ansi-styles": ["ansi-styles@3.2.1", "", { "dependencies": { "color-convert": "^1.9.0" } }, "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="], + + "@babel/highlight/chalk/escape-string-regexp": ["escape-string-regexp@1.0.5", "", {}, "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="], + + "@babel/highlight/chalk/supports-color": ["supports-color@5.5.0", "", { "dependencies": { "has-flag": "^3.0.0" } }, "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="], + + "@expo/cli/js-yaml/argparse": ["argparse@1.0.10", "", { "dependencies": { "sprintf-js": "~1.0.2" } }, "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="], + + "@expo/devcert/glob/minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="], + + "@expo/devcert/glob/minipass": ["minipass@7.1.2", "", {}, "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw=="], + + "@expo/image-utils/fs-extra/jsonfile": ["jsonfile@6.1.0", "", { "dependencies": { "universalify": "^2.0.0" }, "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ=="], + + "@expo/image-utils/fs-extra/universalify": ["universalify@1.0.0", "", {}, "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug=="], + + "@expo/image-utils/tempy/temp-dir": ["temp-dir@1.0.0", "", {}, "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ=="], + + "@expo/image-utils/tempy/type-fest": ["type-fest@0.3.1", "", {}, "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ=="], + + "@expo/image-utils/tempy/unique-string": ["unique-string@1.0.0", "", { "dependencies": { "crypto-random-string": "^1.0.0" } }, "sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg=="], + + "@expo/metro-config/fs-extra/jsonfile": ["jsonfile@6.1.0", "", { "dependencies": { "universalify": "^2.0.0" }, "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ=="], + + "@expo/metro-config/fs-extra/universalify": ["universalify@2.0.1", "", {}, "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw=="], + + "@expo/package-manager/js-yaml/argparse": ["argparse@1.0.10", "", { "dependencies": { "sprintf-js": "~1.0.2" } }, "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="], + + "@expo/prebuild-config/fs-extra/jsonfile": ["jsonfile@6.1.0", "", { "dependencies": { "universalify": "^2.0.0" }, "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ=="], + + "@expo/prebuild-config/fs-extra/universalify": ["universalify@2.0.1", "", {}, "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw=="], + + "@isaacs/cliui/strip-ansi/ansi-regex": ["ansi-regex@6.1.0", "", {}, "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA=="], + + "@isaacs/cliui/wrap-ansi/ansi-styles": ["ansi-styles@6.2.1", "", {}, "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug=="], + + "@react-native-community/cli-doctor/ora/cli-cursor": ["cli-cursor@3.1.0", "", { "dependencies": { "restore-cursor": "^3.1.0" } }, "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw=="], + + "@react-native-community/cli-doctor/ora/log-symbols": ["log-symbols@4.1.0", "", { "dependencies": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" } }, "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg=="], + + "@react-native-community/cli-doctor/ora/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "@react-native-community/cli-doctor/strip-ansi/ansi-regex": ["ansi-regex@4.1.1", "", {}, "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g=="], + + "@react-native-community/cli-platform-apple/ora/cli-cursor": ["cli-cursor@3.1.0", "", { "dependencies": { "restore-cursor": "^3.1.0" } }, "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw=="], + + "@react-native-community/cli-platform-apple/ora/log-symbols": ["log-symbols@4.1.0", "", { "dependencies": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" } }, "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg=="], + + "@react-native-community/cli-tools/open/is-wsl": ["is-wsl@1.1.0", "", {}, "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw=="], + + "@react-native-community/cli-tools/ora/cli-cursor": ["cli-cursor@3.1.0", "", { "dependencies": { "restore-cursor": "^3.1.0" } }, "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw=="], + + "@react-native-community/cli-tools/ora/log-symbols": ["log-symbols@4.1.0", "", { "dependencies": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" } }, "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg=="], + + "@react-native/babel-plugin-codegen/@react-native/codegen/glob": ["glob@7.2.3", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="], + + "@react-native/babel-plugin-codegen/@react-native/codegen/hermes-parser": ["hermes-parser@0.19.1", "", { "dependencies": { "hermes-estree": "0.19.1" } }, "sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A=="], + + "@react-native/community-cli-plugin/@react-native-community/cli-server-api/@react-native-community/cli-debugger-ui": ["@react-native-community/cli-debugger-ui@14.0.0-alpha.11", "", { "dependencies": { "serve-static": "^1.13.1" } }, "sha512-0wCNQxhCniyjyMXgR1qXliY180y/2QbvoiYpp2MleGQADr5M1b8lgI4GoyADh5kE+kX3VL0ssjgyxpmbpCD86A=="], + + "@react-native/community-cli-plugin/@react-native-community/cli-tools/mime": ["mime@2.6.0", "", { "bin": { "mime": "cli.js" } }, "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg=="], + + "@react-native/community-cli-plugin/@react-native-community/cli-tools/open": ["open@6.4.0", "", { "dependencies": { "is-wsl": "^1.1.0" } }, "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg=="], + + "@react-native/community-cli-plugin/@react-native-community/cli-tools/ora": ["ora@5.4.1", "", { "dependencies": { "bl": "^4.1.0", "chalk": "^4.1.0", "cli-cursor": "^3.1.0", "cli-spinners": "^2.5.0", "is-interactive": "^1.0.0", "is-unicode-supported": "^0.1.0", "log-symbols": "^4.1.0", "strip-ansi": "^6.0.0", "wcwidth": "^1.0.1" } }, "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ=="], + + "@react-native/community-cli-plugin/@react-native-community/cli-tools/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "@react-native/community-cli-plugin/@react-native-community/cli-tools/sudo-prompt": ["sudo-prompt@9.2.1", "", {}, "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw=="], + + "@react-native/community-cli-plugin/@react-native/dev-middleware/@react-native/debugger-frontend": ["@react-native/debugger-frontend@0.75.2", "", {}, "sha512-qIC6mrlG8RQOPaYLZQiJwqnPchAVGnHWcVDeQxPMPLkM/D5+PC8tuKWYOwgLcEau3RZlgz7QQNk31Qj2/OJG6Q=="], + + "@react-native/community-cli-plugin/@react-native/dev-middleware/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], + + "@react-native/community-cli-plugin/@react-native/dev-middleware/open": ["open@7.4.2", "", { "dependencies": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" } }, "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q=="], + + "@react-native/dev-middleware/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], + + "@react-native/metro-babel-transformer/@react-native/babel-preset/@react-native/babel-plugin-codegen": ["@react-native/babel-plugin-codegen@0.75.2", "", { "dependencies": { "@react-native/codegen": "0.75.2" } }, "sha512-BIKVh2ZJPkzluUGgCNgpoh6NTHgX8j04FCS0Z/rTmRJ66hir/EUBl8frMFKrOy/6i4VvZEltOWB5eWfHe1AYgw=="], + + "@rnx-kit/chromium-edge-launcher/@types/node/undici-types": ["undici-types@5.26.5", "", {}, "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="], + + "@typescript-eslint/typescript-estree/minimatch/brace-expansion": ["brace-expansion@2.0.1", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="], + + "ajv-formats/ajv/json-schema-traverse": ["json-schema-traverse@1.0.0", "", {}, "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="], + + "ajv-keywords/ajv/json-schema-traverse": ["json-schema-traverse@1.0.0", "", {}, "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="], + + "ansi-fragments/strip-ansi/ansi-regex": ["ansi-regex@4.1.1", "", {}, "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g=="], + + "bl/readable-stream/string_decoder": ["string_decoder@1.3.0", "", { "dependencies": { "safe-buffer": "~5.2.0" } }, "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA=="], + + "cacache/glob/minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="], + + "compression/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], + + "connect/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], + + "csso/css-tree/mdn-data": ["mdn-data@2.0.28", "", {}, "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g=="], + + "default-gateway/execa/cross-spawn": ["cross-spawn@6.0.5", "", { "dependencies": { "nice-try": "^1.0.4", "path-key": "^2.0.1", "semver": "^5.5.0", "shebang-command": "^1.2.0", "which": "^1.2.9" } }, "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ=="], + + "default-gateway/execa/get-stream": ["get-stream@4.1.0", "", { "dependencies": { "pump": "^3.0.0" } }, "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w=="], + + "default-gateway/execa/is-stream": ["is-stream@1.1.0", "", {}, "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ=="], + + "default-gateway/execa/npm-run-path": ["npm-run-path@2.0.2", "", { "dependencies": { "path-key": "^2.0.0" } }, "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw=="], + + "expo-modules-autolinking/fs-extra/jsonfile": ["jsonfile@6.1.0", "", { "dependencies": { "universalify": "^2.0.0" }, "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ=="], + + "expo-modules-autolinking/fs-extra/universalify": ["universalify@2.0.1", "", {}, "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw=="], + + "expo-splash-screen/@expo/prebuild-config/@react-native/normalize-colors": ["@react-native/normalize-colors@0.74.84", "", {}, "sha512-Y5W6x8cC5RuakUcTVUFNAIhUZ/tYpuqHZlRBoAuakrTwVuoNHXfQki8lj1KsYU7rW6e3VWgdEx33AfOQpdNp6A=="], + + "expo-splash-screen/@expo/prebuild-config/fs-extra": ["fs-extra@9.1.0", "", { "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ=="], + + "expo-splash-screen/@expo/prebuild-config/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "finalhandler/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], + + "glob/minimatch/brace-expansion": ["brace-expansion@2.0.1", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="], + + "hosted-git-info/lru-cache/yallist": ["yallist@4.0.0", "", {}, "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="], + + "is-invalid-path/is-glob/is-extglob": ["is-extglob@1.0.0", "", {}, "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww=="], + + "jest-message-util/pretty-format/ansi-styles": ["ansi-styles@5.2.0", "", {}, "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA=="], + + "jest-message-util/pretty-format/react-is": ["react-is@18.3.1", "", {}, "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg=="], + + "jest-validate/pretty-format/ansi-styles": ["ansi-styles@5.2.0", "", {}, "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA=="], + + "jest-validate/pretty-format/react-is": ["react-is@18.3.1", "", {}, "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg=="], + + "lighthouse-logger/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], + + "log-symbols/chalk/ansi-styles": ["ansi-styles@3.2.1", "", { "dependencies": { "color-convert": "^1.9.0" } }, "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="], + + "log-symbols/chalk/escape-string-regexp": ["escape-string-regexp@1.0.5", "", {}, "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="], + + "log-symbols/chalk/supports-color": ["supports-color@5.5.0", "", { "dependencies": { "has-flag": "^3.0.0" } }, "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="], + + "logkitty/yargs/cliui": ["cliui@6.0.0", "", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^6.2.0" } }, "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ=="], + + "logkitty/yargs/find-up": ["find-up@4.1.0", "", { "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" } }, "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw=="], + + "logkitty/yargs/y18n": ["y18n@4.0.3", "", {}, "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="], + + "logkitty/yargs/yargs-parser": ["yargs-parser@18.1.3", "", { "dependencies": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" } }, "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ=="], + + "metro-babel-transformer/hermes-parser/hermes-estree": ["hermes-estree@0.23.1", "", {}, "sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg=="], + + "metro-config/cosmiconfig/import-fresh": ["import-fresh@2.0.0", "", { "dependencies": { "caller-path": "^2.0.0", "resolve-from": "^3.0.0" } }, "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg=="], + + "metro-config/cosmiconfig/js-yaml": ["js-yaml@3.14.1", "", { "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g=="], + + "metro-config/cosmiconfig/parse-json": ["parse-json@4.0.0", "", { "dependencies": { "error-ex": "^1.3.1", "json-parse-better-errors": "^1.0.1" } }, "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw=="], + + "metro-file-map/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], + + "metro/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], + + "metro/hermes-parser/hermes-estree": ["hermes-estree@0.23.1", "", {}, "sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg=="], + + "minipass-flush/minipass/yallist": ["yallist@4.0.0", "", {}, "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="], + + "minipass-pipeline/minipass/yallist": ["yallist@4.0.0", "", {}, "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="], + + "ora/chalk/ansi-styles": ["ansi-styles@3.2.1", "", { "dependencies": { "color-convert": "^1.9.0" } }, "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="], + + "ora/chalk/escape-string-regexp": ["escape-string-regexp@1.0.5", "", {}, "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="], + + "ora/chalk/supports-color": ["supports-color@5.5.0", "", { "dependencies": { "has-flag": "^3.0.0" } }, "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="], + + "ora/strip-ansi/ansi-regex": ["ansi-regex@4.1.1", "", {}, "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g=="], + + "pkg-dir/find-up/locate-path": ["locate-path@3.0.0", "", { "dependencies": { "p-locate": "^3.0.0", "path-exists": "^3.0.0" } }, "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A=="], + + "pkg-up/find-up/locate-path": ["locate-path@3.0.0", "", { "dependencies": { "p-locate": "^3.0.0", "path-exists": "^3.0.0" } }, "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A=="], + + "pretty-format/@jest/types/@types/yargs": ["@types/yargs@15.0.19", "", { "dependencies": { "@types/yargs-parser": "*" } }, "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA=="], + + "restore-cursor/onetime/mimic-fn": ["mimic-fn@1.2.0", "", {}, "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ=="], + + "schema-utils/ajv/json-schema-traverse": ["json-schema-traverse@1.0.0", "", {}, "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="], + + "send/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], + + "slice-ansi/ansi-styles/color-convert": ["color-convert@1.9.3", "", { "dependencies": { "color-name": "1.1.3" } }, "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="], + + "svgo/css-tree/mdn-data": ["mdn-data@2.0.30", "", {}, "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA=="], + + "tar/fs-minipass/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "temp/rimraf/glob": ["glob@7.2.3", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="], + + "@babel/highlight/chalk/ansi-styles/color-convert": ["color-convert@1.9.3", "", { "dependencies": { "color-name": "1.1.3" } }, "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="], + + "@babel/highlight/chalk/supports-color/has-flag": ["has-flag@3.0.0", "", {}, "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="], + + "@expo/devcert/glob/minimatch/brace-expansion": ["brace-expansion@2.0.1", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="], + + "@expo/image-utils/fs-extra/jsonfile/universalify": ["universalify@2.0.1", "", {}, "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw=="], + + "@expo/image-utils/tempy/unique-string/crypto-random-string": ["crypto-random-string@1.0.0", "", {}, "sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg=="], + + "@react-native-community/cli-doctor/ora/cli-cursor/restore-cursor": ["restore-cursor@3.1.0", "", { "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA=="], + + "@react-native-community/cli-platform-apple/ora/cli-cursor/restore-cursor": ["restore-cursor@3.1.0", "", { "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA=="], + + "@react-native-community/cli-tools/ora/cli-cursor/restore-cursor": ["restore-cursor@3.1.0", "", { "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA=="], + + "@react-native/babel-plugin-codegen/@react-native/codegen/hermes-parser/hermes-estree": ["hermes-estree@0.19.1", "", {}, "sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g=="], + + "@react-native/community-cli-plugin/@react-native-community/cli-tools/open/is-wsl": ["is-wsl@1.1.0", "", {}, "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw=="], + + "@react-native/community-cli-plugin/@react-native-community/cli-tools/ora/cli-cursor": ["cli-cursor@3.1.0", "", { "dependencies": { "restore-cursor": "^3.1.0" } }, "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw=="], + + "@react-native/community-cli-plugin/@react-native-community/cli-tools/ora/log-symbols": ["log-symbols@4.1.0", "", { "dependencies": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" } }, "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg=="], + + "@react-native/community-cli-plugin/@react-native/dev-middleware/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], + + "bl/readable-stream/string_decoder/safe-buffer": ["safe-buffer@5.2.1", "", {}, "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="], + + "cacache/glob/minimatch/brace-expansion": ["brace-expansion@2.0.1", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="], + + "default-gateway/execa/cross-spawn/path-key": ["path-key@2.0.1", "", {}, "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw=="], + + "default-gateway/execa/cross-spawn/semver": ["semver@5.7.2", "", { "bin": { "semver": "bin/semver" } }, "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g=="], + + "default-gateway/execa/cross-spawn/shebang-command": ["shebang-command@1.2.0", "", { "dependencies": { "shebang-regex": "^1.0.0" } }, "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg=="], + + "default-gateway/execa/cross-spawn/which": ["which@1.3.1", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "which": "./bin/which" } }, "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ=="], + + "default-gateway/execa/npm-run-path/path-key": ["path-key@2.0.1", "", {}, "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw=="], + + "expo-splash-screen/@expo/prebuild-config/fs-extra/jsonfile": ["jsonfile@6.1.0", "", { "dependencies": { "universalify": "^2.0.0" }, "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ=="], + + "expo-splash-screen/@expo/prebuild-config/fs-extra/universalify": ["universalify@2.0.1", "", {}, "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw=="], + + "log-symbols/chalk/ansi-styles/color-convert": ["color-convert@1.9.3", "", { "dependencies": { "color-name": "1.1.3" } }, "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="], + + "log-symbols/chalk/supports-color/has-flag": ["has-flag@3.0.0", "", {}, "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="], + + "logkitty/yargs/cliui/wrap-ansi": ["wrap-ansi@6.2.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA=="], + + "logkitty/yargs/find-up/locate-path": ["locate-path@5.0.0", "", { "dependencies": { "p-locate": "^4.1.0" } }, "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g=="], + + "logkitty/yargs/yargs-parser/camelcase": ["camelcase@5.3.1", "", {}, "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="], + + "metro-config/cosmiconfig/import-fresh/resolve-from": ["resolve-from@3.0.0", "", {}, "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw=="], + + "metro-config/cosmiconfig/js-yaml/argparse": ["argparse@1.0.10", "", { "dependencies": { "sprintf-js": "~1.0.2" } }, "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="], + + "ora/chalk/ansi-styles/color-convert": ["color-convert@1.9.3", "", { "dependencies": { "color-name": "1.1.3" } }, "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="], + + "ora/chalk/supports-color/has-flag": ["has-flag@3.0.0", "", {}, "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="], + + "pkg-dir/find-up/locate-path/p-locate": ["p-locate@3.0.0", "", { "dependencies": { "p-limit": "^2.0.0" } }, "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ=="], + + "pkg-dir/find-up/locate-path/path-exists": ["path-exists@3.0.0", "", {}, "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ=="], + + "pkg-up/find-up/locate-path/p-locate": ["p-locate@3.0.0", "", { "dependencies": { "p-limit": "^2.0.0" } }, "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ=="], + + "pkg-up/find-up/locate-path/path-exists": ["path-exists@3.0.0", "", {}, "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ=="], + + "slice-ansi/ansi-styles/color-convert/color-name": ["color-name@1.1.3", "", {}, "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="], + + "@babel/highlight/chalk/ansi-styles/color-convert/color-name": ["color-name@1.1.3", "", {}, "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="], + + "@react-native/community-cli-plugin/@react-native-community/cli-tools/ora/cli-cursor/restore-cursor": ["restore-cursor@3.1.0", "", { "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA=="], + + "default-gateway/execa/cross-spawn/shebang-command/shebang-regex": ["shebang-regex@1.0.0", "", {}, "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ=="], + + "log-symbols/chalk/ansi-styles/color-convert/color-name": ["color-name@1.1.3", "", {}, "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="], + + "logkitty/yargs/find-up/locate-path/p-locate": ["p-locate@4.1.0", "", { "dependencies": { "p-limit": "^2.2.0" } }, "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A=="], + + "ora/chalk/ansi-styles/color-convert/color-name": ["color-name@1.1.3", "", {}, "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="], + + "pkg-dir/find-up/locate-path/p-locate/p-limit": ["p-limit@2.3.0", "", { "dependencies": { "p-try": "^2.0.0" } }, "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w=="], + + "pkg-up/find-up/locate-path/p-locate/p-limit": ["p-limit@2.3.0", "", { "dependencies": { "p-try": "^2.0.0" } }, "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w=="], + + "logkitty/yargs/find-up/locate-path/p-locate/p-limit": ["p-limit@2.3.0", "", { "dependencies": { "p-try": "^2.0.0" } }, "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w=="], + } +} diff --git a/test/integration/expo-app/bun.lockb b/test/integration/expo-app/bun.lockb deleted file mode 100644 index 0c4bcc5b4c044e..00000000000000 Binary files a/test/integration/expo-app/bun.lockb and /dev/null differ diff --git a/test/integration/nest/nest_metadata.test.ts b/test/integration/nest/nest_metadata.test.ts new file mode 100644 index 00000000000000..16553b24dc5ed1 --- /dev/null +++ b/test/integration/nest/nest_metadata.test.ts @@ -0,0 +1,75 @@ +import "reflect-metadata"; + +import { Inject, Injectable } from "@nestjs/common"; +import { NestContainer } from "@nestjs/core"; + +import { PARAMTYPES_METADATA, SELF_DECLARED_DEPS_METADATA } from "@nestjs/common/constants"; +import { InstanceWrapper } from "@nestjs/core/injector/instance-wrapper"; +import { Module } from "@nestjs/core/injector/module"; + +import { expect, it, describe, beforeEach } from "bun:test"; + +describe("Reflect metadata for nestjs", () => { + @Injectable() + class DependencyOne {} + + @Injectable() + class DependencyTwo {} + + @Injectable() + class MainTest { + @Inject() property: DependencyOne; + + constructor( + public one: DependencyOne, + @Inject() public two: DependencyTwo, + ) {} + } + + let moduleDeps: Module; + let mainTest, depOne, depTwo; + + beforeEach(() => { + moduleDeps = new Module(DependencyTwo, new NestContainer()); + mainTest = new InstanceWrapper({ + name: "MainTest", + token: "MainTest", + metatype: MainTest, + instance: Object.create(MainTest.prototype), + isResolved: false, + }); + depOne = new InstanceWrapper({ + name: DependencyOne, + token: DependencyOne, + metatype: DependencyOne, + instance: Object.create(DependencyOne.prototype), + isResolved: false, + }); + depTwo = new InstanceWrapper({ + name: DependencyTwo, + token: DependencyTwo, + metatype: DependencyTwo, + instance: Object.create(DependencyTwo.prototype), + isResolved: false, + }); + moduleDeps.providers.set("MainTest", mainTest); + moduleDeps.providers.set(DependencyOne, depOne); + moduleDeps.providers.set(DependencyTwo, depTwo); + moduleDeps.providers.set("MainTestResolved", { + ...mainTest, + isResolved: true, + }); + }); + + it("Should be return self:paramtypes from class constructor", () => { + const selfParamtypes = Reflect.getMetadata(SELF_DECLARED_DEPS_METADATA, mainTest.metatype); + + expect(selfParamtypes).toStrictEqual([{ index: 1, param: DependencyTwo }]); + }); + + it("Should be return design:paramtypes from class constructor", () => { + const designParamtypes = [...(Reflect.getMetadata(PARAMTYPES_METADATA, mainTest.metatype) || [])]; + + expect(designParamtypes).toStrictEqual([DependencyOne, DependencyTwo]); + }); +}); diff --git a/test/integration/next-pages/bun.lock b/test/integration/next-pages/bun.lock new file mode 100644 index 00000000000000..7856950140b84f --- /dev/null +++ b/test/integration/next-pages/bun.lock @@ -0,0 +1,955 @@ +{ + "lockfileVersion": 0, + "workspaces": { + "": { + "name": "default-create-template", + "dependencies": { + "@types/node": "20.7.0", + "@types/react": "18.2.22", + "@types/react-dom": "18.2.7", + "autoprefixer": "10.4.16", + "bun-types": "^1.0.3", + "eslint": "8.50.0", + "eslint-config-next": "14.1.3", + "next": "14.1.3", + "postcss": "8.4.30", + "puppeteer": "22.12.0", + "react": "18.2.0", + "react-dom": "18.2.0", + "tailwindcss": "3.3.3", + "typescript": "5.2.2", + }, + }, + }, + "packages": { + "@alloc/quick-lru": ["@alloc/quick-lru@5.2.0", "", {}, "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw=="], + + "@babel/code-frame": ["@babel/code-frame@7.24.7", "", { "dependencies": { "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" } }, "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA=="], + + "@babel/helper-validator-identifier": ["@babel/helper-validator-identifier@7.24.7", "", {}, "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w=="], + + "@babel/highlight": ["@babel/highlight@7.24.7", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" } }, "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw=="], + + "@babel/runtime": ["@babel/runtime@7.24.7", "", { "dependencies": { "regenerator-runtime": "^0.14.0" } }, "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw=="], + + "@eslint-community/eslint-utils": ["@eslint-community/eslint-utils@4.4.0", "", { "dependencies": { "eslint-visitor-keys": "^3.3.0" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA=="], + + "@eslint-community/regexpp": ["@eslint-community/regexpp@4.10.1", "", {}, "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA=="], + + "@eslint/eslintrc": ["@eslint/eslintrc@2.1.4", "", { "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.6.0", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" } }, "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ=="], + + "@eslint/js": ["@eslint/js@8.50.0", "", {}, "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ=="], + + "@humanwhocodes/config-array": ["@humanwhocodes/config-array@0.11.14", "", { "dependencies": { "@humanwhocodes/object-schema": "^2.0.2", "debug": "^4.3.1", "minimatch": "^3.0.5" } }, "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg=="], + + "@humanwhocodes/module-importer": ["@humanwhocodes/module-importer@1.0.1", "", {}, "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA=="], + + "@humanwhocodes/object-schema": ["@humanwhocodes/object-schema@2.0.3", "", {}, "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA=="], + + "@isaacs/cliui": ["@isaacs/cliui@8.0.2", "", { "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", "strip-ansi": "^7.0.1", "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", "wrap-ansi": "^8.1.0", "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" } }, "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA=="], + + "@jridgewell/gen-mapping": ["@jridgewell/gen-mapping@0.3.5", "", { "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg=="], + + "@jridgewell/resolve-uri": ["@jridgewell/resolve-uri@3.1.2", "", {}, "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="], + + "@jridgewell/set-array": ["@jridgewell/set-array@1.2.1", "", {}, "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A=="], + + "@jridgewell/sourcemap-codec": ["@jridgewell/sourcemap-codec@1.4.15", "", {}, "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="], + + "@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.25", "", { "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ=="], + + "@next/env": ["@next/env@14.1.3", "", {}, "sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ=="], + + "@next/eslint-plugin-next": ["@next/eslint-plugin-next@14.1.3", "", { "dependencies": { "glob": "10.3.10" } }, "sha512-VCnZI2cy77Yaj3L7Uhs3+44ikMM1VD/fBMwvTBb3hIaTIuqa+DmG4dhUDq+MASu3yx97KhgsVJbsas0XuiKyww=="], + + "@next/swc-darwin-arm64": ["@next/swc-darwin-arm64@14.1.3", "", { "os": "darwin", "cpu": "arm64" }, "sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ=="], + + "@next/swc-darwin-x64": ["@next/swc-darwin-x64@14.1.3", "", { "os": "darwin", "cpu": "x64" }, "sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg=="], + + "@next/swc-linux-arm64-gnu": ["@next/swc-linux-arm64-gnu@14.1.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw=="], + + "@next/swc-linux-arm64-musl": ["@next/swc-linux-arm64-musl@14.1.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw=="], + + "@next/swc-linux-x64-gnu": ["@next/swc-linux-x64-gnu@14.1.3", "", { "os": "linux", "cpu": "x64" }, "sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg=="], + + "@next/swc-linux-x64-musl": ["@next/swc-linux-x64-musl@14.1.3", "", { "os": "linux", "cpu": "x64" }, "sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ=="], + + "@next/swc-win32-arm64-msvc": ["@next/swc-win32-arm64-msvc@14.1.3", "", { "os": "win32", "cpu": "arm64" }, "sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA=="], + + "@next/swc-win32-ia32-msvc": ["@next/swc-win32-ia32-msvc@14.1.3", "", { "os": "win32", "cpu": "ia32" }, "sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw=="], + + "@next/swc-win32-x64-msvc": ["@next/swc-win32-x64-msvc@14.1.3", "", { "os": "win32", "cpu": "x64" }, "sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg=="], + + "@nodelib/fs.scandir": ["@nodelib/fs.scandir@2.1.5", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="], + + "@nodelib/fs.stat": ["@nodelib/fs.stat@2.0.5", "", {}, "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="], + + "@nodelib/fs.walk": ["@nodelib/fs.walk@1.2.8", "", { "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="], + + "@pkgjs/parseargs": ["@pkgjs/parseargs@0.11.0", "", {}, "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg=="], + + "@puppeteer/browsers": ["@puppeteer/browsers@2.2.3", "", { "dependencies": { "debug": "4.3.4", "extract-zip": "2.0.1", "progress": "2.0.3", "proxy-agent": "6.4.0", "semver": "7.6.0", "tar-fs": "3.0.5", "unbzip2-stream": "1.4.3", "yargs": "17.7.2" }, "bin": { "browsers": "lib/cjs/main-cli.js" } }, "sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ=="], + + "@rushstack/eslint-patch": ["@rushstack/eslint-patch@1.10.3", "", {}, "sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg=="], + + "@swc/helpers": ["@swc/helpers@0.5.2", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw=="], + + "@tootallnate/quickjs-emscripten": ["@tootallnate/quickjs-emscripten@0.23.0", "", {}, "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA=="], + + "@types/json5": ["@types/json5@0.0.29", "", {}, "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="], + + "@types/node": ["@types/node@20.7.0", "", {}, "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg=="], + + "@types/prop-types": ["@types/prop-types@15.7.12", "", {}, "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q=="], + + "@types/react": ["@types/react@18.2.22", "", { "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", "csstype": "^3.0.2" } }, "sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA=="], + + "@types/react-dom": ["@types/react-dom@18.2.7", "", { "dependencies": { "@types/react": "*" } }, "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA=="], + + "@types/scheduler": ["@types/scheduler@0.23.0", "", {}, "sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw=="], + + "@types/ws": ["@types/ws@8.5.10", "", { "dependencies": { "@types/node": "*" } }, "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A=="], + + "@types/yauzl": ["@types/yauzl@2.10.3", "", { "dependencies": { "@types/node": "*" } }, "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q=="], + + "@typescript-eslint/parser": ["@typescript-eslint/parser@6.21.0", "", { "dependencies": { "@typescript-eslint/scope-manager": "6.21.0", "@typescript-eslint/types": "6.21.0", "@typescript-eslint/typescript-estree": "6.21.0", "@typescript-eslint/visitor-keys": "6.21.0", "debug": "^4.3.4" }, "peerDependencies": { "eslint": "^7.0.0 || ^8.0.0" } }, "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ=="], + + "@typescript-eslint/scope-manager": ["@typescript-eslint/scope-manager@6.21.0", "", { "dependencies": { "@typescript-eslint/types": "6.21.0", "@typescript-eslint/visitor-keys": "6.21.0" } }, "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg=="], + + "@typescript-eslint/types": ["@typescript-eslint/types@6.21.0", "", {}, "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg=="], + + "@typescript-eslint/typescript-estree": ["@typescript-eslint/typescript-estree@6.21.0", "", { "dependencies": { "@typescript-eslint/types": "6.21.0", "@typescript-eslint/visitor-keys": "6.21.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", "minimatch": "9.0.3", "semver": "^7.5.4", "ts-api-utils": "^1.0.1" } }, "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ=="], + + "@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@6.21.0", "", { "dependencies": { "@typescript-eslint/types": "6.21.0", "eslint-visitor-keys": "^3.4.1" } }, "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A=="], + + "acorn": ["acorn@8.11.3", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg=="], + + "acorn-jsx": ["acorn-jsx@5.3.2", "", { "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="], + + "agent-base": ["agent-base@7.1.1", "", { "dependencies": { "debug": "^4.3.4" } }, "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA=="], + + "ajv": ["ajv@6.12.6", "", { "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" } }, "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="], + + "ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + + "ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], + + "any-promise": ["any-promise@1.3.0", "", {}, "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A=="], + + "anymatch": ["anymatch@3.1.3", "", { "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" } }, "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw=="], + + "arg": ["arg@5.0.2", "", {}, "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg=="], + + "argparse": ["argparse@2.0.1", "", {}, "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="], + + "aria-query": ["aria-query@5.3.0", "", { "dependencies": { "dequal": "^2.0.3" } }, "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A=="], + + "array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="], + + "array-includes": ["array-includes@3.1.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-object-atoms": "^1.0.0", "get-intrinsic": "^1.2.4", "is-string": "^1.0.7" } }, "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ=="], + + "array-union": ["array-union@2.1.0", "", {}, "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="], + + "array.prototype.findlast": ["array.prototype.findlast@1.2.5", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-shim-unscopables": "^1.0.2" } }, "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ=="], + + "array.prototype.findlastindex": ["array.prototype.findlastindex@1.2.5", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-shim-unscopables": "^1.0.2" } }, "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ=="], + + "array.prototype.flat": ["array.prototype.flat@1.3.2", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "es-shim-unscopables": "^1.0.0" } }, "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA=="], + + "array.prototype.flatmap": ["array.prototype.flatmap@1.3.2", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "es-shim-unscopables": "^1.0.0" } }, "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ=="], + + "array.prototype.toreversed": ["array.prototype.toreversed@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "es-shim-unscopables": "^1.0.0" } }, "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA=="], + + "array.prototype.tosorted": ["array.prototype.tosorted@1.1.4", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.3", "es-errors": "^1.3.0", "es-shim-unscopables": "^1.0.2" } }, "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA=="], + + "arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="], + + "ast-types": ["ast-types@0.13.4", "", { "dependencies": { "tslib": "^2.0.1" } }, "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w=="], + + "ast-types-flow": ["ast-types-flow@0.0.8", "", {}, "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ=="], + + "autoprefixer": ["autoprefixer@10.4.16", "", { "dependencies": { "browserslist": "^4.21.10", "caniuse-lite": "^1.0.30001538", "fraction.js": "^4.3.6", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" }, "peerDependencies": { "postcss": "^8.1.0" }, "bin": { "autoprefixer": "bin/autoprefixer" } }, "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ=="], + + "available-typed-arrays": ["available-typed-arrays@1.0.7", "", { "dependencies": { "possible-typed-array-names": "^1.0.0" } }, "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ=="], + + "axe-core": ["axe-core@4.7.0", "", {}, "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ=="], + + "axobject-query": ["axobject-query@3.2.1", "", { "dependencies": { "dequal": "^2.0.3" } }, "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg=="], + + "b4a": ["b4a@1.6.6", "", {}, "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg=="], + + "balanced-match": ["balanced-match@1.0.2", "", {}, "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="], + + "bare-events": ["bare-events@2.3.1", "", {}, "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA=="], + + "bare-fs": ["bare-fs@2.3.1", "", { "dependencies": { "bare-events": "^2.0.0", "bare-path": "^2.0.0", "bare-stream": "^2.0.0" } }, "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA=="], + + "bare-os": ["bare-os@2.3.0", "", {}, "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg=="], + + "bare-path": ["bare-path@2.1.3", "", { "dependencies": { "bare-os": "^2.1.0" } }, "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA=="], + + "bare-stream": ["bare-stream@2.0.1", "", { "dependencies": { "streamx": "^2.18.0" } }, "sha512-ubLyoDqPnUf5o0kSFp709HC0WRZuxVuh4pbte5eY95Xvx5bdvz07c2JFmXBfqqe60q+9PJ8S4X5GRvmcNSKMxg=="], + + "base64-js": ["base64-js@1.5.1", "", {}, "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="], + + "basic-ftp": ["basic-ftp@5.0.5", "", {}, "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg=="], + + "binary-extensions": ["binary-extensions@2.3.0", "", {}, "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw=="], + + "brace-expansion": ["brace-expansion@1.1.11", "", { "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="], + + "braces": ["braces@3.0.3", "", { "dependencies": { "fill-range": "^7.1.1" } }, "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA=="], + + "browserslist": ["browserslist@4.23.0", "", { "dependencies": { "caniuse-lite": "^1.0.30001587", "electron-to-chromium": "^1.4.668", "node-releases": "^2.0.14", "update-browserslist-db": "^1.0.13" }, "bin": { "browserslist": "cli.js" } }, "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ=="], + + "buffer": ["buffer@5.7.1", "", { "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" } }, "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ=="], + + "buffer-crc32": ["buffer-crc32@0.2.13", "", {}, "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ=="], + + "bun-types": ["bun-types@1.1.12", "", { "dependencies": { "@types/node": "~20.12.8", "@types/ws": "~8.5.10" } }, "sha512-DIM2C9qCECwhck9nLsCDeTv943VmGMCkwX3KljjprSRDXaK2CSiUDVGbUit80Er38ukgxuESJgYPAys4FsNCdg=="], + + "busboy": ["busboy@1.6.0", "", { "dependencies": { "streamsearch": "^1.1.0" } }, "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA=="], + + "call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="], + + "callsites": ["callsites@3.1.0", "", {}, "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="], + + "camelcase-css": ["camelcase-css@2.0.1", "", {}, "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA=="], + + "caniuse-lite": ["caniuse-lite@1.0.30001628", "", {}, "sha512-S3BnR4Kh26TBxbi5t5kpbcUlLJb9lhtDXISDPwOfI+JoC+ik0QksvkZtUVyikw3hjnkgkMPSJ8oIM9yMm9vflA=="], + + "chalk": ["chalk@4.1.2", "", { "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="], + + "chokidar": ["chokidar@3.6.0", "", { "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" }, "optionalDependencies": { "fsevents": "~2.3.2" } }, "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw=="], + + "chromium-bidi": ["chromium-bidi@0.5.24", "", { "dependencies": { "mitt": "3.0.1", "urlpattern-polyfill": "10.0.0", "zod": "3.23.8" }, "peerDependencies": { "devtools-protocol": "*" } }, "sha512-5xQNN2SVBdZv4TxeMLaI+PelrnZsHDhn8h2JtyriLr+0qHcZS8BMuo93qN6J1VmtmrgYP+rmcLHcbpnA8QJh+w=="], + + "client-only": ["client-only@0.0.1", "", {}, "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="], + + "cliui": ["cliui@8.0.1", "", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" } }, "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ=="], + + "color-convert": ["color-convert@2.0.1", "", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="], + + "color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], + + "commander": ["commander@4.1.1", "", {}, "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA=="], + + "concat-map": ["concat-map@0.0.1", "", {}, "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="], + + "cosmiconfig": ["cosmiconfig@9.0.0", "", { "dependencies": { "env-paths": "^2.2.1", "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", "parse-json": "^5.2.0" }, "peerDependencies": { "typescript": ">=4.9.5" }, "optionalPeers": ["typescript"] }, "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg=="], + + "cross-spawn": ["cross-spawn@7.0.3", "", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w=="], + + "cssesc": ["cssesc@3.0.0", "", { "bin": { "cssesc": "bin/cssesc" } }, "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="], + + "csstype": ["csstype@3.1.3", "", {}, "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="], + + "damerau-levenshtein": ["damerau-levenshtein@1.0.8", "", {}, "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA=="], + + "data-uri-to-buffer": ["data-uri-to-buffer@6.0.2", "", {}, "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw=="], + + "data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="], + + "data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="], + + "data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="], + + "debug": ["debug@4.3.5", "", { "dependencies": { "ms": "2.1.2" } }, "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg=="], + + "deep-is": ["deep-is@0.1.4", "", {}, "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="], + + "define-data-property": ["define-data-property@1.1.4", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "gopd": "^1.0.1" } }, "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A=="], + + "define-properties": ["define-properties@1.2.1", "", { "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" } }, "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg=="], + + "degenerator": ["degenerator@5.0.1", "", { "dependencies": { "ast-types": "^0.13.4", "escodegen": "^2.1.0", "esprima": "^4.0.1" } }, "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ=="], + + "dequal": ["dequal@2.0.3", "", {}, "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA=="], + + "devtools-protocol": ["devtools-protocol@0.0.1299070", "", {}, "sha512-+qtL3eX50qsJ7c+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7//Xe8yhMmQ+elj3uAqSg=="], + + "didyoumean": ["didyoumean@1.2.2", "", {}, "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw=="], + + "dir-glob": ["dir-glob@3.0.1", "", { "dependencies": { "path-type": "^4.0.0" } }, "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA=="], + + "dlv": ["dlv@1.1.3", "", {}, "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA=="], + + "doctrine": ["doctrine@3.0.0", "", { "dependencies": { "esutils": "^2.0.2" } }, "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w=="], + + "eastasianwidth": ["eastasianwidth@0.2.0", "", {}, "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="], + + "electron-to-chromium": ["electron-to-chromium@1.4.790", "", {}, "sha512-eVGeQxpaBYbomDBa/Mehrs28MdvCXfJmEFzaMFsv8jH/MJDLIylJN81eTJ5kvx7B7p18OiPK0BkC06lydEy63A=="], + + "emoji-regex": ["emoji-regex@9.2.2", "", {}, "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="], + + "end-of-stream": ["end-of-stream@1.4.4", "", { "dependencies": { "once": "^1.4.0" } }, "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q=="], + + "enhanced-resolve": ["enhanced-resolve@5.17.0", "", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" } }, "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA=="], + + "env-paths": ["env-paths@2.2.1", "", {}, "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A=="], + + "error-ex": ["error-ex@1.3.2", "", { "dependencies": { "is-arrayish": "^0.2.1" } }, "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g=="], + + "es-abstract": ["es-abstract@1.23.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.3", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.1", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.2", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A=="], + + "es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="], + + "es-errors": ["es-errors@1.3.0", "", {}, "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="], + + "es-iterator-helpers": ["es-iterator-helpers@1.0.19", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.3", "es-errors": "^1.3.0", "es-set-tostringtag": "^2.0.3", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "globalthis": "^1.0.3", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.7", "iterator.prototype": "^1.1.2", "safe-array-concat": "^1.1.2" } }, "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw=="], + + "es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="], + + "es-set-tostringtag": ["es-set-tostringtag@2.0.3", "", { "dependencies": { "get-intrinsic": "^1.2.4", "has-tostringtag": "^1.0.2", "hasown": "^2.0.1" } }, "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ=="], + + "es-shim-unscopables": ["es-shim-unscopables@1.0.2", "", { "dependencies": { "hasown": "^2.0.0" } }, "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw=="], + + "es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="], + + "escalade": ["escalade@3.1.2", "", {}, "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA=="], + + "escape-string-regexp": ["escape-string-regexp@4.0.0", "", {}, "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="], + + "escodegen": ["escodegen@2.1.0", "", { "dependencies": { "esprima": "^4.0.1", "estraverse": "^5.2.0", "esutils": "^2.0.2" }, "optionalDependencies": { "source-map": "~0.6.1" }, "bin": { "esgenerate": "bin/esgenerate.js", "escodegen": "bin/escodegen.js" } }, "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w=="], + + "eslint": ["eslint@8.50.0", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.2", "@eslint/js": "8.50.0", "@humanwhocodes/config-array": "^0.11.11", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", "eslint-scope": "^7.2.2", "eslint-visitor-keys": "^3.4.3", "espree": "^9.6.1", "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "globals": "^13.19.0", "graphemer": "^1.4.0", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.3", "strip-ansi": "^6.0.1", "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg=="], + + "eslint-config-next": ["eslint-config-next@14.1.3", "", { "dependencies": { "@next/eslint-plugin-next": "14.1.3", "@rushstack/eslint-patch": "^1.3.3", "@typescript-eslint/parser": "^5.4.2 || ^6.0.0", "eslint-import-resolver-node": "^0.3.6", "eslint-import-resolver-typescript": "^3.5.2", "eslint-plugin-import": "^2.28.1", "eslint-plugin-jsx-a11y": "^6.7.1", "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" }, "peerDependencies": { "eslint": "^7.23.0 || ^8.0.0", "typescript": ">=3.3.1" }, "optionalPeers": ["typescript"] }, "sha512-sUCpWlGuHpEhI0pIT0UtdSLJk5Z8E2DYinPTwsBiWaSYQomchdl0i60pjynY48+oXvtyWMQ7oE+G3m49yrfacg=="], + + "eslint-import-resolver-node": ["eslint-import-resolver-node@0.3.9", "", { "dependencies": { "debug": "^3.2.7", "is-core-module": "^2.13.0", "resolve": "^1.22.4" } }, "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g=="], + + "eslint-import-resolver-typescript": ["eslint-import-resolver-typescript@3.6.1", "", { "dependencies": { "debug": "^4.3.4", "enhanced-resolve": "^5.12.0", "eslint-module-utils": "^2.7.4", "fast-glob": "^3.3.1", "get-tsconfig": "^4.5.0", "is-core-module": "^2.11.0", "is-glob": "^4.0.3" }, "peerDependencies": { "eslint": "*", "eslint-plugin-import": "*" } }, "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg=="], + + "eslint-module-utils": ["eslint-module-utils@2.8.1", "", { "dependencies": { "debug": "^3.2.7" } }, "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q=="], + + "eslint-plugin-import": ["eslint-plugin-import@2.29.1", "", { "dependencies": { "array-includes": "^3.1.7", "array.prototype.findlastindex": "^1.2.3", "array.prototype.flat": "^1.3.2", "array.prototype.flatmap": "^1.3.2", "debug": "^3.2.7", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.8.0", "hasown": "^2.0.0", "is-core-module": "^2.13.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", "object.fromentries": "^2.0.7", "object.groupby": "^1.0.1", "object.values": "^1.1.7", "semver": "^6.3.1", "tsconfig-paths": "^3.15.0" }, "peerDependencies": { "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" } }, "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw=="], + + "eslint-plugin-jsx-a11y": ["eslint-plugin-jsx-a11y@6.8.0", "", { "dependencies": { "@babel/runtime": "^7.23.2", "aria-query": "^5.3.0", "array-includes": "^3.1.7", "array.prototype.flatmap": "^1.3.2", "ast-types-flow": "^0.0.8", "axe-core": "=4.7.0", "axobject-query": "^3.2.1", "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", "es-iterator-helpers": "^1.0.15", "hasown": "^2.0.0", "jsx-ast-utils": "^3.3.5", "language-tags": "^1.0.9", "minimatch": "^3.1.2", "object.entries": "^1.1.7", "object.fromentries": "^2.0.7" }, "peerDependencies": { "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA=="], + + "eslint-plugin-react": ["eslint-plugin-react@7.34.2", "", { "dependencies": { "array-includes": "^3.1.8", "array.prototype.findlast": "^1.2.5", "array.prototype.flatmap": "^1.3.2", "array.prototype.toreversed": "^1.1.2", "array.prototype.tosorted": "^1.1.3", "doctrine": "^2.1.0", "es-iterator-helpers": "^1.0.19", "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", "object.entries": "^1.1.8", "object.fromentries": "^2.0.8", "object.hasown": "^1.1.4", "object.values": "^1.2.0", "prop-types": "^15.8.1", "resolve": "^2.0.0-next.5", "semver": "^6.3.1", "string.prototype.matchall": "^4.0.11" }, "peerDependencies": { "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, "sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw=="], + + "eslint-plugin-react-hooks": ["eslint-plugin-react-hooks@4.6.2", "", { "peerDependencies": { "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" } }, "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ=="], + + "eslint-scope": ["eslint-scope@7.2.2", "", { "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" } }, "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg=="], + + "eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="], + + "espree": ["espree@9.6.1", "", { "dependencies": { "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.4.1" } }, "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ=="], + + "esprima": ["esprima@4.0.1", "", { "bin": { "esparse": "./bin/esparse.js", "esvalidate": "./bin/esvalidate.js" } }, "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="], + + "esquery": ["esquery@1.5.0", "", { "dependencies": { "estraverse": "^5.1.0" } }, "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg=="], + + "esrecurse": ["esrecurse@4.3.0", "", { "dependencies": { "estraverse": "^5.2.0" } }, "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag=="], + + "estraverse": ["estraverse@5.3.0", "", {}, "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="], + + "esutils": ["esutils@2.0.3", "", {}, "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="], + + "extract-zip": ["extract-zip@2.0.1", "", { "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", "yauzl": "^2.10.0" }, "optionalDependencies": { "@types/yauzl": "^2.9.1" }, "bin": { "extract-zip": "cli.js" } }, "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg=="], + + "fast-deep-equal": ["fast-deep-equal@3.1.3", "", {}, "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="], + + "fast-fifo": ["fast-fifo@1.3.2", "", {}, "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="], + + "fast-glob": ["fast-glob@3.3.2", "", { "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.4" } }, "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow=="], + + "fast-json-stable-stringify": ["fast-json-stable-stringify@2.1.0", "", {}, "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="], + + "fast-levenshtein": ["fast-levenshtein@2.0.6", "", {}, "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="], + + "fastq": ["fastq@1.17.1", "", { "dependencies": { "reusify": "^1.0.4" } }, "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w=="], + + "fd-slicer": ["fd-slicer@1.1.0", "", { "dependencies": { "pend": "~1.2.0" } }, "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g=="], + + "file-entry-cache": ["file-entry-cache@6.0.1", "", { "dependencies": { "flat-cache": "^3.0.4" } }, "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg=="], + + "fill-range": ["fill-range@7.1.1", "", { "dependencies": { "to-regex-range": "^5.0.1" } }, "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg=="], + + "find-up": ["find-up@5.0.0", "", { "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" } }, "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng=="], + + "flat-cache": ["flat-cache@3.2.0", "", { "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.3", "rimraf": "^3.0.2" } }, "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw=="], + + "flatted": ["flatted@3.3.1", "", {}, "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw=="], + + "for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="], + + "foreground-child": ["foreground-child@3.1.1", "", { "dependencies": { "cross-spawn": "^7.0.0", "signal-exit": "^4.0.1" } }, "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg=="], + + "fraction.js": ["fraction.js@4.3.7", "", {}, "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew=="], + + "fs-extra": ["fs-extra@11.2.0", "", { "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw=="], + + "fs.realpath": ["fs.realpath@1.0.0", "", {}, "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="], + + "fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="], + + "function-bind": ["function-bind@1.1.2", "", {}, "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="], + + "function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="], + + "functions-have-names": ["functions-have-names@1.2.3", "", {}, "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="], + + "get-caller-file": ["get-caller-file@2.0.5", "", {}, "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="], + + "get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="], + + "get-stream": ["get-stream@5.2.0", "", { "dependencies": { "pump": "^3.0.0" } }, "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA=="], + + "get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="], + + "get-tsconfig": ["get-tsconfig@4.7.5", "", { "dependencies": { "resolve-pkg-maps": "^1.0.0" } }, "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw=="], + + "get-uri": ["get-uri@6.0.3", "", { "dependencies": { "basic-ftp": "^5.0.2", "data-uri-to-buffer": "^6.0.2", "debug": "^4.3.4", "fs-extra": "^11.2.0" } }, "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw=="], + + "glob": ["glob@10.3.10", "", { "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" }, "bin": { "glob": "dist/esm/bin.mjs" } }, "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g=="], + + "glob-parent": ["glob-parent@6.0.2", "", { "dependencies": { "is-glob": "^4.0.3" } }, "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A=="], + + "globals": ["globals@13.24.0", "", { "dependencies": { "type-fest": "^0.20.2" } }, "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ=="], + + "globalthis": ["globalthis@1.0.4", "", { "dependencies": { "define-properties": "^1.2.1", "gopd": "^1.0.1" } }, "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ=="], + + "globby": ["globby@11.1.0", "", { "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", "fast-glob": "^3.2.9", "ignore": "^5.2.0", "merge2": "^1.4.1", "slash": "^3.0.0" } }, "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g=="], + + "gopd": ["gopd@1.0.1", "", { "dependencies": { "get-intrinsic": "^1.1.3" } }, "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA=="], + + "graceful-fs": ["graceful-fs@4.2.11", "", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="], + + "graphemer": ["graphemer@1.4.0", "", {}, "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="], + + "has-bigints": ["has-bigints@1.0.2", "", {}, "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ=="], + + "has-flag": ["has-flag@4.0.0", "", {}, "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="], + + "has-property-descriptors": ["has-property-descriptors@1.0.2", "", { "dependencies": { "es-define-property": "^1.0.0" } }, "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg=="], + + "has-proto": ["has-proto@1.0.3", "", {}, "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q=="], + + "has-symbols": ["has-symbols@1.0.3", "", {}, "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="], + + "has-tostringtag": ["has-tostringtag@1.0.2", "", { "dependencies": { "has-symbols": "^1.0.3" } }, "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw=="], + + "hasown": ["hasown@2.0.2", "", { "dependencies": { "function-bind": "^1.1.2" } }, "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ=="], + + "http-proxy-agent": ["http-proxy-agent@7.0.2", "", { "dependencies": { "agent-base": "^7.1.0", "debug": "^4.3.4" } }, "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig=="], + + "https-proxy-agent": ["https-proxy-agent@7.0.4", "", { "dependencies": { "agent-base": "^7.0.2", "debug": "4" } }, "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg=="], + + "ieee754": ["ieee754@1.2.1", "", {}, "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="], + + "ignore": ["ignore@5.3.1", "", {}, "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw=="], + + "import-fresh": ["import-fresh@3.3.0", "", { "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" } }, "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw=="], + + "imurmurhash": ["imurmurhash@0.1.4", "", {}, "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="], + + "inflight": ["inflight@1.0.6", "", { "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA=="], + + "inherits": ["inherits@2.0.4", "", {}, "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="], + + "internal-slot": ["internal-slot@1.0.7", "", { "dependencies": { "es-errors": "^1.3.0", "hasown": "^2.0.0", "side-channel": "^1.0.4" } }, "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g=="], + + "ip-address": ["ip-address@9.0.5", "", { "dependencies": { "jsbn": "1.1.0", "sprintf-js": "^1.1.3" } }, "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g=="], + + "is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="], + + "is-arrayish": ["is-arrayish@0.2.1", "", {}, "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="], + + "is-async-function": ["is-async-function@2.0.0", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA=="], + + "is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="], + + "is-binary-path": ["is-binary-path@2.1.0", "", { "dependencies": { "binary-extensions": "^2.0.0" } }, "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw=="], + + "is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="], + + "is-callable": ["is-callable@1.2.7", "", {}, "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA=="], + + "is-core-module": ["is-core-module@2.13.1", "", { "dependencies": { "hasown": "^2.0.0" } }, "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw=="], + + "is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="], + + "is-date-object": ["is-date-object@1.0.5", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ=="], + + "is-extglob": ["is-extglob@2.1.1", "", {}, "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="], + + "is-finalizationregistry": ["is-finalizationregistry@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw=="], + + "is-fullwidth-code-point": ["is-fullwidth-code-point@3.0.0", "", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="], + + "is-generator-function": ["is-generator-function@1.0.10", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A=="], + + "is-glob": ["is-glob@4.0.3", "", { "dependencies": { "is-extglob": "^2.1.1" } }, "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="], + + "is-map": ["is-map@2.0.3", "", {}, "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw=="], + + "is-negative-zero": ["is-negative-zero@2.0.3", "", {}, "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw=="], + + "is-number": ["is-number@7.0.0", "", {}, "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="], + + "is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="], + + "is-path-inside": ["is-path-inside@3.0.3", "", {}, "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ=="], + + "is-regex": ["is-regex@1.1.4", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg=="], + + "is-set": ["is-set@2.0.3", "", {}, "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg=="], + + "is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="], + + "is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="], + + "is-symbol": ["is-symbol@1.0.4", "", { "dependencies": { "has-symbols": "^1.0.2" } }, "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg=="], + + "is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="], + + "is-weakmap": ["is-weakmap@2.0.2", "", {}, "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w=="], + + "is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="], + + "is-weakset": ["is-weakset@2.0.3", "", { "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4" } }, "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ=="], + + "isarray": ["isarray@2.0.5", "", {}, "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="], + + "isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="], + + "iterator.prototype": ["iterator.prototype@1.1.2", "", { "dependencies": { "define-properties": "^1.2.1", "get-intrinsic": "^1.2.1", "has-symbols": "^1.0.3", "reflect.getprototypeof": "^1.0.4", "set-function-name": "^2.0.1" } }, "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w=="], + + "jackspeak": ["jackspeak@2.3.6", "", { "dependencies": { "@isaacs/cliui": "^8.0.2" }, "optionalDependencies": { "@pkgjs/parseargs": "^0.11.0" } }, "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ=="], + + "jiti": ["jiti@1.21.3", "", { "bin": { "jiti": "bin/jiti.js" } }, "sha512-uy2bNX5zQ+tESe+TiC7ilGRz8AtRGmnJH55NC5S0nSUjvvvM2hJHmefHErugGXN4pNv4Qx7vLsnNw9qJ9mtIsw=="], + + "js-tokens": ["js-tokens@4.0.0", "", {}, "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="], + + "js-yaml": ["js-yaml@4.1.0", "", { "dependencies": { "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA=="], + + "jsbn": ["jsbn@1.1.0", "", {}, "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A=="], + + "json-buffer": ["json-buffer@3.0.1", "", {}, "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="], + + "json-parse-even-better-errors": ["json-parse-even-better-errors@2.3.1", "", {}, "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="], + + "json-schema-traverse": ["json-schema-traverse@0.4.1", "", {}, "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="], + + "json-stable-stringify-without-jsonify": ["json-stable-stringify-without-jsonify@1.0.1", "", {}, "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="], + + "json5": ["json5@1.0.2", "", { "dependencies": { "minimist": "^1.2.0" }, "bin": { "json5": "lib/cli.js" } }, "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA=="], + + "jsonfile": ["jsonfile@6.1.0", "", { "dependencies": { "universalify": "^2.0.0" }, "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ=="], + + "jsx-ast-utils": ["jsx-ast-utils@3.3.5", "", { "dependencies": { "array-includes": "^3.1.6", "array.prototype.flat": "^1.3.1", "object.assign": "^4.1.4", "object.values": "^1.1.6" } }, "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ=="], + + "keyv": ["keyv@4.5.4", "", { "dependencies": { "json-buffer": "3.0.1" } }, "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw=="], + + "language-subtag-registry": ["language-subtag-registry@0.3.23", "", {}, "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ=="], + + "language-tags": ["language-tags@1.0.9", "", { "dependencies": { "language-subtag-registry": "^0.3.20" } }, "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA=="], + + "levn": ["levn@0.4.1", "", { "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" } }, "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ=="], + + "lilconfig": ["lilconfig@2.1.0", "", {}, "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ=="], + + "lines-and-columns": ["lines-and-columns@1.2.4", "", {}, "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="], + + "locate-path": ["locate-path@6.0.0", "", { "dependencies": { "p-locate": "^5.0.0" } }, "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw=="], + + "lodash.merge": ["lodash.merge@4.6.2", "", {}, "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="], + + "loose-envify": ["loose-envify@1.4.0", "", { "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, "bin": { "loose-envify": "cli.js" } }, "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="], + + "lru-cache": ["lru-cache@7.18.3", "", {}, "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA=="], + + "merge2": ["merge2@1.4.1", "", {}, "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="], + + "micromatch": ["micromatch@4.0.7", "", { "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" } }, "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q=="], + + "minimatch": ["minimatch@3.1.2", "", { "dependencies": { "brace-expansion": "^1.1.7" } }, "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="], + + "minimist": ["minimist@1.2.8", "", {}, "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="], + + "minipass": ["minipass@7.1.2", "", {}, "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw=="], + + "mitt": ["mitt@3.0.1", "", {}, "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw=="], + + "ms": ["ms@2.1.2", "", {}, "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="], + + "mz": ["mz@2.7.0", "", { "dependencies": { "any-promise": "^1.0.0", "object-assign": "^4.0.1", "thenify-all": "^1.0.0" } }, "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q=="], + + "nanoid": ["nanoid@3.3.7", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g=="], + + "natural-compare": ["natural-compare@1.4.0", "", {}, "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="], + + "netmask": ["netmask@2.0.2", "", {}, "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg=="], + + "next": ["next@14.1.3", "", { "dependencies": { "@next/env": "14.1.3", "@swc/helpers": "0.5.2", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001579", "graceful-fs": "^4.2.11", "postcss": "8.4.31", "styled-jsx": "5.1.1" }, "optionalDependencies": { "@next/swc-darwin-arm64": "14.1.3", "@next/swc-darwin-x64": "14.1.3", "@next/swc-linux-arm64-gnu": "14.1.3", "@next/swc-linux-arm64-musl": "14.1.3", "@next/swc-linux-x64-gnu": "14.1.3", "@next/swc-linux-x64-musl": "14.1.3", "@next/swc-win32-arm64-msvc": "14.1.3", "@next/swc-win32-ia32-msvc": "14.1.3", "@next/swc-win32-x64-msvc": "14.1.3" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", "react": "^18.2.0", "react-dom": "^18.2.0", "sass": "^1.3.0" }, "optionalPeers": ["@opentelemetry/api", "sass"], "bin": { "next": "dist/bin/next" } }, "sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g=="], + + "node-releases": ["node-releases@2.0.14", "", {}, "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw=="], + + "normalize-path": ["normalize-path@3.0.0", "", {}, "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="], + + "normalize-range": ["normalize-range@0.1.2", "", {}, "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA=="], + + "object-assign": ["object-assign@4.1.1", "", {}, "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="], + + "object-hash": ["object-hash@3.0.0", "", {}, "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw=="], + + "object-inspect": ["object-inspect@1.13.1", "", {}, "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ=="], + + "object-keys": ["object-keys@1.1.1", "", {}, "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="], + + "object.assign": ["object.assign@4.1.5", "", { "dependencies": { "call-bind": "^1.0.5", "define-properties": "^1.2.1", "has-symbols": "^1.0.3", "object-keys": "^1.1.1" } }, "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ=="], + + "object.entries": ["object.entries@1.1.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ=="], + + "object.fromentries": ["object.fromentries@2.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-object-atoms": "^1.0.0" } }, "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ=="], + + "object.groupby": ["object.groupby@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2" } }, "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ=="], + + "object.hasown": ["object.hasown@1.1.4", "", { "dependencies": { "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-object-atoms": "^1.0.0" } }, "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg=="], + + "object.values": ["object.values@1.2.0", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ=="], + + "once": ["once@1.4.0", "", { "dependencies": { "wrappy": "1" } }, "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w=="], + + "optionator": ["optionator@0.9.4", "", { "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", "type-check": "^0.4.0", "word-wrap": "^1.2.5" } }, "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g=="], + + "p-limit": ["p-limit@3.1.0", "", { "dependencies": { "yocto-queue": "^0.1.0" } }, "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ=="], + + "p-locate": ["p-locate@5.0.0", "", { "dependencies": { "p-limit": "^3.0.2" } }, "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw=="], + + "pac-proxy-agent": ["pac-proxy-agent@7.0.1", "", { "dependencies": { "@tootallnate/quickjs-emscripten": "^0.23.0", "agent-base": "^7.0.2", "debug": "^4.3.4", "get-uri": "^6.0.1", "http-proxy-agent": "^7.0.0", "https-proxy-agent": "^7.0.2", "pac-resolver": "^7.0.0", "socks-proxy-agent": "^8.0.2" } }, "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A=="], + + "pac-resolver": ["pac-resolver@7.0.1", "", { "dependencies": { "degenerator": "^5.0.0", "netmask": "^2.0.2" } }, "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg=="], + + "parent-module": ["parent-module@1.0.1", "", { "dependencies": { "callsites": "^3.0.0" } }, "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g=="], + + "parse-json": ["parse-json@5.2.0", "", { "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" } }, "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg=="], + + "path-exists": ["path-exists@4.0.0", "", {}, "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="], + + "path-is-absolute": ["path-is-absolute@1.0.1", "", {}, "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="], + + "path-key": ["path-key@3.1.1", "", {}, "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="], + + "path-parse": ["path-parse@1.0.7", "", {}, "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="], + + "path-scurry": ["path-scurry@1.11.1", "", { "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" } }, "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA=="], + + "path-type": ["path-type@4.0.0", "", {}, "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="], + + "pend": ["pend@1.2.0", "", {}, "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg=="], + + "picocolors": ["picocolors@1.0.1", "", {}, "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew=="], + + "picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="], + + "pify": ["pify@2.3.0", "", {}, "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog=="], + + "pirates": ["pirates@4.0.6", "", {}, "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg=="], + + "possible-typed-array-names": ["possible-typed-array-names@1.0.0", "", {}, "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q=="], + + "postcss": ["postcss@8.4.30", "", { "dependencies": { "nanoid": "^3.3.6", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } }, "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g=="], + + "postcss-import": ["postcss-import@15.1.0", "", { "dependencies": { "postcss-value-parser": "^4.0.0", "read-cache": "^1.0.0", "resolve": "^1.1.7" }, "peerDependencies": { "postcss": "^8.0.0" } }, "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew=="], + + "postcss-js": ["postcss-js@4.0.1", "", { "dependencies": { "camelcase-css": "^2.0.1" }, "peerDependencies": { "postcss": "^8.4.21" } }, "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw=="], + + "postcss-load-config": ["postcss-load-config@4.0.2", "", { "dependencies": { "lilconfig": "^3.0.0", "yaml": "^2.3.4" }, "peerDependencies": { "postcss": ">=8.0.9", "ts-node": ">=9.0.0" }, "optionalPeers": ["postcss", "ts-node"] }, "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ=="], + + "postcss-nested": ["postcss-nested@6.0.1", "", { "dependencies": { "postcss-selector-parser": "^6.0.11" }, "peerDependencies": { "postcss": "^8.2.14" } }, "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ=="], + + "postcss-selector-parser": ["postcss-selector-parser@6.1.0", "", { "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" } }, "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ=="], + + "postcss-value-parser": ["postcss-value-parser@4.2.0", "", {}, "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="], + + "prelude-ls": ["prelude-ls@1.2.1", "", {}, "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="], + + "progress": ["progress@2.0.3", "", {}, "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA=="], + + "prop-types": ["prop-types@15.8.1", "", { "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.13.1" } }, "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="], + + "proxy-agent": ["proxy-agent@6.4.0", "", { "dependencies": { "agent-base": "^7.0.2", "debug": "^4.3.4", "http-proxy-agent": "^7.0.1", "https-proxy-agent": "^7.0.3", "lru-cache": "^7.14.1", "pac-proxy-agent": "^7.0.1", "proxy-from-env": "^1.1.0", "socks-proxy-agent": "^8.0.2" } }, "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ=="], + + "proxy-from-env": ["proxy-from-env@1.1.0", "", {}, "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="], + + "pump": ["pump@3.0.0", "", { "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww=="], + + "punycode": ["punycode@2.3.1", "", {}, "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="], + + "puppeteer": ["puppeteer@22.12.0", "", { "dependencies": { "@puppeteer/browsers": "2.2.3", "cosmiconfig": "9.0.0", "devtools-protocol": "0.0.1299070", "puppeteer-core": "22.12.0" }, "bin": { "puppeteer": "lib/esm/puppeteer/node/cli.js" } }, "sha512-kyUYI12SyJIjf9UGTnHfhNMYv4oVK321Jb9QZDBiGVNx5453SplvbdKI7UrF+S//3RtCneuUFCyHxnvQXQjpxg=="], + + "puppeteer-core": ["puppeteer-core@22.12.0", "", { "dependencies": { "@puppeteer/browsers": "2.2.3", "chromium-bidi": "0.5.24", "debug": "4.3.5", "devtools-protocol": "0.0.1299070", "ws": "8.17.1" } }, "sha512-9gY+JwBW/Fp3/x9+cOGK7ZcwqjvtvY2xjqRqsAA0B3ZFMzBauVTSZ26iWTmvOQX2sk78TN/rd5rnetxVxmK5CQ=="], + + "queue-microtask": ["queue-microtask@1.2.3", "", {}, "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="], + + "queue-tick": ["queue-tick@1.0.1", "", {}, "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag=="], + + "react": ["react@18.2.0", "", { "dependencies": { "loose-envify": "^1.1.0" } }, "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ=="], + + "react-dom": ["react-dom@18.2.0", "", { "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" }, "peerDependencies": { "react": "^18.2.0" } }, "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g=="], + + "react-is": ["react-is@16.13.1", "", {}, "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="], + + "read-cache": ["read-cache@1.0.0", "", { "dependencies": { "pify": "^2.3.0" } }, "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA=="], + + "readdirp": ["readdirp@3.6.0", "", { "dependencies": { "picomatch": "^2.2.1" } }, "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA=="], + + "reflect.getprototypeof": ["reflect.getprototypeof@1.0.6", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.1", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4", "globalthis": "^1.0.3", "which-builtin-type": "^1.1.3" } }, "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg=="], + + "regenerator-runtime": ["regenerator-runtime@0.14.1", "", {}, "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="], + + "regexp.prototype.flags": ["regexp.prototype.flags@1.5.2", "", { "dependencies": { "call-bind": "^1.0.6", "define-properties": "^1.2.1", "es-errors": "^1.3.0", "set-function-name": "^2.0.1" } }, "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw=="], + + "require-directory": ["require-directory@2.1.1", "", {}, "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="], + + "resolve": ["resolve@1.22.8", "", { "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" } }, "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw=="], + + "resolve-from": ["resolve-from@4.0.0", "", {}, "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="], + + "resolve-pkg-maps": ["resolve-pkg-maps@1.0.0", "", {}, "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw=="], + + "reusify": ["reusify@1.0.4", "", {}, "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="], + + "rimraf": ["rimraf@3.0.2", "", { "dependencies": { "glob": "^7.1.3" }, "bin": { "rimraf": "bin.js" } }, "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA=="], + + "run-parallel": ["run-parallel@1.2.0", "", { "dependencies": { "queue-microtask": "^1.2.2" } }, "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA=="], + + "safe-array-concat": ["safe-array-concat@1.1.2", "", { "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4", "has-symbols": "^1.0.3", "isarray": "^2.0.5" } }, "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q=="], + + "safe-regex-test": ["safe-regex-test@1.0.3", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-regex": "^1.1.4" } }, "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw=="], + + "scheduler": ["scheduler@0.23.2", "", { "dependencies": { "loose-envify": "^1.1.0" } }, "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ=="], + + "semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="], + + "set-function-length": ["set-function-length@1.2.2", "", { "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2" } }, "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg=="], + + "set-function-name": ["set-function-name@2.0.2", "", { "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", "functions-have-names": "^1.2.3", "has-property-descriptors": "^1.0.2" } }, "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ=="], + + "shebang-command": ["shebang-command@2.0.0", "", { "dependencies": { "shebang-regex": "^3.0.0" } }, "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="], + + "shebang-regex": ["shebang-regex@3.0.0", "", {}, "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="], + + "side-channel": ["side-channel@1.0.6", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4", "object-inspect": "^1.13.1" } }, "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA=="], + + "signal-exit": ["signal-exit@4.1.0", "", {}, "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw=="], + + "slash": ["slash@3.0.0", "", {}, "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="], + + "smart-buffer": ["smart-buffer@4.2.0", "", {}, "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg=="], + + "socks": ["socks@2.8.3", "", { "dependencies": { "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" } }, "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw=="], + + "socks-proxy-agent": ["socks-proxy-agent@8.0.3", "", { "dependencies": { "agent-base": "^7.1.1", "debug": "^4.3.4", "socks": "^2.7.1" } }, "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A=="], + + "source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="], + + "source-map-js": ["source-map-js@1.2.0", "", {}, "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg=="], + + "sprintf-js": ["sprintf-js@1.1.3", "", {}, "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="], + + "streamsearch": ["streamsearch@1.1.0", "", {}, "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg=="], + + "streamx": ["streamx@2.18.0", "", { "dependencies": { "fast-fifo": "^1.3.2", "queue-tick": "^1.0.1", "text-decoder": "^1.1.0" }, "optionalDependencies": { "bare-events": "^2.2.0" } }, "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ=="], + + "string-width": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="], + + "string-width-cjs": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="], + + "string.prototype.matchall": ["string.prototype.matchall@4.0.11", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", "has-symbols": "^1.0.3", "internal-slot": "^1.0.7", "regexp.prototype.flags": "^1.5.2", "set-function-name": "^2.0.2", "side-channel": "^1.0.6" } }, "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg=="], + + "string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="], + + "string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="], + + "string.prototype.trimstart": ["string.prototype.trimstart@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg=="], + + "strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "strip-ansi-cjs": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "strip-bom": ["strip-bom@3.0.0", "", {}, "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA=="], + + "strip-json-comments": ["strip-json-comments@3.1.1", "", {}, "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="], + + "styled-jsx": ["styled-jsx@5.1.1", "", { "dependencies": { "client-only": "0.0.1" }, "peerDependencies": { "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" } }, "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw=="], + + "sucrase": ["sucrase@3.35.0", "", { "dependencies": { "@jridgewell/gen-mapping": "^0.3.2", "commander": "^4.0.0", "glob": "^10.3.10", "lines-and-columns": "^1.1.6", "mz": "^2.7.0", "pirates": "^4.0.1", "ts-interface-checker": "^0.1.9" }, "bin": { "sucrase": "bin/sucrase", "sucrase-node": "bin/sucrase-node" } }, "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA=="], + + "supports-color": ["supports-color@7.2.0", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="], + + "supports-preserve-symlinks-flag": ["supports-preserve-symlinks-flag@1.0.0", "", {}, "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="], + + "tailwindcss": ["tailwindcss@3.3.3", "", { "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", "chokidar": "^3.5.3", "didyoumean": "^1.2.2", "dlv": "^1.1.3", "fast-glob": "^3.2.12", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", "jiti": "^1.18.2", "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", "object-hash": "^3.0.0", "picocolors": "^1.0.0", "postcss": "^8.4.23", "postcss-import": "^15.1.0", "postcss-js": "^4.0.1", "postcss-load-config": "^4.0.1", "postcss-nested": "^6.0.1", "postcss-selector-parser": "^6.0.11", "resolve": "^1.22.2", "sucrase": "^3.32.0" }, "bin": { "tailwind": "lib/cli.js", "tailwindcss": "lib/cli.js" } }, "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w=="], + + "tapable": ["tapable@2.2.1", "", {}, "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="], + + "tar-fs": ["tar-fs@3.0.5", "", { "dependencies": { "pump": "^3.0.0", "tar-stream": "^3.1.5" }, "optionalDependencies": { "bare-fs": "^2.1.1", "bare-path": "^2.1.0" } }, "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg=="], + + "tar-stream": ["tar-stream@3.1.7", "", { "dependencies": { "b4a": "^1.6.4", "fast-fifo": "^1.2.0", "streamx": "^2.15.0" } }, "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ=="], + + "text-decoder": ["text-decoder@1.1.0", "", { "dependencies": { "b4a": "^1.6.4" } }, "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw=="], + + "text-table": ["text-table@0.2.0", "", {}, "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw=="], + + "thenify": ["thenify@3.3.1", "", { "dependencies": { "any-promise": "^1.0.0" } }, "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw=="], + + "thenify-all": ["thenify-all@1.6.0", "", { "dependencies": { "thenify": ">= 3.1.0 < 4" } }, "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA=="], + + "through": ["through@2.3.8", "", {}, "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg=="], + + "to-regex-range": ["to-regex-range@5.0.1", "", { "dependencies": { "is-number": "^7.0.0" } }, "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="], + + "ts-api-utils": ["ts-api-utils@1.3.0", "", { "peerDependencies": { "typescript": ">=4.2.0" } }, "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ=="], + + "ts-interface-checker": ["ts-interface-checker@0.1.13", "", {}, "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA=="], + + "tsconfig-paths": ["tsconfig-paths@3.15.0", "", { "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.2", "minimist": "^1.2.6", "strip-bom": "^3.0.0" } }, "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg=="], + + "tslib": ["tslib@2.6.3", "", {}, "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ=="], + + "type-check": ["type-check@0.4.0", "", { "dependencies": { "prelude-ls": "^1.2.1" } }, "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew=="], + + "type-fest": ["type-fest@0.20.2", "", {}, "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ=="], + + "typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="], + + "typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="], + + "typed-array-byte-offset": ["typed-array-byte-offset@1.0.2", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA=="], + + "typed-array-length": ["typed-array-length@1.0.6", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "possible-typed-array-names": "^1.0.0" } }, "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g=="], + + "typescript": ["typescript@5.2.2", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w=="], + + "unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="], + + "unbzip2-stream": ["unbzip2-stream@1.4.3", "", { "dependencies": { "buffer": "^5.2.1", "through": "^2.3.8" } }, "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg=="], + + "undici-types": ["undici-types@5.26.5", "", {}, "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="], + + "universalify": ["universalify@2.0.1", "", {}, "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw=="], + + "update-browserslist-db": ["update-browserslist-db@1.0.16", "", { "dependencies": { "escalade": "^3.1.2", "picocolors": "^1.0.1" }, "peerDependencies": { "browserslist": ">= 4.21.0" }, "bin": { "update-browserslist-db": "cli.js" } }, "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ=="], + + "uri-js": ["uri-js@4.4.1", "", { "dependencies": { "punycode": "^2.1.0" } }, "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="], + + "urlpattern-polyfill": ["urlpattern-polyfill@10.0.0", "", {}, "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg=="], + + "util-deprecate": ["util-deprecate@1.0.2", "", {}, "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="], + + "which": ["which@2.0.2", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="], + + "which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="], + + "which-builtin-type": ["which-builtin-type@1.1.3", "", { "dependencies": { "function.prototype.name": "^1.1.5", "has-tostringtag": "^1.0.0", "is-async-function": "^2.0.0", "is-date-object": "^1.0.5", "is-finalizationregistry": "^1.0.2", "is-generator-function": "^1.0.10", "is-regex": "^1.1.4", "is-weakref": "^1.0.2", "isarray": "^2.0.5", "which-boxed-primitive": "^1.0.2", "which-collection": "^1.0.1", "which-typed-array": "^1.1.9" } }, "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw=="], + + "which-collection": ["which-collection@1.0.2", "", { "dependencies": { "is-map": "^2.0.3", "is-set": "^2.0.3", "is-weakmap": "^2.0.2", "is-weakset": "^2.0.3" } }, "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw=="], + + "which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="], + + "word-wrap": ["word-wrap@1.2.5", "", {}, "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA=="], + + "wrap-ansi": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], + + "wrap-ansi-cjs": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], + + "wrappy": ["wrappy@1.0.2", "", {}, "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="], + + "ws": ["ws@8.17.1", "", { "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": ">=5.0.2" }, "optionalPeers": ["bufferutil", "utf-8-validate"] }, "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ=="], + + "y18n": ["y18n@5.0.8", "", {}, "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="], + + "yallist": ["yallist@4.0.0", "", {}, "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="], + + "yaml": ["yaml@2.4.3", "", { "bin": { "yaml": "bin.mjs" } }, "sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg=="], + + "yargs": ["yargs@17.7.2", "", { "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" } }, "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w=="], + + "yargs-parser": ["yargs-parser@21.1.1", "", {}, "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="], + + "yauzl": ["yauzl@2.10.0", "", { "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } }, "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g=="], + + "yocto-queue": ["yocto-queue@0.1.0", "", {}, "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="], + + "zod": ["zod@3.23.8", "", {}, "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g=="], + + "@babel/highlight/chalk": ["chalk@2.4.2", "", { "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" } }, "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="], + + "@isaacs/cliui/string-width": ["string-width@5.1.2", "", { "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" } }, "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA=="], + + "@isaacs/cliui/strip-ansi": ["strip-ansi@7.1.0", "", { "dependencies": { "ansi-regex": "^6.0.1" } }, "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ=="], + + "@isaacs/cliui/wrap-ansi": ["wrap-ansi@8.1.0", "", { "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", "strip-ansi": "^7.0.1" } }, "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ=="], + + "@puppeteer/browsers/debug": ["debug@4.3.4", "", { "dependencies": { "ms": "2.1.2" } }, "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ=="], + + "@puppeteer/browsers/semver": ["semver@7.6.0", "", { "dependencies": { "lru-cache": "^6.0.0" }, "bin": { "semver": "bin/semver.js" } }, "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg=="], + + "@types/ws/@types/node": ["@types/node@20.12.14", "", { "dependencies": { "undici-types": "~5.26.4" } }, "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg=="], + + "@types/yauzl/@types/node": ["@types/node@20.12.14", "", { "dependencies": { "undici-types": "~5.26.4" } }, "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg=="], + + "@typescript-eslint/typescript-estree/minimatch": ["minimatch@9.0.3", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg=="], + + "@typescript-eslint/typescript-estree/semver": ["semver@7.6.0", "", { "dependencies": { "lru-cache": "^6.0.0" }, "bin": { "semver": "bin/semver.js" } }, "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg=="], + + "bun-types/@types/node": ["@types/node@20.12.14", "", { "dependencies": { "undici-types": "~5.26.4" } }, "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg=="], + + "chokidar/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="], + + "eslint-import-resolver-node/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="], + + "eslint-module-utils/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="], + + "eslint-plugin-import/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="], + + "eslint-plugin-import/doctrine": ["doctrine@2.1.0", "", { "dependencies": { "esutils": "^2.0.2" } }, "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw=="], + + "eslint-plugin-react/doctrine": ["doctrine@2.1.0", "", { "dependencies": { "esutils": "^2.0.2" } }, "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw=="], + + "eslint-plugin-react/resolve": ["resolve@2.0.0-next.5", "", { "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" } }, "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA=="], + + "fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="], + + "glob/minimatch": ["minimatch@9.0.4", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw=="], + + "next/postcss": ["postcss@8.4.31", "", { "dependencies": { "nanoid": "^3.3.6", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } }, "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ=="], + + "path-scurry/lru-cache": ["lru-cache@10.2.2", "", {}, "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ=="], + + "postcss-load-config/lilconfig": ["lilconfig@3.1.1", "", {}, "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ=="], + + "rimraf/glob": ["glob@7.2.3", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="], + + "string-width/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], + + "string-width-cjs/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], + + "@babel/highlight/chalk/ansi-styles": ["ansi-styles@3.2.1", "", { "dependencies": { "color-convert": "^1.9.0" } }, "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="], + + "@babel/highlight/chalk/escape-string-regexp": ["escape-string-regexp@1.0.5", "", {}, "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="], + + "@babel/highlight/chalk/supports-color": ["supports-color@5.5.0", "", { "dependencies": { "has-flag": "^3.0.0" } }, "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="], + + "@isaacs/cliui/strip-ansi/ansi-regex": ["ansi-regex@6.0.1", "", {}, "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA=="], + + "@isaacs/cliui/wrap-ansi/ansi-styles": ["ansi-styles@6.2.1", "", {}, "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug=="], + + "@puppeteer/browsers/semver/lru-cache": ["lru-cache@6.0.0", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA=="], + + "@typescript-eslint/typescript-estree/minimatch/brace-expansion": ["brace-expansion@2.0.1", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="], + + "@typescript-eslint/typescript-estree/semver/lru-cache": ["lru-cache@6.0.0", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA=="], + + "glob/minimatch/brace-expansion": ["brace-expansion@2.0.1", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="], + + "@babel/highlight/chalk/ansi-styles/color-convert": ["color-convert@1.9.3", "", { "dependencies": { "color-name": "1.1.3" } }, "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="], + + "@babel/highlight/chalk/supports-color/has-flag": ["has-flag@3.0.0", "", {}, "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="], + + "@babel/highlight/chalk/ansi-styles/color-convert/color-name": ["color-name@1.1.3", "", {}, "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="], + } +} diff --git a/test/integration/next-pages/bun.lockb b/test/integration/next-pages/bun.lockb deleted file mode 100755 index 683a48a517bf80..00000000000000 Binary files a/test/integration/next-pages/bun.lockb and /dev/null differ diff --git a/test/integration/next-pages/test/__snapshots__/dev-server-ssr-100.test.ts.snap b/test/integration/next-pages/test/__snapshots__/dev-server-ssr-100.test.ts.snap index b1bb52a16fd93d..8a28f361296fbf 100644 --- a/test/integration/next-pages/test/__snapshots__/dev-server-ssr-100.test.ts.snap +++ b/test/integration/next-pages/test/__snapshots__/dev-server-ssr-100.test.ts.snap @@ -14,7 +14,7 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "@types/node", "version": "==20.7.0", }, - "package_id": 452, + "package_id": 39, }, { "behavior": { @@ -27,7 +27,7 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "@types/react", "version": "==18.2.22", }, - "package_id": 448, + "package_id": 41, }, { "behavior": { @@ -40,7 +40,7 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "@types/react-dom", "version": "==18.2.7", }, - "package_id": 447, + "package_id": 42, }, { "behavior": { @@ -53,7 +53,7 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "autoprefixer", "version": "==10.4.16", }, - "package_id": 440, + "package_id": 74, }, { "behavior": { @@ -66,7 +66,7 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "bun-types", "version": ">=1.0.3 <2.0.0", }, - "package_id": 438, + "package_id": 93, }, { "behavior": { @@ -79,7 +79,7 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "eslint", "version": "==8.50.0", }, - "package_id": 238, + "package_id": 146, }, { "behavior": { @@ -92,7 +92,7 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "eslint-config-next", "version": "==14.1.3", }, - "package_id": 237, + "package_id": 147, }, { "behavior": { @@ -105,7 +105,7 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "next", "version": "==14.1.3", }, - "package_id": 219, + "package_id": 281, }, { "behavior": { @@ -118,7 +118,7 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "postcss", "version": "==8.4.30", }, - "package_id": 7, + "package_id": 315, }, { "behavior": { @@ -131,7 +131,7 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "puppeteer", "version": "==22.12.0", }, - "package_id": 113, + "package_id": 329, }, { "behavior": { @@ -144,7 +144,7 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "react", "version": "==18.2.0", }, - "package_id": 109, + "package_id": 333, }, { "behavior": { @@ -157,7 +157,7 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "react-dom", "version": "==18.2.0", }, - "package_id": 108, + "package_id": 334, }, { "behavior": { @@ -170,7 +170,7 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "tailwindcss", "version": "==3.3.3", }, - "package_id": 2, + "package_id": 379, }, { "behavior": { @@ -183,958 +183,959 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "typescript", "version": "==5.2.2", }, - "package_id": 1, + "package_id": 399, }, { "behavior": { "prod": true, }, "id": 14, - "literal": "^5.0.2", - "name": "arg", + "literal": "^7.24.7", + "name": "@babel/highlight", "npm": { - "name": "arg", - "version": ">=5.0.2 <6.0.0", + "name": "@babel/highlight", + "version": ">=7.24.7 <8.0.0", }, - "package_id": 107, + "package_id": 4, }, { "behavior": { "prod": true, }, "id": 15, - "literal": "^1.1.3", - "name": "dlv", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "dlv", - "version": ">=1.1.3 <2.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 106, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 16, - "literal": "^1.18.2", - "name": "jiti", + "literal": "^7.24.7", + "name": "@babel/helper-validator-identifier", "npm": { - "name": "jiti", - "version": ">=1.18.2 <2.0.0", + "name": "@babel/helper-validator-identifier", + "version": ">=7.24.7 <8.0.0", }, - "package_id": 105, + "package_id": 3, }, { "behavior": { "prod": true, }, "id": 17, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^2.4.2", + "name": "chalk", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "chalk", + "version": ">=2.4.2 <3.0.0", }, - "package_id": 28, + "package_id": 425, }, { "behavior": { "prod": true, }, "id": 18, - "literal": "^8.4.23", - "name": "postcss", + "literal": "^4.0.0", + "name": "js-tokens", "npm": { - "name": "postcss", - "version": ">=8.4.23 <9.0.0", + "name": "js-tokens", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 7, + "package_id": 250, }, { "behavior": { "prod": true, }, "id": 19, - "literal": "^1.22.2", - "name": "resolve", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "resolve", - "version": ">=1.22.2 <2.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 16, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 20, - "literal": "^3.32.0", - "name": "sucrase", + "literal": "^0.14.0", + "name": "regenerator-runtime", "npm": { - "name": "sucrase", - "version": ">=3.32.0 <4.0.0", + "name": "regenerator-runtime", + "version": ">=0.14.0 <0.15.0", }, - "package_id": 56, + "package_id": 339, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 21, - "literal": "^3.5.3", - "name": "chokidar", + "literal": "^6.0.0 || ^7.0.0 || >=8.0.0", + "name": "eslint", "npm": { - "name": "chokidar", - "version": ">=3.5.3 <4.0.0", + "name": "eslint", + "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 && >=8.0.0", }, - "package_id": 50, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 22, - "literal": "^3.2.12", - "name": "fast-glob", + "literal": "^3.3.0", + "name": "eslint-visitor-keys", "npm": { - "name": "fast-glob", - "version": ">=3.2.12 <4.0.0", + "name": "eslint-visitor-keys", + "version": ">=3.3.0 <4.0.0", }, - "package_id": 40, + "package_id": 156, }, { "behavior": { "prod": true, }, "id": 23, - "literal": "^2.1.0", - "name": "lilconfig", + "literal": "^6.12.4", + "name": "ajv", "npm": { - "name": "lilconfig", - "version": ">=2.1.0 <3.0.0", + "name": "ajv", + "version": ">=6.12.4 <7.0.0", }, - "package_id": 39, + "package_id": 54, }, { "behavior": { "prod": true, }, "id": 24, - "literal": "^1.2.2", - "name": "didyoumean", + "literal": "^4.3.2", + "name": "debug", "npm": { - "name": "didyoumean", - "version": ">=1.2.2 <2.0.0", + "name": "debug", + "version": ">=4.3.2 <5.0.0", }, - "package_id": 38, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 25, - "literal": "^4.0.5", - "name": "micromatch", + "literal": "^9.6.0", + "name": "espree", "npm": { - "name": "micromatch", - "version": ">=4.0.5 <5.0.0", + "name": "espree", + "version": ">=9.6.0 <10.0.0", }, - "package_id": 32, + "package_id": 157, }, { "behavior": { "prod": true, }, "id": 26, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^13.19.0", + "name": "globals", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "globals", + "version": ">=13.19.0 <14.0.0", }, - "package_id": 9, + "package_id": 193, }, { "behavior": { "prod": true, }, "id": 27, - "literal": "^4.0.1", - "name": "postcss-js", + "literal": "^5.2.0", + "name": "ignore", "npm": { - "name": "postcss-js", - "version": ">=4.0.1 <5.0.0", + "name": "ignore", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 30, + "package_id": 209, }, { "behavior": { "prod": true, }, "id": 28, - "literal": "^6.0.2", - "name": "glob-parent", + "literal": "^3.2.1", + "name": "import-fresh", "npm": { - "name": "glob-parent", - "version": ">=6.0.2 <7.0.0", + "name": "import-fresh", + "version": ">=3.2.1 <4.0.0", }, - "package_id": 27, + "package_id": 210, }, { "behavior": { "prod": true, }, "id": 29, - "literal": "^3.0.0", - "name": "object-hash", + "literal": "^4.1.0", + "name": "js-yaml", "npm": { - "name": "object-hash", - "version": ">=3.0.0 <4.0.0", + "name": "js-yaml", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 26, + "package_id": 251, }, { "behavior": { "prod": true, }, "id": 30, - "literal": "^3.0.0", - "name": "normalize-path", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "normalize-path", - "version": ">=3.0.0 <4.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 25, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 31, - "literal": "^15.1.0", - "name": "postcss-import", + "literal": "^3.1.1", + "name": "strip-json-comments", "npm": { - "name": "postcss-import", - "version": ">=15.1.0 <16.0.0", + "name": "strip-json-comments", + "version": ">=3.1.1 <4.0.0", }, - "package_id": 15, + "package_id": 374, }, { "behavior": { "prod": true, }, "id": 32, - "literal": "^6.0.1", - "name": "postcss-nested", + "literal": "^2.0.2", + "name": "@humanwhocodes/object-schema", "npm": { - "name": "postcss-nested", - "version": ">=6.0.1 <7.0.0", + "name": "@humanwhocodes/object-schema", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 14, + "package_id": 12, }, { "behavior": { "prod": true, }, "id": 33, - "literal": "^5.2.0", - "name": "@alloc/quick-lru", + "literal": "^4.3.1", + "name": "debug", "npm": { - "name": "@alloc/quick-lru", - "version": ">=5.2.0 <6.0.0", + "name": "debug", + "version": ">=4.3.1 <5.0.0", }, - "package_id": 13, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 34, - "literal": "^4.0.1", - "name": "postcss-load-config", + "literal": "^3.0.5", + "name": "minimatch", "npm": { - "name": "postcss-load-config", - "version": ">=4.0.1 <5.0.0", + "name": "minimatch", + "version": ">=3.0.5 <4.0.0", }, - "package_id": 6, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 35, - "literal": "^6.0.11", - "name": "postcss-selector-parser", + "literal": "^5.1.2", + "name": "string-width", "npm": { - "name": "postcss-selector-parser", - "version": ">=6.0.11 <7.0.0", + "name": "string-width", + "version": ">=5.1.2 <6.0.0", }, - "package_id": 3, + "package_id": 426, }, { "behavior": { "prod": true, }, "id": 36, - "literal": "^3.0.0", - "name": "cssesc", + "is_alias": true, + "literal": "npm:string-width@^4.2.0", + "name": "string-width-cjs", "npm": { - "name": "cssesc", - "version": ">=3.0.0 <4.0.0", + "name": "string-width", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 5, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 37, - "literal": "^1.0.2", - "name": "util-deprecate", + "literal": "^7.0.1", + "name": "strip-ansi", "npm": { - "name": "util-deprecate", - "version": ">=1.0.2 <2.0.0", + "name": "strip-ansi", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 4, + "package_id": 427, }, { "behavior": { "prod": true, }, "id": 38, - "literal": "^2.3.4", - "name": "yaml", + "is_alias": true, + "literal": "npm:strip-ansi@^6.0.1", + "name": "strip-ansi-cjs", "npm": { - "name": "yaml", - "version": ">=2.3.4 <3.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 12, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 39, - "literal": "^3.0.0", - "name": "lilconfig", + "literal": "^8.1.0", + "name": "wrap-ansi", "npm": { - "name": "lilconfig", - "version": ">=3.0.0 <4.0.0", + "name": "wrap-ansi", + "version": ">=8.1.0 <9.0.0", }, - "package_id": 11, + "package_id": 428, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 40, - "literal": ">=8.0.9", - "name": "postcss", + "is_alias": true, + "literal": "npm:wrap-ansi@^7.0.0", + "name": "wrap-ansi-cjs", "npm": { - "name": "postcss", - "version": ">=8.0.9", + "name": "wrap-ansi", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 7, + "package_id": 414, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 41, - "literal": ">=9.0.0", - "name": "ts-node", + "literal": "^1.2.1", + "name": "@jridgewell/set-array", "npm": { - "name": "ts-node", - "version": ">=9.0.0", + "name": "@jridgewell/set-array", + "version": ">=1.2.1 <2.0.0", }, - "package_id": null, + "package_id": 16, }, { "behavior": { "prod": true, }, "id": 42, - "literal": "^3.3.6", - "name": "nanoid", + "literal": "^1.4.10", + "name": "@jridgewell/sourcemap-codec", "npm": { - "name": "nanoid", - "version": ">=3.3.6 <4.0.0", + "name": "@jridgewell/sourcemap-codec", + "version": ">=1.4.10 <2.0.0", }, - "package_id": 10, + "package_id": 17, }, { "behavior": { "prod": true, }, "id": 43, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^0.3.24", + "name": "@jridgewell/trace-mapping", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "@jridgewell/trace-mapping", + "version": ">=0.3.24 <0.4.0", }, - "package_id": 9, + "package_id": 18, }, { "behavior": { "prod": true, }, "id": 44, - "literal": "^1.0.2", - "name": "source-map-js", + "literal": "^3.1.0", + "name": "@jridgewell/resolve-uri", "npm": { - "name": "source-map-js", - "version": ">=1.0.2 <2.0.0", + "name": "@jridgewell/resolve-uri", + "version": ">=3.1.0 <4.0.0", }, - "package_id": 8, + "package_id": 15, }, { "behavior": { "prod": true, }, "id": 45, - "literal": "^6.0.11", - "name": "postcss-selector-parser", + "literal": "^1.4.14", + "name": "@jridgewell/sourcemap-codec", "npm": { - "name": "postcss-selector-parser", - "version": ">=6.0.11 <7.0.0", + "name": "@jridgewell/sourcemap-codec", + "version": ">=1.4.14 <2.0.0", }, - "package_id": 3, + "package_id": 17, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 46, - "literal": "^8.2.14", - "name": "postcss", + "literal": "10.3.10", + "name": "glob", "npm": { - "name": "postcss", - "version": ">=8.2.14 <9.0.0", + "name": "glob", + "version": "==10.3.10", }, - "package_id": 7, + "package_id": 191, }, { "behavior": { "prod": true, }, "id": 47, - "literal": "^4.0.0", - "name": "postcss-value-parser", + "literal": "2.0.5", + "name": "@nodelib/fs.stat", "npm": { - "name": "postcss-value-parser", - "version": ">=4.0.0 <5.0.0", + "name": "@nodelib/fs.stat", + "version": "==2.0.5", }, - "package_id": 24, + "package_id": 31, }, { "behavior": { "prod": true, }, "id": 48, - "literal": "^1.0.0", - "name": "read-cache", + "literal": "^1.1.9", + "name": "run-parallel", "npm": { - "name": "read-cache", - "version": ">=1.0.0 <2.0.0", + "name": "run-parallel", + "version": ">=1.1.9 <2.0.0", }, - "package_id": 22, + "package_id": 347, }, { "behavior": { "prod": true, }, "id": 49, - "literal": "^1.1.7", - "name": "resolve", + "literal": "2.1.5", + "name": "@nodelib/fs.scandir", "npm": { - "name": "resolve", - "version": ">=1.1.7 <2.0.0", + "name": "@nodelib/fs.scandir", + "version": "==2.1.5", }, - "package_id": 16, + "package_id": 30, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 50, - "literal": "^8.0.0", - "name": "postcss", + "literal": "^1.6.0", + "name": "fastq", "npm": { - "name": "postcss", - "version": ">=8.0.0 <9.0.0", + "name": "fastq", + "version": ">=1.6.0 <2.0.0", }, - "package_id": 7, + "package_id": 169, }, { "behavior": { "prod": true, }, "id": 51, - "literal": "^2.13.0", - "name": "is-core-module", + "literal": "4.3.4", + "name": "debug", "npm": { - "name": "is-core-module", - "version": ">=2.13.0 <3.0.0", + "name": "debug", + "version": "==4.3.4", }, - "package_id": 19, + "package_id": 429, }, { "behavior": { "prod": true, }, "id": 52, - "literal": "^1.0.7", - "name": "path-parse", + "literal": "2.0.1", + "name": "extract-zip", "npm": { - "name": "path-parse", - "version": ">=1.0.7 <2.0.0", + "name": "extract-zip", + "version": "==2.0.1", }, - "package_id": 18, + "package_id": 163, }, { "behavior": { "prod": true, }, "id": 53, - "literal": "^1.0.0", - "name": "supports-preserve-symlinks-flag", + "literal": "2.0.3", + "name": "progress", "npm": { - "name": "supports-preserve-symlinks-flag", - "version": ">=1.0.0 <2.0.0", + "name": "progress", + "version": "==2.0.3", }, - "package_id": 17, + "package_id": 323, }, { "behavior": { "prod": true, }, "id": 54, - "literal": "^2.0.0", - "name": "hasown", + "literal": "6.4.0", + "name": "proxy-agent", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "proxy-agent", + "version": "==6.4.0", }, - "package_id": 20, + "package_id": 325, }, { "behavior": { "prod": true, }, "id": 55, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "7.6.0", + "name": "semver", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "semver", + "version": "==7.6.0", }, - "package_id": 21, + "package_id": 430, }, { "behavior": { "prod": true, }, "id": 56, - "literal": "^2.3.0", - "name": "pify", + "literal": "3.0.5", + "name": "tar-fs", "npm": { - "name": "pify", - "version": ">=2.3.0 <3.0.0", + "name": "tar-fs", + "version": "==3.0.5", }, - "package_id": 23, + "package_id": 381, }, { "behavior": { "prod": true, }, "id": 57, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "1.4.3", + "name": "unbzip2-stream", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "unbzip2-stream", + "version": "==1.4.3", }, - "package_id": 28, + "package_id": 401, }, { "behavior": { "prod": true, }, "id": 58, - "literal": "^2.1.1", - "name": "is-extglob", + "literal": "17.7.2", + "name": "yargs", "npm": { - "name": "is-extglob", - "version": ">=2.1.1 <3.0.0", + "name": "yargs", + "version": "==17.7.2", }, - "package_id": 29, + "package_id": 420, }, { "behavior": { "prod": true, }, "id": 59, - "literal": "^2.0.1", - "name": "camelcase-css", + "literal": "^2.4.0", + "name": "tslib", "npm": { - "name": "camelcase-css", - "version": ">=2.0.1 <3.0.0", + "name": "tslib", + "version": ">=2.4.0 <3.0.0", }, - "package_id": 31, + "package_id": 392, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 60, - "literal": "^8.4.21", - "name": "postcss", + "literal": "*", + "name": "@types/prop-types", "npm": { - "name": "postcss", - "version": ">=8.4.21 <9.0.0", - }, - "package_id": 7, + "name": "@types/prop-types", + "version": ">=0.0.0", + }, + "package_id": 40, }, { "behavior": { "prod": true, }, "id": 61, - "literal": "^3.0.3", - "name": "braces", + "literal": "*", + "name": "@types/scheduler", "npm": { - "name": "braces", - "version": ">=3.0.3 <4.0.0", + "name": "@types/scheduler", + "version": ">=0.0.0", }, - "package_id": 34, + "package_id": 43, }, { "behavior": { "prod": true, }, "id": 62, - "literal": "^2.3.1", - "name": "picomatch", + "literal": "^3.0.2", + "name": "csstype", "npm": { - "name": "picomatch", - "version": ">=2.3.1 <3.0.0", + "name": "csstype", + "version": ">=3.0.2 <4.0.0", }, - "package_id": 33, + "package_id": 111, }, { "behavior": { "prod": true, }, "id": 63, - "literal": "^7.1.1", - "name": "fill-range", + "literal": "*", + "name": "@types/react", "npm": { - "name": "fill-range", - "version": ">=7.1.1 <8.0.0", + "name": "@types/react", + "version": ">=0.0.0", }, - "package_id": 35, + "package_id": 41, }, { "behavior": { "prod": true, }, "id": 64, - "literal": "^5.0.1", - "name": "to-regex-range", + "literal": "*", + "name": "@types/node", "npm": { - "name": "to-regex-range", - "version": ">=5.0.1 <6.0.0", + "name": "@types/node", + "version": ">=0.0.0", }, - "package_id": 36, + "package_id": 431, }, { "behavior": { "prod": true, }, "id": 65, - "literal": "^7.0.0", - "name": "is-number", + "literal": "*", + "name": "@types/node", "npm": { - "name": "is-number", - "version": ">=7.0.0 <8.0.0", + "name": "@types/node", + "version": ">=0.0.0", }, - "package_id": 37, + "package_id": 431, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 66, - "literal": "^2.0.2", - "name": "@nodelib/fs.stat", + "literal": "^7.0.0 || ^8.0.0", + "name": "eslint", "npm": { - "name": "@nodelib/fs.stat", - "version": ">=2.0.2 <3.0.0", + "name": "eslint", + "version": ">=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 49, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 67, - "literal": "^1.2.3", - "name": "@nodelib/fs.walk", + "literal": "6.21.0", + "name": "@typescript-eslint/scope-manager", "npm": { - "name": "@nodelib/fs.walk", - "version": ">=1.2.3 <2.0.0", + "name": "@typescript-eslint/scope-manager", + "version": "==6.21.0", }, - "package_id": 43, + "package_id": 47, }, { "behavior": { "prod": true, }, "id": 68, - "literal": "^5.1.2", - "name": "glob-parent", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "glob-parent", - "version": ">=5.1.2 <6.0.0", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 42, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 69, - "literal": "^1.3.0", - "name": "merge2", + "literal": "6.21.0", + "name": "@typescript-eslint/typescript-estree", "npm": { - "name": "merge2", - "version": ">=1.3.0 <2.0.0", + "name": "@typescript-eslint/typescript-estree", + "version": "==6.21.0", }, - "package_id": 41, + "package_id": 49, }, { "behavior": { "prod": true, }, "id": 70, - "literal": "^4.0.4", - "name": "micromatch", + "literal": "6.21.0", + "name": "@typescript-eslint/visitor-keys", "npm": { - "name": "micromatch", - "version": ">=4.0.4 <5.0.0", + "name": "@typescript-eslint/visitor-keys", + "version": "==6.21.0", }, - "package_id": 32, + "package_id": 50, }, { "behavior": { "prod": true, }, "id": 71, - "literal": "^4.0.1", - "name": "is-glob", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "is-glob", - "version": ">=4.0.1 <5.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 28, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 72, - "literal": "2.1.5", - "name": "@nodelib/fs.scandir", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "@nodelib/fs.scandir", - "version": "==2.1.5", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 46, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 73, - "literal": "^1.6.0", - "name": "fastq", + "literal": "6.21.0", + "name": "@typescript-eslint/visitor-keys", "npm": { - "name": "fastq", - "version": ">=1.6.0 <2.0.0", + "name": "@typescript-eslint/visitor-keys", + "version": "==6.21.0", }, - "package_id": 44, + "package_id": 50, }, { "behavior": { "prod": true, }, "id": 74, - "literal": "^1.0.4", - "name": "reusify", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "reusify", - "version": ">=1.0.4 <2.0.0", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 45, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 75, - "literal": "2.0.5", - "name": "@nodelib/fs.stat", + "literal": "6.21.0", + "name": "@typescript-eslint/visitor-keys", "npm": { - "name": "@nodelib/fs.stat", - "version": "==2.0.5", + "name": "@typescript-eslint/visitor-keys", + "version": "==6.21.0", }, - "package_id": 49, + "package_id": 50, }, { "behavior": { "prod": true, }, "id": 76, - "literal": "^1.1.9", - "name": "run-parallel", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "run-parallel", - "version": ">=1.1.9 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 47, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 77, - "literal": "^1.2.2", - "name": "queue-microtask", + "literal": "^11.1.0", + "name": "globby", "npm": { - "name": "queue-microtask", - "version": ">=1.2.2 <2.0.0", + "name": "globby", + "version": ">=11.1.0 <12.0.0", }, - "package_id": 48, + "package_id": 195, }, { "behavior": { "prod": true, }, "id": 78, - "literal": "~3.1.2", - "name": "anymatch", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "anymatch", - "version": ">=3.1.2 <3.2.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 55, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 79, - "literal": "~3.0.2", - "name": "braces", + "literal": "9.0.3", + "name": "minimatch", "npm": { - "name": "braces", - "version": ">=3.0.2 <3.1.0", + "name": "minimatch", + "version": "==9.0.3", }, - "package_id": 34, + "package_id": 432, }, { "behavior": { "prod": true, }, "id": 80, - "literal": "~5.1.2", - "name": "glob-parent", + "literal": "^7.5.4", + "name": "semver", "npm": { - "name": "glob-parent", - "version": ">=5.1.2 <5.2.0", + "name": "semver", + "version": ">=7.5.4 <8.0.0", }, - "package_id": 42, + "package_id": 430, }, { "behavior": { "prod": true, }, "id": 81, - "literal": "~2.1.0", - "name": "is-binary-path", + "literal": "^1.0.1", + "name": "ts-api-utils", "npm": { - "name": "is-binary-path", - "version": ">=2.1.0 <2.2.0", + "name": "ts-api-utils", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 53, + "package_id": 389, }, { "behavior": { "prod": true, }, "id": 82, - "literal": "~4.0.1", - "name": "is-glob", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "is-glob", - "version": ">=4.0.1 <4.1.0", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 28, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 83, - "literal": "~3.0.0", - "name": "normalize-path", + "literal": "^3.4.1", + "name": "eslint-visitor-keys", "npm": { - "name": "normalize-path", - "version": ">=3.0.0 <3.1.0", + "name": "eslint-visitor-keys", + "version": ">=3.4.1 <4.0.0", }, - "package_id": 25, + "package_id": 156, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 84, - "literal": "~3.6.0", - "name": "readdirp", + "literal": "^6.0.0 || ^7.0.0 || ^8.0.0", + "name": "acorn", "npm": { - "name": "readdirp", - "version": ">=3.6.0 <3.7.0", + "name": "acorn", + "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 52, + "package_id": 51, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 85, - "literal": "~2.3.2", - "name": "fsevents", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "fsevents", - "version": ">=2.3.2 <2.4.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 51, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 86, - "literal": "^2.2.1", - "name": "picomatch", + "literal": "^3.1.1", + "name": "fast-deep-equal", "npm": { - "name": "picomatch", - "version": ">=2.2.1 <3.0.0", + "name": "fast-deep-equal", + "version": ">=3.1.1 <4.0.0", }, - "package_id": 33, + "package_id": 164, }, { "behavior": { @@ -1142,155 +1143,155 @@ exports[`ssr works for 100-ish requests 1`] = ` }, "id": 87, "literal": "^2.0.0", - "name": "binary-extensions", + "name": "fast-json-stable-stringify", "npm": { - "name": "binary-extensions", + "name": "fast-json-stable-stringify", "version": ">=2.0.0 <3.0.0", }, - "package_id": 54, + "package_id": 167, }, { "behavior": { "prod": true, }, "id": 88, - "literal": "^3.0.0", - "name": "normalize-path", + "literal": "^0.4.1", + "name": "json-schema-traverse", "npm": { - "name": "normalize-path", - "version": ">=3.0.0 <4.0.0", + "name": "json-schema-traverse", + "version": ">=0.4.1 <0.5.0", }, - "package_id": 25, + "package_id": 255, }, { "behavior": { "prod": true, }, "id": 89, - "literal": "^2.0.4", - "name": "picomatch", + "literal": "^4.2.2", + "name": "uri-js", "npm": { - "name": "picomatch", - "version": ">=2.0.4 <3.0.0", + "name": "uri-js", + "version": ">=4.2.2 <5.0.0", }, - "package_id": 33, + "package_id": 405, }, { "behavior": { "prod": true, }, "id": 90, - "literal": "^0.3.2", - "name": "@jridgewell/gen-mapping", + "literal": "^2.0.1", + "name": "color-convert", "npm": { - "name": "@jridgewell/gen-mapping", - "version": ">=0.3.2 <0.4.0", + "name": "color-convert", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 100, + "package_id": 104, }, { "behavior": { "prod": true, }, "id": 91, - "literal": "^4.0.0", - "name": "commander", + "literal": "^3.0.0", + "name": "normalize-path", "npm": { - "name": "commander", - "version": ">=4.0.0 <5.0.0", + "name": "normalize-path", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 99, + "package_id": 283, }, { "behavior": { "prod": true, }, "id": 92, - "literal": "^10.3.10", - "name": "glob", + "literal": "^2.0.4", + "name": "picomatch", "npm": { - "name": "glob", - "version": ">=10.3.10 <11.0.0", + "name": "picomatch", + "version": ">=2.0.4 <3.0.0", }, - "package_id": 65, + "package_id": 311, }, { "behavior": { "prod": true, }, "id": 93, - "literal": "^1.1.6", - "name": "lines-and-columns", + "literal": "^2.0.3", + "name": "dequal", "npm": { - "name": "lines-and-columns", - "version": ">=1.1.6 <2.0.0", + "name": "dequal", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 64, + "package_id": 122, }, { "behavior": { "prod": true, }, "id": 94, - "literal": "^2.7.0", - "name": "mz", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "mz", - "version": ">=2.7.0 <3.0.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 59, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 95, - "literal": "^4.0.1", - "name": "pirates", + "literal": "^3.0.4", + "name": "is-array-buffer", "npm": { - "name": "pirates", - "version": ">=4.0.1 <5.0.0", + "name": "is-array-buffer", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 58, + "package_id": 216, }, { "behavior": { "prod": true, }, "id": 96, - "literal": "^0.1.9", - "name": "ts-interface-checker", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "ts-interface-checker", - "version": ">=0.1.9 <0.2.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 57, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 97, - "literal": "^1.0.0", - "name": "any-promise", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "any-promise", - "version": ">=1.0.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 62, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 98, - "literal": "^4.0.1", - "name": "object-assign", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "object-assign", - "version": ">=4.0.1 <5.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 63, + "package_id": 135, }, { "behavior": { @@ -1298,522 +1299,519 @@ exports[`ssr works for 100-ish requests 1`] = ` }, "id": 99, "literal": "^1.0.0", - "name": "thenify-all", + "name": "es-object-atoms", "npm": { - "name": "thenify-all", + "name": "es-object-atoms", "version": ">=1.0.0 <2.0.0", }, - "package_id": 60, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 100, - "literal": ">= 3.1.0 < 4", - "name": "thenify", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "thenify", - "version": ">=3.1.0 && <4.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 61, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 101, - "literal": "^1.0.0", - "name": "any-promise", + "literal": "^1.0.7", + "name": "is-string", "npm": { - "name": "any-promise", - "version": ">=1.0.0 <2.0.0", + "name": "is-string", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 62, + "package_id": 239, }, { "behavior": { "prod": true, }, "id": 102, - "literal": "^3.1.0", - "name": "foreground-child", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "foreground-child", - "version": ">=3.1.0 <4.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 91, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 103, - "literal": "^2.3.5", - "name": "jackspeak", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "jackspeak", - "version": ">=2.3.5 <3.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 72, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 104, - "literal": "^9.0.1", - "name": "minimatch", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "minimatch", - "version": ">=9.0.1 <10.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 69, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 105, - "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", - "name": "minipass", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "minipass", - "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 67, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 106, - "literal": "^1.10.1", - "name": "path-scurry", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "path-scurry", - "version": ">=1.10.1 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 66, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 107, - "literal": "^10.2.0", - "name": "lru-cache", + "literal": "^1.0.2", + "name": "es-shim-unscopables", "npm": { - "name": "lru-cache", - "version": ">=10.2.0 <11.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 68, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 108, - "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", - "name": "minipass", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "minipass", - "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 67, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 109, - "literal": "^2.0.1", - "name": "brace-expansion", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "brace-expansion", - "version": ">=2.0.1 <3.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 70, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 110, - "literal": "^1.0.0", - "name": "balanced-match", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "balanced-match", - "version": ">=1.0.0 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 71, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 111, - "literal": "^8.0.2", - "name": "@isaacs/cliui", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "@isaacs/cliui", - "version": ">=8.0.2 <9.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 74, + "package_id": 137, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 112, - "literal": "^0.11.0", - "name": "@pkgjs/parseargs", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "@pkgjs/parseargs", - "version": ">=0.11.0 <0.12.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 73, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 113, - "literal": "^5.1.2", - "name": "string-width", + "literal": "^1.0.2", + "name": "es-shim-unscopables", "npm": { - "name": "string-width", - "version": ">=5.1.2 <6.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 87, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 114, - "is_alias": true, - "literal": "npm:string-width@^4.2.0", - "name": "string-width-cjs", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "string-width", - "version": ">=4.2.0 <5.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 78, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 115, - "literal": "^7.0.1", - "name": "strip-ansi", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "strip-ansi", - "version": ">=7.0.1 <8.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 85, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 116, - "is_alias": true, - "literal": "npm:strip-ansi@^6.0.1", - "name": "strip-ansi-cjs", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 76, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 117, - "literal": "^8.1.0", - "name": "wrap-ansi", + "literal": "^1.0.0", + "name": "es-shim-unscopables", "npm": { - "name": "wrap-ansi", - "version": ">=8.1.0 <9.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 84, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 118, - "is_alias": true, - "literal": "npm:wrap-ansi@^7.0.0", - "name": "wrap-ansi-cjs", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "wrap-ansi", - "version": ">=7.0.0 <8.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 75, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 119, - "literal": "^4.0.0", - "name": "ansi-styles", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "ansi-styles", - "version": ">=4.0.0 <5.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 81, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 120, - "literal": "^4.1.0", - "name": "string-width", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "string-width", - "version": ">=4.1.0 <5.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 78, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 121, - "literal": "^6.0.0", - "name": "strip-ansi", + "literal": "^1.0.0", + "name": "es-shim-unscopables", "npm": { - "name": "strip-ansi", - "version": ">=6.0.0 <7.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 76, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 122, - "literal": "^5.0.1", - "name": "ansi-regex", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "ansi-regex", - "version": ">=5.0.1 <6.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 77, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 123, - "literal": "^8.0.0", - "name": "emoji-regex", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "emoji-regex", - "version": ">=8.0.0 <9.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 80, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 124, - "literal": "^3.0.0", - "name": "is-fullwidth-code-point", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "is-fullwidth-code-point", - "version": ">=3.0.0 <4.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 79, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 125, - "literal": "^6.0.1", - "name": "strip-ansi", + "literal": "^1.0.0", + "name": "es-shim-unscopables", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 76, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 126, - "literal": "^2.0.1", - "name": "color-convert", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "color-convert", - "version": ">=2.0.1 <3.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 82, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 127, - "literal": "~1.1.4", - "name": "color-name", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "color-name", - "version": ">=1.1.4 <1.2.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 83, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 128, - "literal": "^6.1.0", - "name": "ansi-styles", + "literal": "^1.23.3", + "name": "es-abstract", "npm": { - "name": "ansi-styles", - "version": ">=6.1.0 <7.0.0", + "name": "es-abstract", + "version": ">=1.23.3 <2.0.0", }, - "package_id": 90, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 129, - "literal": "^5.0.1", - "name": "string-width", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "string-width", - "version": ">=5.0.1 <6.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 87, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 130, - "literal": "^7.0.1", - "name": "strip-ansi", + "literal": "^1.0.2", + "name": "es-shim-unscopables", "npm": { - "name": "strip-ansi", - "version": ">=7.0.1 <8.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 85, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 131, - "literal": "^6.0.1", - "name": "ansi-regex", + "literal": "^1.0.1", + "name": "array-buffer-byte-length", "npm": { - "name": "ansi-regex", - "version": ">=6.0.1 <7.0.0", + "name": "array-buffer-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 86, + "package_id": 62, }, { "behavior": { "prod": true, }, "id": 132, - "literal": "^0.2.0", - "name": "eastasianwidth", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "eastasianwidth", - "version": ">=0.2.0 <0.3.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 89, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 133, - "literal": "^9.2.2", - "name": "emoji-regex", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "emoji-regex", - "version": ">=9.2.2 <10.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 88, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 134, - "literal": "^7.0.1", - "name": "strip-ansi", + "literal": "^1.22.3", + "name": "es-abstract", "npm": { - "name": "strip-ansi", - "version": ">=7.0.1 <8.0.0", + "name": "es-abstract", + "version": ">=1.22.3 <2.0.0", }, - "package_id": 85, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 135, - "literal": "^7.0.0", - "name": "cross-spawn", + "literal": "^1.2.1", + "name": "es-errors", "npm": { - "name": "cross-spawn", - "version": ">=7.0.0 <8.0.0", + "name": "es-errors", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 93, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 136, - "literal": "^4.0.1", - "name": "signal-exit", + "literal": "^1.2.3", + "name": "get-intrinsic", "npm": { - "name": "signal-exit", - "version": ">=4.0.1 <5.0.0", + "name": "get-intrinsic", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 92, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 137, - "literal": "^3.1.0", - "name": "path-key", + "literal": "^3.0.4", + "name": "is-array-buffer", "npm": { - "name": "path-key", - "version": ">=3.1.0 <4.0.0", + "name": "is-array-buffer", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 98, + "package_id": 216, }, { "behavior": { "prod": true, }, "id": 138, - "literal": "^2.0.0", - "name": "shebang-command", + "literal": "^1.0.2", + "name": "is-shared-array-buffer", "npm": { - "name": "shebang-command", - "version": ">=2.0.0 <3.0.0", + "name": "is-shared-array-buffer", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 96, + "package_id": 238, }, { "behavior": { @@ -1821,1911 +1819,1909 @@ exports[`ssr works for 100-ish requests 1`] = ` }, "id": 139, "literal": "^2.0.1", - "name": "which", + "name": "tslib", "npm": { - "name": "which", + "name": "tslib", "version": ">=2.0.1 <3.0.0", }, - "package_id": 94, + "package_id": 392, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 140, - "literal": "^2.0.0", - "name": "isexe", + "literal": "^8.1.0", + "name": "postcss", "npm": { - "name": "isexe", - "version": ">=2.0.0 <3.0.0", + "name": "postcss", + "version": ">=8.1.0 <9.0.0", }, - "package_id": 95, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 141, - "literal": "^3.0.0", - "name": "shebang-regex", + "literal": "^4.21.10", + "name": "browserslist", "npm": { - "name": "shebang-regex", - "version": ">=3.0.0 <4.0.0", + "name": "browserslist", + "version": ">=4.21.10 <5.0.0", }, - "package_id": 97, + "package_id": 90, }, { "behavior": { "prod": true, }, "id": 142, - "literal": "^1.2.1", - "name": "@jridgewell/set-array", + "literal": "^1.0.30001538", + "name": "caniuse-lite", "npm": { - "name": "@jridgewell/set-array", - "version": ">=1.2.1 <2.0.0", + "name": "caniuse-lite", + "version": ">=1.0.30001538 <2.0.0", }, - "package_id": 104, + "package_id": 98, }, { "behavior": { "prod": true, }, "id": 143, - "literal": "^1.4.10", - "name": "@jridgewell/sourcemap-codec", + "literal": "^4.3.6", + "name": "fraction.js", "npm": { - "name": "@jridgewell/sourcemap-codec", - "version": ">=1.4.10 <2.0.0", + "name": "fraction.js", + "version": ">=4.3.6 <5.0.0", }, - "package_id": 102, + "package_id": 178, }, { "behavior": { "prod": true, }, "id": 144, - "literal": "^0.3.24", - "name": "@jridgewell/trace-mapping", + "literal": "^0.1.2", + "name": "normalize-range", "npm": { - "name": "@jridgewell/trace-mapping", - "version": ">=0.3.24 <0.4.0", + "name": "normalize-range", + "version": ">=0.1.2 <0.2.0", }, - "package_id": 101, + "package_id": 284, }, { "behavior": { "prod": true, }, "id": 145, - "literal": "^3.1.0", - "name": "@jridgewell/resolve-uri", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "@jridgewell/resolve-uri", - "version": ">=3.1.0 <4.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 103, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 146, - "literal": "^1.4.14", - "name": "@jridgewell/sourcemap-codec", + "literal": "^4.2.0", + "name": "postcss-value-parser", "npm": { - "name": "@jridgewell/sourcemap-codec", - "version": ">=1.4.14 <2.0.0", + "name": "postcss-value-parser", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 102, + "package_id": 321, }, { "behavior": { "prod": true, }, "id": 147, - "literal": "^0.23.0", - "name": "scheduler", + "literal": "^1.0.0", + "name": "possible-typed-array-names", "npm": { - "name": "scheduler", - "version": ">=0.23.0 <0.24.0", + "name": "possible-typed-array-names", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 112, + "package_id": 314, }, { "behavior": { "prod": true, }, "id": 148, - "literal": "^1.1.0", - "name": "loose-envify", + "literal": "^2.0.3", + "name": "dequal", "npm": { - "name": "loose-envify", - "version": ">=1.1.0 <2.0.0", + "name": "dequal", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 110, + "package_id": 122, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 149, - "literal": "^18.2.0", - "name": "react", + "literal": "^2.0.0", + "name": "bare-events", "npm": { - "name": "react", - "version": ">=18.2.0 <19.0.0", + "name": "bare-events", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 109, + "package_id": 80, }, { "behavior": { "prod": true, }, "id": 150, - "literal": "^1.1.0", - "name": "loose-envify", + "literal": "^2.0.0", + "name": "bare-path", "npm": { - "name": "loose-envify", - "version": ">=1.1.0 <2.0.0", + "name": "bare-path", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 110, + "package_id": 83, }, { "behavior": { "prod": true, }, "id": 151, - "literal": "^3.0.0 || ^4.0.0", - "name": "js-tokens", + "literal": "^2.0.0", + "name": "bare-stream", "npm": { - "name": "js-tokens", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 && >=4.0.0 <5.0.0", + "name": "bare-stream", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 111, + "package_id": 84, }, { "behavior": { "prod": true, }, "id": 152, - "literal": "^1.1.0", - "name": "loose-envify", + "literal": "^2.1.0", + "name": "bare-os", "npm": { - "name": "loose-envify", - "version": ">=1.1.0 <2.0.0", + "name": "bare-os", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 110, + "package_id": 82, }, { "behavior": { "prod": true, }, "id": 153, - "literal": "9.0.0", - "name": "cosmiconfig", + "literal": "^2.18.0", + "name": "streamx", "npm": { - "name": "cosmiconfig", - "version": "==9.0.0", + "name": "streamx", + "version": ">=2.18.0 <3.0.0", }, - "package_id": 197, + "package_id": 366, }, { "behavior": { "prod": true, }, "id": 154, - "literal": "22.12.0", - "name": "puppeteer-core", + "literal": "^1.0.0", + "name": "balanced-match", "npm": { - "name": "puppeteer-core", - "version": "==22.12.0", + "name": "balanced-match", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 191, + "package_id": 79, }, { "behavior": { "prod": true, }, "id": 155, - "literal": "2.2.3", - "name": "@puppeteer/browsers", + "literal": "0.0.1", + "name": "concat-map", "npm": { - "name": "@puppeteer/browsers", - "version": "==2.2.3", + "name": "concat-map", + "version": "==0.0.1", }, - "package_id": 115, + "package_id": 107, }, { "behavior": { "prod": true, }, "id": 156, - "literal": "0.0.1299070", - "name": "devtools-protocol", + "literal": "^7.1.1", + "name": "fill-range", "npm": { - "name": "devtools-protocol", - "version": "==0.0.1299070", + "name": "fill-range", + "version": ">=7.1.1 <8.0.0", }, - "package_id": 114, + "package_id": 172, }, { "behavior": { "prod": true, }, "id": 157, - "literal": "4.3.4", - "name": "debug", + "literal": "^1.0.30001587", + "name": "caniuse-lite", "npm": { - "name": "debug", - "version": "==4.3.4", + "name": "caniuse-lite", + "version": ">=1.0.30001587 <2.0.0", }, - "package_id": 190, + "package_id": 98, }, { "behavior": { "prod": true, }, "id": 158, - "literal": "2.0.1", - "name": "extract-zip", + "literal": "^1.4.668", + "name": "electron-to-chromium", "npm": { - "name": "extract-zip", - "version": "==2.0.1", + "name": "electron-to-chromium", + "version": ">=1.4.668 <2.0.0", }, - "package_id": 181, + "package_id": 129, }, { "behavior": { "prod": true, }, "id": 159, - "literal": "2.0.3", - "name": "progress", + "literal": "^2.0.14", + "name": "node-releases", "npm": { - "name": "progress", - "version": "==2.0.3", + "name": "node-releases", + "version": ">=2.0.14 <3.0.0", }, - "package_id": 180, + "package_id": 282, }, { "behavior": { "prod": true, }, "id": 160, - "literal": "6.4.0", - "name": "proxy-agent", + "literal": "^1.0.13", + "name": "update-browserslist-db", "npm": { - "name": "proxy-agent", - "version": "==6.4.0", + "name": "update-browserslist-db", + "version": ">=1.0.13 <2.0.0", }, - "package_id": 147, + "package_id": 404, }, { "behavior": { "prod": true, }, "id": 161, - "literal": "3.0.5", - "name": "tar-fs", + "literal": "^1.3.1", + "name": "base64-js", "npm": { - "name": "tar-fs", - "version": "==3.0.5", + "name": "base64-js", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 131, + "package_id": 85, }, { "behavior": { "prod": true, }, "id": 162, - "literal": "1.4.3", - "name": "unbzip2-stream", + "literal": "^1.1.13", + "name": "ieee754", "npm": { - "name": "unbzip2-stream", - "version": "==1.4.3", + "name": "ieee754", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 126, + "package_id": 208, }, { "behavior": { "prod": true, }, "id": 163, - "literal": "17.7.2", - "name": "yargs", + "literal": "~20.12.8", + "name": "@types/node", "npm": { - "name": "yargs", - "version": "==17.7.2", + "name": "@types/node", + "version": ">=20.12.8 <20.13.0", }, - "package_id": 119, + "package_id": 431, }, { "behavior": { "prod": true, }, "id": 164, - "literal": "7.6.0", - "name": "semver", + "literal": "~8.5.10", + "name": "@types/ws", "npm": { - "name": "semver", - "version": "==7.6.0", + "name": "@types/ws", + "version": ">=8.5.10 <8.6.0", }, - "package_id": 116, + "package_id": 44, }, { "behavior": { "prod": true, }, "id": 165, - "literal": "^6.0.0", - "name": "lru-cache", + "literal": "^1.1.0", + "name": "streamsearch", "npm": { - "name": "lru-cache", - "version": ">=6.0.0 <7.0.0", + "name": "streamsearch", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 117, + "package_id": 365, }, { "behavior": { "prod": true, }, "id": 166, - "literal": "^4.0.0", - "name": "yallist", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "yallist", - "version": ">=4.0.0 <5.0.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 118, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 167, - "literal": "^8.0.1", - "name": "cliui", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "cliui", - "version": ">=8.0.1 <9.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 125, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 168, - "literal": "^3.1.1", - "name": "escalade", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "escalade", - "version": ">=3.1.1 <4.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 124, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 169, - "literal": "^2.0.5", - "name": "get-caller-file", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "get-caller-file", - "version": ">=2.0.5 <3.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 123, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 170, - "literal": "^2.1.1", - "name": "require-directory", + "literal": "^1.2.1", + "name": "set-function-length", "npm": { - "name": "require-directory", - "version": ">=2.1.1 <3.0.0", + "name": "set-function-length", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 122, + "package_id": 352, }, { "behavior": { "prod": true, }, "id": 171, - "literal": "^4.2.3", - "name": "string-width", + "literal": "^4.1.0", + "name": "ansi-styles", "npm": { - "name": "string-width", - "version": ">=4.2.3 <5.0.0", + "name": "ansi-styles", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 78, + "package_id": 56, }, { "behavior": { "prod": true, }, "id": 172, - "literal": "^5.0.5", - "name": "y18n", + "literal": "^7.1.0", + "name": "supports-color", "npm": { - "name": "y18n", - "version": ">=5.0.5 <6.0.0", + "name": "supports-color", + "version": ">=7.1.0 <8.0.0", }, - "package_id": 121, + "package_id": 377, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 173, - "literal": "^21.1.1", - "name": "yargs-parser", + "literal": "~2.3.2", + "name": "fsevents", "npm": { - "name": "yargs-parser", - "version": ">=21.1.1 <22.0.0", + "name": "fsevents", + "version": ">=2.3.2 <2.4.0", }, - "package_id": 120, + "package_id": 181, }, { "behavior": { "prod": true, }, "id": 174, - "literal": "^4.2.0", - "name": "string-width", + "literal": "~3.1.2", + "name": "anymatch", "npm": { - "name": "string-width", - "version": ">=4.2.0 <5.0.0", + "name": "anymatch", + "version": ">=3.1.2 <3.2.0", }, - "package_id": 78, + "package_id": 58, }, { "behavior": { "prod": true, }, "id": 175, - "literal": "^6.0.1", - "name": "strip-ansi", + "literal": "~3.0.2", + "name": "braces", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "braces", + "version": ">=3.0.2 <3.1.0", }, - "package_id": 76, + "package_id": 89, }, { "behavior": { "prod": true, }, "id": 176, - "literal": "^7.0.0", - "name": "wrap-ansi", + "literal": "~5.1.2", + "name": "glob-parent", "npm": { - "name": "wrap-ansi", - "version": ">=7.0.0 <8.0.0", + "name": "glob-parent", + "version": ">=5.1.2 <5.2.0", }, - "package_id": 75, + "package_id": 433, }, { "behavior": { "prod": true, }, "id": 177, - "literal": "^5.2.1", - "name": "buffer", + "literal": "~2.1.0", + "name": "is-binary-path", "npm": { - "name": "buffer", - "version": ">=5.2.1 <6.0.0", + "name": "is-binary-path", + "version": ">=2.1.0 <2.2.0", }, - "package_id": 128, + "package_id": 220, }, { "behavior": { "prod": true, }, "id": 178, - "literal": "^2.3.8", - "name": "through", + "literal": "~4.0.1", + "name": "is-glob", "npm": { - "name": "through", - "version": ">=2.3.8 <3.0.0", + "name": "is-glob", + "version": ">=4.0.1 <4.1.0", }, - "package_id": 127, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 179, - "literal": "^1.3.1", - "name": "base64-js", + "literal": "~3.0.0", + "name": "normalize-path", "npm": { - "name": "base64-js", - "version": ">=1.3.1 <2.0.0", + "name": "normalize-path", + "version": ">=3.0.0 <3.1.0", }, - "package_id": 130, + "package_id": 283, }, { "behavior": { "prod": true, }, "id": 180, - "literal": "^1.1.13", - "name": "ieee754", + "literal": "~3.6.0", + "name": "readdirp", "npm": { - "name": "ieee754", - "version": ">=1.1.13 <2.0.0", + "name": "readdirp", + "version": ">=3.6.0 <3.7.0", }, - "package_id": 129, + "package_id": 337, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 181, - "literal": "^3.0.0", - "name": "pump", + "literal": "*", + "name": "devtools-protocol", "npm": { - "name": "pump", - "version": ">=3.0.0 <4.0.0", + "name": "devtools-protocol", + "version": ">=0.0.0", }, - "package_id": 143, + "package_id": 123, }, { "behavior": { "prod": true, }, "id": 182, - "literal": "^3.1.5", - "name": "tar-stream", + "literal": "3.0.1", + "name": "mitt", "npm": { - "name": "tar-stream", - "version": ">=3.1.5 <4.0.0", + "name": "mitt", + "version": "==3.0.1", }, - "package_id": 142, + "package_id": 275, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 183, - "literal": "^2.1.1", - "name": "bare-fs", + "literal": "10.0.0", + "name": "urlpattern-polyfill", "npm": { - "name": "bare-fs", - "version": ">=2.1.1 <3.0.0", + "name": "urlpattern-polyfill", + "version": "==10.0.0", }, - "package_id": 134, + "package_id": 406, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 184, - "literal": "^2.1.0", - "name": "bare-path", + "literal": "3.23.8", + "name": "zod", "npm": { - "name": "bare-path", - "version": ">=2.1.0 <3.0.0", + "name": "zod", + "version": "==3.23.8", }, - "package_id": 132, + "package_id": 424, }, { "behavior": { "prod": true, }, "id": 185, - "literal": "^2.1.0", - "name": "bare-os", + "literal": "^4.2.0", + "name": "string-width", "npm": { - "name": "bare-os", - "version": ">=2.1.0 <3.0.0", + "name": "string-width", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 133, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 186, - "literal": "^2.0.0", - "name": "bare-events", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "bare-events", - "version": ">=2.0.0 <3.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 137, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 187, - "literal": "^2.0.0", - "name": "bare-path", + "literal": "^7.0.0", + "name": "wrap-ansi", "npm": { - "name": "bare-path", - "version": ">=2.0.0 <3.0.0", + "name": "wrap-ansi", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 132, + "package_id": 414, }, { "behavior": { "prod": true, }, "id": 188, - "literal": "^2.0.0", - "name": "bare-stream", + "literal": "~1.1.4", + "name": "color-name", "npm": { - "name": "bare-stream", - "version": ">=2.0.0 <3.0.0", + "name": "color-name", + "version": ">=1.1.4 <1.2.0", }, - "package_id": 135, + "package_id": 105, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 189, - "literal": "^2.18.0", - "name": "streamx", + "literal": ">=4.9.5", + "name": "typescript", "npm": { - "name": "streamx", - "version": ">=2.18.0 <3.0.0", + "name": "typescript", + "version": ">=4.9.5", }, - "package_id": 136, + "package_id": 399, }, { "behavior": { "prod": true, }, "id": 190, - "literal": "^1.3.2", - "name": "fast-fifo", + "literal": "^2.2.1", + "name": "env-paths", "npm": { - "name": "fast-fifo", - "version": ">=1.3.2 <2.0.0", + "name": "env-paths", + "version": ">=2.2.1 <3.0.0", }, - "package_id": 141, + "package_id": 133, }, { "behavior": { "prod": true, }, "id": 191, - "literal": "^1.0.1", - "name": "queue-tick", + "literal": "^3.3.0", + "name": "import-fresh", "npm": { - "name": "queue-tick", - "version": ">=1.0.1 <2.0.0", + "name": "import-fresh", + "version": ">=3.3.0 <4.0.0", }, - "package_id": 140, + "package_id": 210, }, { "behavior": { "prod": true, }, "id": 192, - "literal": "^1.1.0", - "name": "text-decoder", + "literal": "^4.1.0", + "name": "js-yaml", "npm": { - "name": "text-decoder", - "version": ">=1.1.0 <2.0.0", + "name": "js-yaml", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 138, + "package_id": 251, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 193, - "literal": "^2.2.0", - "name": "bare-events", + "literal": "^5.2.0", + "name": "parse-json", "npm": { - "name": "bare-events", - "version": ">=2.2.0 <3.0.0", + "name": "parse-json", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 137, + "package_id": 302, }, { "behavior": { "prod": true, }, "id": 194, - "literal": "^1.6.4", - "name": "b4a", + "literal": "^3.1.0", + "name": "path-key", "npm": { - "name": "b4a", - "version": ">=1.6.4 <2.0.0", + "name": "path-key", + "version": ">=3.1.0 <4.0.0", }, - "package_id": 139, + "package_id": 305, }, { "behavior": { "prod": true, }, "id": 195, - "literal": "^1.6.4", - "name": "b4a", + "literal": "^2.0.0", + "name": "shebang-command", "npm": { - "name": "b4a", - "version": ">=1.6.4 <2.0.0", + "name": "shebang-command", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 139, + "package_id": 354, }, { "behavior": { "prod": true, }, "id": 196, - "literal": "^1.2.0", - "name": "fast-fifo", + "literal": "^2.0.1", + "name": "which", "npm": { - "name": "fast-fifo", - "version": ">=1.2.0 <2.0.0", + "name": "which", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 141, + "package_id": 408, }, { "behavior": { "prod": true, }, "id": 197, - "literal": "^2.15.0", - "name": "streamx", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "streamx", - "version": ">=2.15.0 <3.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 136, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 198, - "literal": "^1.1.0", - "name": "end-of-stream", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "end-of-stream", - "version": ">=1.1.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 146, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 199, - "literal": "^1.3.1", - "name": "once", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "once", - "version": ">=1.3.1 <2.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 144, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 200, - "literal": "1", - "name": "wrappy", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "wrappy", - "version": "<2.0.0 >=1.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 145, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 201, - "literal": "^1.4.0", - "name": "once", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "once", - "version": ">=1.4.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 144, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 202, - "literal": "^7.0.2", - "name": "agent-base", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "agent-base", - "version": ">=7.0.2 <8.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 156, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 203, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 154, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 204, - "literal": "^7.0.1", - "name": "http-proxy-agent", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "http-proxy-agent", - "version": ">=7.0.1 <8.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 170, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 205, - "literal": "^7.0.3", - "name": "https-proxy-agent", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "https-proxy-agent", - "version": ">=7.0.3 <8.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 169, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 206, - "literal": "^7.14.1", - "name": "lru-cache", + "literal": "2.1.2", + "name": "ms", "npm": { - "name": "lru-cache", - "version": ">=7.14.1 <8.0.0", + "name": "ms", + "version": "==2.1.2", }, - "package_id": 179, + "package_id": 276, }, { "behavior": { "prod": true, }, "id": 207, - "literal": "^7.0.1", - "name": "pac-proxy-agent", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "pac-proxy-agent", - "version": ">=7.0.1 <8.0.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 158, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 208, - "literal": "^1.1.0", - "name": "proxy-from-env", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "proxy-from-env", - "version": ">=1.1.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 157, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 209, - "literal": "^8.0.2", - "name": "socks-proxy-agent", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "socks-proxy-agent", - "version": ">=8.0.2 <9.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 148, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 210, - "literal": "^7.1.1", - "name": "agent-base", + "literal": "^1.0.1", + "name": "define-data-property", "npm": { - "name": "agent-base", - "version": ">=7.1.1 <8.0.0", + "name": "define-data-property", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 156, + "package_id": 119, }, { "behavior": { "prod": true, }, "id": 211, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.0", + "name": "has-property-descriptors", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 154, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 212, - "literal": "^2.7.1", - "name": "socks", + "literal": "^1.1.1", + "name": "object-keys", "npm": { - "name": "socks", - "version": ">=2.7.1 <3.0.0", + "name": "object-keys", + "version": ">=1.1.1 <2.0.0", }, - "package_id": 149, + "package_id": 288, }, { "behavior": { "prod": true, }, "id": 213, - "literal": "^9.0.5", - "name": "ip-address", + "literal": "^0.13.4", + "name": "ast-types", "npm": { - "name": "ip-address", - "version": ">=9.0.5 <10.0.0", + "name": "ast-types", + "version": ">=0.13.4 <0.14.0", }, - "package_id": 151, + "package_id": 72, }, { "behavior": { "prod": true, }, "id": 214, - "literal": "^4.2.0", - "name": "smart-buffer", + "literal": "^2.1.0", + "name": "escodegen", "npm": { - "name": "smart-buffer", - "version": ">=4.2.0 <5.0.0", + "name": "escodegen", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 150, + "package_id": 145, }, { "behavior": { "prod": true, }, "id": 215, - "literal": "1.1.0", - "name": "jsbn", + "literal": "^4.0.1", + "name": "esprima", "npm": { - "name": "jsbn", - "version": "==1.1.0", + "name": "esprima", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 153, + "package_id": 158, }, { "behavior": { "prod": true, }, "id": 216, - "literal": "^1.1.3", - "name": "sprintf-js", + "literal": "^4.0.0", + "name": "path-type", "npm": { - "name": "sprintf-js", - "version": ">=1.1.3 <2.0.0", + "name": "path-type", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 152, + "package_id": 308, }, { "behavior": { "prod": true, }, "id": 217, - "literal": "2.1.2", - "name": "ms", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "ms", - "version": "==2.1.2", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 155, + "package_id": 162, }, { "behavior": { "prod": true, }, "id": 218, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.4.0", + "name": "once", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "once", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 154, + "package_id": 295, }, { "behavior": { "prod": true, }, "id": 219, - "literal": "^0.23.0", - "name": "@tootallnate/quickjs-emscripten", + "literal": "^4.2.4", + "name": "graceful-fs", "npm": { - "name": "@tootallnate/quickjs-emscripten", - "version": ">=0.23.0 <0.24.0", + "name": "graceful-fs", + "version": ">=4.2.4 <5.0.0", }, - "package_id": 178, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 220, - "literal": "^7.0.2", - "name": "agent-base", + "literal": "^2.2.0", + "name": "tapable", "npm": { - "name": "agent-base", - "version": ">=7.0.2 <8.0.0", + "name": "tapable", + "version": ">=2.2.0 <3.0.0", }, - "package_id": 156, + "package_id": 380, }, { "behavior": { "prod": true, }, "id": 221, - "literal": "^4.3.4", - "name": "debug", + "literal": "^0.2.1", + "name": "is-arrayish", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "is-arrayish", + "version": ">=0.2.1 <0.3.0", }, - "package_id": 154, + "package_id": 217, }, { "behavior": { "prod": true, }, "id": 222, - "literal": "^6.0.1", - "name": "get-uri", + "literal": "^1.0.1", + "name": "array-buffer-byte-length", "npm": { - "name": "get-uri", - "version": ">=6.0.1 <7.0.0", + "name": "array-buffer-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 171, + "package_id": 62, }, { "behavior": { "prod": true, }, "id": 223, - "literal": "^7.0.0", - "name": "http-proxy-agent", + "literal": "^1.0.3", + "name": "arraybuffer.prototype.slice", "npm": { - "name": "http-proxy-agent", - "version": ">=7.0.0 <8.0.0", + "name": "arraybuffer.prototype.slice", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 170, + "package_id": 71, }, { "behavior": { "prod": true, }, "id": 224, - "literal": "^7.0.2", - "name": "https-proxy-agent", + "literal": "^1.0.7", + "name": "available-typed-arrays", "npm": { - "name": "https-proxy-agent", - "version": ">=7.0.2 <8.0.0", + "name": "available-typed-arrays", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 169, + "package_id": 75, }, { "behavior": { "prod": true, }, "id": 225, - "literal": "^7.0.0", - "name": "pac-resolver", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "pac-resolver", - "version": ">=7.0.0 <8.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 159, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 226, - "literal": "^8.0.2", - "name": "socks-proxy-agent", + "literal": "^1.0.1", + "name": "data-view-buffer", "npm": { - "name": "socks-proxy-agent", - "version": ">=8.0.2 <9.0.0", + "name": "data-view-buffer", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 148, + "package_id": 114, }, { "behavior": { "prod": true, }, "id": 227, - "literal": "^5.0.0", - "name": "degenerator", + "literal": "^1.0.1", + "name": "data-view-byte-length", "npm": { - "name": "degenerator", - "version": ">=5.0.0 <6.0.0", + "name": "data-view-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 161, + "package_id": 115, }, { "behavior": { "prod": true, }, "id": 228, - "literal": "^2.0.2", - "name": "netmask", + "literal": "^1.0.0", + "name": "data-view-byte-offset", "npm": { - "name": "netmask", - "version": ">=2.0.2 <3.0.0", + "name": "data-view-byte-offset", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 160, + "package_id": 116, }, { "behavior": { "prod": true, }, "id": 229, - "literal": "^0.13.4", - "name": "ast-types", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "ast-types", - "version": ">=0.13.4 <0.14.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 167, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 230, - "literal": "^2.1.0", - "name": "escodegen", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "escodegen", - "version": ">=2.1.0 <3.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 163, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 231, - "literal": "^4.0.1", - "name": "esprima", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "esprima", - "version": ">=4.0.1 <5.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 162, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 232, - "literal": "^5.2.0", - "name": "estraverse", + "literal": "^2.0.3", + "name": "es-set-tostringtag", "npm": { - "name": "estraverse", - "version": ">=5.2.0 <6.0.0", + "name": "es-set-tostringtag", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 166, + "package_id": 140, }, { "behavior": { "prod": true, }, "id": 233, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^1.2.1", + "name": "es-to-primitive", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "es-to-primitive", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 165, + "package_id": 142, }, { "behavior": { "prod": true, }, "id": 234, - "literal": "^4.0.1", - "name": "esprima", + "literal": "^1.1.6", + "name": "function.prototype.name", "npm": { - "name": "esprima", - "version": ">=4.0.1 <5.0.0", + "name": "function.prototype.name", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 162, + "package_id": 183, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 235, - "literal": "~0.6.1", - "name": "source-map", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "source-map", - "version": ">=0.6.1 <0.7.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 164, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 236, - "literal": "^2.0.1", - "name": "tslib", + "literal": "^1.0.2", + "name": "get-symbol-description", "npm": { - "name": "tslib", - "version": ">=2.0.1 <3.0.0", + "name": "get-symbol-description", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 168, + "package_id": 188, }, { "behavior": { "prod": true, }, "id": 237, - "literal": "^7.0.2", - "name": "agent-base", + "literal": "^1.0.3", + "name": "globalthis", "npm": { - "name": "agent-base", - "version": ">=7.0.2 <8.0.0", + "name": "globalthis", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 156, + "package_id": 194, }, { "behavior": { "prod": true, }, "id": 238, - "literal": "4", - "name": "debug", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "debug", - "version": "<5.0.0 >=4.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 154, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 239, - "literal": "^7.1.0", - "name": "agent-base", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "agent-base", - "version": ">=7.1.0 <8.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 156, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 240, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 154, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 241, - "literal": "^5.0.2", - "name": "basic-ftp", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "basic-ftp", - "version": ">=5.0.2 <6.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 177, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 242, - "literal": "^6.0.2", - "name": "data-uri-to-buffer", + "literal": "^2.0.2", + "name": "hasown", "npm": { - "name": "data-uri-to-buffer", - "version": ">=6.0.2 <7.0.0", + "name": "hasown", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 176, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 243, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.7", + "name": "internal-slot", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "internal-slot", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 154, + "package_id": 214, }, { "behavior": { "prod": true, }, "id": 244, - "literal": "^11.2.0", - "name": "fs-extra", + "literal": "^3.0.4", + "name": "is-array-buffer", "npm": { - "name": "fs-extra", - "version": ">=11.2.0 <12.0.0", + "name": "is-array-buffer", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 172, + "package_id": 216, }, { "behavior": { "prod": true, }, "id": 245, - "literal": "^4.2.0", - "name": "graceful-fs", + "literal": "^1.2.7", + "name": "is-callable", "npm": { - "name": "graceful-fs", - "version": ">=4.2.0 <5.0.0", + "name": "is-callable", + "version": ">=1.2.7 <2.0.0", }, - "package_id": 175, + "package_id": 222, }, { "behavior": { "prod": true, }, "id": 246, - "literal": "^6.0.1", - "name": "jsonfile", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "jsonfile", - "version": ">=6.0.1 <7.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 174, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 247, - "literal": "^2.0.0", - "name": "universalify", + "literal": "^2.0.3", + "name": "is-negative-zero", "npm": { - "name": "universalify", - "version": ">=2.0.0 <3.0.0", + "name": "is-negative-zero", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 173, + "package_id": 232, }, { "behavior": { "prod": true, }, "id": 248, - "literal": "^2.0.0", - "name": "universalify", + "literal": "^1.1.4", + "name": "is-regex", "npm": { - "name": "universalify", - "version": ">=2.0.0 <3.0.0", + "name": "is-regex", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 173, + "package_id": 236, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 249, - "literal": "^4.1.6", - "name": "graceful-fs", + "literal": "^1.0.3", + "name": "is-shared-array-buffer", "npm": { - "name": "graceful-fs", - "version": ">=4.1.6 <5.0.0", + "name": "is-shared-array-buffer", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 175, + "package_id": 238, }, { "behavior": { "prod": true, }, "id": 250, - "literal": "^4.1.1", - "name": "debug", + "literal": "^1.0.7", + "name": "is-string", "npm": { - "name": "debug", - "version": ">=4.1.1 <5.0.0", + "name": "is-string", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 154, + "package_id": 239, }, { "behavior": { "prod": true, }, "id": 251, - "literal": "^5.1.0", - "name": "get-stream", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "get-stream", - "version": ">=5.1.0 <6.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 189, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 252, - "literal": "^2.10.0", - "name": "yauzl", + "literal": "^1.0.2", + "name": "is-weakref", "npm": { - "name": "yauzl", - "version": ">=2.10.0 <3.0.0", + "name": "is-weakref", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 185, + "package_id": 243, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 253, - "literal": "^2.9.1", - "name": "@types/yauzl", + "literal": "^1.13.1", + "name": "object-inspect", "npm": { - "name": "@types/yauzl", - "version": ">=2.9.1 <3.0.0", + "name": "object-inspect", + "version": ">=1.13.1 <2.0.0", }, - "package_id": 182, + "package_id": 287, }, { "behavior": { "prod": true, }, "id": 254, - "literal": "*", - "name": "@types/node", + "literal": "^1.1.1", + "name": "object-keys", "npm": { - "name": "@types/node", - "version": ">=0.0.0", + "name": "object-keys", + "version": ">=1.1.1 <2.0.0", }, - "package_id": 183, + "package_id": 288, }, { "behavior": { "prod": true, }, "id": 255, - "literal": "~5.26.4", - "name": "undici-types", + "literal": "^4.1.5", + "name": "object.assign", "npm": { - "name": "undici-types", - "version": ">=5.26.4 <5.27.0", + "name": "object.assign", + "version": ">=4.1.5 <5.0.0", }, - "package_id": 184, + "package_id": 289, }, { "behavior": { "prod": true, }, "id": 256, - "literal": "~1.1.0", - "name": "fd-slicer", + "literal": "^1.5.2", + "name": "regexp.prototype.flags", "npm": { - "name": "fd-slicer", - "version": ">=1.1.0 <1.2.0", + "name": "regexp.prototype.flags", + "version": ">=1.5.2 <2.0.0", }, - "package_id": 187, + "package_id": 340, }, { "behavior": { "prod": true, }, "id": 257, - "literal": "~0.2.3", - "name": "buffer-crc32", + "literal": "^1.1.2", + "name": "safe-array-concat", "npm": { - "name": "buffer-crc32", - "version": ">=0.2.3 <0.3.0", + "name": "safe-array-concat", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 186, + "package_id": 348, }, { "behavior": { "prod": true, }, "id": 258, - "literal": "~1.2.0", - "name": "pend", + "literal": "^1.0.3", + "name": "safe-regex-test", "npm": { - "name": "pend", - "version": ">=1.2.0 <1.3.0", + "name": "safe-regex-test", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 188, + "package_id": 349, }, { "behavior": { "prod": true, }, "id": 259, - "literal": "^3.0.0", - "name": "pump", + "literal": "^1.2.9", + "name": "string.prototype.trim", "npm": { - "name": "pump", - "version": ">=3.0.0 <4.0.0", + "name": "string.prototype.trim", + "version": ">=1.2.9 <2.0.0", }, - "package_id": 143, + "package_id": 369, }, { "behavior": { "prod": true, }, "id": 260, - "literal": "2.1.2", - "name": "ms", + "literal": "^1.0.8", + "name": "string.prototype.trimend", "npm": { - "name": "ms", - "version": "==2.1.2", + "name": "string.prototype.trimend", + "version": ">=1.0.8 <2.0.0", }, - "package_id": 155, + "package_id": 370, }, { "behavior": { "prod": true, }, "id": 261, - "literal": "2.2.3", - "name": "@puppeteer/browsers", + "literal": "^1.0.8", + "name": "string.prototype.trimstart", "npm": { - "name": "@puppeteer/browsers", - "version": "==2.2.3", + "name": "string.prototype.trimstart", + "version": ">=1.0.8 <2.0.0", }, - "package_id": 115, + "package_id": 371, }, { "behavior": { "prod": true, }, "id": 262, - "literal": "0.5.24", - "name": "chromium-bidi", + "literal": "^1.0.2", + "name": "typed-array-buffer", "npm": { - "name": "chromium-bidi", - "version": "==0.5.24", + "name": "typed-array-buffer", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 193, + "package_id": 395, }, { "behavior": { "prod": true, }, "id": 263, - "literal": "4.3.5", - "name": "debug", + "literal": "^1.0.1", + "name": "typed-array-byte-length", "npm": { - "name": "debug", - "version": "==4.3.5", + "name": "typed-array-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 154, + "package_id": 396, }, { "behavior": { "prod": true, }, "id": 264, - "literal": "0.0.1299070", - "name": "devtools-protocol", + "literal": "^1.0.2", + "name": "typed-array-byte-offset", "npm": { - "name": "devtools-protocol", - "version": "==0.0.1299070", + "name": "typed-array-byte-offset", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 114, + "package_id": 397, }, { "behavior": { "prod": true, }, "id": 265, - "literal": "8.17.1", - "name": "ws", + "literal": "^1.0.6", + "name": "typed-array-length", "npm": { - "name": "ws", - "version": "==8.17.1", + "name": "typed-array-length", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 192, + "package_id": 398, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 266, - "literal": "^4.0.1", - "name": "bufferutil", + "literal": "^1.0.2", + "name": "unbox-primitive", "npm": { - "name": "bufferutil", - "version": ">=4.0.1 <5.0.0", + "name": "unbox-primitive", + "version": ">=1.0.2 <2.0.0", }, - "package_id": null, + "package_id": 400, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 267, - "literal": ">=5.0.2", - "name": "utf-8-validate", + "literal": "^1.1.15", + "name": "which-typed-array", "npm": { - "name": "utf-8-validate", - "version": ">=5.0.2", + "name": "which-typed-array", + "version": ">=1.1.15 <2.0.0", }, - "package_id": null, + "package_id": 412, }, { "behavior": { "prod": true, }, "id": 268, - "literal": "3.0.1", - "name": "mitt", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "mitt", - "version": "==3.0.1", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 196, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 269, - "literal": "10.0.0", - "name": "urlpattern-polyfill", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "urlpattern-polyfill", - "version": "==10.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 195, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 270, - "literal": "3.23.8", - "name": "zod", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "zod", - "version": "==3.23.8", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 194, + "package_id": 120, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 271, - "literal": "*", - "name": "devtools-protocol", + "literal": "^1.23.3", + "name": "es-abstract", "npm": { - "name": "devtools-protocol", - "version": ">=0.0.0", + "name": "es-abstract", + "version": ">=1.23.3 <2.0.0", }, - "package_id": 114, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 272, - "literal": "^2.2.1", - "name": "env-paths", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "env-paths", - "version": ">=2.2.1 <3.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 218, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 273, - "literal": "^3.3.0", - "name": "import-fresh", + "literal": "^2.0.3", + "name": "es-set-tostringtag", "npm": { - "name": "import-fresh", - "version": ">=3.3.0 <4.0.0", + "name": "es-set-tostringtag", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 214, + "package_id": 140, }, { "behavior": { "prod": true, }, "id": 274, - "literal": "^4.1.0", - "name": "js-yaml", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "js-yaml", - "version": ">=4.1.0 <5.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 212, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 275, - "literal": "^5.2.0", - "name": "parse-json", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "parse-json", - "version": ">=5.2.0 <6.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 198, + "package_id": 186, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 276, - "literal": ">=4.9.5", - "name": "typescript", + "literal": "^1.0.3", + "name": "globalthis", "npm": { - "name": "typescript", - "version": ">=4.9.5", + "name": "globalthis", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 1, + "package_id": 194, }, { "behavior": { "prod": true, }, "id": 277, - "literal": "^7.0.0", - "name": "@babel/code-frame", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "@babel/code-frame", - "version": ">=7.0.0 <8.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 202, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 278, - "literal": "^1.3.1", - "name": "error-ex", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "error-ex", - "version": ">=1.3.1 <2.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 200, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 279, - "literal": "^2.3.0", - "name": "json-parse-even-better-errors", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "json-parse-even-better-errors", - "version": ">=2.3.0 <3.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 199, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 280, - "literal": "^1.1.6", - "name": "lines-and-columns", + "literal": "^1.0.7", + "name": "internal-slot", "npm": { - "name": "lines-and-columns", - "version": ">=1.1.6 <2.0.0", + "name": "internal-slot", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 64, + "package_id": 214, }, { "behavior": { "prod": true, }, "id": 281, - "literal": "^0.2.1", - "name": "is-arrayish", + "literal": "^1.1.2", + "name": "iterator.prototype", "npm": { - "name": "is-arrayish", - "version": ">=0.2.1 <0.3.0", + "name": "iterator.prototype", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 201, + "package_id": 247, }, { "behavior": { "prod": true, }, "id": 282, - "literal": "^7.24.7", - "name": "@babel/highlight", + "literal": "^1.1.2", + "name": "safe-array-concat", "npm": { - "name": "@babel/highlight", - "version": ">=7.24.7 <8.0.0", + "name": "safe-array-concat", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 203, + "package_id": 348, }, { "behavior": { "prod": true, }, "id": 283, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 9, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 284, - "literal": "^7.24.7", - "name": "@babel/helper-validator-identifier", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "@babel/helper-validator-identifier", - "version": ">=7.24.7 <8.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 211, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 285, - "literal": "^2.4.2", - "name": "chalk", + "literal": "^1.0.2", + "name": "has-tostringtag", "npm": { - "name": "chalk", - "version": ">=2.4.2 <3.0.0", + "name": "has-tostringtag", + "version": ">=1.0.2 <2.0.0", }, "package_id": 204, }, @@ -3734,2328 +3730,2326 @@ exports[`ssr works for 100-ish requests 1`] = ` "prod": true, }, "id": 286, - "literal": "^4.0.0", - "name": "js-tokens", + "literal": "^2.0.1", + "name": "hasown", "npm": { - "name": "js-tokens", - "version": ">=4.0.0 <5.0.0", + "name": "hasown", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 111, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 287, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 9, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 288, - "literal": "^3.2.1", - "name": "ansi-styles", + "literal": "^1.1.4", + "name": "is-callable", "npm": { - "name": "ansi-styles", - "version": ">=3.2.1 <4.0.0", + "name": "is-callable", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 208, + "package_id": 222, }, { "behavior": { "prod": true, }, "id": 289, - "literal": "^1.0.5", - "name": "escape-string-regexp", + "literal": "^1.0.1", + "name": "is-date-object", "npm": { - "name": "escape-string-regexp", - "version": ">=1.0.5 <2.0.0", + "name": "is-date-object", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 207, + "package_id": 225, }, { "behavior": { "prod": true, }, "id": 290, - "literal": "^5.3.0", - "name": "supports-color", + "literal": "^1.0.2", + "name": "is-symbol", "npm": { - "name": "supports-color", - "version": ">=5.3.0 <6.0.0", + "name": "is-symbol", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 205, + "package_id": 240, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 291, - "literal": "^3.0.0", - "name": "has-flag", + "literal": "~0.6.1", + "name": "source-map", "npm": { - "name": "has-flag", - "version": ">=3.0.0 <4.0.0", + "name": "source-map", + "version": ">=0.6.1 <0.7.0", }, - "package_id": 206, + "package_id": 362, }, { "behavior": { "prod": true, }, "id": 292, - "literal": "^1.9.0", - "name": "color-convert", + "literal": "^4.0.1", + "name": "esprima", "npm": { - "name": "color-convert", - "version": ">=1.9.0 <2.0.0", + "name": "esprima", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 209, + "package_id": 158, }, { "behavior": { "prod": true, }, "id": 293, - "literal": "1.1.3", - "name": "color-name", + "literal": "^5.2.0", + "name": "estraverse", "npm": { - "name": "color-name", - "version": "==1.1.3", + "name": "estraverse", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 210, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 294, - "literal": "^2.0.1", - "name": "argparse", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "argparse", - "version": ">=2.0.1 <3.0.0", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 213, + "package_id": 162, }, { "behavior": { "prod": true, }, "id": 295, - "literal": "^1.0.0", - "name": "parent-module", + "literal": "^4.2.0", + "name": "@eslint-community/eslint-utils", "npm": { - "name": "parent-module", - "version": ">=1.0.0 <2.0.0", + "name": "@eslint-community/eslint-utils", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 216, + "package_id": 6, }, { "behavior": { "prod": true, }, "id": 296, - "literal": "^4.0.0", - "name": "resolve-from", + "literal": "^4.6.1", + "name": "@eslint-community/regexpp", "npm": { - "name": "resolve-from", - "version": ">=4.0.0 <5.0.0", + "name": "@eslint-community/regexpp", + "version": ">=4.6.1 <5.0.0", }, - "package_id": 215, + "package_id": 7, }, { "behavior": { "prod": true, }, "id": 297, - "literal": "^3.0.0", - "name": "callsites", + "literal": "^2.1.2", + "name": "@eslint/eslintrc", "npm": { - "name": "callsites", - "version": ">=3.0.0 <4.0.0", + "name": "@eslint/eslintrc", + "version": ">=2.1.2 <3.0.0", }, - "package_id": 217, + "package_id": 8, }, { "behavior": { "prod": true, }, "id": 298, - "literal": "1.6.0", - "name": "busboy", + "literal": "8.50.0", + "name": "@eslint/js", "npm": { - "name": "busboy", - "version": "==1.6.0", + "name": "@eslint/js", + "version": "==8.50.0", }, - "package_id": 235, + "package_id": 9, }, { "behavior": { "prod": true, }, "id": 299, - "literal": "8.4.31", - "name": "postcss", + "literal": "^0.11.11", + "name": "@humanwhocodes/config-array", "npm": { - "name": "postcss", - "version": "==8.4.31", + "name": "@humanwhocodes/config-array", + "version": ">=0.11.11 <0.12.0", }, - "package_id": 234, + "package_id": 10, }, { "behavior": { "prod": true, }, "id": 300, - "literal": "14.1.3", - "name": "@next/env", + "literal": "^1.0.1", + "name": "@humanwhocodes/module-importer", "npm": { - "name": "@next/env", - "version": "==14.1.3", + "name": "@humanwhocodes/module-importer", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 233, + "package_id": 11, }, { "behavior": { "prod": true, }, "id": 301, - "literal": "5.1.1", - "name": "styled-jsx", + "literal": "^1.2.8", + "name": "@nodelib/fs.walk", "npm": { - "name": "styled-jsx", - "version": "==5.1.1", + "name": "@nodelib/fs.walk", + "version": ">=1.2.8 <2.0.0", }, - "package_id": 231, + "package_id": 32, }, { "behavior": { "prod": true, }, "id": 302, - "literal": "^4.2.11", - "name": "graceful-fs", + "literal": "^6.12.4", + "name": "ajv", "npm": { - "name": "graceful-fs", - "version": ">=4.2.11 <5.0.0", + "name": "ajv", + "version": ">=6.12.4 <7.0.0", }, - "package_id": 175, + "package_id": 54, }, { "behavior": { "prod": true, }, "id": 303, - "literal": "0.5.2", - "name": "@swc/helpers", + "literal": "^4.0.0", + "name": "chalk", "npm": { - "name": "@swc/helpers", - "version": "==0.5.2", + "name": "chalk", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 230, + "package_id": 99, }, { "behavior": { "prod": true, }, "id": 304, - "literal": "^1.0.30001579", - "name": "caniuse-lite", + "literal": "^7.0.2", + "name": "cross-spawn", "npm": { - "name": "caniuse-lite", - "version": ">=1.0.30001579 <2.0.0", + "name": "cross-spawn", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 229, + "package_id": 109, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 305, - "literal": "14.1.3", - "name": "@next/swc-darwin-x64", + "literal": "^4.3.2", + "name": "debug", "npm": { - "name": "@next/swc-darwin-x64", - "version": "==14.1.3", + "name": "debug", + "version": ">=4.3.2 <5.0.0", }, - "package_id": 228, + "package_id": 117, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 306, - "literal": "14.1.3", - "name": "@next/swc-darwin-arm64", + "literal": "^3.0.0", + "name": "doctrine", "npm": { - "name": "@next/swc-darwin-arm64", - "version": "==14.1.3", + "name": "doctrine", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 227, + "package_id": 127, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 307, - "literal": "14.1.3", - "name": "@next/swc-linux-x64-gnu", + "literal": "^4.0.0", + "name": "escape-string-regexp", "npm": { - "name": "@next/swc-linux-x64-gnu", - "version": "==14.1.3", + "name": "escape-string-regexp", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 226, + "package_id": 144, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 308, - "literal": "14.1.3", - "name": "@next/swc-linux-x64-musl", + "literal": "^7.2.2", + "name": "eslint-scope", "npm": { - "name": "@next/swc-linux-x64-musl", - "version": "==14.1.3", + "name": "eslint-scope", + "version": ">=7.2.2 <8.0.0", }, - "package_id": 225, + "package_id": 155, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 309, - "literal": "14.1.3", - "name": "@next/swc-win32-x64-msvc", + "literal": "^3.4.3", + "name": "eslint-visitor-keys", "npm": { - "name": "@next/swc-win32-x64-msvc", - "version": "==14.1.3", + "name": "eslint-visitor-keys", + "version": ">=3.4.3 <4.0.0", }, - "package_id": 224, + "package_id": 156, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 310, - "literal": "14.1.3", - "name": "@next/swc-linux-arm64-gnu", + "literal": "^9.6.1", + "name": "espree", "npm": { - "name": "@next/swc-linux-arm64-gnu", - "version": "==14.1.3", + "name": "espree", + "version": ">=9.6.1 <10.0.0", }, - "package_id": 223, + "package_id": 157, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 311, - "literal": "14.1.3", - "name": "@next/swc-win32-ia32-msvc", + "literal": "^1.4.2", + "name": "esquery", "npm": { - "name": "@next/swc-win32-ia32-msvc", - "version": "==14.1.3", + "name": "esquery", + "version": ">=1.4.2 <2.0.0", }, - "package_id": 222, + "package_id": 159, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 312, - "literal": "14.1.3", - "name": "@next/swc-linux-arm64-musl", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "@next/swc-linux-arm64-musl", - "version": "==14.1.3", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 221, + "package_id": 162, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 313, - "literal": "14.1.3", - "name": "@next/swc-win32-arm64-msvc", + "literal": "^3.1.3", + "name": "fast-deep-equal", "npm": { - "name": "@next/swc-win32-arm64-msvc", - "version": "==14.1.3", + "name": "fast-deep-equal", + "version": ">=3.1.3 <4.0.0", }, - "package_id": 220, + "package_id": 164, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 314, - "literal": "^1.3.0", - "name": "sass", + "literal": "^6.0.1", + "name": "file-entry-cache", "npm": { - "name": "sass", - "version": ">=1.3.0 <2.0.0", + "name": "file-entry-cache", + "version": ">=6.0.1 <7.0.0", }, - "package_id": null, + "package_id": 171, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 315, - "literal": "^1.1.0", - "name": "@opentelemetry/api", + "literal": "^5.0.0", + "name": "find-up", "npm": { - "name": "@opentelemetry/api", - "version": ">=1.1.0 <2.0.0", + "name": "find-up", + "version": ">=5.0.0 <6.0.0", }, - "package_id": null, + "package_id": 173, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 316, - "literal": "^18.2.0", - "name": "react-dom", + "literal": "^6.0.2", + "name": "glob-parent", "npm": { - "name": "react-dom", - "version": ">=18.2.0 <19.0.0", + "name": "glob-parent", + "version": ">=6.0.2 <7.0.0", }, - "package_id": 108, + "package_id": 192, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 317, - "literal": "^18.2.0", - "name": "react", + "literal": "^13.19.0", + "name": "globals", "npm": { - "name": "react", - "version": ">=18.2.0 <19.0.0", + "name": "globals", + "version": ">=13.19.0 <14.0.0", }, - "package_id": 109, + "package_id": 193, }, { "behavior": { "prod": true, }, "id": 318, - "literal": "^2.4.0", - "name": "tslib", + "literal": "^1.4.0", + "name": "graphemer", "npm": { - "name": "tslib", - "version": ">=2.4.0 <3.0.0", + "name": "graphemer", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 168, + "package_id": 198, }, { "behavior": { "prod": true, }, "id": 319, - "literal": "0.0.1", - "name": "client-only", + "literal": "^5.2.0", + "name": "ignore", "npm": { - "name": "client-only", - "version": "==0.0.1", + "name": "ignore", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 232, + "package_id": 209, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 320, - "literal": ">= 16.8.0 || 17.x.x || ^18.0.0-0", - "name": "react", + "literal": "^0.1.4", + "name": "imurmurhash", "npm": { - "name": "react", - "version": ">=16.8.0 || <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && >=18.0.0-0 <19.0.0", + "name": "imurmurhash", + "version": ">=0.1.4 <0.2.0", }, - "package_id": 109, + "package_id": 211, }, { "behavior": { "prod": true, }, "id": 321, - "literal": "^3.3.6", - "name": "nanoid", + "literal": "^4.0.0", + "name": "is-glob", "npm": { - "name": "nanoid", - "version": ">=3.3.6 <4.0.0", + "name": "is-glob", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 10, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 322, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^3.0.3", + "name": "is-path-inside", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "is-path-inside", + "version": ">=3.0.3 <4.0.0", }, - "package_id": 9, + "package_id": 235, }, { "behavior": { "prod": true, }, "id": 323, - "literal": "^1.0.2", - "name": "source-map-js", + "literal": "^4.1.0", + "name": "js-yaml", "npm": { - "name": "source-map-js", - "version": ">=1.0.2 <2.0.0", + "name": "js-yaml", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 8, + "package_id": 251, }, { "behavior": { "prod": true, }, "id": 324, - "literal": "^1.1.0", - "name": "streamsearch", + "literal": "^1.0.1", + "name": "json-stable-stringify-without-jsonify", "npm": { - "name": "streamsearch", - "version": ">=1.1.0 <2.0.0", + "name": "json-stable-stringify-without-jsonify", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 236, + "package_id": 256, }, { "behavior": { "prod": true, }, "id": 325, - "literal": "^7.33.2", - "name": "eslint-plugin-react", + "literal": "^0.4.1", + "name": "levn", "npm": { - "name": "eslint-plugin-react", - "version": ">=7.33.2 <8.0.0", + "name": "levn", + "version": ">=0.4.1 <0.5.0", }, - "package_id": 429, + "package_id": 263, }, { "behavior": { "prod": true, }, "id": 326, - "literal": "^2.28.1", - "name": "eslint-plugin-import", + "literal": "^4.6.2", + "name": "lodash.merge", "npm": { - "name": "eslint-plugin-import", - "version": ">=2.28.1 <3.0.0", + "name": "lodash.merge", + "version": ">=4.6.2 <5.0.0", }, - "package_id": 303, + "package_id": 267, }, { "behavior": { "prod": true, }, "id": 327, - "literal": "^6.7.1", - "name": "eslint-plugin-jsx-a11y", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "eslint-plugin-jsx-a11y", - "version": ">=6.7.1 <7.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 404, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 328, - "literal": "^1.3.3", - "name": "@rushstack/eslint-patch", + "literal": "^1.4.0", + "name": "natural-compare", "npm": { - "name": "@rushstack/eslint-patch", - "version": ">=1.3.3 <2.0.0", + "name": "natural-compare", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 403, + "package_id": 279, }, { "behavior": { "prod": true, }, "id": 329, - "literal": "14.1.3", - "name": "@next/eslint-plugin-next", + "literal": "^0.9.3", + "name": "optionator", "npm": { - "name": "@next/eslint-plugin-next", - "version": "==14.1.3", + "name": "optionator", + "version": ">=0.9.3 <0.10.0", }, - "package_id": 402, + "package_id": 296, }, { "behavior": { "prod": true, }, "id": 330, - "literal": "^5.4.2 || ^6.0.0", - "name": "@typescript-eslint/parser", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "@typescript-eslint/parser", - "version": ">=5.4.2 <6.0.0 || >=6.0.0 <7.0.0 && >=6.0.0 <7.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 390, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 331, - "literal": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705", - "name": "eslint-plugin-react-hooks", + "literal": "^0.2.0", + "name": "text-table", "npm": { - "name": "eslint-plugin-react-hooks", - "version": ">=4.5.0 <5.0.0 || ==5.0.0-canary-7118f5dd7-20230705 && ==5.0.0-canary-7118f5dd7-20230705", + "name": "text-table", + "version": ">=0.2.0 <0.3.0", }, - "package_id": 389, + "package_id": 384, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 332, - "literal": "^0.3.6", - "name": "eslint-import-resolver-node", - "npm": { - "name": "eslint-import-resolver-node", - "version": ">=0.3.6 <0.4.0", - }, - "package_id": 378, - }, - { - "behavior": { - "prod": true, - }, - "id": 333, - "literal": "^3.5.2", - "name": "eslint-import-resolver-typescript", + "literal": "^7.23.0 || ^8.0.0", + "name": "eslint", "npm": { - "name": "eslint-import-resolver-typescript", - "version": ">=3.5.2 <4.0.0", + "name": "eslint", + "version": ">=7.23.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 302, + "package_id": 146, }, { "behavior": { "optional": true, "peer": true, }, - "id": 334, + "id": 333, "literal": ">=3.3.1", "name": "typescript", "npm": { "name": "typescript", "version": ">=3.3.1", }, - "package_id": 1, + "package_id": 399, }, { "behavior": { - "peer": true, + "prod": true, }, - "id": 335, - "literal": "^7.23.0 || ^8.0.0", - "name": "eslint", + "id": 334, + "literal": "14.1.3", + "name": "@next/eslint-plugin-next", "npm": { - "name": "eslint", - "version": ">=7.23.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "@next/eslint-plugin-next", + "version": "==14.1.3", }, - "package_id": 238, + "package_id": 20, + }, + { + "behavior": { + "prod": true, + }, + "id": 335, + "literal": "^1.3.3", + "name": "@rushstack/eslint-patch", + "npm": { + "name": "@rushstack/eslint-patch", + "version": ">=1.3.3 <2.0.0", + }, + "package_id": 35, }, { "behavior": { "prod": true, }, "id": 336, - "literal": "^6.12.4", - "name": "ajv", + "literal": "^5.4.2 || ^6.0.0", + "name": "@typescript-eslint/parser", "npm": { - "name": "ajv", - "version": ">=6.12.4 <7.0.0", + "name": "@typescript-eslint/parser", + "version": ">=5.4.2 <6.0.0 || >=6.0.0 <7.0.0 && >=6.0.0 <7.0.0", }, - "package_id": 269, + "package_id": 46, }, { "behavior": { "prod": true, }, "id": 337, - "literal": "^0.4.1", - "name": "levn", + "literal": "^0.3.6", + "name": "eslint-import-resolver-node", "npm": { - "name": "levn", - "version": ">=0.4.1 <0.5.0", + "name": "eslint-import-resolver-node", + "version": ">=0.3.6 <0.4.0", }, - "package_id": 284, + "package_id": 148, }, { "behavior": { "prod": true, }, "id": 338, - "literal": "^4.0.0", - "name": "chalk", + "literal": "^3.5.2", + "name": "eslint-import-resolver-typescript", "npm": { - "name": "chalk", - "version": ">=4.0.0 <5.0.0", + "name": "eslint-import-resolver-typescript", + "version": ">=3.5.2 <4.0.0", }, - "package_id": 299, + "package_id": 149, }, { "behavior": { "prod": true, }, "id": 339, - "literal": "^4.3.2", - "name": "debug", + "literal": "^2.28.1", + "name": "eslint-plugin-import", "npm": { - "name": "debug", - "version": ">=4.3.2 <5.0.0", + "name": "eslint-plugin-import", + "version": ">=2.28.1 <3.0.0", }, - "package_id": 154, + "package_id": 151, }, { "behavior": { "prod": true, }, "id": 340, - "literal": "^9.6.1", - "name": "espree", + "literal": "^6.7.1", + "name": "eslint-plugin-jsx-a11y", "npm": { - "name": "espree", - "version": ">=9.6.1 <10.0.0", + "name": "eslint-plugin-jsx-a11y", + "version": ">=6.7.1 <7.0.0", }, - "package_id": 266, + "package_id": 152, }, { "behavior": { "prod": true, }, "id": 341, - "literal": "^5.2.0", - "name": "ignore", + "literal": "^7.33.2", + "name": "eslint-plugin-react", "npm": { - "name": "ignore", - "version": ">=5.2.0 <6.0.0", + "name": "eslint-plugin-react", + "version": ">=7.33.2 <8.0.0", }, - "package_id": 263, + "package_id": 153, }, { "behavior": { "prod": true, }, "id": 342, - "literal": "^1.4.2", - "name": "esquery", + "literal": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705", + "name": "eslint-plugin-react-hooks", "npm": { - "name": "esquery", - "version": ">=1.4.2 <2.0.0", + "name": "eslint-plugin-react-hooks", + "version": ">=4.5.0 <5.0.0 || ==5.0.0-canary-7118f5dd7-20230705 && ==5.0.0-canary-7118f5dd7-20230705", }, - "package_id": 298, + "package_id": 154, }, { "behavior": { "prod": true, }, "id": 343, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^3.2.7", + "name": "debug", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "debug", + "version": ">=3.2.7 <4.0.0", }, - "package_id": 165, + "package_id": 434, }, { "behavior": { "prod": true, }, "id": 344, - "literal": "^5.0.0", - "name": "find-up", + "literal": "^2.13.0", + "name": "is-core-module", "npm": { - "name": "find-up", - "version": ">=5.0.0 <6.0.0", + "name": "is-core-module", + "version": ">=2.13.0 <3.0.0", }, - "package_id": 292, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 345, - "literal": "^13.19.0", - "name": "globals", + "literal": "^1.22.4", + "name": "resolve", "npm": { - "name": "globals", - "version": ">=13.19.0 <14.0.0", + "name": "resolve", + "version": ">=1.22.4 <2.0.0", }, - "package_id": 264, + "package_id": 342, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 346, - "literal": "^4.0.0", - "name": "is-glob", + "literal": "*", + "name": "eslint", "npm": { - "name": "is-glob", - "version": ">=4.0.0 <5.0.0", + "name": "eslint", + "version": ">=0.0.0", }, - "package_id": 28, + "package_id": 146, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 347, - "literal": "^4.1.0", - "name": "js-yaml", + "literal": "*", + "name": "eslint-plugin-import", "npm": { - "name": "js-yaml", - "version": ">=4.1.0 <5.0.0", + "name": "eslint-plugin-import", + "version": ">=0.0.0", }, - "package_id": 212, + "package_id": 151, }, { "behavior": { "prod": true, }, "id": 348, - "literal": "^3.0.0", - "name": "doctrine", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "doctrine", - "version": ">=3.0.0 <4.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 291, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 349, - "literal": "^1.4.0", - "name": "graphemer", + "literal": "^5.12.0", + "name": "enhanced-resolve", "npm": { - "name": "graphemer", - "version": ">=1.4.0 <2.0.0", + "name": "enhanced-resolve", + "version": ">=5.12.0 <6.0.0", }, - "package_id": 290, + "package_id": 132, }, { "behavior": { "prod": true, }, "id": 350, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^2.7.4", + "name": "eslint-module-utils", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "eslint-module-utils", + "version": ">=2.7.4 <3.0.0", }, - "package_id": 244, + "package_id": 150, }, { "behavior": { "prod": true, }, "id": 351, - "literal": "8.50.0", - "name": "@eslint/js", + "literal": "^3.3.1", + "name": "fast-glob", "npm": { - "name": "@eslint/js", - "version": "==8.50.0", + "name": "fast-glob", + "version": ">=3.3.1 <4.0.0", }, - "package_id": 289, + "package_id": 166, }, { "behavior": { "prod": true, }, "id": 352, - "literal": "^0.9.3", - "name": "optionator", + "literal": "^4.5.0", + "name": "get-tsconfig", "npm": { - "name": "optionator", - "version": ">=0.9.3 <0.10.0", + "name": "get-tsconfig", + "version": ">=4.5.0 <5.0.0", }, - "package_id": 282, + "package_id": 189, }, { "behavior": { "prod": true, }, "id": 353, - "literal": "^6.0.1", - "name": "strip-ansi", + "literal": "^2.11.0", + "name": "is-core-module", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "is-core-module", + "version": ">=2.11.0 <3.0.0", }, - "package_id": 76, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 354, - "literal": "^0.2.0", - "name": "text-table", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "text-table", - "version": ">=0.2.0 <0.3.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 281, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 355, - "literal": "^7.0.2", - "name": "cross-spawn", + "literal": "^3.2.7", + "name": "debug", "npm": { - "name": "cross-spawn", - "version": ">=7.0.2 <8.0.0", + "name": "debug", + "version": ">=3.2.7 <4.0.0", }, - "package_id": 93, + "package_id": 434, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 356, - "literal": "^6.0.2", - "name": "glob-parent", + "literal": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", + "name": "eslint", "npm": { - "name": "glob-parent", - "version": ">=6.0.2 <7.0.0", + "name": "eslint", + "version": ">=2.0.0 <3.0.0 || >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 27, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 357, - "literal": "^0.1.4", - "name": "imurmurhash", + "literal": "^3.1.7", + "name": "array-includes", "npm": { - "name": "imurmurhash", - "version": ">=0.1.4 <0.2.0", + "name": "array-includes", + "version": ">=3.1.7 <4.0.0", }, - "package_id": 280, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 358, - "literal": "^7.2.2", - "name": "eslint-scope", + "literal": "^1.2.3", + "name": "array.prototype.findlastindex", "npm": { - "name": "eslint-scope", - "version": ">=7.2.2 <8.0.0", + "name": "array.prototype.findlastindex", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 278, + "package_id": 66, }, { "behavior": { "prod": true, }, "id": 359, - "literal": "^4.6.2", - "name": "lodash.merge", + "literal": "^1.3.2", + "name": "array.prototype.flat", "npm": { - "name": "lodash.merge", - "version": ">=4.6.2 <5.0.0", + "name": "array.prototype.flat", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 277, + "package_id": 67, }, { "behavior": { "prod": true, }, "id": 360, - "literal": "^3.0.3", - "name": "is-path-inside", + "literal": "^1.3.2", + "name": "array.prototype.flatmap", "npm": { - "name": "is-path-inside", - "version": ">=3.0.3 <4.0.0", + "name": "array.prototype.flatmap", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 276, + "package_id": 68, }, { "behavior": { "prod": true, }, "id": 361, - "literal": "^3.1.3", - "name": "fast-deep-equal", + "literal": "^3.2.7", + "name": "debug", "npm": { - "name": "fast-deep-equal", - "version": ">=3.1.3 <4.0.0", + "name": "debug", + "version": ">=3.2.7 <4.0.0", }, - "package_id": 274, + "package_id": 434, }, { "behavior": { "prod": true, }, "id": 362, - "literal": "^1.4.0", - "name": "natural-compare", + "literal": "^2.1.0", + "name": "doctrine", "npm": { - "name": "natural-compare", - "version": ">=1.4.0 <2.0.0", + "name": "doctrine", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 275, + "package_id": 435, }, { "behavior": { "prod": true, }, "id": 363, - "literal": "^2.1.2", - "name": "@eslint/eslintrc", + "literal": "^0.3.9", + "name": "eslint-import-resolver-node", "npm": { - "name": "@eslint/eslintrc", - "version": ">=2.1.2 <3.0.0", + "name": "eslint-import-resolver-node", + "version": ">=0.3.9 <0.4.0", }, - "package_id": 261, + "package_id": 148, }, { "behavior": { "prod": true, }, "id": 364, - "literal": "^1.2.8", - "name": "@nodelib/fs.walk", + "literal": "^2.8.0", + "name": "eslint-module-utils", "npm": { - "name": "@nodelib/fs.walk", - "version": ">=1.2.8 <2.0.0", + "name": "eslint-module-utils", + "version": ">=2.8.0 <3.0.0", }, - "package_id": 43, + "package_id": 150, }, { "behavior": { "prod": true, }, "id": 365, - "literal": "^6.0.1", - "name": "file-entry-cache", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "file-entry-cache", - "version": ">=6.0.1 <7.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 250, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 366, - "literal": "^3.4.3", - "name": "eslint-visitor-keys", + "literal": "^2.13.1", + "name": "is-core-module", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.4.3 <4.0.0", + "name": "is-core-module", + "version": ">=2.13.1 <3.0.0", }, - "package_id": 242, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 367, - "literal": "^4.0.0", - "name": "escape-string-regexp", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "escape-string-regexp", - "version": ">=4.0.0 <5.0.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 249, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 368, - "literal": "^4.6.1", - "name": "@eslint-community/regexpp", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "@eslint-community/regexpp", - "version": ">=4.6.1 <5.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 248, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 369, - "literal": "^0.11.11", - "name": "@humanwhocodes/config-array", + "literal": "^2.0.7", + "name": "object.fromentries", "npm": { - "name": "@humanwhocodes/config-array", - "version": ">=0.11.11 <0.12.0", + "name": "object.fromentries", + "version": ">=2.0.7 <3.0.0", }, - "package_id": 243, + "package_id": 291, }, { "behavior": { "prod": true, }, "id": 370, - "literal": "^4.2.0", - "name": "@eslint-community/eslint-utils", + "literal": "^1.0.1", + "name": "object.groupby", "npm": { - "name": "@eslint-community/eslint-utils", - "version": ">=4.2.0 <5.0.0", + "name": "object.groupby", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 241, + "package_id": 292, }, { "behavior": { "prod": true, }, "id": 371, - "literal": "^1.0.1", - "name": "@humanwhocodes/module-importer", + "literal": "^1.1.7", + "name": "object.values", "npm": { - "name": "@humanwhocodes/module-importer", - "version": ">=1.0.1 <2.0.0", + "name": "object.values", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 240, + "package_id": 294, }, { "behavior": { "prod": true, }, "id": 372, - "literal": "^1.0.1", - "name": "json-stable-stringify-without-jsonify", + "literal": "^6.3.1", + "name": "semver", "npm": { - "name": "json-stable-stringify-without-jsonify", - "version": ">=1.0.1 <2.0.0", + "name": "semver", + "version": ">=6.3.1 <7.0.0", }, - "package_id": 239, + "package_id": 351, }, { "behavior": { "prod": true, }, "id": 373, - "literal": "^3.3.0", - "name": "eslint-visitor-keys", + "literal": "^3.15.0", + "name": "tsconfig-paths", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.3.0 <4.0.0", + "name": "tsconfig-paths", + "version": ">=3.15.0 <4.0.0", }, - "package_id": 242, + "package_id": 391, }, { "behavior": { "peer": true, }, "id": 374, - "literal": "^6.0.0 || ^7.0.0 || >=8.0.0", + "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", "name": "eslint", "npm": { "name": "eslint", - "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 && >=8.0.0", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 238, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 375, - "literal": "^2.0.2", - "name": "@humanwhocodes/object-schema", + "literal": "^7.23.2", + "name": "@babel/runtime", "npm": { - "name": "@humanwhocodes/object-schema", - "version": ">=2.0.2 <3.0.0", + "name": "@babel/runtime", + "version": ">=7.23.2 <8.0.0", }, - "package_id": 247, + "package_id": 5, }, { "behavior": { "prod": true, }, "id": 376, - "literal": "^4.3.1", - "name": "debug", + "literal": "^5.3.0", + "name": "aria-query", "npm": { - "name": "debug", - "version": ">=4.3.1 <5.0.0", + "name": "aria-query", + "version": ">=5.3.0 <6.0.0", }, - "package_id": 154, + "package_id": 61, }, { "behavior": { "prod": true, }, "id": 377, - "literal": "^3.0.5", - "name": "minimatch", + "literal": "^3.1.7", + "name": "array-includes", "npm": { - "name": "minimatch", - "version": ">=3.0.5 <4.0.0", + "name": "array-includes", + "version": ">=3.1.7 <4.0.0", }, - "package_id": 244, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 378, - "literal": "^1.1.7", - "name": "brace-expansion", + "literal": "^1.3.2", + "name": "array.prototype.flatmap", "npm": { - "name": "brace-expansion", - "version": ">=1.1.7 <2.0.0", + "name": "array.prototype.flatmap", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 245, + "package_id": 68, }, { "behavior": { "prod": true, }, "id": 379, - "literal": "^1.0.0", - "name": "balanced-match", + "literal": "^0.0.8", + "name": "ast-types-flow", "npm": { - "name": "balanced-match", - "version": ">=1.0.0 <2.0.0", + "name": "ast-types-flow", + "version": ">=0.0.8 <0.0.9", }, - "package_id": 71, + "package_id": 73, }, { "behavior": { "prod": true, }, "id": 380, - "literal": "0.0.1", - "name": "concat-map", + "literal": "=4.7.0", + "name": "axe-core", "npm": { - "name": "concat-map", - "version": "==0.0.1", + "name": "axe-core", + "version": "==4.7.0", }, - "package_id": 246, + "package_id": 76, }, { "behavior": { "prod": true, }, "id": 381, - "literal": "^3.0.4", - "name": "flat-cache", + "literal": "^3.2.1", + "name": "axobject-query", "npm": { - "name": "flat-cache", - "version": ">=3.0.4 <4.0.0", + "name": "axobject-query", + "version": ">=3.2.1 <4.0.0", }, - "package_id": 251, + "package_id": 77, }, { "behavior": { "prod": true, }, "id": 382, - "literal": "^3.2.9", - "name": "flatted", + "literal": "^1.0.8", + "name": "damerau-levenshtein", "npm": { - "name": "flatted", - "version": ">=3.2.9 <4.0.0", + "name": "damerau-levenshtein", + "version": ">=1.0.8 <2.0.0", }, - "package_id": 260, + "package_id": 112, }, { "behavior": { "prod": true, }, "id": 383, - "literal": "^4.5.3", - "name": "keyv", + "literal": "^9.2.2", + "name": "emoji-regex", "npm": { - "name": "keyv", - "version": ">=4.5.3 <5.0.0", + "name": "emoji-regex", + "version": ">=9.2.2 <10.0.0", }, - "package_id": 258, + "package_id": 130, }, { "behavior": { "prod": true, }, "id": 384, - "literal": "^3.0.2", - "name": "rimraf", + "literal": "^1.0.15", + "name": "es-iterator-helpers", "npm": { - "name": "rimraf", - "version": ">=3.0.2 <4.0.0", + "name": "es-iterator-helpers", + "version": ">=1.0.15 <2.0.0", }, - "package_id": 252, + "package_id": 138, }, { "behavior": { "prod": true, }, "id": 385, - "literal": "^7.1.3", - "name": "glob", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "glob", - "version": ">=7.1.3 <8.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 253, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 386, - "literal": "^1.0.0", - "name": "fs.realpath", + "literal": "^3.3.5", + "name": "jsx-ast-utils", "npm": { - "name": "fs.realpath", - "version": ">=1.0.0 <2.0.0", + "name": "jsx-ast-utils", + "version": ">=3.3.5 <4.0.0", }, - "package_id": 257, + "package_id": 259, }, { "behavior": { "prod": true, }, "id": 387, - "literal": "^1.0.4", - "name": "inflight", + "literal": "^1.0.9", + "name": "language-tags", "npm": { - "name": "inflight", - "version": ">=1.0.4 <2.0.0", + "name": "language-tags", + "version": ">=1.0.9 <2.0.0", }, - "package_id": 256, + "package_id": 262, }, { "behavior": { "prod": true, }, "id": 388, - "literal": "2", - "name": "inherits", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "inherits", - "version": "<3.0.0 >=2.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 255, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 389, - "literal": "^3.1.1", - "name": "minimatch", + "literal": "^1.1.7", + "name": "object.entries", "npm": { - "name": "minimatch", - "version": ">=3.1.1 <4.0.0", + "name": "object.entries", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 244, + "package_id": 290, }, { "behavior": { "prod": true, }, "id": 390, - "literal": "^1.3.0", - "name": "once", + "literal": "^2.0.7", + "name": "object.fromentries", "npm": { - "name": "once", - "version": ">=1.3.0 <2.0.0", + "name": "object.fromentries", + "version": ">=2.0.7 <3.0.0", }, - "package_id": 144, + "package_id": 291, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 391, - "literal": "^1.0.0", - "name": "path-is-absolute", + "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", + "name": "eslint", "npm": { - "name": "path-is-absolute", - "version": ">=1.0.0 <2.0.0", + "name": "eslint", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 254, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 392, - "literal": "^1.3.0", - "name": "once", + "literal": "^3.1.8", + "name": "array-includes", "npm": { - "name": "once", - "version": ">=1.3.0 <2.0.0", + "name": "array-includes", + "version": ">=3.1.8 <4.0.0", }, - "package_id": 144, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 393, - "literal": "1", - "name": "wrappy", + "literal": "^1.2.5", + "name": "array.prototype.findlast", "npm": { - "name": "wrappy", - "version": "<2.0.0 >=1.0.0", + "name": "array.prototype.findlast", + "version": ">=1.2.5 <2.0.0", }, - "package_id": 145, + "package_id": 65, }, { "behavior": { "prod": true, }, "id": 394, - "literal": "3.0.1", - "name": "json-buffer", + "literal": "^1.3.2", + "name": "array.prototype.flatmap", "npm": { - "name": "json-buffer", - "version": "==3.0.1", + "name": "array.prototype.flatmap", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 259, + "package_id": 68, }, { "behavior": { "prod": true, }, "id": 395, - "literal": "^6.12.4", - "name": "ajv", + "literal": "^1.1.2", + "name": "array.prototype.toreversed", "npm": { - "name": "ajv", - "version": ">=6.12.4 <7.0.0", + "name": "array.prototype.toreversed", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 269, + "package_id": 69, }, { "behavior": { "prod": true, }, "id": 396, - "literal": "^4.3.2", - "name": "debug", + "literal": "^1.1.3", + "name": "array.prototype.tosorted", "npm": { - "name": "debug", - "version": ">=4.3.2 <5.0.0", + "name": "array.prototype.tosorted", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 154, + "package_id": 70, }, { "behavior": { "prod": true, }, "id": 397, - "literal": "^9.6.0", - "name": "espree", + "literal": "^2.1.0", + "name": "doctrine", "npm": { - "name": "espree", - "version": ">=9.6.0 <10.0.0", + "name": "doctrine", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 266, + "package_id": 435, }, { "behavior": { "prod": true, }, "id": 398, - "literal": "^13.19.0", - "name": "globals", + "literal": "^1.0.19", + "name": "es-iterator-helpers", "npm": { - "name": "globals", - "version": ">=13.19.0 <14.0.0", + "name": "es-iterator-helpers", + "version": ">=1.0.19 <2.0.0", }, - "package_id": 264, + "package_id": 138, }, { "behavior": { "prod": true, }, "id": 399, - "literal": "^5.2.0", - "name": "ignore", + "literal": "^5.3.0", + "name": "estraverse", "npm": { - "name": "ignore", - "version": ">=5.2.0 <6.0.0", + "name": "estraverse", + "version": ">=5.3.0 <6.0.0", }, - "package_id": 263, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 400, - "literal": "^3.2.1", - "name": "import-fresh", + "literal": "^2.4.1 || ^3.0.0", + "name": "jsx-ast-utils", "npm": { - "name": "import-fresh", - "version": ">=3.2.1 <4.0.0", + "name": "jsx-ast-utils", + "version": ">=2.4.1 <3.0.0 || >=3.0.0 <4.0.0 && >=3.0.0 <4.0.0", }, - "package_id": 214, + "package_id": 259, }, { "behavior": { "prod": true, }, "id": 401, - "literal": "^4.1.0", - "name": "js-yaml", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "js-yaml", - "version": ">=4.1.0 <5.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 212, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 402, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^1.1.8", + "name": "object.entries", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "object.entries", + "version": ">=1.1.8 <2.0.0", }, - "package_id": 244, + "package_id": 290, }, { "behavior": { "prod": true, }, "id": 403, - "literal": "^3.1.1", - "name": "strip-json-comments", + "literal": "^2.0.8", + "name": "object.fromentries", "npm": { - "name": "strip-json-comments", - "version": ">=3.1.1 <4.0.0", + "name": "object.fromentries", + "version": ">=2.0.8 <3.0.0", }, - "package_id": 262, + "package_id": 291, }, { "behavior": { "prod": true, }, "id": 404, - "literal": "^0.20.2", - "name": "type-fest", + "literal": "^1.1.4", + "name": "object.hasown", "npm": { - "name": "type-fest", - "version": ">=0.20.2 <0.21.0", + "name": "object.hasown", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 265, + "package_id": 293, }, { "behavior": { "prod": true, }, "id": 405, - "literal": "^8.9.0", - "name": "acorn", + "literal": "^1.2.0", + "name": "object.values", "npm": { - "name": "acorn", - "version": ">=8.9.0 <9.0.0", + "name": "object.values", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 268, + "package_id": 294, }, { "behavior": { "prod": true, }, "id": 406, - "literal": "^5.3.2", - "name": "acorn-jsx", + "literal": "^15.8.1", + "name": "prop-types", "npm": { - "name": "acorn-jsx", - "version": ">=5.3.2 <6.0.0", + "name": "prop-types", + "version": ">=15.8.1 <16.0.0", }, - "package_id": 267, + "package_id": 324, }, { "behavior": { "prod": true, }, "id": 407, - "literal": "^3.4.1", - "name": "eslint-visitor-keys", + "literal": "^2.0.0-next.5", + "name": "resolve", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.4.1 <4.0.0", + "name": "resolve", + "version": ">=2.0.0-next.5 <3.0.0", }, - "package_id": 242, + "package_id": 436, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 408, - "literal": "^6.0.0 || ^7.0.0 || ^8.0.0", - "name": "acorn", + "literal": "^6.3.1", + "name": "semver", "npm": { - "name": "acorn", - "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "semver", + "version": ">=6.3.1 <7.0.0", }, - "package_id": 268, + "package_id": 351, }, { "behavior": { "prod": true, }, "id": 409, - "literal": "^3.1.1", - "name": "fast-deep-equal", + "literal": "^4.0.11", + "name": "string.prototype.matchall", "npm": { - "name": "fast-deep-equal", - "version": ">=3.1.1 <4.0.0", + "name": "string.prototype.matchall", + "version": ">=4.0.11 <5.0.0", }, - "package_id": 274, + "package_id": 368, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 410, - "literal": "^2.0.0", - "name": "fast-json-stable-stringify", + "literal": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", + "name": "eslint", "npm": { - "name": "fast-json-stable-stringify", - "version": ">=2.0.0 <3.0.0", + "name": "eslint", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=8.0.0-0 <9.0.0", }, - "package_id": 273, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 411, - "literal": "^0.4.1", - "name": "json-schema-traverse", + "literal": "^4.3.0", + "name": "esrecurse", "npm": { - "name": "json-schema-traverse", - "version": ">=0.4.1 <0.5.0", + "name": "esrecurse", + "version": ">=4.3.0 <5.0.0", }, - "package_id": 272, + "package_id": 160, }, { "behavior": { "prod": true, }, "id": 412, - "literal": "^4.2.2", - "name": "uri-js", + "literal": "^5.2.0", + "name": "estraverse", "npm": { - "name": "uri-js", - "version": ">=4.2.2 <5.0.0", + "name": "estraverse", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 270, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 413, - "literal": "^2.1.0", - "name": "punycode", + "literal": "^8.9.0", + "name": "acorn", "npm": { - "name": "punycode", - "version": ">=2.1.0 <3.0.0", + "name": "acorn", + "version": ">=8.9.0 <9.0.0", }, - "package_id": 271, + "package_id": 51, }, { "behavior": { "prod": true, }, "id": 414, - "literal": "^4.3.0", - "name": "esrecurse", + "literal": "^5.3.2", + "name": "acorn-jsx", "npm": { - "name": "esrecurse", - "version": ">=4.3.0 <5.0.0", + "name": "acorn-jsx", + "version": ">=5.3.2 <6.0.0", }, - "package_id": 279, + "package_id": 52, }, { "behavior": { "prod": true, }, "id": 415, - "literal": "^5.2.0", - "name": "estraverse", + "literal": "^3.4.1", + "name": "eslint-visitor-keys", "npm": { - "name": "estraverse", - "version": ">=5.2.0 <6.0.0", + "name": "eslint-visitor-keys", + "version": ">=3.4.1 <4.0.0", }, - "package_id": 166, + "package_id": 156, }, { "behavior": { "prod": true, }, "id": 416, - "literal": "^5.2.0", + "literal": "^5.1.0", "name": "estraverse", "npm": { "name": "estraverse", - "version": ">=5.2.0 <6.0.0", + "version": ">=5.1.0 <6.0.0", }, - "package_id": 166, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 417, - "literal": "^1.2.1", - "name": "prelude-ls", + "literal": "^5.2.0", + "name": "estraverse", "npm": { - "name": "prelude-ls", - "version": ">=1.2.1 <2.0.0", + "name": "estraverse", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 286, + "package_id": 161, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 418, - "literal": "^0.1.3", - "name": "deep-is", + "literal": "^2.9.1", + "name": "@types/yauzl", "npm": { - "name": "deep-is", - "version": ">=0.1.3 <0.2.0", + "name": "@types/yauzl", + "version": ">=2.9.1 <3.0.0", }, - "package_id": 288, + "package_id": 45, }, { "behavior": { "prod": true, }, "id": 419, - "literal": "^1.2.5", - "name": "word-wrap", + "literal": "^4.1.1", + "name": "debug", "npm": { - "name": "word-wrap", - "version": ">=1.2.5 <2.0.0", + "name": "debug", + "version": ">=4.1.1 <5.0.0", }, - "package_id": 287, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 420, - "literal": "^0.4.0", - "name": "type-check", + "literal": "^5.1.0", + "name": "get-stream", "npm": { - "name": "type-check", - "version": ">=0.4.0 <0.5.0", + "name": "get-stream", + "version": ">=5.1.0 <6.0.0", }, - "package_id": 285, + "package_id": 187, }, { "behavior": { "prod": true, }, "id": 421, - "literal": "^0.4.1", - "name": "levn", + "literal": "^2.10.0", + "name": "yauzl", "npm": { - "name": "levn", - "version": ">=0.4.1 <0.5.0", + "name": "yauzl", + "version": ">=2.10.0 <3.0.0", }, - "package_id": 284, + "package_id": 422, }, { "behavior": { "prod": true, }, "id": 422, - "literal": "^2.0.6", - "name": "fast-levenshtein", + "literal": "^2.0.2", + "name": "@nodelib/fs.stat", "npm": { - "name": "fast-levenshtein", - "version": ">=2.0.6 <3.0.0", + "name": "@nodelib/fs.stat", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 283, + "package_id": 31, }, { "behavior": { "prod": true, }, "id": 423, - "literal": "^1.2.1", - "name": "prelude-ls", + "literal": "^1.2.3", + "name": "@nodelib/fs.walk", "npm": { - "name": "prelude-ls", - "version": ">=1.2.1 <2.0.0", + "name": "@nodelib/fs.walk", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 286, + "package_id": 32, }, { "behavior": { "prod": true, }, "id": 424, - "literal": "~0.4.0", - "name": "type-check", + "literal": "^5.1.2", + "name": "glob-parent", "npm": { - "name": "type-check", - "version": ">=0.4.0 <0.5.0", + "name": "glob-parent", + "version": ">=5.1.2 <6.0.0", }, - "package_id": 285, + "package_id": 433, }, { "behavior": { "prod": true, }, "id": 425, - "literal": "^1.2.1", - "name": "prelude-ls", + "literal": "^1.3.0", + "name": "merge2", "npm": { - "name": "prelude-ls", - "version": ">=1.2.1 <2.0.0", + "name": "merge2", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 286, + "package_id": 270, }, { "behavior": { "prod": true, }, "id": 426, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^4.0.4", + "name": "micromatch", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "micromatch", + "version": ">=4.0.4 <5.0.0", }, - "package_id": 165, + "package_id": 271, }, { "behavior": { "prod": true, }, "id": 427, - "literal": "^6.0.0", - "name": "locate-path", + "literal": "^1.0.4", + "name": "reusify", "npm": { - "name": "locate-path", - "version": ">=6.0.0 <7.0.0", + "name": "reusify", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 294, + "package_id": 345, }, { "behavior": { "prod": true, }, "id": 428, - "literal": "^4.0.0", - "name": "path-exists", + "literal": "~1.2.0", + "name": "pend", "npm": { - "name": "path-exists", - "version": ">=4.0.0 <5.0.0", + "name": "pend", + "version": ">=1.2.0 <1.3.0", }, - "package_id": 293, + "package_id": 309, }, { "behavior": { "prod": true, }, "id": 429, - "literal": "^5.0.0", - "name": "p-locate", + "literal": "^3.0.4", + "name": "flat-cache", "npm": { - "name": "p-locate", - "version": ">=5.0.0 <6.0.0", + "name": "flat-cache", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 295, + "package_id": 174, }, { "behavior": { "prod": true, }, "id": 430, - "literal": "^3.0.2", - "name": "p-limit", + "literal": "^5.0.1", + "name": "to-regex-range", "npm": { - "name": "p-limit", - "version": ">=3.0.2 <4.0.0", + "name": "to-regex-range", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 296, + "package_id": 388, }, { "behavior": { "prod": true, }, "id": 431, - "literal": "^0.1.0", - "name": "yocto-queue", + "literal": "^6.0.0", + "name": "locate-path", "npm": { - "name": "yocto-queue", - "version": ">=0.1.0 <0.2.0", + "name": "locate-path", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 297, + "package_id": 266, }, { "behavior": { "prod": true, }, "id": 432, - "literal": "^5.1.0", - "name": "estraverse", + "literal": "^4.0.0", + "name": "path-exists", "npm": { - "name": "estraverse", - "version": ">=5.1.0 <6.0.0", + "name": "path-exists", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 166, + "package_id": 303, }, { "behavior": { "prod": true, }, "id": 433, - "literal": "^4.1.0", - "name": "ansi-styles", + "literal": "^3.2.9", + "name": "flatted", "npm": { - "name": "ansi-styles", - "version": ">=4.1.0 <5.0.0", + "name": "flatted", + "version": ">=3.2.9 <4.0.0", }, - "package_id": 81, + "package_id": 175, }, { "behavior": { "prod": true, }, "id": 434, - "literal": "^7.1.0", - "name": "supports-color", + "literal": "^4.5.3", + "name": "keyv", "npm": { - "name": "supports-color", - "version": ">=7.1.0 <8.0.0", + "name": "keyv", + "version": ">=4.5.3 <5.0.0", }, - "package_id": 300, + "package_id": 260, }, { "behavior": { "prod": true, }, "id": 435, - "literal": "^4.0.0", - "name": "has-flag", + "literal": "^3.0.2", + "name": "rimraf", "npm": { - "name": "has-flag", - "version": ">=4.0.0 <5.0.0", + "name": "rimraf", + "version": ">=3.0.2 <4.0.0", }, - "package_id": 301, + "package_id": 346, }, { "behavior": { "prod": true, }, "id": 436, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.1.3", + "name": "is-callable", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "is-callable", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 154, + "package_id": 222, }, { "behavior": { "prod": true, }, "id": 437, - "literal": "^5.12.0", - "name": "enhanced-resolve", + "literal": "^7.0.0", + "name": "cross-spawn", "npm": { - "name": "enhanced-resolve", - "version": ">=5.12.0 <6.0.0", + "name": "cross-spawn", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 387, + "package_id": 109, }, { "behavior": { "prod": true, }, "id": 438, - "literal": "^2.7.4", - "name": "eslint-module-utils", + "literal": "^4.0.1", + "name": "signal-exit", "npm": { - "name": "eslint-module-utils", - "version": ">=2.7.4 <3.0.0", + "name": "signal-exit", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 376, + "package_id": 357, }, { "behavior": { "prod": true, }, "id": 439, - "literal": "^3.3.1", - "name": "fast-glob", + "literal": "^4.2.0", + "name": "graceful-fs", "npm": { - "name": "fast-glob", - "version": ">=3.3.1 <4.0.0", + "name": "graceful-fs", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 40, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 440, - "literal": "^4.5.0", - "name": "get-tsconfig", + "literal": "^6.0.1", + "name": "jsonfile", "npm": { - "name": "get-tsconfig", - "version": ">=4.5.0 <5.0.0", + "name": "jsonfile", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 385, + "package_id": 258, }, { "behavior": { "prod": true, }, "id": 441, - "literal": "^2.11.0", - "name": "is-core-module", + "literal": "^2.0.0", + "name": "universalify", "npm": { - "name": "is-core-module", - "version": ">=2.11.0 <3.0.0", + "name": "universalify", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 19, + "package_id": 403, }, { "behavior": { "prod": true, }, "id": 442, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 28, + "package_id": 95, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 443, - "literal": "*", - "name": "eslint", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "eslint", - "version": ">=0.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 238, + "package_id": 120, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 444, - "literal": "*", - "name": "eslint-plugin-import", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "eslint-plugin-import", - "version": ">=0.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 303, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 445, - "literal": "^3.1.7", - "name": "array-includes", + "literal": "^1.2.3", + "name": "functions-have-names", "npm": { - "name": "array-includes", - "version": ">=3.1.7 <4.0.0", + "name": "functions-have-names", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 384, + "package_id": 184, }, { "behavior": { "prod": true, }, "id": 446, - "literal": "^1.2.3", - "name": "array.prototype.findlastindex", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "array.prototype.findlastindex", - "version": ">=1.2.3 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 383, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 447, - "literal": "^1.3.2", - "name": "array.prototype.flat", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "array.prototype.flat", - "version": ">=1.3.2 <2.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 382, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 448, - "literal": "^1.3.2", - "name": "array.prototype.flatmap", + "literal": "^1.0.1", + "name": "has-proto", "npm": { - "name": "array.prototype.flatmap", - "version": ">=1.3.2 <2.0.0", + "name": "has-proto", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 380, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 449, - "literal": "^3.2.7", - "name": "debug", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "debug", - "version": ">=3.2.7 <4.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 377, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 450, - "literal": "^2.1.0", - "name": "doctrine", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "doctrine", - "version": ">=2.1.0 <3.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 379, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 451, - "literal": "^0.3.9", - "name": "eslint-import-resolver-node", + "literal": "^3.0.0", + "name": "pump", "npm": { - "name": "eslint-import-resolver-node", - "version": ">=0.3.9 <0.4.0", + "name": "pump", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 378, + "package_id": 327, }, { "behavior": { "prod": true, }, "id": 452, - "literal": "^2.8.0", - "name": "eslint-module-utils", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "eslint-module-utils", - "version": ">=2.8.0 <3.0.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 376, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 453, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 20, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 454, - "literal": "^2.13.1", - "name": "is-core-module", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "is-core-module", - "version": ">=2.13.1 <3.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 19, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 455, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^1.0.0", + "name": "resolve-pkg-maps", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "resolve-pkg-maps", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 28, + "package_id": 344, }, { "behavior": { "prod": true, }, "id": 456, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^5.0.2", + "name": "basic-ftp", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "basic-ftp", + "version": ">=5.0.2 <6.0.0", }, - "package_id": 244, + "package_id": 86, }, { "behavior": { "prod": true, }, "id": 457, - "literal": "^2.0.7", - "name": "object.fromentries", + "literal": "^6.0.2", + "name": "data-uri-to-buffer", "npm": { - "name": "object.fromentries", - "version": ">=2.0.7 <3.0.0", + "name": "data-uri-to-buffer", + "version": ">=6.0.2 <7.0.0", }, - "package_id": 375, + "package_id": 113, }, { "behavior": { "prod": true, }, "id": 458, - "literal": "^1.0.1", - "name": "object.groupby", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "object.groupby", - "version": ">=1.0.1 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 324, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 459, - "literal": "^1.1.7", - "name": "object.values", + "literal": "^11.2.0", + "name": "fs-extra", "npm": { - "name": "object.values", - "version": ">=1.1.7 <2.0.0", + "name": "fs-extra", + "version": ">=11.2.0 <12.0.0", }, - "package_id": 310, + "package_id": 179, }, { "behavior": { "prod": true, }, "id": 460, - "literal": "^6.3.1", - "name": "semver", + "literal": "^3.1.0", + "name": "foreground-child", "npm": { - "name": "semver", - "version": ">=6.3.1 <7.0.0", + "name": "foreground-child", + "version": ">=3.1.0 <4.0.0", }, - "package_id": 309, + "package_id": 177, }, { "behavior": { "prod": true, }, "id": 461, - "literal": "^3.15.0", - "name": "tsconfig-paths", + "literal": "^2.3.5", + "name": "jackspeak", "npm": { - "name": "tsconfig-paths", - "version": ">=3.15.0 <4.0.0", + "name": "jackspeak", + "version": ">=2.3.5 <3.0.0", }, - "package_id": 304, + "package_id": 248, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 462, - "literal": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", - "name": "eslint", + "literal": "^9.0.1", + "name": "minimatch", "npm": { - "name": "eslint", - "version": ">=2.0.0 <3.0.0 || >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "minimatch", + "version": ">=9.0.1 <10.0.0", }, - "package_id": 238, + "package_id": 437, }, { "behavior": { "prod": true, }, "id": 463, - "literal": "^0.0.29", - "name": "@types/json5", + "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", + "name": "minipass", "npm": { - "name": "@types/json5", - "version": ">=0.0.29 <0.0.30", + "name": "minipass", + "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", }, - "package_id": 308, + "package_id": 274, }, { "behavior": { "prod": true, }, "id": 464, - "literal": "^1.0.2", - "name": "json5", + "literal": "^1.10.1", + "name": "path-scurry", "npm": { - "name": "json5", - "version": ">=1.0.2 <2.0.0", + "name": "path-scurry", + "version": ">=1.10.1 <2.0.0", }, "package_id": 307, }, @@ -6064,169 +6058,169 @@ exports[`ssr works for 100-ish requests 1`] = ` "prod": true, }, "id": 465, - "literal": "^1.2.6", - "name": "minimist", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "minimist", - "version": ">=1.2.6 <2.0.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 306, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 466, - "literal": "^3.0.0", - "name": "strip-bom", + "literal": "^0.20.2", + "name": "type-fest", "npm": { - "name": "strip-bom", - "version": ">=3.0.0 <4.0.0", + "name": "type-fest", + "version": ">=0.20.2 <0.21.0", }, - "package_id": 305, + "package_id": 394, }, { "behavior": { "prod": true, }, "id": 467, - "literal": "^1.2.0", - "name": "minimist", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "minimist", - "version": ">=1.2.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 306, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 468, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 322, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 469, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^2.1.0", + "name": "array-union", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "array-union", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 313, + "package_id": 64, }, { "behavior": { "prod": true, }, "id": 470, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^3.0.1", + "name": "dir-glob", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "dir-glob", + "version": ">=3.0.1 <4.0.0", }, - "package_id": 311, + "package_id": 125, }, { "behavior": { "prod": true, }, "id": 471, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^3.2.9", + "name": "fast-glob", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "fast-glob", + "version": ">=3.2.9 <4.0.0", }, - "package_id": 312, + "package_id": 166, }, { "behavior": { "prod": true, }, "id": 472, - "literal": "^1.0.1", - "name": "define-data-property", + "literal": "^5.2.0", + "name": "ignore", "npm": { - "name": "define-data-property", - "version": ">=1.0.1 <2.0.0", + "name": "ignore", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 320, + "package_id": 209, }, { "behavior": { "prod": true, }, "id": 473, - "literal": "^1.0.0", - "name": "has-property-descriptors", + "literal": "^1.4.1", + "name": "merge2", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.0 <2.0.0", + "name": "merge2", + "version": ">=1.4.1 <2.0.0", }, - "package_id": 315, + "package_id": 270, }, { "behavior": { "prod": true, }, "id": 474, - "literal": "^1.1.1", - "name": "object-keys", + "literal": "^3.0.0", + "name": "slash", "npm": { - "name": "object-keys", - "version": ">=1.1.1 <2.0.0", + "name": "slash", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 314, + "package_id": 358, }, { "behavior": { "prod": true, }, "id": 475, - "literal": "^1.0.0", - "name": "es-define-property", + "literal": "^1.1.3", + "name": "get-intrinsic", "npm": { - "name": "es-define-property", - "version": ">=1.0.0 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 316, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 476, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 477, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 312, + "package_id": 203, }, { "behavior": { @@ -6239,111 +6233,111 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "function-bind", "version": ">=1.1.2 <2.0.0", }, - "package_id": 21, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 479, - "literal": "^1.0.1", - "name": "has-proto", + "literal": "^7.1.0", + "name": "agent-base", "npm": { - "name": "has-proto", - "version": ">=1.0.1 <2.0.0", + "name": "agent-base", + "version": ">=7.1.0 <8.0.0", }, - "package_id": 319, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 480, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 318, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 481, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^7.0.2", + "name": "agent-base", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "agent-base", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 20, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 482, - "literal": "^1.0.0", - "name": "es-define-property", + "literal": "4", + "name": "debug", "npm": { - "name": "es-define-property", - "version": ">=1.0.0 <2.0.0", + "name": "debug", + "version": "<5.0.0 >=4.0.0", }, - "package_id": 316, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 483, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.0", + "name": "parent-module", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "parent-module", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 312, + "package_id": 301, }, { "behavior": { "prod": true, }, "id": 484, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^4.0.0", + "name": "resolve-from", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "resolve-from", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 321, + "package_id": 343, }, { "behavior": { "prod": true, }, "id": 485, - "literal": "^1.1.3", - "name": "get-intrinsic", + "literal": "^1.3.0", + "name": "once", "npm": { - "name": "get-intrinsic", - "version": ">=1.1.3 <2.0.0", + "name": "once", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 317, + "package_id": 295, }, { "behavior": { "prod": true, }, "id": 486, - "literal": "^1.0.0", - "name": "es-define-property", + "literal": "1", + "name": "wrappy", "npm": { - "name": "es-define-property", - "version": ">=1.0.0 <2.0.0", + "name": "wrappy", + "version": "<2.0.0 >=1.0.0", }, - "package_id": 316, + "package_id": 415, }, { "behavior": { @@ -6356,98 +6350,98 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "es-errors", "version": ">=1.3.0 <2.0.0", }, - "package_id": 312, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 488, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 21, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 489, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.4", + "name": "side-channel", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "side-channel", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 317, + "package_id": 356, }, { "behavior": { "prod": true, }, "id": 490, - "literal": "^1.2.1", - "name": "set-function-length", + "literal": "1.1.0", + "name": "jsbn", "npm": { - "name": "set-function-length", - "version": ">=1.2.1 <2.0.0", + "name": "jsbn", + "version": "==1.1.0", }, - "package_id": 323, + "package_id": 252, }, { "behavior": { "prod": true, }, "id": 491, - "literal": "^1.1.4", - "name": "define-data-property", + "literal": "^1.1.3", + "name": "sprintf-js", "npm": { - "name": "define-data-property", - "version": ">=1.1.4 <2.0.0", + "name": "sprintf-js", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 320, + "package_id": 364, }, { "behavior": { "prod": true, }, "id": 492, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 312, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 493, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "^1.2.1", + "name": "get-intrinsic", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 21, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 494, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 204, }, { "behavior": { @@ -6455,155 +6449,155 @@ exports[`ssr works for 100-ish requests 1`] = ` }, "id": 495, "literal": "^1.0.1", - "name": "gopd", + "name": "has-bigints", "npm": { - "name": "gopd", + "name": "has-bigints", "version": ">=1.0.1 <2.0.0", }, - "package_id": 321, + "package_id": 199, }, { "behavior": { "prod": true, }, "id": 496, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^2.0.0", + "name": "binary-extensions", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "binary-extensions", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 315, + "package_id": 87, }, { "behavior": { "prod": true, }, "id": 497, - "literal": "^1.0.7", + "literal": "^1.0.2", "name": "call-bind", "npm": { "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 498, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 313, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 499, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 325, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 500, - "literal": "^1.0.1", - "name": "array-buffer-byte-length", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "array-buffer-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 374, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 501, - "literal": "^1.0.3", - "name": "arraybuffer.prototype.slice", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "arraybuffer.prototype.slice", - "version": ">=1.0.3 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 373, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 502, - "literal": "^1.0.7", - "name": "available-typed-arrays", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "available-typed-arrays", - "version": ">=1.0.7 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 330, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 503, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 322, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 504, - "literal": "^1.0.1", - "name": "data-view-buffer", + "literal": "^2.1.1", + "name": "is-extglob", "npm": { - "name": "data-view-buffer", - "version": ">=1.0.1 <2.0.0", + "name": "is-extglob", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 372, + "package_id": 226, }, { "behavior": { "prod": true, }, "id": 505, - "literal": "^1.0.1", - "name": "data-view-byte-length", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "data-view-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 371, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 506, - "literal": "^1.0.0", - "name": "data-view-byte-offset", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "data-view-byte-offset", - "version": ">=1.0.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 370, + "package_id": 95, }, { "behavior": { @@ -6611,25 +6605,25 @@ exports[`ssr works for 100-ish requests 1`] = ` }, "id": 507, "literal": "^1.0.0", - "name": "es-define-property", + "name": "has-tostringtag", "npm": { - "name": "es-define-property", + "name": "has-tostringtag", "version": ">=1.0.0 <2.0.0", }, - "package_id": 316, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 508, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 312, + "package_id": 95, }, { "behavior": { @@ -6637,779 +6631,781 @@ exports[`ssr works for 100-ish requests 1`] = ` }, "id": 509, "literal": "^1.0.0", - "name": "es-object-atoms", + "name": "has-tostringtag", "npm": { - "name": "es-object-atoms", + "name": "has-tostringtag", "version": ">=1.0.0 <2.0.0", }, - "package_id": 311, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 510, - "literal": "^2.0.3", - "name": "es-set-tostringtag", + "literal": "^1.0.2", + "name": "has-symbols", "npm": { - "name": "es-set-tostringtag", - "version": ">=2.0.3 <3.0.0", + "name": "has-symbols", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 369, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 511, - "literal": "^1.2.1", - "name": "es-to-primitive", + "literal": "^1.1.14", + "name": "which-typed-array", "npm": { - "name": "es-to-primitive", - "version": ">=1.2.1 <2.0.0", + "name": "which-typed-array", + "version": ">=1.1.14 <2.0.0", }, - "package_id": 367, + "package_id": 412, }, { "behavior": { "prod": true, }, "id": 512, - "literal": "^1.1.6", - "name": "function.prototype.name", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "function.prototype.name", - "version": ">=1.1.6 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 366, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 513, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 317, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 514, - "literal": "^1.0.2", - "name": "get-symbol-description", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "get-symbol-description", - "version": ">=1.0.2 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 365, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 515, - "literal": "^1.0.3", - "name": "globalthis", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "globalthis", - "version": ">=1.0.3 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 364, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 516, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.2.1", + "name": "get-intrinsic", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 321, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 517, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 315, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 518, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^1.0.4", + "name": "reflect.getprototypeof", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "reflect.getprototypeof", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 319, + "package_id": 338, }, { "behavior": { "prod": true, }, "id": 519, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^2.0.1", + "name": "set-function-name", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "set-function-name", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 318, + "package_id": 353, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 520, - "literal": "^2.0.2", - "name": "hasown", + "literal": "^0.11.0", + "name": "@pkgjs/parseargs", "npm": { - "name": "hasown", - "version": ">=2.0.2 <3.0.0", + "name": "@pkgjs/parseargs", + "version": ">=0.11.0 <0.12.0", }, - "package_id": 20, + "package_id": 33, }, { "behavior": { "prod": true, }, "id": 521, - "literal": "^1.0.7", - "name": "internal-slot", + "literal": "^8.0.2", + "name": "@isaacs/cliui", "npm": { - "name": "internal-slot", - "version": ">=1.0.7 <2.0.0", + "name": "@isaacs/cliui", + "version": ">=8.0.2 <9.0.0", }, - "package_id": 362, + "package_id": 13, }, { "behavior": { "prod": true, }, "id": 522, - "literal": "^3.0.4", - "name": "is-array-buffer", + "literal": "^2.0.1", + "name": "argparse", "npm": { - "name": "is-array-buffer", - "version": ">=3.0.4 <4.0.0", + "name": "argparse", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 361, + "package_id": 60, }, { "behavior": { "prod": true, }, "id": 523, - "literal": "^1.2.7", - "name": "is-callable", + "literal": "^1.2.0", + "name": "minimist", "npm": { - "name": "is-callable", - "version": ">=1.2.7 <2.0.0", + "name": "minimist", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 329, + "package_id": 273, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 524, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^4.1.6", + "name": "graceful-fs", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "graceful-fs", + "version": ">=4.1.6 <5.0.0", }, - "package_id": 360, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 525, - "literal": "^2.0.3", - "name": "is-negative-zero", + "literal": "^2.0.0", + "name": "universalify", "npm": { - "name": "is-negative-zero", - "version": ">=2.0.3 <3.0.0", + "name": "universalify", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 359, + "package_id": 403, }, { "behavior": { "prod": true, }, "id": 526, - "literal": "^1.1.4", - "name": "is-regex", + "literal": "^3.1.6", + "name": "array-includes", "npm": { - "name": "is-regex", - "version": ">=1.1.4 <2.0.0", + "name": "array-includes", + "version": ">=3.1.6 <4.0.0", }, - "package_id": 349, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 527, - "literal": "^1.0.3", - "name": "is-shared-array-buffer", + "literal": "^1.3.1", + "name": "array.prototype.flat", "npm": { - "name": "is-shared-array-buffer", - "version": ">=1.0.3 <2.0.0", + "name": "array.prototype.flat", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 358, + "package_id": 67, }, { "behavior": { "prod": true, }, "id": 528, - "literal": "^1.0.7", - "name": "is-string", + "literal": "^4.1.4", + "name": "object.assign", "npm": { - "name": "is-string", - "version": ">=1.0.7 <2.0.0", + "name": "object.assign", + "version": ">=4.1.4 <5.0.0", }, - "package_id": 335, + "package_id": 289, }, { "behavior": { "prod": true, }, "id": 529, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.1.6", + "name": "object.values", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "object.values", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 341, + "package_id": 294, }, { "behavior": { "prod": true, }, "id": 530, - "literal": "^1.0.2", - "name": "is-weakref", + "literal": "3.0.1", + "name": "json-buffer", "npm": { - "name": "is-weakref", - "version": ">=1.0.2 <2.0.0", + "name": "json-buffer", + "version": "==3.0.1", }, - "package_id": 357, + "package_id": 253, }, { "behavior": { "prod": true, }, "id": 531, - "literal": "^1.13.1", - "name": "object-inspect", + "literal": "^0.3.20", + "name": "language-subtag-registry", "npm": { - "name": "object-inspect", - "version": ">=1.13.1 <2.0.0", + "name": "language-subtag-registry", + "version": ">=0.3.20 <0.4.0", }, - "package_id": 356, + "package_id": 261, }, { "behavior": { "prod": true, }, "id": 532, - "literal": "^1.1.1", - "name": "object-keys", + "literal": "^1.2.1", + "name": "prelude-ls", "npm": { - "name": "object-keys", - "version": ">=1.1.1 <2.0.0", + "name": "prelude-ls", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 314, + "package_id": 322, }, { "behavior": { "prod": true, }, "id": 533, - "literal": "^4.1.5", - "name": "object.assign", + "literal": "~0.4.0", + "name": "type-check", "npm": { - "name": "object.assign", - "version": ">=4.1.5 <5.0.0", + "name": "type-check", + "version": ">=0.4.0 <0.5.0", }, - "package_id": 355, + "package_id": 393, }, { "behavior": { "prod": true, }, "id": 534, - "literal": "^1.5.2", - "name": "regexp.prototype.flags", + "literal": "^5.0.0", + "name": "p-locate", "npm": { - "name": "regexp.prototype.flags", - "version": ">=1.5.2 <2.0.0", + "name": "p-locate", + "version": ">=5.0.0 <6.0.0", }, - "package_id": 352, + "package_id": 298, }, { "behavior": { "prod": true, }, "id": 535, - "literal": "^1.1.2", - "name": "safe-array-concat", + "literal": "^3.0.0 || ^4.0.0", + "name": "js-tokens", "npm": { - "name": "safe-array-concat", - "version": ">=1.1.2 <2.0.0", + "name": "js-tokens", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 && >=4.0.0 <5.0.0", }, - "package_id": 350, + "package_id": 250, }, { "behavior": { "prod": true, }, "id": 536, - "literal": "^1.0.3", - "name": "safe-regex-test", + "literal": "^3.0.3", + "name": "braces", "npm": { - "name": "safe-regex-test", - "version": ">=1.0.3 <2.0.0", + "name": "braces", + "version": ">=3.0.3 <4.0.0", }, - "package_id": 348, + "package_id": 89, }, { "behavior": { "prod": true, }, "id": 537, - "literal": "^1.2.9", - "name": "string.prototype.trim", + "literal": "^2.3.1", + "name": "picomatch", "npm": { - "name": "string.prototype.trim", - "version": ">=1.2.9 <2.0.0", + "name": "picomatch", + "version": ">=2.3.1 <3.0.0", }, - "package_id": 347, + "package_id": 311, }, { "behavior": { "prod": true, }, "id": 538, - "literal": "^1.0.8", - "name": "string.prototype.trimend", + "literal": "^1.1.7", + "name": "brace-expansion", "npm": { - "name": "string.prototype.trimend", - "version": ">=1.0.8 <2.0.0", + "name": "brace-expansion", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 346, + "package_id": 88, }, { "behavior": { "prod": true, }, "id": 539, - "literal": "^1.0.8", - "name": "string.prototype.trimstart", + "literal": "^1.0.0", + "name": "any-promise", "npm": { - "name": "string.prototype.trimstart", - "version": ">=1.0.8 <2.0.0", + "name": "any-promise", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 345, + "package_id": 57, }, { "behavior": { "prod": true, }, "id": 540, - "literal": "^1.0.2", - "name": "typed-array-buffer", + "literal": "^4.0.1", + "name": "object-assign", "npm": { - "name": "typed-array-buffer", - "version": ">=1.0.2 <2.0.0", + "name": "object-assign", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 344, + "package_id": 285, }, { "behavior": { "prod": true, }, "id": 541, - "literal": "^1.0.1", - "name": "typed-array-byte-length", + "literal": "^1.0.0", + "name": "thenify-all", "npm": { - "name": "typed-array-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "thenify-all", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 343, + "package_id": 386, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 542, - "literal": "^1.0.2", - "name": "typed-array-byte-offset", + "literal": "^1.1.0", + "name": "@opentelemetry/api", "npm": { - "name": "typed-array-byte-offset", - "version": ">=1.0.2 <2.0.0", + "name": "@opentelemetry/api", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 342, + "package_id": null, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 543, - "literal": "^1.0.6", - "name": "typed-array-length", + "literal": "^18.2.0", + "name": "react", "npm": { - "name": "typed-array-length", - "version": ">=1.0.6 <2.0.0", + "name": "react", + "version": ">=18.2.0 <19.0.0", }, - "package_id": 340, + "package_id": 333, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 544, - "literal": "^1.0.2", - "name": "unbox-primitive", + "literal": "^18.2.0", + "name": "react-dom", "npm": { - "name": "unbox-primitive", - "version": ">=1.0.2 <2.0.0", + "name": "react-dom", + "version": ">=18.2.0 <19.0.0", }, - "package_id": 332, + "package_id": 334, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 545, - "literal": "^1.1.15", - "name": "which-typed-array", + "literal": "^1.3.0", + "name": "sass", "npm": { - "name": "which-typed-array", - "version": ">=1.1.15 <2.0.0", + "name": "sass", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 326, + "package_id": null, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 546, - "literal": "^1.0.7", - "name": "available-typed-arrays", + "literal": "14.1.3", + "name": "@next/swc-darwin-arm64", "npm": { - "name": "available-typed-arrays", - "version": ">=1.0.7 <2.0.0", + "name": "@next/swc-darwin-arm64", + "version": "==14.1.3", }, - "package_id": 330, + "package_id": 21, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 547, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "14.1.3", + "name": "@next/swc-darwin-x64", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "@next/swc-darwin-x64", + "version": "==14.1.3", }, - "package_id": 322, + "package_id": 22, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 548, - "literal": "^0.3.3", - "name": "for-each", + "literal": "14.1.3", + "name": "@next/swc-linux-arm64-gnu", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "@next/swc-linux-arm64-gnu", + "version": "==14.1.3", }, - "package_id": 328, + "package_id": 23, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 549, - "literal": "^1.0.1", - "name": "gopd", + "literal": "14.1.3", + "name": "@next/swc-linux-arm64-musl", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "@next/swc-linux-arm64-musl", + "version": "==14.1.3", }, - "package_id": 321, + "package_id": 24, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 550, - "literal": "^1.0.2", - "name": "has-tostringtag", + "literal": "14.1.3", + "name": "@next/swc-linux-x64-gnu", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.2 <2.0.0", + "name": "@next/swc-linux-x64-gnu", + "version": "==14.1.3", }, - "package_id": 327, + "package_id": 25, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 551, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "14.1.3", + "name": "@next/swc-linux-x64-musl", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "@next/swc-linux-x64-musl", + "version": "==14.1.3", }, - "package_id": 318, + "package_id": 26, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 552, - "literal": "^1.1.3", - "name": "is-callable", + "literal": "14.1.3", + "name": "@next/swc-win32-arm64-msvc", "npm": { - "name": "is-callable", - "version": ">=1.1.3 <2.0.0", + "name": "@next/swc-win32-arm64-msvc", + "version": "==14.1.3", }, - "package_id": 329, + "package_id": 27, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 553, - "literal": "^1.0.0", - "name": "possible-typed-array-names", + "literal": "14.1.3", + "name": "@next/swc-win32-ia32-msvc", "npm": { - "name": "possible-typed-array-names", - "version": ">=1.0.0 <2.0.0", + "name": "@next/swc-win32-ia32-msvc", + "version": "==14.1.3", }, - "package_id": 331, + "package_id": 28, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 554, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "14.1.3", + "name": "@next/swc-win32-x64-msvc", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "@next/swc-win32-x64-msvc", + "version": "==14.1.3", }, - "package_id": 322, + "package_id": 29, }, { "behavior": { "prod": true, }, "id": 555, - "literal": "^1.0.2", - "name": "has-bigints", + "literal": "14.1.3", + "name": "@next/env", "npm": { - "name": "has-bigints", - "version": ">=1.0.2 <2.0.0", + "name": "@next/env", + "version": "==14.1.3", }, - "package_id": 339, + "package_id": 19, }, { "behavior": { "prod": true, }, "id": 556, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "0.5.2", + "name": "@swc/helpers", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "@swc/helpers", + "version": "==0.5.2", }, - "package_id": 318, + "package_id": 36, }, { "behavior": { "prod": true, }, "id": 557, - "literal": "^1.0.2", - "name": "which-boxed-primitive", + "literal": "1.6.0", + "name": "busboy", "npm": { - "name": "which-boxed-primitive", - "version": ">=1.0.2 <2.0.0", + "name": "busboy", + "version": "==1.6.0", }, - "package_id": 333, + "package_id": 94, }, { "behavior": { "prod": true, }, "id": 558, - "literal": "^1.0.1", - "name": "is-bigint", + "literal": "^1.0.30001579", + "name": "caniuse-lite", "npm": { - "name": "is-bigint", - "version": ">=1.0.1 <2.0.0", + "name": "caniuse-lite", + "version": ">=1.0.30001579 <2.0.0", }, - "package_id": 338, + "package_id": 98, }, { "behavior": { "prod": true, }, "id": 559, - "literal": "^1.1.0", - "name": "is-boolean-object", + "literal": "^4.2.11", + "name": "graceful-fs", "npm": { - "name": "is-boolean-object", - "version": ">=1.1.0 <2.0.0", + "name": "graceful-fs", + "version": ">=4.2.11 <5.0.0", }, - "package_id": 337, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 560, - "literal": "^1.0.4", - "name": "is-number-object", + "literal": "8.4.31", + "name": "postcss", "npm": { - "name": "is-number-object", - "version": ">=1.0.4 <2.0.0", + "name": "postcss", + "version": "==8.4.31", }, - "package_id": 336, + "package_id": 438, }, { "behavior": { "prod": true, }, "id": 561, - "literal": "^1.0.5", - "name": "is-string", + "literal": "5.1.1", + "name": "styled-jsx", "npm": { - "name": "is-string", - "version": ">=1.0.5 <2.0.0", + "name": "styled-jsx", + "version": "==5.1.1", }, - "package_id": 335, + "package_id": 375, }, { "behavior": { "prod": true, }, "id": 562, - "literal": "^1.0.3", - "name": "is-symbol", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "is-symbol", - "version": ">=1.0.3 <2.0.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 334, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 563, - "literal": "^1.0.2", - "name": "has-symbols", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "has-symbols", - "version": ">=1.0.2 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 318, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 564, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 327, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 565, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.1.1", + "name": "object-keys", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "object-keys", + "version": ">=1.1.1 <2.0.0", }, - "package_id": 327, + "package_id": 288, }, { "behavior": { "prod": true, }, "id": 566, - "literal": "^1.0.2", + "literal": "^1.0.7", "name": "call-bind", "npm": { "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 322, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 567, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 327, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 568, - "literal": "^1.0.1", - "name": "has-bigints", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "has-bigints", - "version": ">=1.0.1 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 339, + "package_id": 139, }, { "behavior": { @@ -7422,709 +7418,711 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "call-bind", "version": ">=1.0.7 <2.0.0", }, - "package_id": 322, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 570, - "literal": "^0.3.3", - "name": "for-each", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 328, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 571, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 321, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 572, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 319, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 573, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 341, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 574, - "literal": "^1.0.0", - "name": "possible-typed-array-names", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "possible-typed-array-names", - "version": ">=1.0.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 331, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 575, - "literal": "^1.1.14", - "name": "which-typed-array", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "which-typed-array", - "version": ">=1.1.14 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 326, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 576, - "literal": "^1.0.7", - "name": "available-typed-arrays", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "available-typed-arrays", - "version": ">=1.0.7 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 330, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 577, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 322, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 578, - "literal": "^0.3.3", - "name": "for-each", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 328, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 579, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 321, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 580, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 319, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 581, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 341, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 582, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "1", + "name": "wrappy", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "wrappy", + "version": "<2.0.0 >=1.0.0", }, - "package_id": 322, + "package_id": 415, }, { "behavior": { "prod": true, }, "id": 583, - "literal": "^0.3.3", - "name": "for-each", + "literal": "^0.1.3", + "name": "deep-is", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "deep-is", + "version": ">=0.1.3 <0.2.0", }, - "package_id": 328, + "package_id": 118, }, { "behavior": { "prod": true, }, "id": 584, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^2.0.6", + "name": "fast-levenshtein", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "fast-levenshtein", + "version": ">=2.0.6 <3.0.0", }, - "package_id": 321, + "package_id": 168, }, { "behavior": { "prod": true, }, "id": 585, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^0.4.1", + "name": "levn", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "levn", + "version": ">=0.4.1 <0.5.0", }, - "package_id": 319, + "package_id": 263, }, { "behavior": { "prod": true, }, "id": 586, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.2.1", + "name": "prelude-ls", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "prelude-ls", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 341, + "package_id": 322, }, { "behavior": { "prod": true, }, "id": 587, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^0.4.0", + "name": "type-check", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "type-check", + "version": ">=0.4.0 <0.5.0", }, - "package_id": 322, + "package_id": 393, }, { "behavior": { "prod": true, }, "id": 588, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.2.5", + "name": "word-wrap", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "word-wrap", + "version": ">=1.2.5 <2.0.0", }, - "package_id": 312, + "package_id": 413, }, { "behavior": { "prod": true, }, "id": 589, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^0.1.0", + "name": "yocto-queue", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "yocto-queue", + "version": ">=0.1.0 <0.2.0", }, - "package_id": 341, + "package_id": 423, }, { "behavior": { "prod": true, }, "id": 590, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^3.0.2", + "name": "p-limit", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "p-limit", + "version": ">=3.0.2 <4.0.0", }, - "package_id": 322, + "package_id": 297, }, { "behavior": { "prod": true, }, "id": 591, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^0.23.0", + "name": "@tootallnate/quickjs-emscripten", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "@tootallnate/quickjs-emscripten", + "version": ">=0.23.0 <0.24.0", }, - "package_id": 313, + "package_id": 37, }, { "behavior": { "prod": true, }, "id": 592, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^7.0.2", + "name": "agent-base", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "agent-base", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 311, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 593, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 322, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 594, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^6.0.1", + "name": "get-uri", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "get-uri", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 313, + "package_id": 190, }, { "behavior": { "prod": true, }, "id": 595, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^7.0.0", + "name": "http-proxy-agent", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "http-proxy-agent", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 311, + "package_id": 206, }, { "behavior": { "prod": true, }, "id": 596, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^7.0.2", + "name": "https-proxy-agent", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "https-proxy-agent", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 322, + "package_id": 207, }, { "behavior": { "prod": true, }, "id": 597, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^7.0.0", + "name": "pac-resolver", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "pac-resolver", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 313, + "package_id": 300, }, { "behavior": { "prod": true, }, "id": 598, - "literal": "^1.23.0", - "name": "es-abstract", + "literal": "^8.0.2", + "name": "socks-proxy-agent", "npm": { - "name": "es-abstract", - "version": ">=1.23.0 <2.0.0", + "name": "socks-proxy-agent", + "version": ">=8.0.2 <9.0.0", }, - "package_id": 325, + "package_id": 361, }, { "behavior": { "prod": true, }, "id": 599, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^5.0.0", + "name": "degenerator", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "degenerator", + "version": ">=5.0.0 <6.0.0", }, - "package_id": 311, + "package_id": 121, }, { "behavior": { "prod": true, }, "id": 600, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^2.0.2", + "name": "netmask", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "netmask", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 322, + "package_id": 280, }, { "behavior": { "prod": true, }, "id": 601, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^3.0.0", + "name": "callsites", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "callsites", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 312, + "package_id": 96, }, { "behavior": { "prod": true, }, "id": 602, - "literal": "^1.1.4", - "name": "is-regex", + "literal": "^7.0.0", + "name": "@babel/code-frame", "npm": { - "name": "is-regex", - "version": ">=1.1.4 <2.0.0", + "name": "@babel/code-frame", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 349, + "package_id": 2, }, { "behavior": { "prod": true, }, "id": 603, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^1.3.1", + "name": "error-ex", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "error-ex", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 322, + "package_id": 134, }, { "behavior": { "prod": true, }, "id": 604, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^2.3.0", + "name": "json-parse-even-better-errors", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "json-parse-even-better-errors", + "version": ">=2.3.0 <3.0.0", }, - "package_id": 327, + "package_id": 254, }, { "behavior": { "prod": true, }, "id": 605, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.1.6", + "name": "lines-and-columns", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "lines-and-columns", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 322, + "package_id": 265, }, { "behavior": { "prod": true, }, "id": 606, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^10.2.0", + "name": "lru-cache", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "lru-cache", + "version": ">=10.2.0 <11.0.0", }, - "package_id": 317, + "package_id": 439, }, { "behavior": { "prod": true, }, "id": 607, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", + "name": "minipass", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "minipass", + "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", }, - "package_id": 318, + "package_id": 274, }, { "behavior": { "prod": true, }, "id": 608, - "literal": "^2.0.5", - "name": "isarray", + "literal": "^3.3.6", + "name": "nanoid", "npm": { - "name": "isarray", - "version": ">=2.0.5 <3.0.0", + "name": "nanoid", + "version": ">=3.3.6 <4.0.0", }, - "package_id": 351, + "package_id": 278, }, { "behavior": { "prod": true, }, "id": 609, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 322, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 610, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.2", + "name": "source-map-js", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "source-map-js", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 313, + "package_id": 363, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 611, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^8.0.0", + "name": "postcss", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "postcss", + "version": ">=8.0.0 <9.0.0", }, - "package_id": 312, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 612, - "literal": "^2.0.1", - "name": "set-function-name", + "literal": "^4.0.0", + "name": "postcss-value-parser", "npm": { - "name": "set-function-name", - "version": ">=2.0.1 <3.0.0", + "name": "postcss-value-parser", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 353, + "package_id": 321, }, { "behavior": { "prod": true, }, "id": 613, - "literal": "^1.1.4", - "name": "define-data-property", + "literal": "^1.0.0", + "name": "read-cache", "npm": { - "name": "define-data-property", - "version": ">=1.1.4 <2.0.0", + "name": "read-cache", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 320, + "package_id": 336, }, { "behavior": { "prod": true, }, "id": 614, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.1.7", + "name": "resolve", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "resolve", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 312, + "package_id": 342, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 615, - "literal": "^1.2.3", - "name": "functions-have-names", + "literal": "^8.4.21", + "name": "postcss", "npm": { - "name": "functions-have-names", - "version": ">=1.2.3 <2.0.0", + "name": "postcss", + "version": ">=8.4.21 <9.0.0", }, - "package_id": 354, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 616, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^2.0.1", + "name": "camelcase-css", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "camelcase-css", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 315, + "package_id": 97, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 617, - "literal": "^1.0.5", - "name": "call-bind", + "literal": ">=8.0.9", + "name": "postcss", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "postcss", + "version": ">=8.0.9", }, - "package_id": 322, + "package_id": 315, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 618, - "literal": "^1.2.1", - "name": "define-properties", + "literal": ">=9.0.0", + "name": "ts-node", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "ts-node", + "version": ">=9.0.0", }, - "package_id": 313, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 619, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^3.0.0", + "name": "lilconfig", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "lilconfig", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 318, + "package_id": 440, }, { "behavior": { "prod": true, }, "id": 620, - "literal": "^1.1.1", - "name": "object-keys", + "literal": "^2.3.4", + "name": "yaml", "npm": { - "name": "object-keys", - "version": ">=1.1.1 <2.0.0", + "name": "yaml", + "version": ">=2.3.4 <3.0.0", }, - "package_id": 314, + "package_id": 419, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 621, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^8.2.14", + "name": "postcss", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "postcss", + "version": ">=8.2.14 <9.0.0", }, - "package_id": 322, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 622, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^6.0.11", + "name": "postcss-selector-parser", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "postcss-selector-parser", + "version": ">=6.0.11 <7.0.0", }, - "package_id": 322, + "package_id": 320, }, { "behavior": { "prod": true, }, "id": 623, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^3.0.0", + "name": "cssesc", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "cssesc", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 341, + "package_id": 110, }, { "behavior": { @@ -8132,415 +8130,415 @@ exports[`ssr works for 100-ish requests 1`] = ` }, "id": 624, "literal": "^1.0.2", - "name": "call-bind", + "name": "util-deprecate", "npm": { - "name": "call-bind", + "name": "util-deprecate", "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 407, }, { "behavior": { "prod": true, }, "id": 625, - "literal": "^1.2.1", - "name": "get-intrinsic", + "literal": "^1.4.0", + "name": "loose-envify", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.1 <2.0.0", + "name": "loose-envify", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 317, + "package_id": 268, }, { "behavior": { "prod": true, }, "id": 626, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^4.1.1", + "name": "object-assign", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "object-assign", + "version": ">=4.1.1 <5.0.0", }, - "package_id": 312, + "package_id": 285, }, { "behavior": { "prod": true, }, "id": 627, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^16.13.1", + "name": "react-is", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "react-is", + "version": ">=16.13.1 <17.0.0", }, - "package_id": 20, + "package_id": 335, }, { "behavior": { "prod": true, }, "id": 628, - "literal": "^1.0.4", - "name": "side-channel", + "literal": "^7.0.2", + "name": "agent-base", "npm": { - "name": "side-channel", - "version": ">=1.0.4 <2.0.0", + "name": "agent-base", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 363, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 629, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 322, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 630, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^7.0.1", + "name": "http-proxy-agent", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "http-proxy-agent", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 312, + "package_id": 206, }, { "behavior": { "prod": true, }, "id": 631, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^7.0.3", + "name": "https-proxy-agent", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "https-proxy-agent", + "version": ">=7.0.3 <8.0.0", }, - "package_id": 317, + "package_id": 207, }, { "behavior": { "prod": true, }, "id": 632, - "literal": "^1.13.1", - "name": "object-inspect", + "literal": "^7.14.1", + "name": "lru-cache", "npm": { - "name": "object-inspect", - "version": ">=1.13.1 <2.0.0", + "name": "lru-cache", + "version": ">=7.14.1 <8.0.0", }, - "package_id": 356, + "package_id": 269, }, { "behavior": { "prod": true, }, "id": 633, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^7.0.1", + "name": "pac-proxy-agent", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "pac-proxy-agent", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 313, + "package_id": 299, }, { "behavior": { "prod": true, }, "id": 634, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.1.0", + "name": "proxy-from-env", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "proxy-from-env", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 321, + "package_id": 326, }, { "behavior": { "prod": true, }, "id": 635, - "literal": "^1.0.5", - "name": "call-bind", + "literal": "^8.0.2", + "name": "socks-proxy-agent", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "socks-proxy-agent", + "version": ">=8.0.2 <9.0.0", }, - "package_id": 322, + "package_id": 361, }, { "behavior": { "prod": true, }, "id": 636, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.1.0", + "name": "end-of-stream", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "end-of-stream", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 312, + "package_id": 131, }, { "behavior": { "prod": true, }, "id": 637, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.3.1", + "name": "once", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "once", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 317, + "package_id": 295, }, { "behavior": { "prod": true, }, "id": 638, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "2.2.3", + "name": "@puppeteer/browsers", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "@puppeteer/browsers", + "version": "==2.2.3", }, - "package_id": 322, + "package_id": 34, }, { "behavior": { "prod": true, }, "id": 639, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "9.0.0", + "name": "cosmiconfig", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "cosmiconfig", + "version": "==9.0.0", }, - "package_id": 313, + "package_id": 108, }, { "behavior": { "prod": true, }, "id": 640, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "0.0.1299070", + "name": "devtools-protocol", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "devtools-protocol", + "version": "==0.0.1299070", }, - "package_id": 325, + "package_id": 123, }, { "behavior": { "prod": true, }, "id": 641, - "literal": "^1.2.3", - "name": "functions-have-names", + "literal": "22.12.0", + "name": "puppeteer-core", "npm": { - "name": "functions-have-names", - "version": ">=1.2.3 <2.0.0", + "name": "puppeteer-core", + "version": "==22.12.0", }, - "package_id": 354, + "package_id": 330, }, { "behavior": { "prod": true, }, "id": 642, - "literal": "^1.1.4", - "name": "is-callable", + "literal": "2.2.3", + "name": "@puppeteer/browsers", "npm": { - "name": "is-callable", - "version": ">=1.1.4 <2.0.0", + "name": "@puppeteer/browsers", + "version": "==2.2.3", }, - "package_id": 329, + "package_id": 34, }, { "behavior": { "prod": true, }, "id": 643, - "literal": "^1.0.1", - "name": "is-date-object", + "literal": "0.5.24", + "name": "chromium-bidi", "npm": { - "name": "is-date-object", - "version": ">=1.0.1 <2.0.0", + "name": "chromium-bidi", + "version": "==0.5.24", }, - "package_id": 368, + "package_id": 101, }, { "behavior": { "prod": true, }, "id": 644, - "literal": "^1.0.2", - "name": "is-symbol", + "literal": "4.3.5", + "name": "debug", "npm": { - "name": "is-symbol", - "version": ">=1.0.2 <2.0.0", + "name": "debug", + "version": "==4.3.5", }, - "package_id": 334, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 645, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "0.0.1299070", + "name": "devtools-protocol", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "devtools-protocol", + "version": "==0.0.1299070", }, - "package_id": 327, + "package_id": 123, }, { "behavior": { "prod": true, }, "id": 646, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "8.17.1", + "name": "ws", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "ws", + "version": "==8.17.1", }, - "package_id": 317, + "package_id": 416, }, { "behavior": { "prod": true, }, "id": 647, - "literal": "^1.0.2", - "name": "has-tostringtag", + "literal": "^1.1.0", + "name": "loose-envify", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.2 <2.0.0", + "name": "loose-envify", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 327, + "package_id": 268, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 648, - "literal": "^2.0.1", - "name": "hasown", + "literal": "^18.2.0", + "name": "react", "npm": { - "name": "hasown", - "version": ">=2.0.1 <3.0.0", + "name": "react", + "version": ">=18.2.0 <19.0.0", }, - "package_id": 20, + "package_id": 333, }, { "behavior": { "prod": true, }, "id": 649, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^1.1.0", + "name": "loose-envify", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "loose-envify", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 322, + "package_id": 268, }, { "behavior": { "prod": true, }, "id": 650, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^0.23.0", + "name": "scheduler", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "scheduler", + "version": ">=0.23.0 <0.24.0", }, - "package_id": 312, + "package_id": 350, }, { "behavior": { "prod": true, }, "id": 651, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^2.3.0", + "name": "pify", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "pify", + "version": ">=2.3.0 <3.0.0", }, - "package_id": 360, + "package_id": 312, }, { "behavior": { "prod": true, }, "id": 652, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^2.2.1", + "name": "picomatch", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "picomatch", + "version": ">=2.2.1 <3.0.0", }, - "package_id": 322, + "package_id": 311, }, { "behavior": { "prod": true, }, "id": 653, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 312, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 654, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 360, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 655, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^1.23.1", + "name": "es-abstract", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.1 <2.0.0", }, - "package_id": 322, + "package_id": 135, }, { "behavior": { @@ -8553,1879 +8551,1879 @@ exports[`ssr works for 100-ish requests 1`] = ` "name": "es-errors", "version": ">=1.3.0 <2.0.0", }, - "package_id": 312, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 657, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 360, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 658, - "literal": "^1.0.1", - "name": "array-buffer-byte-length", + "literal": "^1.0.3", + "name": "globalthis", "npm": { - "name": "array-buffer-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "globalthis", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 374, + "package_id": 194, }, { "behavior": { "prod": true, }, "id": 659, - "literal": "^1.0.5", - "name": "call-bind", + "literal": "^1.1.3", + "name": "which-builtin-type", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "which-builtin-type", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 322, + "package_id": 410, }, { "behavior": { "prod": true, }, "id": 660, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 313, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 661, - "literal": "^1.22.3", - "name": "es-abstract", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "es-abstract", - "version": ">=1.22.3 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 325, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 662, - "literal": "^1.2.1", + "literal": "^1.3.0", "name": "es-errors", "npm": { "name": "es-errors", - "version": ">=1.2.1 <2.0.0", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 312, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 663, - "literal": "^1.2.3", - "name": "get-intrinsic", + "literal": "^2.0.1", + "name": "set-function-name", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.3 <2.0.0", + "name": "set-function-name", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 317, + "package_id": 353, }, { "behavior": { "prod": true, }, "id": 664, - "literal": "^3.0.4", - "name": "is-array-buffer", + "literal": "^2.13.0", + "name": "is-core-module", "npm": { - "name": "is-array-buffer", - "version": ">=3.0.4 <4.0.0", + "name": "is-core-module", + "version": ">=2.13.0 <3.0.0", }, - "package_id": 361, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 665, - "literal": "^1.0.2", - "name": "is-shared-array-buffer", + "literal": "^1.0.7", + "name": "path-parse", "npm": { - "name": "is-shared-array-buffer", - "version": ">=1.0.2 <2.0.0", + "name": "path-parse", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 358, + "package_id": 306, }, { "behavior": { "prod": true, }, "id": 666, - "literal": "^1.0.5", - "name": "call-bind", + "literal": "^1.0.0", + "name": "supports-preserve-symlinks-flag", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "supports-preserve-symlinks-flag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 322, + "package_id": 378, }, { "behavior": { "prod": true, }, "id": 667, - "literal": "^3.0.4", - "name": "is-array-buffer", + "literal": "^7.1.3", + "name": "glob", "npm": { - "name": "is-array-buffer", - "version": ">=3.0.4 <4.0.0", + "name": "glob", + "version": ">=7.1.3 <8.0.0", }, - "package_id": 361, + "package_id": 441, }, { "behavior": { "prod": true, }, "id": 668, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.2.2", + "name": "queue-microtask", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "queue-microtask", + "version": ">=1.2.2 <2.0.0", }, - "package_id": 322, + "package_id": 331, }, { "behavior": { "prod": true, }, "id": 669, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 313, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 670, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 325, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 671, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 311, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 672, - "literal": "^3.2.7", - "name": "debug", + "literal": "^2.0.5", + "name": "isarray", "npm": { - "name": "debug", - "version": ">=3.2.7 <4.0.0", + "name": "isarray", + "version": ">=2.0.5 <3.0.0", }, - "package_id": 377, + "package_id": 245, }, { "behavior": { "prod": true, }, "id": 673, - "literal": "^2.1.1", - "name": "ms", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "ms", - "version": ">=2.1.1 <3.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 155, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 674, - "literal": "^3.2.7", - "name": "debug", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "debug", - "version": ">=3.2.7 <4.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 377, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 675, - "literal": "^2.13.0", - "name": "is-core-module", + "literal": "^1.1.4", + "name": "is-regex", "npm": { - "name": "is-core-module", - "version": ">=2.13.0 <3.0.0", + "name": "is-regex", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 19, + "package_id": 236, }, { "behavior": { "prod": true, }, "id": 676, - "literal": "^1.22.4", - "name": "resolve", + "literal": "^1.1.0", + "name": "loose-envify", "npm": { - "name": "resolve", - "version": ">=1.22.4 <2.0.0", + "name": "loose-envify", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 16, + "package_id": 268, }, { "behavior": { "prod": true, }, "id": 677, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^1.1.4", + "name": "define-data-property", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "define-data-property", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 165, + "package_id": 119, }, { "behavior": { "prod": true, }, "id": 678, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 322, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 679, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 313, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 680, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 325, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 681, - "literal": "^1.0.0", - "name": "es-shim-unscopables", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.0 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 381, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 682, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 20, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 683, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^1.1.4", + "name": "define-data-property", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "define-data-property", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 322, + "package_id": 119, }, { "behavior": { "prod": true, }, "id": 684, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 313, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 685, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "^1.2.3", + "name": "functions-have-names", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "functions-have-names", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 325, + "package_id": 184, }, { "behavior": { "prod": true, }, "id": 686, - "literal": "^1.0.0", - "name": "es-shim-unscopables", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.0 <2.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 381, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 687, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^3.0.0", + "name": "shebang-regex", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "shebang-regex", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 322, + "package_id": 355, }, { "behavior": { "prod": true, }, "id": 688, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 313, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 689, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 325, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 690, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 312, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 691, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^1.13.1", + "name": "object-inspect", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "object-inspect", + "version": ">=1.13.1 <2.0.0", }, - "package_id": 311, + "package_id": 287, }, { "behavior": { "prod": true, }, "id": 692, - "literal": "^1.0.2", - "name": "es-shim-unscopables", + "literal": "^9.0.5", + "name": "ip-address", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.2 <2.0.0", + "name": "ip-address", + "version": ">=9.0.5 <10.0.0", }, - "package_id": 381, + "package_id": 215, }, { "behavior": { "prod": true, }, "id": 693, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.2.0", + "name": "smart-buffer", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "smart-buffer", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 322, + "package_id": 359, }, { "behavior": { "prod": true, }, "id": 694, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^7.1.1", + "name": "agent-base", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "agent-base", + "version": ">=7.1.1 <8.0.0", }, - "package_id": 313, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 695, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 325, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 696, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^2.7.1", + "name": "socks", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "socks", + "version": ">=2.7.1 <3.0.0", }, - "package_id": 311, + "package_id": 360, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 697, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^2.2.0", + "name": "bare-events", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "bare-events", + "version": ">=2.2.0 <3.0.0", }, - "package_id": 317, + "package_id": 80, }, { "behavior": { "prod": true, }, "id": 698, - "literal": "^1.0.7", - "name": "is-string", + "literal": "^1.3.2", + "name": "fast-fifo", "npm": { - "name": "is-string", - "version": ">=1.0.7 <2.0.0", + "name": "fast-fifo", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 335, + "package_id": 165, }, { "behavior": { "prod": true, }, "id": 699, - "literal": "^1.0.0", - "name": "resolve-pkg-maps", + "literal": "^1.0.1", + "name": "queue-tick", "npm": { - "name": "resolve-pkg-maps", - "version": ">=1.0.0 <2.0.0", + "name": "queue-tick", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 386, + "package_id": 332, }, { "behavior": { "prod": true, }, "id": 700, - "literal": "^4.2.4", - "name": "graceful-fs", + "literal": "^1.1.0", + "name": "text-decoder", "npm": { - "name": "graceful-fs", - "version": ">=4.2.4 <5.0.0", + "name": "text-decoder", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 175, + "package_id": 383, }, { "behavior": { "prod": true, }, "id": 701, - "literal": "^2.2.0", - "name": "tapable", + "literal": "^8.0.0", + "name": "emoji-regex", "npm": { - "name": "tapable", - "version": ">=2.2.0 <3.0.0", + "name": "emoji-regex", + "version": ">=8.0.0 <9.0.0", }, - "package_id": 388, + "package_id": 442, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 702, - "literal": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", - "name": "eslint", + "literal": "^3.0.0", + "name": "is-fullwidth-code-point", "npm": { - "name": "eslint", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=8.0.0-0 <9.0.0", + "name": "is-fullwidth-code-point", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 238, + "package_id": 228, }, { "behavior": { "prod": true, }, "id": 703, - "literal": "^4.3.4", - "name": "debug", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 154, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 704, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^8.0.0", + "name": "emoji-regex", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "emoji-regex", + "version": ">=8.0.0 <9.0.0", }, - "package_id": 393, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 705, - "literal": "6.21.0", - "name": "@typescript-eslint/visitor-keys", + "literal": "^3.0.0", + "name": "is-fullwidth-code-point", "npm": { - "name": "@typescript-eslint/visitor-keys", - "version": "==6.21.0", + "name": "is-fullwidth-code-point", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 392, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 706, - "literal": "6.21.0", - "name": "@typescript-eslint/scope-manager", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "@typescript-eslint/scope-manager", - "version": "==6.21.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 401, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 707, - "literal": "6.21.0", - "name": "@typescript-eslint/typescript-estree", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "@typescript-eslint/typescript-estree", - "version": "==6.21.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 391, + "package_id": 95, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 708, - "literal": "^7.0.0 || ^8.0.0", - "name": "eslint", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "eslint", - "version": ">=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 238, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 709, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 154, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 710, - "literal": "^11.1.0", - "name": "globby", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "globby", - "version": ">=11.1.0 <12.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 396, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 711, - "literal": "^7.5.4", - "name": "semver", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "semver", - "version": ">=7.5.4 <8.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 116, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 712, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 28, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 713, - "literal": "9.0.3", - "name": "minimatch", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "minimatch", - "version": "==9.0.3", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 395, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 714, - "literal": "^1.0.1", - "name": "ts-api-utils", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "ts-api-utils", - "version": ">=1.0.1 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 394, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 715, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^1.0.7", + "name": "internal-slot", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "internal-slot", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 393, + "package_id": 214, }, { "behavior": { "prod": true, }, "id": 716, - "literal": "6.21.0", - "name": "@typescript-eslint/visitor-keys", + "literal": "^1.5.2", + "name": "regexp.prototype.flags", "npm": { - "name": "@typescript-eslint/visitor-keys", - "version": "==6.21.0", + "name": "regexp.prototype.flags", + "version": ">=1.5.2 <2.0.0", }, - "package_id": 392, + "package_id": 340, }, { "behavior": { "prod": true, }, "id": 717, - "literal": "^3.4.1", - "name": "eslint-visitor-keys", + "literal": "^2.0.2", + "name": "set-function-name", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.4.1 <4.0.0", + "name": "set-function-name", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 242, + "package_id": 353, }, { "behavior": { "prod": true, }, "id": 718, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^1.0.6", + "name": "side-channel", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "side-channel", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 393, + "package_id": 356, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 719, - "literal": ">=4.2.0", - "name": "typescript", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "typescript", - "version": ">=4.2.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 1, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 720, - "literal": "^2.0.1", - "name": "brace-expansion", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "brace-expansion", - "version": ">=2.0.1 <3.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 70, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 721, - "literal": "^2.1.0", - "name": "array-union", + "literal": "^1.23.0", + "name": "es-abstract", "npm": { - "name": "array-union", - "version": ">=2.1.0 <3.0.0", + "name": "es-abstract", + "version": ">=1.23.0 <2.0.0", }, - "package_id": 400, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 722, - "literal": "^3.0.1", - "name": "dir-glob", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "dir-glob", - "version": ">=3.0.1 <4.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 398, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 723, - "literal": "^3.2.9", - "name": "fast-glob", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "fast-glob", - "version": ">=3.2.9 <4.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 40, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 724, - "literal": "^5.2.0", - "name": "ignore", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "ignore", - "version": ">=5.2.0 <6.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 263, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 725, - "literal": "^1.4.1", - "name": "merge2", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "merge2", - "version": ">=1.4.1 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 41, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 726, - "literal": "^3.0.0", - "name": "slash", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "slash", - "version": ">=3.0.0 <4.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 397, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 727, - "literal": "^4.0.0", - "name": "path-type", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "path-type", - "version": ">=4.0.0 <5.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 399, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 728, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 393, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 729, - "literal": "6.21.0", - "name": "@typescript-eslint/visitor-keys", + "literal": "^5.0.1", + "name": "ansi-regex", "npm": { - "name": "@typescript-eslint/visitor-keys", - "version": "==6.21.0", + "name": "ansi-regex", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 392, + "package_id": 55, }, { "behavior": { "prod": true, }, "id": 730, - "literal": "10.3.10", - "name": "glob", + "literal": "^5.0.1", + "name": "ansi-regex", "npm": { - "name": "glob", - "version": "==10.3.10", + "name": "ansi-regex", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 65, + "package_id": null, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 731, - "literal": "^7.23.2", - "name": "@babel/runtime", + "literal": ">= 16.8.0 || 17.x.x || ^18.0.0-0", + "name": "react", "npm": { - "name": "@babel/runtime", - "version": ">=7.23.2 <8.0.0", + "name": "react", + "version": ">=16.8.0 || <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && >=18.0.0-0 <19.0.0", }, - "package_id": 427, + "package_id": 333, }, { "behavior": { "prod": true, }, "id": 732, - "literal": "^5.3.0", - "name": "aria-query", + "literal": "0.0.1", + "name": "client-only", "npm": { - "name": "aria-query", - "version": ">=5.3.0 <6.0.0", + "name": "client-only", + "version": "==0.0.1", }, - "package_id": 426, + "package_id": 102, }, { "behavior": { "prod": true, }, "id": 733, - "literal": "^3.1.7", - "name": "array-includes", + "literal": "^0.3.2", + "name": "@jridgewell/gen-mapping", "npm": { - "name": "array-includes", - "version": ">=3.1.7 <4.0.0", + "name": "@jridgewell/gen-mapping", + "version": ">=0.3.2 <0.4.0", }, - "package_id": 384, + "package_id": 14, }, { "behavior": { "prod": true, }, "id": 734, - "literal": "^1.3.2", - "name": "array.prototype.flatmap", + "literal": "^4.0.0", + "name": "commander", "npm": { - "name": "array.prototype.flatmap", - "version": ">=1.3.2 <2.0.0", + "name": "commander", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 380, + "package_id": 106, }, { "behavior": { "prod": true, }, "id": 735, - "literal": "^0.0.8", - "name": "ast-types-flow", + "literal": "^10.3.10", + "name": "glob", "npm": { - "name": "ast-types-flow", - "version": ">=0.0.8 <0.0.9", + "name": "glob", + "version": ">=10.3.10 <11.0.0", }, - "package_id": 425, + "package_id": 191, }, { "behavior": { "prod": true, }, "id": 736, - "literal": "=4.7.0", - "name": "axe-core", + "literal": "^1.1.6", + "name": "lines-and-columns", "npm": { - "name": "axe-core", - "version": "==4.7.0", + "name": "lines-and-columns", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 424, + "package_id": 265, }, { "behavior": { "prod": true, }, "id": 737, - "literal": "^3.2.1", - "name": "axobject-query", + "literal": "^2.7.0", + "name": "mz", "npm": { - "name": "axobject-query", - "version": ">=3.2.1 <4.0.0", + "name": "mz", + "version": ">=2.7.0 <3.0.0", }, - "package_id": 422, + "package_id": 277, }, { "behavior": { "prod": true, }, "id": 738, - "literal": "^1.0.8", - "name": "damerau-levenshtein", + "literal": "^4.0.1", + "name": "pirates", "npm": { - "name": "damerau-levenshtein", - "version": ">=1.0.8 <2.0.0", + "name": "pirates", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 421, + "package_id": 313, }, { "behavior": { "prod": true, }, "id": 739, - "literal": "^9.2.2", - "name": "emoji-regex", + "literal": "^0.1.9", + "name": "ts-interface-checker", "npm": { - "name": "emoji-regex", - "version": ">=9.2.2 <10.0.0", + "name": "ts-interface-checker", + "version": ">=0.1.9 <0.2.0", }, - "package_id": 88, + "package_id": 390, }, { "behavior": { "prod": true, }, "id": 740, - "literal": "^1.0.15", - "name": "es-iterator-helpers", + "literal": "^4.0.0", + "name": "has-flag", "npm": { - "name": "es-iterator-helpers", - "version": ">=1.0.15 <2.0.0", + "name": "has-flag", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 409, + "package_id": 200, }, { "behavior": { "prod": true, }, "id": 741, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^5.2.0", + "name": "@alloc/quick-lru", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "@alloc/quick-lru", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 20, + "package_id": 1, }, { "behavior": { "prod": true, }, "id": 742, - "literal": "^3.3.5", - "name": "jsx-ast-utils", + "literal": "^5.0.2", + "name": "arg", "npm": { - "name": "jsx-ast-utils", - "version": ">=3.3.5 <4.0.0", + "name": "arg", + "version": ">=5.0.2 <6.0.0", }, - "package_id": 408, + "package_id": 59, }, { "behavior": { "prod": true, }, "id": 743, - "literal": "^1.0.9", - "name": "language-tags", + "literal": "^3.5.3", + "name": "chokidar", "npm": { - "name": "language-tags", - "version": ">=1.0.9 <2.0.0", + "name": "chokidar", + "version": ">=3.5.3 <4.0.0", }, - "package_id": 406, + "package_id": 100, }, { "behavior": { "prod": true, }, "id": 744, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^1.2.2", + "name": "didyoumean", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "didyoumean", + "version": ">=1.2.2 <2.0.0", }, - "package_id": 244, + "package_id": 124, }, { "behavior": { "prod": true, }, "id": 745, - "literal": "^1.1.7", - "name": "object.entries", + "literal": "^1.1.3", + "name": "dlv", "npm": { - "name": "object.entries", - "version": ">=1.1.7 <2.0.0", + "name": "dlv", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 405, + "package_id": 126, }, { "behavior": { "prod": true, }, "id": 746, - "literal": "^2.0.7", - "name": "object.fromentries", + "literal": "^3.2.12", + "name": "fast-glob", "npm": { - "name": "object.fromentries", - "version": ">=2.0.7 <3.0.0", + "name": "fast-glob", + "version": ">=3.2.12 <4.0.0", }, - "package_id": 375, + "package_id": 166, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 747, - "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", - "name": "eslint", + "literal": "^6.0.2", + "name": "glob-parent", "npm": { - "name": "eslint", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "glob-parent", + "version": ">=6.0.2 <7.0.0", }, - "package_id": 238, + "package_id": 192, }, { "behavior": { "prod": true, }, "id": 748, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 322, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 749, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.18.2", + "name": "jiti", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "jiti", + "version": ">=1.18.2 <2.0.0", }, - "package_id": 313, + "package_id": 249, }, { "behavior": { "prod": true, }, "id": 750, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^2.1.0", + "name": "lilconfig", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "lilconfig", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 311, + "package_id": 264, }, { "behavior": { "prod": true, }, "id": 751, - "literal": "^0.3.20", - "name": "language-subtag-registry", + "literal": "^4.0.5", + "name": "micromatch", "npm": { - "name": "language-subtag-registry", - "version": ">=0.3.20 <0.4.0", + "name": "micromatch", + "version": ">=4.0.5 <5.0.0", }, - "package_id": 407, + "package_id": 271, }, { "behavior": { "prod": true, }, "id": 752, - "literal": "^3.1.6", - "name": "array-includes", + "literal": "^3.0.0", + "name": "normalize-path", "npm": { - "name": "array-includes", - "version": ">=3.1.6 <4.0.0", + "name": "normalize-path", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 384, + "package_id": 283, }, { "behavior": { "prod": true, }, "id": 753, - "literal": "^1.3.1", - "name": "array.prototype.flat", + "literal": "^3.0.0", + "name": "object-hash", "npm": { - "name": "array.prototype.flat", - "version": ">=1.3.1 <2.0.0", + "name": "object-hash", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 382, + "package_id": 286, }, { "behavior": { "prod": true, }, "id": 754, - "literal": "^4.1.4", - "name": "object.assign", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "object.assign", - "version": ">=4.1.4 <5.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 355, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 755, - "literal": "^1.1.6", - "name": "object.values", + "literal": "^8.4.23", + "name": "postcss", "npm": { - "name": "object.values", - "version": ">=1.1.6 <2.0.0", + "name": "postcss", + "version": ">=8.4.23 <9.0.0", }, - "package_id": 310, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 756, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^15.1.0", + "name": "postcss-import", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "postcss-import", + "version": ">=15.1.0 <16.0.0", }, - "package_id": 322, + "package_id": 316, }, { "behavior": { "prod": true, }, "id": 757, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^4.0.1", + "name": "postcss-js", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "postcss-js", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 313, + "package_id": 317, }, { "behavior": { "prod": true, }, "id": 758, - "literal": "^1.23.3", - "name": "es-abstract", + "literal": "^4.0.1", + "name": "postcss-load-config", "npm": { - "name": "es-abstract", - "version": ">=1.23.3 <2.0.0", + "name": "postcss-load-config", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 325, + "package_id": 318, }, { "behavior": { "prod": true, }, "id": 759, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^6.0.1", + "name": "postcss-nested", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "postcss-nested", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 312, + "package_id": 319, }, { "behavior": { "prod": true, }, "id": 760, - "literal": "^2.0.3", - "name": "es-set-tostringtag", + "literal": "^6.0.11", + "name": "postcss-selector-parser", "npm": { - "name": "es-set-tostringtag", - "version": ">=2.0.3 <3.0.0", + "name": "postcss-selector-parser", + "version": ">=6.0.11 <7.0.0", }, - "package_id": 369, + "package_id": 320, }, { "behavior": { "prod": true, }, "id": 761, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "^1.22.2", + "name": "resolve", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "resolve", + "version": ">=1.22.2 <2.0.0", }, - "package_id": 21, + "package_id": 342, }, { "behavior": { "prod": true, }, "id": 762, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^3.32.0", + "name": "sucrase", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "sucrase", + "version": ">=3.32.0 <4.0.0", }, - "package_id": 317, + "package_id": 376, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 763, - "literal": "^1.0.3", - "name": "globalthis", + "literal": "^2.1.1", + "name": "bare-fs", "npm": { - "name": "globalthis", - "version": ">=1.0.3 <2.0.0", + "name": "bare-fs", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 364, + "package_id": 81, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 764, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^2.1.0", + "name": "bare-path", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "bare-path", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 315, + "package_id": 83, }, { "behavior": { "prod": true, }, "id": 765, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^3.0.0", + "name": "pump", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "pump", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 319, + "package_id": 327, }, { "behavior": { "prod": true, }, "id": 766, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^3.1.5", + "name": "tar-stream", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "tar-stream", + "version": ">=3.1.5 <4.0.0", }, - "package_id": 318, + "package_id": 382, }, { "behavior": { "prod": true, }, "id": 767, - "literal": "^1.0.7", - "name": "internal-slot", + "literal": "^1.6.4", + "name": "b4a", "npm": { - "name": "internal-slot", - "version": ">=1.0.7 <2.0.0", + "name": "b4a", + "version": ">=1.6.4 <2.0.0", }, - "package_id": 362, + "package_id": 78, }, { "behavior": { "prod": true, }, "id": 768, - "literal": "^1.1.2", - "name": "iterator.prototype", + "literal": "^1.2.0", + "name": "fast-fifo", "npm": { - "name": "iterator.prototype", - "version": ">=1.1.2 <2.0.0", + "name": "fast-fifo", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 410, + "package_id": 165, }, { "behavior": { "prod": true, }, "id": 769, - "literal": "^1.1.2", - "name": "safe-array-concat", + "literal": "^2.15.0", + "name": "streamx", "npm": { - "name": "safe-array-concat", - "version": ">=1.1.2 <2.0.0", + "name": "streamx", + "version": ">=2.15.0 <3.0.0", }, - "package_id": 350, + "package_id": 366, }, { "behavior": { "prod": true, }, "id": 770, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.6.4", + "name": "b4a", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "b4a", + "version": ">=1.6.4 <2.0.0", }, - "package_id": 313, + "package_id": 78, }, { "behavior": { "prod": true, }, "id": 771, - "literal": "^1.2.1", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "any-promise", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.1 <2.0.0", + "name": "any-promise", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 57, }, { "behavior": { "prod": true, }, "id": 772, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": ">= 3.1.0 < 4", + "name": "thenify", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "thenify", + "version": ">=3.1.0 && <4.0.0", }, - "package_id": 318, + "package_id": 385, }, { "behavior": { "prod": true, }, "id": 773, - "literal": "^1.0.4", - "name": "reflect.getprototypeof", + "literal": "^7.0.0", + "name": "is-number", "npm": { - "name": "reflect.getprototypeof", - "version": ">=1.0.4 <2.0.0", + "name": "is-number", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 411, + "package_id": 233, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 774, - "literal": "^2.0.1", - "name": "set-function-name", + "literal": ">=4.2.0", + "name": "typescript", "npm": { - "name": "set-function-name", - "version": ">=2.0.1 <3.0.0", + "name": "typescript", + "version": ">=4.2.0", }, - "package_id": 353, + "package_id": 399, }, { "behavior": { "prod": true, }, "id": 775, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^0.0.29", + "name": "@types/json5", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "@types/json5", + "version": ">=0.0.29 <0.0.30", }, - "package_id": 322, + "package_id": 38, }, { "behavior": { "prod": true, }, "id": 776, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.2", + "name": "json5", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "json5", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 313, + "package_id": 257, }, { "behavior": { "prod": true, }, "id": 777, - "literal": "^1.23.1", - "name": "es-abstract", + "literal": "^1.2.6", + "name": "minimist", "npm": { - "name": "es-abstract", - "version": ">=1.23.1 <2.0.0", + "name": "minimist", + "version": ">=1.2.6 <2.0.0", }, - "package_id": 325, + "package_id": 273, }, { "behavior": { "prod": true, }, "id": 778, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^3.0.0", + "name": "strip-bom", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "strip-bom", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 312, + "package_id": 373, }, { "behavior": { "prod": true, }, "id": 779, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.2.1", + "name": "prelude-ls", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "prelude-ls", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 317, + "package_id": 322, }, { "behavior": { "prod": true, }, "id": 780, - "literal": "^1.0.3", - "name": "globalthis", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "globalthis", - "version": ">=1.0.3 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 364, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 781, - "literal": "^1.1.3", - "name": "which-builtin-type", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "which-builtin-type", - "version": ">=1.1.3 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 412, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 782, - "literal": "^1.1.5", - "name": "function.prototype.name", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "function.prototype.name", - "version": ">=1.1.5 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 366, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 783, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 327, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 784, - "literal": "^2.0.0", - "name": "is-async-function", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "is-async-function", - "version": ">=2.0.0 <3.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 420, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 785, - "literal": "^1.0.5", - "name": "is-date-object", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "is-date-object", - "version": ">=1.0.5 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 368, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 786, - "literal": "^1.0.2", - "name": "is-finalizationregistry", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "is-finalizationregistry", - "version": ">=1.0.2 <2.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 419, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 787, - "literal": "^1.0.10", - "name": "is-generator-function", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "is-generator-function", - "version": ">=1.0.10 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 418, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 788, - "literal": "^1.1.4", - "name": "is-regex", + "literal": "^1.0.7", + "name": "available-typed-arrays", "npm": { - "name": "is-regex", - "version": ">=1.1.4 <2.0.0", + "name": "available-typed-arrays", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 349, + "package_id": 75, }, { "behavior": { "prod": true, }, "id": 789, - "literal": "^1.0.2", - "name": "is-weakref", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "is-weakref", - "version": ">=1.0.2 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 357, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 790, - "literal": "^2.0.5", - "name": "isarray", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "isarray", - "version": ">=2.0.5 <3.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 351, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 791, - "literal": "^1.0.2", - "name": "which-boxed-primitive", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "which-boxed-primitive", - "version": ">=1.0.2 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 333, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 792, - "literal": "^1.0.1", - "name": "which-collection", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "which-collection", - "version": ">=1.0.1 <2.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 413, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 793, - "literal": "^1.1.9", - "name": "which-typed-array", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "which-typed-array", - "version": ">=1.1.9 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 326, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 794, - "literal": "^2.0.3", - "name": "is-map", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "is-map", - "version": ">=2.0.3 <3.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 417, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 795, - "literal": "^2.0.3", - "name": "is-set", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "is-set", - "version": ">=2.0.3 <3.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 416, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 796, - "literal": "^2.0.2", - "name": "is-weakmap", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "is-weakmap", - "version": ">=2.0.2 <3.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 415, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 797, - "literal": "^2.0.3", - "name": "is-weakset", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "is-weakset", - "version": ">=2.0.3 <3.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 414, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 798, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 322, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 799, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "possible-typed-array-names", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "possible-typed-array-names", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 314, }, { "behavior": { "prod": true, }, "id": 800, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 327, + "package_id": 95, }, { "behavior": { @@ -10433,415 +10431,415 @@ exports[`ssr works for 100-ish requests 1`] = ` }, "id": 801, "literal": "^1.0.2", - "name": "call-bind", + "name": "has-bigints", "npm": { - "name": "call-bind", + "name": "has-bigints", "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 199, }, { "behavior": { "prod": true, }, "id": 802, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 327, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 803, - "literal": "^2.0.3", - "name": "dequal", + "literal": "^1.0.2", + "name": "which-boxed-primitive", "npm": { - "name": "dequal", - "version": ">=2.0.3 <3.0.0", + "name": "which-boxed-primitive", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 423, + "package_id": 409, }, { "behavior": { "prod": true, }, "id": 804, - "literal": "^2.0.3", - "name": "dequal", + "literal": "^5.2.1", + "name": "buffer", "npm": { - "name": "dequal", - "version": ">=2.0.3 <3.0.0", + "name": "buffer", + "version": ">=5.2.1 <6.0.0", }, - "package_id": 423, + "package_id": 91, }, { "behavior": { "prod": true, }, "id": 805, - "literal": "^0.14.0", - "name": "regenerator-runtime", + "literal": "^2.3.8", + "name": "through", "npm": { - "name": "regenerator-runtime", - "version": ">=0.14.0 <0.15.0", + "name": "through", + "version": ">=2.3.8 <3.0.0", }, - "package_id": 428, + "package_id": 387, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 806, - "literal": "^3.1.8", - "name": "array-includes", + "literal": ">= 4.21.0", + "name": "browserslist", "npm": { - "name": "array-includes", - "version": ">=3.1.8 <4.0.0", + "name": "browserslist", + "version": ">=4.21.0", }, - "package_id": 384, + "package_id": 90, }, { "behavior": { "prod": true, }, "id": 807, - "literal": "^1.2.5", - "name": "array.prototype.findlast", + "literal": "^3.1.2", + "name": "escalade", "npm": { - "name": "array.prototype.findlast", - "version": ">=1.2.5 <2.0.0", + "name": "escalade", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 437, + "package_id": 143, }, { "behavior": { "prod": true, }, "id": 808, - "literal": "^1.3.2", - "name": "array.prototype.flatmap", + "literal": "^1.0.1", + "name": "picocolors", "npm": { - "name": "array.prototype.flatmap", - "version": ">=1.3.2 <2.0.0", + "name": "picocolors", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 380, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 809, - "literal": "^1.1.2", - "name": "array.prototype.toreversed", + "literal": "^2.1.0", + "name": "punycode", "npm": { - "name": "array.prototype.toreversed", - "version": ">=1.1.2 <2.0.0", + "name": "punycode", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 436, + "package_id": 328, }, { "behavior": { "prod": true, }, "id": 810, - "literal": "^1.1.3", - "name": "array.prototype.tosorted", + "literal": "^2.0.0", + "name": "isexe", "npm": { - "name": "array.prototype.tosorted", - "version": ">=1.1.3 <2.0.0", + "name": "isexe", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 435, + "package_id": 246, }, { "behavior": { "prod": true, }, "id": 811, - "literal": "^2.1.0", - "name": "doctrine", + "literal": "^1.0.1", + "name": "is-bigint", "npm": { - "name": "doctrine", - "version": ">=2.1.0 <3.0.0", + "name": "is-bigint", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 379, + "package_id": 219, }, { "behavior": { "prod": true, }, "id": 812, - "literal": "^1.0.19", - "name": "es-iterator-helpers", + "literal": "^1.1.0", + "name": "is-boolean-object", "npm": { - "name": "es-iterator-helpers", - "version": ">=1.0.19 <2.0.0", + "name": "is-boolean-object", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 409, + "package_id": 221, }, { "behavior": { "prod": true, }, "id": 813, - "literal": "^5.3.0", - "name": "estraverse", + "literal": "^1.0.4", + "name": "is-number-object", "npm": { - "name": "estraverse", - "version": ">=5.3.0 <6.0.0", + "name": "is-number-object", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 166, + "package_id": 234, }, { "behavior": { "prod": true, }, "id": 814, - "literal": "^2.4.1 || ^3.0.0", - "name": "jsx-ast-utils", + "literal": "^1.0.5", + "name": "is-string", "npm": { - "name": "jsx-ast-utils", - "version": ">=2.4.1 <3.0.0 || >=3.0.0 <4.0.0 && >=3.0.0 <4.0.0", + "name": "is-string", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 408, + "package_id": 239, }, { "behavior": { "prod": true, }, "id": 815, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^1.0.3", + "name": "is-symbol", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "is-symbol", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 244, + "package_id": 240, }, { "behavior": { "prod": true, }, "id": 816, - "literal": "^1.1.8", - "name": "object.entries", + "literal": "^1.1.5", + "name": "function.prototype.name", "npm": { - "name": "object.entries", - "version": ">=1.1.8 <2.0.0", + "name": "function.prototype.name", + "version": ">=1.1.5 <2.0.0", }, - "package_id": 405, + "package_id": 183, }, { "behavior": { "prod": true, }, "id": 817, - "literal": "^2.0.8", - "name": "object.fromentries", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "object.fromentries", - "version": ">=2.0.8 <3.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 375, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 818, - "literal": "^1.1.4", - "name": "object.hasown", + "literal": "^2.0.0", + "name": "is-async-function", "npm": { - "name": "object.hasown", - "version": ">=1.1.4 <2.0.0", + "name": "is-async-function", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 434, + "package_id": 218, }, { "behavior": { "prod": true, }, "id": 819, - "literal": "^1.2.0", - "name": "object.values", + "literal": "^1.0.5", + "name": "is-date-object", "npm": { - "name": "object.values", - "version": ">=1.2.0 <2.0.0", + "name": "is-date-object", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 310, + "package_id": 225, }, { "behavior": { "prod": true, }, "id": 820, - "literal": "^15.8.1", - "name": "prop-types", + "literal": "^1.0.2", + "name": "is-finalizationregistry", "npm": { - "name": "prop-types", - "version": ">=15.8.1 <16.0.0", + "name": "is-finalizationregistry", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 432, + "package_id": 227, }, { "behavior": { "prod": true, }, "id": 821, - "literal": "^2.0.0-next.5", - "name": "resolve", + "literal": "^1.0.10", + "name": "is-generator-function", "npm": { - "name": "resolve", - "version": ">=2.0.0-next.5 <3.0.0", + "name": "is-generator-function", + "version": ">=1.0.10 <2.0.0", }, - "package_id": 431, + "package_id": 229, }, { "behavior": { "prod": true, }, "id": 822, - "literal": "^6.3.1", - "name": "semver", + "literal": "^1.1.4", + "name": "is-regex", "npm": { - "name": "semver", - "version": ">=6.3.1 <7.0.0", + "name": "is-regex", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 309, + "package_id": 236, }, { "behavior": { "prod": true, }, "id": 823, - "literal": "^4.0.11", - "name": "string.prototype.matchall", + "literal": "^1.0.2", + "name": "is-weakref", "npm": { - "name": "string.prototype.matchall", - "version": ">=4.0.11 <5.0.0", + "name": "is-weakref", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 430, + "package_id": 243, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 824, - "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", - "name": "eslint", + "literal": "^2.0.5", + "name": "isarray", "npm": { - "name": "eslint", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "isarray", + "version": ">=2.0.5 <3.0.0", }, - "package_id": 238, + "package_id": 245, }, { "behavior": { "prod": true, }, "id": 825, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.2", + "name": "which-boxed-primitive", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "which-boxed-primitive", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 409, }, { "behavior": { "prod": true, }, "id": 826, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.1", + "name": "which-collection", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "which-collection", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 313, + "package_id": 411, }, { "behavior": { "prod": true, }, "id": 827, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^1.1.9", + "name": "which-typed-array", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "which-typed-array", + "version": ">=1.1.9 <2.0.0", }, - "package_id": 325, + "package_id": 412, }, { "behavior": { "prod": true, }, "id": 828, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^2.0.3", + "name": "is-map", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "is-map", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 312, + "package_id": 231, }, { "behavior": { "prod": true, }, "id": 829, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^2.0.3", + "name": "is-set", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "is-set", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 311, + "package_id": 237, }, { "behavior": { "prod": true, }, "id": 830, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^2.0.2", + "name": "is-weakmap", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "is-weakmap", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 317, + "package_id": 242, }, { "behavior": { "prod": true, }, "id": 831, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^2.0.3", + "name": "is-weakset", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "is-weakset", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 321, + "package_id": 244, }, { "behavior": { "prod": true, }, "id": 832, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^1.0.7", + "name": "available-typed-arrays", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "available-typed-arrays", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 318, + "package_id": 75, }, { "behavior": { @@ -10849,1142 +10847,1352 @@ exports[`ssr works for 100-ish requests 1`] = ` }, "id": 833, "literal": "^1.0.7", - "name": "internal-slot", + "name": "call-bind", "npm": { - "name": "internal-slot", + "name": "call-bind", "version": ">=1.0.7 <2.0.0", }, - "package_id": 362, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 834, - "literal": "^1.5.2", - "name": "regexp.prototype.flags", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "regexp.prototype.flags", - "version": ">=1.5.2 <2.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 352, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 835, - "literal": "^2.0.2", - "name": "set-function-name", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "set-function-name", - "version": ">=2.0.2 <3.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 353, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 836, - "literal": "^1.0.6", - "name": "side-channel", + "literal": "^1.0.2", + "name": "has-tostringtag", "npm": { - "name": "side-channel", - "version": ">=1.0.6 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 363, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 837, - "literal": "^2.13.0", - "name": "is-core-module", + "literal": "^4.0.0", + "name": "ansi-styles", "npm": { - "name": "is-core-module", - "version": ">=2.13.0 <3.0.0", + "name": "ansi-styles", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 19, + "package_id": 56, }, { "behavior": { "prod": true, }, "id": 838, - "literal": "^1.0.7", - "name": "path-parse", + "literal": "^4.1.0", + "name": "string-width", "npm": { - "name": "path-parse", - "version": ">=1.0.7 <2.0.0", + "name": "string-width", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 18, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 839, - "literal": "^1.0.0", - "name": "supports-preserve-symlinks-flag", + "literal": "^6.0.0", + "name": "strip-ansi", "npm": { - "name": "supports-preserve-symlinks-flag", - "version": ">=1.0.0 <2.0.0", + "name": "strip-ansi", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 17, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 840, - "literal": "^1.4.0", - "name": "loose-envify", + "literal": "^4.0.0", + "name": "ansi-styles", "npm": { - "name": "loose-envify", - "version": ">=1.4.0 <2.0.0", + "name": "ansi-styles", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 110, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 841, - "literal": "^4.1.1", - "name": "object-assign", + "literal": "^4.1.0", + "name": "string-width", "npm": { - "name": "object-assign", - "version": ">=4.1.1 <5.0.0", + "name": "string-width", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 63, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 842, - "literal": "^16.13.1", - "name": "react-is", + "literal": "^6.0.0", + "name": "strip-ansi", "npm": { - "name": "react-is", - "version": ">=16.13.1 <17.0.0", + "name": "strip-ansi", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 433, + "package_id": null, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 843, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^4.0.1", + "name": "bufferutil", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "bufferutil", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 313, + "package_id": null, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 844, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": ">=5.0.2", + "name": "utf-8-validate", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "utf-8-validate", + "version": ">=5.0.2", }, - "package_id": 325, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 845, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^8.0.1", + "name": "cliui", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "cliui", + "version": ">=8.0.1 <9.0.0", }, - "package_id": 311, + "package_id": 103, }, { "behavior": { "prod": true, }, "id": 846, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^3.1.1", + "name": "escalade", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "escalade", + "version": ">=3.1.1 <4.0.0", }, - "package_id": 322, + "package_id": 143, }, { "behavior": { "prod": true, }, "id": 847, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^2.0.5", + "name": "get-caller-file", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "get-caller-file", + "version": ">=2.0.5 <3.0.0", }, - "package_id": 313, + "package_id": 185, }, { "behavior": { "prod": true, }, "id": 848, - "literal": "^1.23.3", - "name": "es-abstract", + "literal": "^2.1.1", + "name": "require-directory", "npm": { - "name": "es-abstract", - "version": ">=1.23.3 <2.0.0", + "name": "require-directory", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 325, + "package_id": 341, }, { "behavior": { "prod": true, }, "id": 849, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^4.2.3", + "name": "string-width", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "string-width", + "version": ">=4.2.3 <5.0.0", }, - "package_id": 312, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 850, - "literal": "^1.0.2", - "name": "es-shim-unscopables", + "literal": "^5.0.5", + "name": "y18n", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.2 <2.0.0", + "name": "y18n", + "version": ">=5.0.5 <6.0.0", }, - "package_id": 381, + "package_id": 417, }, { "behavior": { "prod": true, }, "id": 851, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^21.1.1", + "name": "yargs-parser", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "yargs-parser", + "version": ">=21.1.1 <22.0.0", }, - "package_id": 322, + "package_id": 421, }, { "behavior": { "prod": true, }, "id": 852, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "~0.2.3", + "name": "buffer-crc32", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "buffer-crc32", + "version": ">=0.2.3 <0.3.0", }, - "package_id": 313, + "package_id": 92, }, { "behavior": { "prod": true, }, "id": 853, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "~1.1.0", + "name": "fd-slicer", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "fd-slicer", + "version": ">=1.1.0 <1.2.0", }, - "package_id": 325, + "package_id": 170, }, { "behavior": { "prod": true, }, "id": 854, - "literal": "^1.0.0", - "name": "es-shim-unscopables", + "literal": "^3.2.1", + "name": "ansi-styles", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.0 <2.0.0", + "name": "ansi-styles", + "version": ">=3.2.1 <4.0.0", }, - "package_id": 381, + "package_id": 443, }, { "behavior": { "prod": true, }, "id": 855, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.5", + "name": "escape-string-regexp", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "escape-string-regexp", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 322, + "package_id": 444, }, { "behavior": { "prod": true, }, "id": 856, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^5.3.0", + "name": "supports-color", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "supports-color", + "version": ">=5.3.0 <6.0.0", }, - "package_id": 313, + "package_id": 445, }, { "behavior": { "prod": true, }, "id": 857, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^0.2.0", + "name": "eastasianwidth", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "eastasianwidth", + "version": ">=0.2.0 <0.3.0", }, - "package_id": 325, + "package_id": 128, }, { "behavior": { "prod": true, }, "id": 858, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^9.2.2", + "name": "emoji-regex", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "emoji-regex", + "version": ">=9.2.2 <10.0.0", }, - "package_id": 312, + "package_id": 130, }, { "behavior": { "prod": true, }, "id": 859, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^7.0.1", + "name": "strip-ansi", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "strip-ansi", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 311, + "package_id": 427, }, { "behavior": { "prod": true, }, "id": 860, - "literal": "^1.0.2", - "name": "es-shim-unscopables", + "literal": "^6.0.1", + "name": "ansi-regex", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.2 <2.0.0", + "name": "ansi-regex", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 381, + "package_id": 446, }, { "behavior": { "prod": true, }, "id": 861, - "literal": "~8.5.10", - "name": "@types/ws", + "literal": "^6.1.0", + "name": "ansi-styles", "npm": { - "name": "@types/ws", - "version": ">=8.5.10 <8.6.0", + "name": "ansi-styles", + "version": ">=6.1.0 <7.0.0", }, - "package_id": 439, + "package_id": 447, }, { "behavior": { "prod": true, }, "id": 862, - "literal": "~20.12.8", - "name": "@types/node", + "literal": "^5.0.1", + "name": "string-width", "npm": { - "name": "@types/node", - "version": ">=20.12.8 <20.13.0", + "name": "string-width", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 183, + "package_id": 426, }, { "behavior": { "prod": true, }, "id": 863, - "literal": "*", - "name": "@types/node", + "literal": "^7.0.1", + "name": "strip-ansi", "npm": { - "name": "@types/node", - "version": ">=0.0.0", + "name": "strip-ansi", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 183, + "package_id": 427, }, { "behavior": { "prod": true, }, "id": 864, - "literal": "^4.21.10", - "name": "browserslist", + "literal": "2.1.2", + "name": "ms", "npm": { - "name": "browserslist", - "version": ">=4.21.10 <5.0.0", + "name": "ms", + "version": "==2.1.2", }, - "package_id": 443, + "package_id": 276, }, { "behavior": { "prod": true, }, "id": 865, - "literal": "^1.0.30001538", - "name": "caniuse-lite", + "literal": "^6.0.0", + "name": "lru-cache", "npm": { - "name": "caniuse-lite", - "version": ">=1.0.30001538 <2.0.0", + "name": "lru-cache", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 229, + "package_id": 448, }, { "behavior": { "prod": true, }, "id": 866, - "literal": "^4.3.6", - "name": "fraction.js", + "literal": "~5.26.4", + "name": "undici-types", "npm": { - "name": "fraction.js", - "version": ">=4.3.6 <5.0.0", + "name": "undici-types", + "version": ">=5.26.4 <5.27.0", }, - "package_id": 442, + "package_id": 402, }, { "behavior": { "prod": true, }, "id": 867, - "literal": "^0.1.2", - "name": "normalize-range", + "literal": "~5.26.4", + "name": "undici-types", "npm": { - "name": "normalize-range", - "version": ">=0.1.2 <0.2.0", + "name": "undici-types", + "version": ">=5.26.4 <5.27.0", }, - "package_id": 441, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 868, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^2.0.1", + "name": "brace-expansion", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "brace-expansion", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 9, + "package_id": 449, }, { "behavior": { "prod": true, }, "id": 869, - "literal": "^4.2.0", - "name": "postcss-value-parser", + "literal": "^6.0.0", + "name": "lru-cache", "npm": { - "name": "postcss-value-parser", - "version": ">=4.2.0 <5.0.0", + "name": "lru-cache", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 24, + "package_id": null, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 870, - "literal": "^8.1.0", - "name": "postcss", + "literal": "~5.26.4", + "name": "undici-types", "npm": { - "name": "postcss", - "version": ">=8.1.0 <9.0.0", + "name": "undici-types", + "version": ">=5.26.4 <5.27.0", }, - "package_id": 7, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 871, - "literal": "^1.0.30001587", - "name": "caniuse-lite", + "literal": "^4.0.1", + "name": "is-glob", "npm": { - "name": "caniuse-lite", - "version": ">=1.0.30001587 <2.0.0", + "name": "is-glob", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 229, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 872, - "literal": "^1.4.668", - "name": "electron-to-chromium", + "literal": "^2.1.1", + "name": "ms", "npm": { - "name": "electron-to-chromium", - "version": ">=1.4.668 <2.0.0", + "name": "ms", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 446, + "package_id": 276, }, { "behavior": { "prod": true, }, "id": 873, - "literal": "^2.0.14", - "name": "node-releases", + "literal": "^2.1.1", + "name": "ms", "npm": { - "name": "node-releases", - "version": ">=2.0.14 <3.0.0", + "name": "ms", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 445, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 874, - "literal": "^1.0.13", - "name": "update-browserslist-db", + "literal": "^2.1.1", + "name": "ms", "npm": { - "name": "update-browserslist-db", - "version": ">=1.0.13 <2.0.0", + "name": "ms", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 444, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 875, - "literal": "^3.1.2", - "name": "escalade", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "escalade", - "version": ">=3.1.2 <4.0.0", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 124, + "package_id": 162, }, { "behavior": { "prod": true, }, "id": 876, - "literal": "^1.0.1", - "name": "picocolors", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "picocolors", - "version": ">=1.0.1 <2.0.0", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 9, + "package_id": null, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 877, - "literal": ">= 4.21.0", - "name": "browserslist", + "literal": "^2.13.0", + "name": "is-core-module", "npm": { - "name": "browserslist", - "version": ">=4.21.0", + "name": "is-core-module", + "version": ">=2.13.0 <3.0.0", }, - "package_id": 443, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 878, - "literal": "*", - "name": "@types/react", + "literal": "^1.0.7", + "name": "path-parse", "npm": { - "name": "@types/react", - "version": ">=0.0.0", + "name": "path-parse", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 448, + "package_id": 306, }, { "behavior": { "prod": true, }, "id": 879, - "literal": "*", - "name": "@types/prop-types", + "literal": "^1.0.0", + "name": "supports-preserve-symlinks-flag", "npm": { - "name": "@types/prop-types", - "version": ">=0.0.0", + "name": "supports-preserve-symlinks-flag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 451, + "package_id": 378, }, { "behavior": { "prod": true, }, "id": 880, - "literal": "*", - "name": "@types/scheduler", + "literal": "^4.0.1", + "name": "is-glob", "npm": { - "name": "@types/scheduler", - "version": ">=0.0.0", + "name": "is-glob", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 450, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 881, - "literal": "^3.0.2", - "name": "csstype", + "literal": "^2.0.1", + "name": "brace-expansion", "npm": { - "name": "csstype", - "version": ">=3.0.2 <4.0.0", + "name": "brace-expansion", + "version": ">=2.0.1 <3.0.0", }, "package_id": 449, }, + { + "behavior": { + "prod": true, + }, + "id": 882, + "literal": "^3.3.6", + "name": "nanoid", + "npm": { + "name": "nanoid", + "version": ">=3.3.6 <4.0.0", + }, + "package_id": 278, + }, + { + "behavior": { + "prod": true, + }, + "id": 883, + "literal": "^1.0.0", + "name": "picocolors", + "npm": { + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 310, + }, + { + "behavior": { + "prod": true, + }, + "id": 884, + "literal": "^1.0.2", + "name": "source-map-js", + "npm": { + "name": "source-map-js", + "version": ">=1.0.2 <2.0.0", + }, + "package_id": 363, + }, + { + "behavior": { + "prod": true, + }, + "id": 885, + "literal": "^1.0.0", + "name": "fs.realpath", + "npm": { + "name": "fs.realpath", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 180, + }, + { + "behavior": { + "prod": true, + }, + "id": 886, + "literal": "^1.0.4", + "name": "inflight", + "npm": { + "name": "inflight", + "version": ">=1.0.4 <2.0.0", + }, + "package_id": 212, + }, + { + "behavior": { + "prod": true, + }, + "id": 887, + "literal": "2", + "name": "inherits", + "npm": { + "name": "inherits", + "version": "<3.0.0 >=2.0.0", + }, + "package_id": 213, + }, + { + "behavior": { + "prod": true, + }, + "id": 888, + "literal": "^3.1.1", + "name": "minimatch", + "npm": { + "name": "minimatch", + "version": ">=3.1.1 <4.0.0", + }, + "package_id": 272, + }, + { + "behavior": { + "prod": true, + }, + "id": 889, + "literal": "^1.3.0", + "name": "once", + "npm": { + "name": "once", + "version": ">=1.3.0 <2.0.0", + }, + "package_id": 295, + }, + { + "behavior": { + "prod": true, + }, + "id": 890, + "literal": "^1.0.0", + "name": "path-is-absolute", + "npm": { + "name": "path-is-absolute", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 304, + }, + { + "behavior": { + "prod": true, + }, + "id": 891, + "literal": "^1.9.0", + "name": "color-convert", + "npm": { + "name": "color-convert", + "version": ">=1.9.0 <2.0.0", + }, + "package_id": 450, + }, + { + "behavior": { + "prod": true, + }, + "id": 892, + "literal": "^3.0.0", + "name": "has-flag", + "npm": { + "name": "has-flag", + "version": ">=3.0.0 <4.0.0", + }, + "package_id": 451, + }, + { + "behavior": { + "prod": true, + }, + "id": 893, + "literal": "^4.0.0", + "name": "yallist", + "npm": { + "name": "yallist", + "version": ">=4.0.0 <5.0.0", + }, + "package_id": 418, + }, + { + "behavior": { + "prod": true, + }, + "id": 894, + "literal": "^1.0.0", + "name": "balanced-match", + "npm": { + "name": "balanced-match", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 79, + }, + { + "behavior": { + "prod": true, + }, + "id": 895, + "literal": "^4.0.0", + "name": "yallist", + "npm": { + "name": "yallist", + "version": ">=4.0.0 <5.0.0", + }, + "package_id": null, + }, + { + "behavior": { + "prod": true, + }, + "id": 896, + "literal": "^1.0.0", + "name": "balanced-match", + "npm": { + "name": "balanced-match", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": null, + }, + { + "behavior": { + "prod": true, + }, + "id": 897, + "literal": "1.1.3", + "name": "color-name", + "npm": { + "name": "color-name", + "version": "==1.1.3", + }, + "package_id": 452, + }, ], "format": "v2", - "meta_hash": "632a4f7405ad36643df0c844e942395e7c61cf79c7738eb128eba03ebdd1e094", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { - "@alloc/quick-lru": 13, - "@babel/code-frame": 202, - "@babel/helper-validator-identifier": 211, - "@babel/highlight": 203, - "@babel/runtime": 427, - "@eslint-community/eslint-utils": 241, - "@eslint-community/regexpp": 248, - "@eslint/eslintrc": 261, - "@eslint/js": 289, - "@humanwhocodes/config-array": 243, - "@humanwhocodes/module-importer": 240, - "@humanwhocodes/object-schema": 247, - "@isaacs/cliui": 74, - "@jridgewell/gen-mapping": 100, - "@jridgewell/resolve-uri": 103, - "@jridgewell/set-array": 104, - "@jridgewell/sourcemap-codec": 102, - "@jridgewell/trace-mapping": 101, - "@next/env": 233, - "@next/eslint-plugin-next": 402, - "@next/swc-darwin-arm64": 227, - "@next/swc-darwin-x64": 228, - "@next/swc-linux-arm64-gnu": 223, - "@next/swc-linux-arm64-musl": 221, - "@next/swc-linux-x64-gnu": 226, - "@next/swc-linux-x64-musl": 225, - "@next/swc-win32-arm64-msvc": 220, - "@next/swc-win32-ia32-msvc": 222, - "@next/swc-win32-x64-msvc": 224, - "@nodelib/fs.scandir": 46, - "@nodelib/fs.stat": 49, - "@nodelib/fs.walk": 43, - "@pkgjs/parseargs": 73, - "@puppeteer/browsers": 115, - "@rushstack/eslint-patch": 403, - "@swc/helpers": 230, - "@tootallnate/quickjs-emscripten": 178, - "@types/json5": 308, + "@alloc/quick-lru": 1, + "@babel/code-frame": 2, + "@babel/helper-validator-identifier": 3, + "@babel/highlight": 4, + "@babel/runtime": 5, + "@eslint-community/eslint-utils": 6, + "@eslint-community/regexpp": 7, + "@eslint/eslintrc": 8, + "@eslint/js": 9, + "@humanwhocodes/config-array": 10, + "@humanwhocodes/module-importer": 11, + "@humanwhocodes/object-schema": 12, + "@isaacs/cliui": 13, + "@jridgewell/gen-mapping": 14, + "@jridgewell/resolve-uri": 15, + "@jridgewell/set-array": 16, + "@jridgewell/sourcemap-codec": 17, + "@jridgewell/trace-mapping": 18, + "@next/env": 19, + "@next/eslint-plugin-next": 20, + "@next/swc-darwin-arm64": 21, + "@next/swc-darwin-x64": 22, + "@next/swc-linux-arm64-gnu": 23, + "@next/swc-linux-arm64-musl": 24, + "@next/swc-linux-x64-gnu": 25, + "@next/swc-linux-x64-musl": 26, + "@next/swc-win32-arm64-msvc": 27, + "@next/swc-win32-ia32-msvc": 28, + "@next/swc-win32-x64-msvc": 29, + "@nodelib/fs.scandir": 30, + "@nodelib/fs.stat": 31, + "@nodelib/fs.walk": 32, + "@pkgjs/parseargs": 33, + "@puppeteer/browsers": 34, + "@rushstack/eslint-patch": 35, + "@swc/helpers": 36, + "@tootallnate/quickjs-emscripten": 37, + "@types/json5": 38, "@types/node": [ - 183, - 452, + 431, + 39, ], - "@types/prop-types": 451, - "@types/react": 448, - "@types/react-dom": 447, - "@types/scheduler": 450, - "@types/ws": 439, - "@types/yauzl": 182, - "@typescript-eslint/parser": 390, - "@typescript-eslint/scope-manager": 401, - "@typescript-eslint/types": 393, - "@typescript-eslint/typescript-estree": 391, - "@typescript-eslint/visitor-keys": 392, - "acorn": 268, - "acorn-jsx": 267, - "agent-base": 156, - "ajv": 269, + "@types/prop-types": 40, + "@types/react": 41, + "@types/react-dom": 42, + "@types/scheduler": 43, + "@types/ws": 44, + "@types/yauzl": 45, + "@typescript-eslint/parser": 46, + "@typescript-eslint/scope-manager": 47, + "@typescript-eslint/types": 48, + "@typescript-eslint/typescript-estree": 49, + "@typescript-eslint/visitor-keys": 50, + "acorn": 51, + "acorn-jsx": 52, + "agent-base": 53, + "ajv": 54, "ansi-regex": [ - 86, - 77, + 446, + 55, ], "ansi-styles": [ - 90, - 81, - 208, + 447, + 56, + 443, ], - "any-promise": 62, - "anymatch": 55, - "arg": 107, - "argparse": 213, - "aria-query": 426, - "array-buffer-byte-length": 374, - "array-includes": 384, - "array-union": 400, - "array.prototype.findlast": 437, - "array.prototype.findlastindex": 383, - "array.prototype.flat": 382, - "array.prototype.flatmap": 380, - "array.prototype.toreversed": 436, - "array.prototype.tosorted": 435, - "arraybuffer.prototype.slice": 373, - "ast-types": 167, - "ast-types-flow": 425, - "autoprefixer": 440, - "available-typed-arrays": 330, - "axe-core": 424, - "axobject-query": 422, - "b4a": 139, - "balanced-match": 71, - "bare-events": 137, - "bare-fs": 134, - "bare-os": 133, - "bare-path": 132, - "bare-stream": 135, - "base64-js": 130, - "basic-ftp": 177, - "binary-extensions": 54, + "any-promise": 57, + "anymatch": 58, + "arg": 59, + "argparse": 60, + "aria-query": 61, + "array-buffer-byte-length": 62, + "array-includes": 63, + "array-union": 64, + "array.prototype.findlast": 65, + "array.prototype.findlastindex": 66, + "array.prototype.flat": 67, + "array.prototype.flatmap": 68, + "array.prototype.toreversed": 69, + "array.prototype.tosorted": 70, + "arraybuffer.prototype.slice": 71, + "ast-types": 72, + "ast-types-flow": 73, + "autoprefixer": 74, + "available-typed-arrays": 75, + "axe-core": 76, + "axobject-query": 77, + "b4a": 78, + "balanced-match": 79, + "bare-events": 80, + "bare-fs": 81, + "bare-os": 82, + "bare-path": 83, + "bare-stream": 84, + "base64-js": 85, + "basic-ftp": 86, + "binary-extensions": 87, "brace-expansion": [ - 70, - 245, + 449, + 88, ], - "braces": 34, - "browserslist": 443, - "buffer": 128, - "buffer-crc32": 186, - "bun-types": 438, - "busboy": 235, - "call-bind": 322, - "callsites": 217, - "camelcase-css": 31, - "caniuse-lite": 229, + "braces": 89, + "browserslist": 90, + "buffer": 91, + "buffer-crc32": 92, + "bun-types": 93, + "busboy": 94, + "call-bind": 95, + "callsites": 96, + "camelcase-css": 97, + "caniuse-lite": 98, "chalk": [ - 299, - 204, + 99, + 425, ], - "chokidar": 50, - "chromium-bidi": 193, - "client-only": 232, - "cliui": 125, + "chokidar": 100, + "chromium-bidi": 101, + "client-only": 102, + "cliui": 103, "color-convert": [ - 82, - 209, + 104, + 450, ], "color-name": [ - 83, - 210, + 105, + 452, ], - "commander": 99, - "concat-map": 246, - "cosmiconfig": 197, - "cross-spawn": 93, - "cssesc": 5, - "csstype": 449, - "damerau-levenshtein": 421, - "data-uri-to-buffer": 176, - "data-view-buffer": 372, - "data-view-byte-length": 371, - "data-view-byte-offset": 370, + "commander": 106, + "concat-map": 107, + "cosmiconfig": 108, + "cross-spawn": 109, + "cssesc": 110, + "csstype": 111, + "damerau-levenshtein": 112, + "data-uri-to-buffer": 113, + "data-view-buffer": 114, + "data-view-byte-length": 115, + "data-view-byte-offset": 116, "debug": [ - 154, - 190, - 377, + 117, + 429, + 434, ], - "deep-is": 288, + "deep-is": 118, "default-create-template": 0, - "define-data-property": 320, - "define-properties": 313, - "degenerator": 161, - "dequal": 423, - "devtools-protocol": 114, - "didyoumean": 38, - "dir-glob": 398, - "dlv": 106, + "define-data-property": 119, + "define-properties": 120, + "degenerator": 121, + "dequal": 122, + "devtools-protocol": 123, + "didyoumean": 124, + "dir-glob": 125, + "dlv": 126, "doctrine": [ - 291, - 379, + 127, + 435, ], - "eastasianwidth": 89, - "electron-to-chromium": 446, + "eastasianwidth": 128, + "electron-to-chromium": 129, "emoji-regex": [ - 88, - 80, + 130, + 442, ], - "end-of-stream": 146, - "enhanced-resolve": 387, - "env-paths": 218, - "error-ex": 200, - "es-abstract": 325, - "es-define-property": 316, - "es-errors": 312, - "es-iterator-helpers": 409, - "es-object-atoms": 311, - "es-set-tostringtag": 369, - "es-shim-unscopables": 381, - "es-to-primitive": 367, - "escalade": 124, + "end-of-stream": 131, + "enhanced-resolve": 132, + "env-paths": 133, + "error-ex": 134, + "es-abstract": 135, + "es-define-property": 136, + "es-errors": 137, + "es-iterator-helpers": 138, + "es-object-atoms": 139, + "es-set-tostringtag": 140, + "es-shim-unscopables": 141, + "es-to-primitive": 142, + "escalade": 143, "escape-string-regexp": [ - 249, - 207, + 144, + 444, ], - "escodegen": 163, - "eslint": 238, - "eslint-config-next": 237, - "eslint-import-resolver-node": 378, - "eslint-import-resolver-typescript": 302, - "eslint-module-utils": 376, - "eslint-plugin-import": 303, - "eslint-plugin-jsx-a11y": 404, - "eslint-plugin-react": 429, - "eslint-plugin-react-hooks": 389, - "eslint-scope": 278, - "eslint-visitor-keys": 242, - "espree": 266, - "esprima": 162, - "esquery": 298, - "esrecurse": 279, - "estraverse": 166, - "esutils": 165, - "extract-zip": 181, - "fast-deep-equal": 274, - "fast-fifo": 141, - "fast-glob": 40, - "fast-json-stable-stringify": 273, - "fast-levenshtein": 283, - "fastq": 44, - "fd-slicer": 187, - "file-entry-cache": 250, - "fill-range": 35, - "find-up": 292, - "flat-cache": 251, - "flatted": 260, - "for-each": 328, - "foreground-child": 91, - "fraction.js": 442, - "fs-extra": 172, - "fs.realpath": 257, - "fsevents": 51, - "function-bind": 21, - "function.prototype.name": 366, - "functions-have-names": 354, - "get-caller-file": 123, - "get-intrinsic": 317, - "get-stream": 189, - "get-symbol-description": 365, - "get-tsconfig": 385, - "get-uri": 171, + "escodegen": 145, + "eslint": 146, + "eslint-config-next": 147, + "eslint-import-resolver-node": 148, + "eslint-import-resolver-typescript": 149, + "eslint-module-utils": 150, + "eslint-plugin-import": 151, + "eslint-plugin-jsx-a11y": 152, + "eslint-plugin-react": 153, + "eslint-plugin-react-hooks": 154, + "eslint-scope": 155, + "eslint-visitor-keys": 156, + "espree": 157, + "esprima": 158, + "esquery": 159, + "esrecurse": 160, + "estraverse": 161, + "esutils": 162, + "extract-zip": 163, + "fast-deep-equal": 164, + "fast-fifo": 165, + "fast-glob": 166, + "fast-json-stable-stringify": 167, + "fast-levenshtein": 168, + "fastq": 169, + "fd-slicer": 170, + "file-entry-cache": 171, + "fill-range": 172, + "find-up": 173, + "flat-cache": 174, + "flatted": 175, + "for-each": 176, + "foreground-child": 177, + "fraction.js": 178, + "fs-extra": 179, + "fs.realpath": 180, + "fsevents": 181, + "function-bind": 182, + "function.prototype.name": 183, + "functions-have-names": 184, + "get-caller-file": 185, + "get-intrinsic": 186, + "get-stream": 187, + "get-symbol-description": 188, + "get-tsconfig": 189, + "get-uri": 190, "glob": [ - 65, - 253, + 191, + 441, ], "glob-parent": [ - 27, - 42, + 192, + 433, ], - "globals": 264, - "globalthis": 364, - "globby": 396, - "gopd": 321, - "graceful-fs": 175, - "graphemer": 290, - "has-bigints": 339, + "globals": 193, + "globalthis": 194, + "globby": 195, + "gopd": 196, + "graceful-fs": 197, + "graphemer": 198, + "has-bigints": 199, "has-flag": [ - 301, - 206, + 200, + 451, ], - "has-property-descriptors": 315, - "has-proto": 319, - "has-symbols": 318, - "has-tostringtag": 327, - "hasown": 20, - "http-proxy-agent": 170, - "https-proxy-agent": 169, - "ieee754": 129, - "ignore": 263, - "import-fresh": 214, - "imurmurhash": 280, - "inflight": 256, - "inherits": 255, - "internal-slot": 362, - "ip-address": 151, - "is-array-buffer": 361, - "is-arrayish": 201, - "is-async-function": 420, - "is-bigint": 338, - "is-binary-path": 53, - "is-boolean-object": 337, - "is-callable": 329, - "is-core-module": 19, - "is-data-view": 360, - "is-date-object": 368, - "is-extglob": 29, - "is-finalizationregistry": 419, - "is-fullwidth-code-point": 79, - "is-generator-function": 418, - "is-glob": 28, - "is-map": 417, - "is-negative-zero": 359, - "is-number": 37, - "is-number-object": 336, - "is-path-inside": 276, - "is-regex": 349, - "is-set": 416, - "is-shared-array-buffer": 358, - "is-string": 335, - "is-symbol": 334, - "is-typed-array": 341, - "is-weakmap": 415, - "is-weakref": 357, - "is-weakset": 414, - "isarray": 351, - "isexe": 95, - "iterator.prototype": 410, - "jackspeak": 72, - "jiti": 105, - "js-tokens": 111, - "js-yaml": 212, - "jsbn": 153, - "json-buffer": 259, - "json-parse-even-better-errors": 199, - "json-schema-traverse": 272, - "json-stable-stringify-without-jsonify": 239, - "json5": 307, - "jsonfile": 174, - "jsx-ast-utils": 408, - "keyv": 258, - "language-subtag-registry": 407, - "language-tags": 406, - "levn": 284, + "has-property-descriptors": 201, + "has-proto": 202, + "has-symbols": 203, + "has-tostringtag": 204, + "hasown": 205, + "http-proxy-agent": 206, + "https-proxy-agent": 207, + "ieee754": 208, + "ignore": 209, + "import-fresh": 210, + "imurmurhash": 211, + "inflight": 212, + "inherits": 213, + "internal-slot": 214, + "ip-address": 215, + "is-array-buffer": 216, + "is-arrayish": 217, + "is-async-function": 218, + "is-bigint": 219, + "is-binary-path": 220, + "is-boolean-object": 221, + "is-callable": 222, + "is-core-module": 223, + "is-data-view": 224, + "is-date-object": 225, + "is-extglob": 226, + "is-finalizationregistry": 227, + "is-fullwidth-code-point": 228, + "is-generator-function": 229, + "is-glob": 230, + "is-map": 231, + "is-negative-zero": 232, + "is-number": 233, + "is-number-object": 234, + "is-path-inside": 235, + "is-regex": 236, + "is-set": 237, + "is-shared-array-buffer": 238, + "is-string": 239, + "is-symbol": 240, + "is-typed-array": 241, + "is-weakmap": 242, + "is-weakref": 243, + "is-weakset": 244, + "isarray": 245, + "isexe": 246, + "iterator.prototype": 247, + "jackspeak": 248, + "jiti": 249, + "js-tokens": 250, + "js-yaml": 251, + "jsbn": 252, + "json-buffer": 253, + "json-parse-even-better-errors": 254, + "json-schema-traverse": 255, + "json-stable-stringify-without-jsonify": 256, + "json5": 257, + "jsonfile": 258, + "jsx-ast-utils": 259, + "keyv": 260, + "language-subtag-registry": 261, + "language-tags": 262, + "levn": 263, "lilconfig": [ - 11, - 39, + 440, + 264, ], - "lines-and-columns": 64, - "locate-path": 294, - "lodash.merge": 277, - "loose-envify": 110, + "lines-and-columns": 265, + "locate-path": 266, + "lodash.merge": 267, + "loose-envify": 268, "lru-cache": [ - 68, - 179, - 117, + 439, + 269, + 448, ], - "merge2": 41, - "micromatch": 32, + "merge2": 270, + "micromatch": 271, "minimatch": [ - 69, - 395, - 244, + 437, + 432, + 272, ], - "minimist": 306, - "minipass": 67, - "mitt": 196, - "ms": 155, - "mz": 59, - "nanoid": 10, - "natural-compare": 275, - "netmask": 160, - "next": 219, - "node-releases": 445, - "normalize-path": 25, - "normalize-range": 441, - "object-assign": 63, - "object-hash": 26, - "object-inspect": 356, - "object-keys": 314, - "object.assign": 355, - "object.entries": 405, - "object.fromentries": 375, - "object.groupby": 324, - "object.hasown": 434, - "object.values": 310, - "once": 144, - "optionator": 282, - "p-limit": 296, - "p-locate": 295, - "pac-proxy-agent": 158, - "pac-resolver": 159, - "parent-module": 216, - "parse-json": 198, - "path-exists": 293, - "path-is-absolute": 254, - "path-key": 98, - "path-parse": 18, - "path-scurry": 66, - "path-type": 399, - "pend": 188, - "picocolors": 9, - "picomatch": 33, - "pify": 23, - "pirates": 58, - "possible-typed-array-names": 331, + "minimist": 273, + "minipass": 274, + "mitt": 275, + "ms": 276, + "mz": 277, + "nanoid": 278, + "natural-compare": 279, + "netmask": 280, + "next": 281, + "node-releases": 282, + "normalize-path": 283, + "normalize-range": 284, + "object-assign": 285, + "object-hash": 286, + "object-inspect": 287, + "object-keys": 288, + "object.assign": 289, + "object.entries": 290, + "object.fromentries": 291, + "object.groupby": 292, + "object.hasown": 293, + "object.values": 294, + "once": 295, + "optionator": 296, + "p-limit": 297, + "p-locate": 298, + "pac-proxy-agent": 299, + "pac-resolver": 300, + "parent-module": 301, + "parse-json": 302, + "path-exists": 303, + "path-is-absolute": 304, + "path-key": 305, + "path-parse": 306, + "path-scurry": 307, + "path-type": 308, + "pend": 309, + "picocolors": 310, + "picomatch": 311, + "pify": 312, + "pirates": 313, + "possible-typed-array-names": 314, "postcss": [ - 234, - 7, + 438, + 315, ], - "postcss-import": 15, - "postcss-js": 30, - "postcss-load-config": 6, - "postcss-nested": 14, - "postcss-selector-parser": 3, - "postcss-value-parser": 24, - "prelude-ls": 286, - "progress": 180, - "prop-types": 432, - "proxy-agent": 147, - "proxy-from-env": 157, - "pump": 143, - "punycode": 271, - "puppeteer": 113, - "puppeteer-core": 191, - "queue-microtask": 48, - "queue-tick": 140, - "react": 109, - "react-dom": 108, - "react-is": 433, - "read-cache": 22, - "readdirp": 52, - "reflect.getprototypeof": 411, - "regenerator-runtime": 428, - "regexp.prototype.flags": 352, - "require-directory": 122, + "postcss-import": 316, + "postcss-js": 317, + "postcss-load-config": 318, + "postcss-nested": 319, + "postcss-selector-parser": 320, + "postcss-value-parser": 321, + "prelude-ls": 322, + "progress": 323, + "prop-types": 324, + "proxy-agent": 325, + "proxy-from-env": 326, + "pump": 327, + "punycode": 328, + "puppeteer": 329, + "puppeteer-core": 330, + "queue-microtask": 331, + "queue-tick": 332, + "react": 333, + "react-dom": 334, + "react-is": 335, + "read-cache": 336, + "readdirp": 337, + "reflect.getprototypeof": 338, + "regenerator-runtime": 339, + "regexp.prototype.flags": 340, + "require-directory": 341, "resolve": [ - 431, - 16, + 436, + 342, ], - "resolve-from": 215, - "resolve-pkg-maps": 386, - "reusify": 45, - "rimraf": 252, - "run-parallel": 47, - "safe-array-concat": 350, - "safe-regex-test": 348, - "scheduler": 112, + "resolve-from": 343, + "resolve-pkg-maps": 344, + "reusify": 345, + "rimraf": 346, + "run-parallel": 347, + "safe-array-concat": 348, + "safe-regex-test": 349, + "scheduler": 350, "semver": [ - 116, - 309, + 430, + 351, ], - "set-function-length": 323, + "set-function-length": 352, "set-function-name": 353, - "shebang-command": 96, - "shebang-regex": 97, - "side-channel": 363, - "signal-exit": 92, - "slash": 397, - "smart-buffer": 150, - "socks": 149, - "socks-proxy-agent": 148, - "source-map": 164, - "source-map-js": 8, - "sprintf-js": 152, - "streamsearch": 236, - "streamx": 136, + "shebang-command": 354, + "shebang-regex": 355, + "side-channel": 356, + "signal-exit": 357, + "slash": 358, + "smart-buffer": 359, + "socks": 360, + "socks-proxy-agent": 361, + "source-map": 362, + "source-map-js": 363, + "sprintf-js": 364, + "streamsearch": 365, + "streamx": 366, "string-width": [ - 87, - 78, + 426, + 367, ], - "string.prototype.matchall": 430, - "string.prototype.trim": 347, - "string.prototype.trimend": 346, - "string.prototype.trimstart": 345, + "string.prototype.matchall": 368, + "string.prototype.trim": 369, + "string.prototype.trimend": 370, + "string.prototype.trimstart": 371, "strip-ansi": [ - 85, - 76, + 427, + 372, ], - "strip-bom": 305, - "strip-json-comments": 262, - "styled-jsx": 231, - "sucrase": 56, + "strip-bom": 373, + "strip-json-comments": 374, + "styled-jsx": 375, + "sucrase": 376, "supports-color": [ - 300, - 205, + 377, + 445, ], - "supports-preserve-symlinks-flag": 17, - "tailwindcss": 2, - "tapable": 388, - "tar-fs": 131, - "tar-stream": 142, - "text-decoder": 138, - "text-table": 281, - "thenify": 61, - "thenify-all": 60, - "through": 127, - "to-regex-range": 36, - "ts-api-utils": 394, - "ts-interface-checker": 57, - "tsconfig-paths": 304, - "tslib": 168, - "type-check": 285, - "type-fest": 265, - "typed-array-buffer": 344, - "typed-array-byte-length": 343, - "typed-array-byte-offset": 342, - "typed-array-length": 340, - "typescript": 1, - "unbox-primitive": 332, - "unbzip2-stream": 126, - "undici-types": 184, - "universalify": 173, - "update-browserslist-db": 444, - "uri-js": 270, - "urlpattern-polyfill": 195, - "util-deprecate": 4, - "which": 94, - "which-boxed-primitive": 333, - "which-builtin-type": 412, - "which-collection": 413, - "which-typed-array": 326, - "word-wrap": 287, + "supports-preserve-symlinks-flag": 378, + "tailwindcss": 379, + "tapable": 380, + "tar-fs": 381, + "tar-stream": 382, + "text-decoder": 383, + "text-table": 384, + "thenify": 385, + "thenify-all": 386, + "through": 387, + "to-regex-range": 388, + "ts-api-utils": 389, + "ts-interface-checker": 390, + "tsconfig-paths": 391, + "tslib": 392, + "type-check": 393, + "type-fest": 394, + "typed-array-buffer": 395, + "typed-array-byte-length": 396, + "typed-array-byte-offset": 397, + "typed-array-length": 398, + "typescript": 399, + "unbox-primitive": 400, + "unbzip2-stream": 401, + "undici-types": 402, + "universalify": 403, + "update-browserslist-db": 404, + "uri-js": 405, + "urlpattern-polyfill": 406, + "util-deprecate": 407, + "which": 408, + "which-boxed-primitive": 409, + "which-builtin-type": 410, + "which-collection": 411, + "which-typed-array": 412, + "word-wrap": 413, "wrap-ansi": [ - 84, - 75, + 428, + 414, ], - "wrappy": 145, - "ws": 192, - "y18n": 121, - "yallist": 118, - "yaml": 12, - "yargs": 119, - "yargs-parser": 120, - "yauzl": 185, - "yocto-queue": 297, - "zod": 194, + "wrappy": 415, + "ws": 416, + "y18n": 417, + "yallist": 418, + "yaml": 419, + "yargs": 420, + "yargs-parser": 421, + "yauzl": 422, + "yocto-queue": 423, + "zod": 424, }, "packages": [ { @@ -12016,179 +12224,156 @@ exports[`ssr works for 100-ish requests 1`] = ` "tag": "root", "value": "", }, - "scripts": { - "postinstall": "cd node_modules/puppeteer && bun install.mjs", - }, + "scripts": {}, }, { - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver", - }, + "bin": null, "dependencies": [], "id": 1, - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", "man_dir": "", - "name": "typescript", - "name_hash": "7090219608841397663", + "name": "@alloc/quick-lru", + "name_hash": "11323404221389353756", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", "tag": "npm", - "value": "5.2.2", + "value": "5.2.0", }, "scripts": {}, }, { - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js", - }, + "bin": null, "dependencies": [ 14, 15, - 16, - 17, - 18, - 19, - 20, - 21, - 22, - 23, - 24, - 25, - 26, - 27, - 28, - 29, - 30, - 31, - 32, - 33, - 34, - 35, ], "id": 2, - "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "man_dir": "", - "name": "tailwindcss", - "name_hash": "6098981126968834122", + "name": "@babel/code-frame", + "name_hash": "6188048000334411082", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", "tag": "npm", - "value": "3.3.3", + "value": "7.24.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 36, - 37, - ], + "dependencies": [], "id": 3, - "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "man_dir": "", - "name": "postcss-selector-parser", - "name_hash": "8882225543017639620", + "name": "@babel/helper-validator-identifier", + "name_hash": "13229699169636733158", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", "tag": "npm", - "value": "6.1.0", + "value": "7.24.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 16, + 17, + 18, + 19, + ], "id": 4, - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "man_dir": "", - "name": "util-deprecate", - "name_hash": "4033437044928033698", + "name": "@babel/highlight", + "name_hash": "1462121684300951999", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", "tag": "npm", - "value": "1.0.2", + "value": "7.24.7", }, "scripts": {}, }, { - "bin": { - "file": "bin/cssesc", - "name": "cssesc", - }, - "dependencies": [], + "bin": null, + "dependencies": [ + 20, + ], "id": 5, - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", "man_dir": "", - "name": "cssesc", - "name_hash": "11039868621287934035", + "name": "@babel/runtime", + "name_hash": "10291762809505250838", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", "tag": "npm", - "value": "3.0.0", + "value": "7.24.7", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 38, - 39, - 40, - 41, + 21, + 22, ], "id": 6, - "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "man_dir": "", - "name": "postcss-load-config", - "name_hash": "11124459238108428623", + "name": "@eslint-community/eslint-utils", + "name_hash": "17370105237013380211", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", "tag": "npm", - "value": "4.0.2", + "value": "4.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 42, - 43, - 44, - ], + "dependencies": [], "id": 7, - "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", + "integrity": "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==", "man_dir": "", - "name": "postcss", - "name_hash": "9297766010604904796", + "name": "@eslint-community/regexpp", + "name_hash": "633405221675698401", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.1.tgz", "tag": "npm", - "value": "8.4.30", + "value": "4.10.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + ], "id": 8, - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "man_dir": "", - "name": "source-map-js", - "name_hash": "6679519744659543339", + "name": "@eslint/eslintrc", + "name_hash": "12097048422266797669", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", "tag": "npm", - "value": "1.2.0", + "value": "2.1.4", }, "scripts": {}, }, @@ -12196,34 +12381,35 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 9, - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", "man_dir": "", - "name": "picocolors", - "name_hash": "8945456956643510643", + "name": "@eslint/js", + "name_hash": "14520481844909638934", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", "tag": "npm", - "value": "1.0.1", + "value": "8.50.0", }, "scripts": {}, }, { - "bin": { - "file": "bin/nanoid.cjs", - "name": "nanoid", - }, - "dependencies": [], + "bin": null, + "dependencies": [ + 32, + 33, + 34, + ], "id": 10, - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", "man_dir": "", - "name": "nanoid", - "name_hash": "10076454668178771807", + "name": "@humanwhocodes/config-array", + "name_hash": "4378208149395492413", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", "tag": "npm", - "value": "3.3.7", + "value": "0.11.14", }, "scripts": {}, }, @@ -12231,113 +12417,106 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 11, - "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "man_dir": "", - "name": "lilconfig", - "name_hash": "17464546908434930808", + "name": "@humanwhocodes/module-importer", + "name_hash": "12456817044413428026", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "tag": "npm", - "value": "3.1.1", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": { - "file": "bin.mjs", - "name": "yaml", - }, + "bin": null, "dependencies": [], "id": 12, - "integrity": "sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg==", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", "man_dir": "", - "name": "yaml", - "name_hash": "6823399114509449780", + "name": "@humanwhocodes/object-schema", + "name_hash": "8965646483962562622", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.3.tgz", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", "tag": "npm", - "value": "2.4.3", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 35, + 36, + 37, + 38, + 39, + 40, + ], "id": 13, - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "man_dir": "", - "name": "@alloc/quick-lru", - "name_hash": "11323404221389353756", + "name": "@isaacs/cliui", + "name_hash": "9642792940339374750", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "tag": "npm", - "value": "5.2.0", + "value": "8.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 45, - 46, + 41, + 42, + 43, ], "id": 14, - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "man_dir": "", - "name": "postcss-nested", - "name_hash": "13580188021191584601", + "name": "@jridgewell/gen-mapping", + "name_hash": "7763226208333403547", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "tag": "npm", - "value": "6.0.1", + "value": "0.3.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 47, - 48, - 49, - 50, - ], + "dependencies": [], "id": 15, - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "man_dir": "", - "name": "postcss-import", - "name_hash": "3854262770217217840", + "name": "@jridgewell/resolve-uri", + "name_hash": "15732631652601645408", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "tag": "npm", - "value": "15.1.0", + "value": "3.1.2", }, "scripts": {}, }, { - "bin": { - "file": "bin/resolve", - "name": "resolve", - }, - "dependencies": [ - 51, - 52, - 53, - ], + "bin": null, + "dependencies": [], "id": 16, - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "man_dir": "", - "name": "resolve", - "name_hash": "17831413505788817704", + "name": "@jridgewell/set-array", + "name_hash": "10956470817798356705", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", "tag": "npm", - "value": "1.22.8", + "value": "1.2.1", }, "scripts": {}, }, @@ -12345,236 +12524,285 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 17, - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", "man_dir": "", - "name": "supports-preserve-symlinks-flag", - "name_hash": "7228670803640303868", + "name": "@jridgewell/sourcemap-codec", + "name_hash": "11082572525356782073", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.4.15", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 44, + 45, + ], "id": 18, - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "man_dir": "", - "name": "path-parse", - "name_hash": "13352954276207767683", + "name": "@jridgewell/trace-mapping", + "name_hash": "9132244357866713465", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "tag": "npm", - "value": "1.0.7", + "value": "0.3.25", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 54, - ], + "dependencies": [], "id": 19, - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "integrity": "sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ==", "man_dir": "", - "name": "is-core-module", - "name_hash": "2115564247595772579", + "name": "@next/env", + "name_hash": "14533567151760189614", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.3.tgz", "tag": "npm", - "value": "2.13.1", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 55, + 46, ], "id": 20, - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "integrity": "sha512-VCnZI2cy77Yaj3L7Uhs3+44ikMM1VD/fBMwvTBb3hIaTIuqa+DmG4dhUDq+MASu3yx97KhgsVJbsas0XuiKyww==", "man_dir": "", - "name": "hasown", - "name_hash": "15051111907103293256", + "name": "@next/eslint-plugin-next", + "name_hash": "12150179697604729174", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.1.3.tgz", "tag": "npm", - "value": "2.0.2", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "arm64", + ], "bin": null, "dependencies": [], "id": 21, - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "integrity": "sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ==", "man_dir": "", - "name": "function-bind", - "name_hash": "844545262680185243", + "name": "@next/swc-darwin-arm64", + "name_hash": "2189808260783691934", "origin": "npm", + "os": [ + "darwin", + ], "resolution": { - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.3.tgz", "tag": "npm", - "value": "1.1.2", + "value": "14.1.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 56, + "arch": [ + "x64", ], + "bin": null, + "dependencies": [], "id": 22, - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "integrity": "sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg==", "man_dir": "", - "name": "read-cache", - "name_hash": "10142894349910084417", + "name": "@next/swc-darwin-x64", + "name_hash": "6382492463773593985", "origin": "npm", + "os": [ + "darwin", + ], "resolution": { - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.3.tgz", "tag": "npm", - "value": "1.0.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "arm64", + ], "bin": null, "dependencies": [], "id": 23, - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "integrity": "sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw==", "man_dir": "", - "name": "pify", - "name_hash": "516088454160206643", + "name": "@next/swc-linux-arm64-gnu", + "name_hash": "11020036790013624239", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.3.tgz", "tag": "npm", - "value": "2.3.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "arm64", + ], "bin": null, "dependencies": [], "id": 24, - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "integrity": "sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw==", "man_dir": "", - "name": "postcss-value-parser", - "name_hash": "4513255719471974821", + "name": "@next/swc-linux-arm64-musl", + "name_hash": "10617419930187892296", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.3.tgz", "tag": "npm", - "value": "4.2.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "x64", + ], "bin": null, "dependencies": [], "id": 25, - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "integrity": "sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg==", "man_dir": "", - "name": "normalize-path", - "name_hash": "7972932911556789884", + "name": "@next/swc-linux-x64-gnu", + "name_hash": "300847313706189527", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.3.tgz", "tag": "npm", - "value": "3.0.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "x64", + ], "bin": null, "dependencies": [], "id": 26, - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "integrity": "sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ==", "man_dir": "", - "name": "object-hash", - "name_hash": "14333069055553598090", + "name": "@next/swc-linux-x64-musl", + "name_hash": "2579566733029863568", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.3.tgz", "tag": "npm", - "value": "3.0.0", + "value": "14.1.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 57, + "arch": [ + "arm64", ], + "bin": null, + "dependencies": [], "id": 27, - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "integrity": "sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA==", "man_dir": "", - "name": "glob-parent", - "name_hash": "11965780159102682782", + "name": "@next/swc-win32-arm64-msvc", + "name_hash": "2162381238028589388", "origin": "npm", + "os": [ + "win32", + ], "resolution": { - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.3.tgz", "tag": "npm", - "value": "6.0.2", + "value": "14.1.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 58, + "arch": [ + "ia32", ], + "bin": null, + "dependencies": [], "id": 28, - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "integrity": "sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw==", "man_dir": "", - "name": "is-glob", - "name_hash": "3852072119137895543", + "name": "@next/swc-win32-ia32-msvc", + "name_hash": "9252805468461829479", "origin": "npm", + "os": [ + "win32", + ], "resolution": { - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.3.tgz", "tag": "npm", - "value": "4.0.3", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "x64", + ], "bin": null, "dependencies": [], "id": 29, - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "integrity": "sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg==", "man_dir": "", - "name": "is-extglob", - "name_hash": "3738840382836940042", + "name": "@next/swc-win32-x64-msvc", + "name_hash": "9647815457301330905", "origin": "npm", + "os": [ + "win32", + ], "resolution": { - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.3.tgz", "tag": "npm", - "value": "2.1.1", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 59, - 60, + 47, + 48, ], "id": 30, - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "man_dir": "", - "name": "postcss-js", - "name_hash": "51201709044640027", + "name": "@nodelib/fs.scandir", + "name_hash": "3021833276702395597", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "tag": "npm", - "value": "4.0.1", + "value": "2.1.5", }, "scripts": {}, }, @@ -12582,34 +12810,34 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 31, - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "man_dir": "", - "name": "camelcase-css", - "name_hash": "11196719252326564430", + "name": "@nodelib/fs.stat", + "name_hash": "16125660444744770699", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.0.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 61, - 62, + 49, + 50, ], "id": 32, - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "man_dir": "", - "name": "micromatch", - "name_hash": "14650745430569414123", + "name": "@nodelib/fs.walk", + "name_hash": "5339111073806757055", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "tag": "npm", - "value": "4.0.7", + "value": "1.2.8", }, "scripts": {}, }, @@ -12617,69 +12845,77 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 33, - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", "man_dir": "", - "name": "picomatch", - "name_hash": "17753630613781110869", + "name": "@pkgjs/parseargs", + "name_hash": "4691519579619228072", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "tag": "npm", - "value": "2.3.1", + "value": "0.11.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "lib/cjs/main-cli.js", + "name": "browsers", + }, "dependencies": [ - 63, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, ], "id": 34, - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "integrity": "sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==", "man_dir": "", - "name": "braces", - "name_hash": "2299021338542085312", + "name": "@puppeteer/browsers", + "name_hash": "6318517029770692415", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.2.3.tgz", "tag": "npm", - "value": "3.0.3", + "value": "2.2.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 64, - ], + "dependencies": [], "id": 35, - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "integrity": "sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==", "man_dir": "", - "name": "fill-range", - "name_hash": "7508926416461820733", + "name": "@rushstack/eslint-patch", + "name_hash": "11774582013079126290", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.3.tgz", "tag": "npm", - "value": "7.1.1", + "value": "1.10.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 65, + 59, ], "id": 36, - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", "man_dir": "", - "name": "to-regex-range", - "name_hash": "14243204250463262724", + "name": "@swc/helpers", + "name_hash": "6882297182432941771", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", "tag": "npm", - "value": "5.0.1", + "value": "0.5.2", }, "scripts": {}, }, @@ -12687,15 +12923,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 37, - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", "man_dir": "", - "name": "is-number", - "name_hash": "17443668381655379754", + "name": "@tootallnate/quickjs-emscripten", + "name_hash": "5414003337280545145", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", "tag": "npm", - "value": "7.0.0", + "value": "0.23.0", }, "scripts": {}, }, @@ -12703,15 +12939,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 38, - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "man_dir": "", - "name": "didyoumean", - "name_hash": "3290316626148068785", + "name": "@types/json5", + "name_hash": "7880870305537908928", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "tag": "npm", - "value": "1.2.2", + "value": "0.0.29", }, "scripts": {}, }, @@ -12719,161 +12955,163 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 39, - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "integrity": "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==", "man_dir": "", - "name": "lilconfig", - "name_hash": "17464546908434930808", + "name": "@types/node", + "name_hash": "4124652010926124945", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz", "tag": "npm", - "value": "2.1.0", + "value": "20.7.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 66, - 67, - 68, - 69, - 70, - ], + "dependencies": [], "id": 40, - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", "man_dir": "", - "name": "fast-glob", - "name_hash": "1878427088820911921", + "name": "@types/prop-types", + "name_hash": "14301724962060537021", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", "tag": "npm", - "value": "3.3.2", + "value": "15.7.12", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 60, + 61, + 62, + ], "id": 41, - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "integrity": "sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==", "man_dir": "", - "name": "merge2", - "name_hash": "10405164528992167668", + "name": "@types/react", + "name_hash": "14723150644049679642", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.22.tgz", "tag": "npm", - "value": "1.4.1", + "value": "18.2.22", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 71, + 63, ], "id": 42, - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", "man_dir": "", - "name": "glob-parent", - "name_hash": "11965780159102682782", + "name": "@types/react-dom", + "name_hash": "3229493356298419080", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", "tag": "npm", - "value": "5.1.2", + "value": "18.2.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 72, - 73, - ], + "dependencies": [], "id": 43, - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "integrity": "sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==", "man_dir": "", - "name": "@nodelib/fs.walk", - "name_hash": "5339111073806757055", + "name": "@types/scheduler", + "name_hash": "12135549028975824460", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.23.0.tgz", "tag": "npm", - "value": "1.2.8", + "value": "0.23.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 74, + 64, ], "id": 44, - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", "man_dir": "", - "name": "fastq", - "name_hash": "6741130188853797494", + "name": "@types/ws", + "name_hash": "7625274352264072099", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", "tag": "npm", - "value": "1.17.1", + "value": "8.5.10", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 65, + ], "id": 45, - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "man_dir": "", - "name": "reusify", - "name_hash": "6641847649693934607", + "name": "@types/yauzl", + "name_hash": "10273980999870455328", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", "tag": "npm", - "value": "1.0.4", + "value": "2.10.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 75, - 76, + 66, + 67, + 68, + 69, + 70, + 71, ], "id": 46, - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", "man_dir": "", - "name": "@nodelib/fs.scandir", - "name_hash": "3021833276702395597", + "name": "@typescript-eslint/parser", + "name_hash": "16517001479467293030", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", "tag": "npm", - "value": "2.1.5", + "value": "6.21.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 77, + 72, + 73, ], "id": 47, - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", "man_dir": "", - "name": "run-parallel", - "name_hash": "12083900303949760391", + "name": "@typescript-eslint/scope-manager", + "name_hash": "4117654371883490926", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", "tag": "npm", - "value": "1.2.0", + "value": "6.21.0", }, "scripts": {}, }, @@ -12881,173 +13119,169 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 48, - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", "man_dir": "", - "name": "queue-microtask", - "name_hash": "5425309755386634043", + "name": "@typescript-eslint/types", + "name_hash": "9755027355340495761", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", "tag": "npm", - "value": "1.2.3", + "value": "6.21.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + ], "id": 49, - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", "man_dir": "", - "name": "@nodelib/fs.stat", - "name_hash": "16125660444744770699", + "name": "@typescript-eslint/typescript-estree", + "name_hash": "17745786537991019945", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", "tag": "npm", - "value": "2.0.5", + "value": "6.21.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 78, - 79, - 80, - 81, 82, 83, - 84, - 85, ], "id": 50, - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", "man_dir": "", - "name": "chokidar", - "name_hash": "13416011201726038119", + "name": "@typescript-eslint/visitor-keys", + "name_hash": "7940841856001563650", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", "tag": "npm", - "value": "3.6.0", + "value": "6.21.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/acorn", + "name": "acorn", + }, "dependencies": [], "id": 51, - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "man_dir": "", - "name": "fsevents", - "name_hash": "16035328728645144760", + "name": "acorn", + "name_hash": "17430233180242180057", "origin": "npm", - "os": [ - "darwin", - ], "resolution": { - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", "tag": "npm", - "value": "2.3.3", + "value": "8.11.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 86, + 84, ], "id": 52, - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "man_dir": "", - "name": "readdirp", - "name_hash": "10039124027740987170", + "name": "acorn-jsx", + "name_hash": "1754355278825952408", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "tag": "npm", - "value": "3.6.0", + "value": "5.3.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 87, + 85, ], "id": 53, - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "man_dir": "", - "name": "is-binary-path", - "name_hash": "10002650304558927684", + "name": "agent-base", + "name_hash": "17689920659035782501", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", "tag": "npm", - "value": "2.1.0", + "value": "7.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 86, + 87, + 88, + 89, + ], "id": 54, - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "man_dir": "", - "name": "binary-extensions", - "name_hash": "17194422772331613284", + "name": "ajv", + "name_hash": "4704814928422522869", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "tag": "npm", - "value": "2.3.0", + "value": "6.12.6", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 88, - 89, - ], + "dependencies": [], "id": 55, - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "man_dir": "", - "name": "anymatch", - "name_hash": "13083778620000400888", + "name": "ansi-regex", + "name_hash": "8115476937249128794", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "tag": "npm", - "value": "3.1.3", + "value": "5.0.1", }, "scripts": {}, }, { - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node", - }, + "bin": null, "dependencies": [ 90, - 91, - 92, - 93, - 94, - 95, - 96, ], "id": 56, - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "man_dir": "", - "name": "sucrase", - "name_hash": "8220562023141918134", + "name": "ansi-styles", + "name_hash": "1496261712670764878", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "tag": "npm", - "value": "3.35.0", + "value": "4.3.0", }, "scripts": {}, }, @@ -13055,119 +13289,126 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 57, - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", "man_dir": "", - "name": "ts-interface-checker", - "name_hash": "9090669025631097322", + "name": "any-promise", + "name_hash": "992496519212496549", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", "tag": "npm", - "value": "0.1.13", + "value": "1.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 91, + 92, + ], "id": 58, - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "man_dir": "", - "name": "pirates", - "name_hash": "11463431525122174591", + "name": "anymatch", + "name_hash": "13083778620000400888", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "tag": "npm", - "value": "4.0.6", + "value": "3.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 97, - 98, - 99, - ], + "dependencies": [], "id": 59, - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", "man_dir": "", - "name": "mz", - "name_hash": "4860889167171965650", + "name": "arg", + "name_hash": "2472924048160638220", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", "tag": "npm", - "value": "2.7.0", + "value": "5.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 100, - ], + "dependencies": [], "id": 60, - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "man_dir": "", - "name": "thenify-all", - "name_hash": "3497577183623575301", + "name": "argparse", + "name_hash": "14330104742551621378", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "tag": "npm", - "value": "1.6.0", + "value": "2.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 101, + 93, ], "id": 61, - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", "man_dir": "", - "name": "thenify", - "name_hash": "10214550608932566002", + "name": "aria-query", + "name_hash": "506127023625643336", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", "tag": "npm", - "value": "3.3.1", + "value": "5.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 94, + 95, + ], "id": 62, - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "man_dir": "", - "name": "any-promise", - "name_hash": "992496519212496549", + "name": "array-buffer-byte-length", + "name_hash": "9975978122018604356", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", "tag": "npm", - "value": "1.3.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 96, + 97, + 98, + 99, + 100, + 101, + ], "id": 63, - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", "man_dir": "", - "name": "object-assign", - "name_hash": "741501977461426514", + "name": "array-includes", + "name_hash": "4525275494838245397", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", "tag": "npm", - "value": "4.1.1", + "value": "3.1.8", }, "scripts": {}, }, @@ -13175,162 +13416,189 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 64, - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "man_dir": "", - "name": "lines-and-columns", - "name_hash": "8731744980636261242", + "name": "array-union", + "name_hash": "16137961625129706702", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "tag": "npm", - "value": "1.2.4", + "value": "2.1.0", }, "scripts": {}, }, { - "bin": { - "file": "dist/esm/bin.mjs", - "name": "glob", - }, + "bin": null, "dependencies": [ 102, 103, 104, 105, 106, + 107, ], "id": 65, - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", "man_dir": "", - "name": "glob", - "name_hash": "4994027009006720870", + "name": "array.prototype.findlast", + "name_hash": "1818731707851809687", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", "tag": "npm", - "value": "10.3.10", + "value": "1.2.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 107, 108, + 109, + 110, + 111, + 112, + 113, ], "id": 66, - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", "man_dir": "", - "name": "path-scurry", - "name_hash": "11241411746102775941", + "name": "array.prototype.findlastindex", + "name_hash": "12218267642355334154", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", "tag": "npm", - "value": "1.11.1", + "value": "1.2.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 114, + 115, + 116, + 117, + ], "id": 67, - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", "man_dir": "", - "name": "minipass", - "name_hash": "8663404386276345459", + "name": "array.prototype.flat", + "name_hash": "13419566320551684202", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", "tag": "npm", - "value": "7.1.2", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 118, + 119, + 120, + 121, + ], "id": 68, - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", "man_dir": "", - "name": "lru-cache", - "name_hash": "15261810304153928944", + "name": "array.prototype.flatmap", + "name_hash": "4112999450230342125", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", "tag": "npm", - "value": "10.2.2", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 109, + 122, + 123, + 124, + 125, ], "id": 69, - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", "man_dir": "", - "name": "minimatch", - "name_hash": "8137703609956696607", + "name": "array.prototype.toreversed", + "name_hash": "13586337247798060470", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", "tag": "npm", - "value": "9.0.4", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 110, + 126, + 127, + 128, + 129, + 130, ], "id": 70, - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", "man_dir": "", - "name": "brace-expansion", - "name_hash": "2949258092693339993", + "name": "array.prototype.tosorted", + "name_hash": "6050988382768901310", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", "tag": "npm", - "value": "2.0.1", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + ], "id": 71, - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "man_dir": "", - "name": "balanced-match", - "name_hash": "16269801611404267863", + "name": "arraybuffer.prototype.slice", + "name_hash": "11166998714227851504", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 111, - 112, + 139, ], "id": 72, - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", "man_dir": "", - "name": "jackspeak", - "name_hash": "16168027919126698688", + "name": "ast-types", + "name_hash": "4997596490212765360", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", "tag": "npm", - "value": "2.3.6", + "value": "0.13.4", }, "scripts": {}, }, @@ -13338,112 +13606,110 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 73, - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", "man_dir": "", - "name": "@pkgjs/parseargs", - "name_hash": "4691519579619228072", + "name": "ast-types-flow", + "name_hash": "3772215945262775731", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", "tag": "npm", - "value": "0.11.0", + "value": "0.0.8", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/autoprefixer", + "name": "autoprefixer", + }, "dependencies": [ - 113, - 114, - 115, - 116, - 117, - 118, + 140, + 141, + 142, + 143, + 144, + 145, + 146, ], "id": 74, - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", "man_dir": "", - "name": "@isaacs/cliui", - "name_hash": "9642792940339374750", + "name": "autoprefixer", + "name_hash": "8637312893797281270", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", "tag": "npm", - "value": "8.0.2", + "value": "10.4.16", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 119, - 120, - 121, + 147, ], "id": 75, - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "man_dir": "", - "name": "wrap-ansi", - "name_hash": "6417752039399150421", + "name": "available-typed-arrays", + "name_hash": "16267035547686705519", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", "tag": "npm", - "value": "7.0.0", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 122, - ], + "dependencies": [], "id": 76, - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", "man_dir": "", - "name": "strip-ansi", - "name_hash": "13340235767065158173", + "name": "axe-core", + "name_hash": "13988195930258765777", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", "tag": "npm", - "value": "6.0.1", + "value": "4.7.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 148, + ], "id": 77, - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", "man_dir": "", - "name": "ansi-regex", - "name_hash": "8115476937249128794", + "name": "axobject-query", + "name_hash": "9344054106894956572", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", "tag": "npm", - "value": "5.0.1", + "value": "3.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 123, - 124, - 125, - ], + "dependencies": [], "id": 78, - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", "man_dir": "", - "name": "string-width", - "name_hash": "15727733666069179645", + "name": "b4a", + "name_hash": "10649709558693226266", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", "tag": "npm", - "value": "4.2.3", + "value": "1.6.6", }, "scripts": {}, }, @@ -13451,15 +13717,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 79, - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "man_dir": "", - "name": "is-fullwidth-code-point", - "name_hash": "11413228031333986220", + "name": "balanced-match", + "name_hash": "16269801611404267863", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "1.0.2", }, "scripts": {}, }, @@ -13467,105 +13733,103 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 80, - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "integrity": "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==", "man_dir": "", - "name": "emoji-regex", - "name_hash": "4954026511424972012", + "name": "bare-events", + "name_hash": "4035129451839648869", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.3.1.tgz", "tag": "npm", - "value": "8.0.0", + "value": "2.3.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 126, + 149, + 150, + 151, ], "id": 81, - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", "man_dir": "", - "name": "ansi-styles", - "name_hash": "1496261712670764878", + "name": "bare-fs", + "name_hash": "15205712258788157948", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", "tag": "npm", - "value": "4.3.0", + "value": "2.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 127, - ], + "dependencies": [], "id": 82, - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==", "man_dir": "", - "name": "color-convert", - "name_hash": "4039459761306235234", + "name": "bare-os", + "name_hash": "6865937522145537276", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.3.0.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 152, + ], "id": 83, - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", "man_dir": "", - "name": "color-name", - "name_hash": "16546212153853106385", + "name": "bare-path", + "name_hash": "12654746909665824402", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", "tag": "npm", - "value": "1.1.4", + "value": "2.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 128, - 129, - 130, + 153, ], "id": 84, - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "integrity": "sha512-ubLyoDqPnUf5o0kSFp709HC0WRZuxVuh4pbte5eY95Xvx5bdvz07c2JFmXBfqqe60q+9PJ8S4X5GRvmcNSKMxg==", "man_dir": "", - "name": "wrap-ansi", - "name_hash": "6417752039399150421", + "name": "bare-stream", + "name_hash": "17753182882008442002", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.0.1.tgz", "tag": "npm", - "value": "8.1.0", + "value": "2.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 131, - ], + "dependencies": [], "id": 85, - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", "man_dir": "", - "name": "strip-ansi", - "name_hash": "13340235767065158173", + "name": "base64-js", + "name_hash": "14626266614050083415", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "tag": "npm", - "value": "7.1.0", + "value": "1.5.1", }, "scripts": {}, }, @@ -13573,102 +13837,111 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 86, - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", "man_dir": "", - "name": "ansi-regex", - "name_hash": "8115476937249128794", + "name": "basic-ftp", + "name_hash": "3294105759639631117", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", "tag": "npm", - "value": "6.0.1", + "value": "5.0.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 132, - 133, - 134, - ], + "dependencies": [], "id": 87, - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "man_dir": "", - "name": "string-width", - "name_hash": "15727733666069179645", + "name": "binary-extensions", + "name_hash": "17194422772331613284", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "tag": "npm", - "value": "5.1.2", + "value": "2.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 154, + 155, + ], "id": 88, - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "man_dir": "", - "name": "emoji-regex", - "name_hash": "4954026511424972012", + "name": "brace-expansion", + "name_hash": "2949258092693339993", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "tag": "npm", - "value": "9.2.2", + "value": "1.1.11", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 156, + ], "id": 89, - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "man_dir": "", - "name": "eastasianwidth", - "name_hash": "17075761832414070361", + "name": "braces", + "name_hash": "2299021338542085312", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "tag": "npm", - "value": "0.2.0", + "value": "3.0.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "cli.js", + "name": "browserslist", + }, + "dependencies": [ + 157, + 158, + 159, + 160, + ], "id": 90, - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "man_dir": "", - "name": "ansi-styles", - "name_hash": "1496261712670764878", + "name": "browserslist", + "name_hash": "10902238872969648239", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", "tag": "npm", - "value": "6.2.1", + "value": "4.23.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 135, - 136, + 161, + 162, ], "id": 91, - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "man_dir": "", - "name": "foreground-child", - "name_hash": "15280470906188730905", + "name": "buffer", + "name_hash": "10358694932499417541", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", "tag": "npm", - "value": "3.1.1", + "value": "5.7.1", }, "scripts": {}, }, @@ -13676,90 +13949,90 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 92, - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "man_dir": "", - "name": "signal-exit", - "name_hash": "10435964049369420478", + "name": "buffer-crc32", + "name_hash": "4553253441045318076", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", "tag": "npm", - "value": "4.1.0", + "value": "0.2.13", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 137, - 138, - 139, + 163, + 164, ], "id": 93, - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "integrity": "sha512-DIM2C9qCECwhck9nLsCDeTv943VmGMCkwX3KljjprSRDXaK2CSiUDVGbUit80Er38ukgxuESJgYPAys4FsNCdg==", "man_dir": "", - "name": "cross-spawn", - "name_hash": "12444485756966960720", + "name": "bun-types", + "name_hash": "2516125195587546235", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.1.12.tgz", "tag": "npm", - "value": "7.0.3", + "value": "1.1.12", }, "scripts": {}, }, { - "bin": { - "file": "./bin/node-which", - "name": "node-which", - }, + "bin": null, "dependencies": [ - 140, + 165, ], "id": 94, - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", "man_dir": "", - "name": "which", - "name_hash": "5112236092670504396", + "name": "busboy", + "name_hash": "12056783266830520862", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", "tag": "npm", - "value": "2.0.2", + "value": "1.6.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 166, + 167, + 168, + 169, + 170, + ], "id": 95, - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "man_dir": "", - "name": "isexe", - "name_hash": "15558268014059531432", + "name": "call-bind", + "name_hash": "12438735438837079615", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", "tag": "npm", - "value": "2.0.0", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 141, - ], + "dependencies": [], "id": 96, - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "man_dir": "", - "name": "shebang-command", - "name_hash": "9009661312948442432", + "name": "callsites", + "name_hash": "3613437260212473067", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "tag": "npm", - "value": "2.0.0", + "value": "3.1.0", }, "scripts": {}, }, @@ -13767,15 +14040,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 97, - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", "man_dir": "", - "name": "shebang-regex", - "name_hash": "18053981199157160202", + "name": "camelcase-css", + "name_hash": "11196719252326564430", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", "tag": "npm", - "value": "3.0.0", + "value": "2.0.1", }, "scripts": {}, }, @@ -13783,70 +14056,80 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 98, - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "integrity": "sha512-S3BnR4Kh26TBxbi5t5kpbcUlLJb9lhtDXISDPwOfI+JoC+ik0QksvkZtUVyikw3hjnkgkMPSJ8oIM9yMm9vflA==", "man_dir": "", - "name": "path-key", - "name_hash": "665497923999462354", + "name": "caniuse-lite", + "name_hash": "9052408705322291763", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001628.tgz", "tag": "npm", - "value": "3.1.1", + "value": "1.0.30001628", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 171, + 172, + ], "id": 99, - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "man_dir": "", - "name": "commander", - "name_hash": "5281338156924866262", + "name": "chalk", + "name_hash": "15590360526536958927", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "tag": "npm", - "value": "4.1.1", + "value": "4.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 142, - 143, - 144, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, ], "id": 100, - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "man_dir": "", - "name": "@jridgewell/gen-mapping", - "name_hash": "7763226208333403547", + "name": "chokidar", + "name_hash": "13416011201726038119", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "tag": "npm", - "value": "0.3.5", + "value": "3.6.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 145, - 146, + 181, + 182, + 183, + 184, ], "id": 101, - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "integrity": "sha512-5xQNN2SVBdZv4TxeMLaI+PelrnZsHDhn8h2JtyriLr+0qHcZS8BMuo93qN6J1VmtmrgYP+rmcLHcbpnA8QJh+w==", "man_dir": "", - "name": "@jridgewell/trace-mapping", - "name_hash": "9132244357866713465", + "name": "chromium-bidi", + "name_hash": "17738832193826713561", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.24.tgz", "tag": "npm", - "value": "0.3.25", + "value": "0.5.24", }, "scripts": {}, }, @@ -13854,66 +14137,69 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 102, - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", "man_dir": "", - "name": "@jridgewell/sourcemap-codec", - "name_hash": "11082572525356782073", + "name": "client-only", + "name_hash": "8802229738477874888", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", "tag": "npm", - "value": "1.4.15", + "value": "0.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 185, + 186, + 187, + ], "id": 103, - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "man_dir": "", - "name": "@jridgewell/resolve-uri", - "name_hash": "15732631652601645408", + "name": "cliui", + "name_hash": "5778858105899329304", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "tag": "npm", - "value": "3.1.2", + "value": "8.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 188, + ], "id": 104, - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "man_dir": "", - "name": "@jridgewell/set-array", - "name_hash": "10956470817798356705", + "name": "color-convert", + "name_hash": "4039459761306235234", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "tag": "npm", - "value": "1.2.1", + "value": "2.0.1", }, "scripts": {}, }, { - "bin": { - "file": "bin/jiti.js", - "name": "jiti", - }, + "bin": null, "dependencies": [], "id": 105, - "integrity": "sha512-uy2bNX5zQ+tESe+TiC7ilGRz8AtRGmnJH55NC5S0nSUjvvvM2hJHmefHErugGXN4pNv4Qx7vLsnNw9qJ9mtIsw==", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "man_dir": "", - "name": "jiti", - "name_hash": "13838530331656232073", + "name": "color-name", + "name_hash": "16546212153853106385", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.3.tgz", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "tag": "npm", - "value": "1.21.3", + "value": "1.1.4", }, "scripts": {}, }, @@ -13921,15 +14207,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 106, - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", "man_dir": "", - "name": "dlv", - "name_hash": "6290291366792823487", + "name": "commander", + "name_hash": "5281338156924866262", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", "tag": "npm", - "value": "1.1.3", + "value": "4.1.1", }, "scripts": {}, }, @@ -13937,74 +14223,76 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 107, - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "man_dir": "", - "name": "arg", - "name_hash": "2472924048160638220", + "name": "concat-map", + "name_hash": "8706867752641269193", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "tag": "npm", - "value": "5.0.2", + "value": "0.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 147, - 148, - 149, + 189, + 190, + 191, + 192, + 193, ], "id": 108, - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "man_dir": "", - "name": "react-dom", - "name_hash": "7373667379151837307", + "name": "cosmiconfig", + "name_hash": "6870876620368412607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", "tag": "npm", - "value": "18.2.0", + "value": "9.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 150, + 194, + 195, + 196, ], "id": 109, - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "man_dir": "", - "name": "react", - "name_hash": "10719851453835962256", + "name": "cross-spawn", + "name_hash": "12444485756966960720", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "tag": "npm", - "value": "18.2.0", + "value": "7.0.3", }, "scripts": {}, }, { "bin": { - "file": "cli.js", - "name": "loose-envify", + "file": "bin/cssesc", + "name": "cssesc", }, - "dependencies": [ - 151, - ], + "dependencies": [], "id": 110, - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "man_dir": "", - "name": "loose-envify", - "name_hash": "3112622411417245442", + "name": "cssesc", + "name_hash": "11039868621287934035", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", "tag": "npm", - "value": "1.4.0", + "value": "3.0.0", }, "scripts": {}, }, @@ -14012,140 +14300,125 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 111, - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", "man_dir": "", - "name": "js-tokens", - "name_hash": "8072375596980283624", + "name": "csstype", + "name_hash": "10489861045436610105", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", "tag": "npm", - "value": "4.0.0", + "value": "3.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 152, - ], + "dependencies": [], "id": 112, - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "man_dir": "", - "name": "scheduler", - "name_hash": "6246319597786948434", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "man_dir": "", + "name": "damerau-levenshtein", + "name_hash": "15167018638538311401", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", "tag": "npm", - "value": "0.23.2", + "value": "1.0.8", }, "scripts": {}, }, { - "bin": { - "file": "lib/esm/puppeteer/node/cli.js", - "name": "puppeteer", - }, - "dependencies": [ - 153, - 154, - 155, - 156, - ], + "bin": null, + "dependencies": [], "id": 113, - "integrity": "sha512-kyUYI12SyJIjf9UGTnHfhNMYv4oVK321Jb9QZDBiGVNx5453SplvbdKI7UrF+S//3RtCneuUFCyHxnvQXQjpxg==", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", "man_dir": "", - "name": "puppeteer", - "name_hash": "13072297456933147981", + "name": "data-uri-to-buffer", + "name_hash": "14979328150197748023", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.12.0.tgz", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", "tag": "npm", - "value": "22.12.0", + "value": "6.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 197, + 198, + 199, + ], "id": 114, - "integrity": "sha512-+qtL3eX50qsJ7c+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7//Xe8yhMmQ+elj3uAqSg==", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", "man_dir": "", - "name": "devtools-protocol", - "name_hash": "12159960943916763407", + "name": "data-view-buffer", + "name_hash": "15944719431260154058", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1299070.tgz", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", "tag": "npm", - "value": "0.0.1299070", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": { - "file": "lib/cjs/main-cli.js", - "name": "browsers", - }, + "bin": null, "dependencies": [ - 157, - 158, - 159, - 160, - 161, - 162, - 163, - 164, + 200, + 201, + 202, ], "id": 115, - "integrity": "sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", "man_dir": "", - "name": "@puppeteer/browsers", - "name_hash": "6318517029770692415", + "name": "data-view-byte-length", + "name_hash": "5338396469217736400", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.2.3.tgz", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", "tag": "npm", - "value": "2.2.3", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": { - "file": "bin/semver.js", - "name": "semver", - }, + "bin": null, "dependencies": [ - 165, + 203, + 204, + 205, ], "id": 116, - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", "man_dir": "", - "name": "semver", - "name_hash": "16367367531761322261", + "name": "data-view-byte-offset", + "name_hash": "9075261318428197850", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", "tag": "npm", - "value": "7.6.0", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 166, + 206, ], "id": 117, - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", "man_dir": "", - "name": "lru-cache", - "name_hash": "15261810304153928944", + "name": "debug", + "name_hash": "14324291119347696526", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", "tag": "npm", - "value": "6.0.0", + "value": "4.3.5", }, "scripts": {}, }, @@ -14153,71 +14426,75 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 118, - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "man_dir": "", - "name": "yallist", - "name_hash": "17447362886122903538", + "name": "deep-is", + "name_hash": "4678193845338186713", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "tag": "npm", - "value": "4.0.0", + "value": "0.1.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 167, - 168, - 169, - 170, - 171, - 172, - 173, + 207, + 208, + 209, ], "id": 119, - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "man_dir": "", - "name": "yargs", - "name_hash": "18153588124555602831", + "name": "define-data-property", + "name_hash": "11872812789934333141", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", "tag": "npm", - "value": "17.7.2", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 210, + 211, + 212, + ], "id": 120, - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "man_dir": "", - "name": "yargs-parser", - "name_hash": "2624058701233809213", + "name": "define-properties", + "name_hash": "6291091409189323848", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", "tag": "npm", - "value": "21.1.1", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 213, + 214, + 215, + ], "id": 121, - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", "man_dir": "", - "name": "y18n", - "name_hash": "13867919047397601860", + "name": "degenerator", + "name_hash": "8612146826381285798", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", "tag": "npm", - "value": "5.0.8", + "value": "5.0.1", }, "scripts": {}, }, @@ -14225,15 +14502,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 122, - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", "man_dir": "", - "name": "require-directory", - "name_hash": "6781837652461215204", + "name": "dequal", + "name_hash": "9863785364709466334", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", "tag": "npm", - "value": "2.1.1", + "value": "2.0.3", }, "scripts": {}, }, @@ -14241,15 +14518,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 123, - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "integrity": "sha512-+qtL3eX50qsJ7c+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7//Xe8yhMmQ+elj3uAqSg==", "man_dir": "", - "name": "get-caller-file", - "name_hash": "1638769084888476079", + "name": "devtools-protocol", + "name_hash": "12159960943916763407", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1299070.tgz", "tag": "npm", - "value": "2.0.5", + "value": "0.0.1299070", }, "scripts": {}, }, @@ -14257,89 +14534,83 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 124, - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", "man_dir": "", - "name": "escalade", - "name_hash": "6879348821336485116", + "name": "didyoumean", + "name_hash": "3290316626148068785", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", "tag": "npm", - "value": "3.1.2", + "value": "1.2.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 174, - 175, - 176, + 216, ], "id": 125, - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "man_dir": "", - "name": "cliui", - "name_hash": "5778858105899329304", + "name": "dir-glob", + "name_hash": "7561427002176423027", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "tag": "npm", - "value": "8.0.1", + "value": "3.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 177, - 178, - ], + "dependencies": [], "id": 126, - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", "man_dir": "", - "name": "unbzip2-stream", - "name_hash": "12033811216485982774", + "name": "dlv", + "name_hash": "6290291366792823487", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", "tag": "npm", - "value": "1.4.3", + "value": "1.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 217, + ], "id": 127, - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "man_dir": "", - "name": "through", - "name_hash": "16941386786386382390", + "name": "doctrine", + "name_hash": "17204823894354646410", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "tag": "npm", - "value": "2.3.8", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 179, - 180, - ], + "dependencies": [], "id": 128, - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", "man_dir": "", - "name": "buffer", - "name_hash": "10358694932499417541", + "name": "eastasianwidth", + "name_hash": "17075761832414070361", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", "tag": "npm", - "value": "5.7.1", + "value": "0.2.0", }, "scripts": {}, }, @@ -14347,15 +14618,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 129, - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "integrity": "sha512-eVGeQxpaBYbomDBa/Mehrs28MdvCXfJmEFzaMFsv8jH/MJDLIylJN81eTJ5kvx7B7p18OiPK0BkC06lydEy63A==", "man_dir": "", - "name": "ieee754", - "name_hash": "17889458061139334532", + "name": "electron-to-chromium", + "name_hash": "670529235028360171", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.790.tgz", "tag": "npm", - "value": "1.2.1", + "value": "1.4.790", }, "scripts": {}, }, @@ -14363,54 +14634,52 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 130, - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "man_dir": "", - "name": "base64-js", - "name_hash": "14626266614050083415", + "name": "emoji-regex", + "name_hash": "4954026511424972012", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", "tag": "npm", - "value": "1.5.1", + "value": "9.2.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 181, - 182, - 183, - 184, + 218, ], "id": 131, - "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "man_dir": "", - "name": "tar-fs", - "name_hash": "14440968244754303214", + "name": "end-of-stream", + "name_hash": "17455588742510412071", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "tag": "npm", - "value": "3.0.5", + "value": "1.4.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 185, + 219, + 220, ], "id": 132, - "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", "man_dir": "", - "name": "bare-path", - "name_hash": "12654746909665824402", + "name": "enhanced-resolve", + "name_hash": "2987069983667056488", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", "tag": "npm", - "value": "2.1.3", + "value": "5.17.0", }, "scripts": {}, }, @@ -14418,74 +14687,114 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 133, - "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "man_dir": "", - "name": "bare-os", - "name_hash": "6865937522145537276", + "name": "env-paths", + "name_hash": "763024076902060186", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "tag": "npm", - "value": "2.3.0", + "value": "2.2.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 186, - 187, - 188, + 221, ], "id": 134, - "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "man_dir": "", - "name": "bare-fs", - "name_hash": "15205712258788157948", + "name": "error-ex", + "name_hash": "10994745590019451357", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "tag": "npm", - "value": "2.3.1", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 189, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, ], "id": 135, - "integrity": "sha512-ubLyoDqPnUf5o0kSFp709HC0WRZuxVuh4pbte5eY95Xvx5bdvz07c2JFmXBfqqe60q+9PJ8S4X5GRvmcNSKMxg==", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "man_dir": "", - "name": "bare-stream", - "name_hash": "17753182882008442002", + "name": "es-abstract", + "name_hash": "18149169871844198539", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", "tag": "npm", - "value": "2.0.1", + "value": "1.23.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 190, - 191, - 192, - 193, + 268, ], "id": 136, - "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", "man_dir": "", - "name": "streamx", - "name_hash": "74555136203185339", + "name": "es-define-property", + "name_hash": "3626708926058962712", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", "tag": "npm", - "value": "2.18.0", + "value": "1.0.0", }, "scripts": {}, }, @@ -14493,494 +14802,616 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 137, - "integrity": "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", "man_dir": "", - "name": "bare-events", - "name_hash": "4035129451839648869", + "name": "es-errors", + "name_hash": "1431088895329652005", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "tag": "npm", - "value": "2.3.1", + "value": "1.3.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 194, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, ], "id": 138, - "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==", + "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", "man_dir": "", - "name": "text-decoder", - "name_hash": "16075354394561303825", + "name": "es-iterator-helpers", + "name_hash": "6828621610707932693", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", "tag": "npm", - "value": "1.1.0", + "value": "1.0.19", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 283, + ], "id": 139, - "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "man_dir": "", - "name": "b4a", - "name_hash": "10649709558693226266", + "name": "es-object-atoms", + "name_hash": "6220468241073126446", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", "tag": "npm", - "value": "1.6.6", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 284, + 285, + 286, + ], "id": 140, - "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "man_dir": "", - "name": "queue-tick", - "name_hash": "9246306848360353145", + "name": "es-set-tostringtag", + "name_hash": "6364566058234691598", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", "tag": "npm", - "value": "1.0.1", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 287, + ], "id": 141, - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "man_dir": "", - "name": "fast-fifo", - "name_hash": "1244249015522350723", + "name": "es-shim-unscopables", + "name_hash": "9491299634916711255", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", "tag": "npm", - "value": "1.3.2", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 195, - 196, - 197, + 288, + 289, + 290, ], "id": 142, - "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "man_dir": "", - "name": "tar-stream", - "name_hash": "14255302179190904139", + "name": "es-to-primitive", + "name_hash": "5511149163085325549", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "tag": "npm", - "value": "3.1.7", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 198, - 199, - ], + "dependencies": [], "id": 143, - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "man_dir": "", - "name": "pump", - "name_hash": "7040703475696644678", + "name": "escalade", + "name_hash": "6879348821336485116", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "3.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 200, - ], + "dependencies": [], "id": 144, - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "man_dir": "", - "name": "once", - "name_hash": "748011609921859784", + "name": "escape-string-regexp", + "name_hash": "6183299340420948366", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "tag": "npm", - "value": "1.4.0", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js", + }, + "dependencies": [ + 291, + 292, + 293, + 294, + ], "id": 145, - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", "man_dir": "", - "name": "wrappy", - "name_hash": "18119806661187706052", + "name": "escodegen", + "name_hash": "7568564790816534200", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "2.1.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/eslint.js", + "name": "eslint", + }, "dependencies": [ - 201, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, ], "id": 146, - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", "man_dir": "", - "name": "end-of-stream", - "name_hash": "17455588742510412071", + "name": "eslint", + "name_hash": "17917589463370847417", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", "tag": "npm", - "value": "1.4.4", + "value": "8.50.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 202, - 203, - 204, - 205, - 206, - 207, - 208, - 209, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, ], "id": 147, - "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", + "integrity": "sha512-sUCpWlGuHpEhI0pIT0UtdSLJk5Z8E2DYinPTwsBiWaSYQomchdl0i60pjynY48+oXvtyWMQ7oE+G3m49yrfacg==", "man_dir": "", - "name": "proxy-agent", - "name_hash": "9904923658574585845", + "name": "eslint-config-next", + "name_hash": "7198338977897397487", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.1.3.tgz", "tag": "npm", - "value": "6.4.0", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 210, - 211, - 212, + 343, + 344, + 345, ], "id": 148, - "integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", "man_dir": "", - "name": "socks-proxy-agent", - "name_hash": "11921171134012595164", + "name": "eslint-import-resolver-node", + "name_hash": "7112252065464945765", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", "tag": "npm", - "value": "8.0.3", + "value": "0.3.9", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 213, - 214, + 346, + 347, + 348, + 349, + 350, + 351, + 352, + 353, + 354, ], "id": 149, - "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", + "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", "man_dir": "", - "name": "socks", - "name_hash": "16884970381877539768", + "name": "eslint-import-resolver-typescript", + "name_hash": "15133821067886250480", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", "tag": "npm", - "value": "2.8.3", + "value": "3.6.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 355, + ], "id": 150, - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", "man_dir": "", - "name": "smart-buffer", - "name_hash": "9798348771309838398", + "name": "eslint-module-utils", + "name_hash": "8461306141657248779", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", "tag": "npm", - "value": "4.2.0", + "value": "2.8.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 215, - 216, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, ], "id": 151, - "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", "man_dir": "", - "name": "ip-address", - "name_hash": "5841623577927749136", + "name": "eslint-plugin-import", + "name_hash": "8508429259951498502", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", "tag": "npm", - "value": "9.0.5", + "value": "2.29.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387, + 388, + 389, + 390, + ], "id": 152, - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", "man_dir": "", - "name": "sprintf-js", - "name_hash": "13547290882791134867", + "name": "eslint-plugin-jsx-a11y", + "name_hash": "17038906309846806775", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", "tag": "npm", - "value": "1.1.3", + "value": "6.8.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + ], "id": 153, - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "integrity": "sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw==", "man_dir": "", - "name": "jsbn", - "name_hash": "14311822655393200441", + "name": "eslint-plugin-react", + "name_hash": "15811917473959571682", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.2.tgz", "tag": "npm", - "value": "1.1.0", + "value": "7.34.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 217, + 410, ], "id": 154, - "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", + "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", "man_dir": "", - "name": "debug", - "name_hash": "14324291119347696526", + "name": "eslint-plugin-react-hooks", + "name_hash": "14057422571669714006", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", "tag": "npm", - "value": "4.3.5", + "value": "4.6.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 411, + 412, + ], "id": 155, - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "man_dir": "", - "name": "ms", - "name_hash": "5228634868375925924", + "name": "eslint-scope", + "name_hash": "17629221228476930459", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", "tag": "npm", - "value": "2.1.2", + "value": "7.2.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 218, - ], + "dependencies": [], "id": 156, - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "man_dir": "", - "name": "agent-base", - "name_hash": "17689920659035782501", + "name": "eslint-visitor-keys", + "name_hash": "17830281265467207399", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "tag": "npm", - "value": "7.1.1", + "value": "3.4.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 413, + 414, + 415, + ], "id": 157, - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "man_dir": "", - "name": "proxy-from-env", - "name_hash": "1270194980615207566", + "name": "espree", + "name_hash": "3641367103187261350", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", "tag": "npm", - "value": "1.1.0", + "value": "9.6.1", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 219, - 220, - 221, - 222, - 223, - 224, - 225, - 226, - ], + "bin": { + "esparse": "./bin/esparse.js", + "esvalidate": "./bin/esvalidate.js", + }, + "dependencies": [], "id": 158, - "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "man_dir": "", - "name": "pac-proxy-agent", - "name_hash": "818729749152565950", + "name": "esprima", + "name_hash": "16070041258147025859", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "tag": "npm", - "value": "7.0.1", + "value": "4.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 227, - 228, + 416, ], "id": 159, - "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "man_dir": "", - "name": "pac-resolver", - "name_hash": "12373948793919354804", + "name": "esquery", + "name_hash": "7289272869223478230", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", "tag": "npm", - "value": "7.0.1", + "value": "1.5.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 417, + ], "id": 160, - "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "man_dir": "", - "name": "netmask", - "name_hash": "16100660929392435651", + "name": "esrecurse", + "name_hash": "17661314847727534689", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "tag": "npm", - "value": "2.0.2", + "value": "4.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 229, - 230, - 231, - ], + "dependencies": [], "id": 161, - "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "man_dir": "", - "name": "degenerator", - "name_hash": "8612146826381285798", + "name": "estraverse", + "name_hash": "14401618193000185195", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "tag": "npm", - "value": "5.0.1", + "value": "5.3.0", }, "scripts": {}, }, { - "bin": { - "esparse": "./bin/esparse.js", - "esvalidate": "./bin/esvalidate.js", - }, + "bin": null, "dependencies": [], "id": 162, - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "man_dir": "", - "name": "esprima", - "name_hash": "16070041258147025859", + "name": "esutils", + "name_hash": "7981716078883515000", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "tag": "npm", - "value": "4.0.1", + "value": "2.0.3", }, "scripts": {}, }, { "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js", + "file": "cli.js", + "name": "extract-zip", }, "dependencies": [ - 232, - 233, - 234, - 235, + 418, + 419, + 420, + 421, ], "id": 163, - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "man_dir": "", - "name": "escodegen", - "name_hash": "7568564790816534200", + "name": "extract-zip", + "name_hash": "8810061046982445994", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", "tag": "npm", - "value": "2.1.0", + "value": "2.0.1", }, "scripts": {}, }, @@ -14988,15 +15419,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 164, - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "man_dir": "", - "name": "source-map", - "name_hash": "15131286332489002212", + "name": "fast-deep-equal", + "name_hash": "12371535360781568025", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "tag": "npm", - "value": "0.6.1", + "value": "3.1.3", }, "scripts": {}, }, @@ -15004,49 +15435,53 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 165, - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", "man_dir": "", - "name": "esutils", - "name_hash": "7981716078883515000", + "name": "fast-fifo", + "name_hash": "1244249015522350723", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 422, + 423, + 424, + 425, + 426, + ], "id": 166, - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "man_dir": "", - "name": "estraverse", - "name_hash": "14401618193000185195", + "name": "fast-glob", + "name_hash": "1878427088820911921", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", "tag": "npm", - "value": "5.3.0", + "value": "3.3.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 236, - ], + "dependencies": [], "id": 167, - "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "man_dir": "", - "name": "ast-types", - "name_hash": "4997596490212765360", + "name": "fast-json-stable-stringify", + "name_hash": "5172613188748066692", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "tag": "npm", - "value": "0.13.4", + "value": "2.1.0", }, "scripts": {}, }, @@ -15054,129 +15489,126 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 168, - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "man_dir": "", - "name": "tslib", - "name_hash": "17922945129469812550", + "name": "fast-levenshtein", + "name_hash": "12342460047873653112", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "tag": "npm", - "value": "2.6.3", + "value": "2.0.6", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 237, - 238, + 427, ], "id": 169, - "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "man_dir": "", - "name": "https-proxy-agent", - "name_hash": "6012108288334718116", + "name": "fastq", + "name_hash": "6741130188853797494", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", "tag": "npm", - "value": "7.0.4", + "value": "1.17.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 239, - 240, + 428, ], "id": 170, - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "man_dir": "", - "name": "http-proxy-agent", - "name_hash": "9762732492936976178", + "name": "fd-slicer", + "name_hash": "10851489456408334660", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", "tag": "npm", - "value": "7.0.2", + "value": "1.1.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 241, - 242, - 243, - 244, + "bin": null, + "dependencies": [ + 429, ], "id": 171, - "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "man_dir": "", - "name": "get-uri", - "name_hash": "4377287927338690314", + "name": "file-entry-cache", + "name_hash": "7451434054063451186", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "tag": "npm", - "value": "6.0.3", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 245, - 246, - 247, + 430, ], "id": 172, - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "man_dir": "", - "name": "fs-extra", - "name_hash": "2453474818627632477", + "name": "fill-range", + "name_hash": "7508926416461820733", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "tag": "npm", - "value": "11.2.0", + "value": "7.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 431, + 432, + ], "id": 173, - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "man_dir": "", - "name": "universalify", - "name_hash": "9857909289728530428", + "name": "find-up", + "name_hash": "8309621910990874126", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "tag": "npm", - "value": "2.0.1", + "value": "5.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 248, - 249, + 433, + 434, + 435, ], "id": 174, - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "man_dir": "", - "name": "jsonfile", - "name_hash": "16030246458379256651", + "name": "flat-cache", + "name_hash": "1109822261564484039", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", "tag": "npm", - "value": "6.1.0", + "value": "3.2.0", }, "scripts": {}, }, @@ -15184,47 +15616,52 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 175, - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", "man_dir": "", - "name": "graceful-fs", - "name_hash": "8654400277002734136", + "name": "flatted", + "name_hash": "12258717572737769681", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", "tag": "npm", - "value": "4.2.11", + "value": "3.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 436, + ], "id": 176, - "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "man_dir": "", - "name": "data-uri-to-buffer", - "name_hash": "14979328150197748023", + "name": "for-each", + "name_hash": "10867395407301386752", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "tag": "npm", - "value": "6.0.2", + "value": "0.3.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 437, + 438, + ], "id": 177, - "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", "man_dir": "", - "name": "basic-ftp", - "name_hash": "3294105759639631117", + "name": "foreground-child", + "name_hash": "15280470906188730905", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", "tag": "npm", - "value": "5.0.5", + "value": "3.1.1", }, "scripts": {}, }, @@ -15232,31 +15669,35 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 178, - "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "man_dir": "", - "name": "@tootallnate/quickjs-emscripten", - "name_hash": "5414003337280545145", + "name": "fraction.js", + "name_hash": "8226692764887072839", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", "tag": "npm", - "value": "0.23.0", + "value": "4.3.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 439, + 440, + 441, + ], "id": 179, - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "man_dir": "", - "name": "lru-cache", - "name_hash": "15261810304153928944", + "name": "fs-extra", + "name_hash": "2453474818627632477", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", "tag": "npm", - "value": "7.18.3", + "value": "11.2.0", }, "scripts": {}, }, @@ -15264,75 +15705,71 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 180, - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "man_dir": "", - "name": "progress", - "name_hash": "11283104389794780362", + "name": "fs.realpath", + "name_hash": "913835373532407557", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.0.0", }, "scripts": {}, }, { - "bin": { - "file": "cli.js", - "name": "extract-zip", - }, - "dependencies": [ - 250, - 251, - 252, - 253, - ], + "bin": null, + "dependencies": [], "id": 181, - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "man_dir": "", - "name": "extract-zip", - "name_hash": "8810061046982445994", + "name": "fsevents", + "name_hash": "16035328728645144760", "origin": "npm", + "os": [ + "darwin", + ], "resolution": { - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.3.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 254, - ], + "dependencies": [], "id": 182, - "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "man_dir": "", - "name": "@types/yauzl", - "name_hash": "10273980999870455328", + "name": "function-bind", + "name_hash": "844545262680185243", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "tag": "npm", - "value": "2.10.3", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 255, + 442, + 443, + 444, + 445, ], "id": 183, - "integrity": "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg==", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "man_dir": "", - "name": "@types/node", - "name_hash": "4124652010926124945", + "name": "function.prototype.name", + "name_hash": "4695092674110180958", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.14.tgz", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", "tag": "npm", - "value": "20.12.14", + "value": "1.1.6", }, "scripts": {}, }, @@ -15340,273 +15777,283 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 184, - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "man_dir": "", - "name": "undici-types", - "name_hash": "13518207300296011529", + "name": "functions-have-names", + "name_hash": "2705786889099279986", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "tag": "npm", - "value": "5.26.5", + "value": "1.2.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 256, - 257, - ], + "dependencies": [], "id": 185, - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "man_dir": "", - "name": "yauzl", - "name_hash": "7329914562904170092", + "name": "get-caller-file", + "name_hash": "1638769084888476079", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "tag": "npm", - "value": "2.10.0", + "value": "2.0.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 446, + 447, + 448, + 449, + 450, + ], "id": 186, - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "man_dir": "", - "name": "buffer-crc32", - "name_hash": "4553253441045318076", + "name": "get-intrinsic", + "name_hash": "2906428234746671084", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", "tag": "npm", - "value": "0.2.13", + "value": "1.2.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 258, + 451, ], "id": 187, - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "man_dir": "", - "name": "fd-slicer", - "name_hash": "10851489456408334660", + "name": "get-stream", + "name_hash": "13254119490064412968", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", "tag": "npm", - "value": "1.1.0", + "value": "5.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 452, + 453, + 454, + ], "id": 188, - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "man_dir": "", - "name": "pend", - "name_hash": "11550940272933590184", + "name": "get-symbol-description", + "name_hash": "9231308723607962639", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", "tag": "npm", - "value": "1.2.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 259, + 455, ], "id": 189, - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "integrity": "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==", "man_dir": "", - "name": "get-stream", - "name_hash": "13254119490064412968", + "name": "get-tsconfig", + "name_hash": "4239972350118399509", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.5.tgz", "tag": "npm", - "value": "5.2.0", + "value": "4.7.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 260, + 456, + 457, + 458, + 459, ], "id": 190, - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", "man_dir": "", - "name": "debug", - "name_hash": "14324291119347696526", + "name": "get-uri", + "name_hash": "4377287927338690314", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", "tag": "npm", - "value": "4.3.4", + "value": "6.0.3", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "dist/esm/bin.mjs", + "name": "glob", + }, "dependencies": [ - 261, - 262, - 263, - 264, - 265, + 460, + 461, + 462, + 463, + 464, ], "id": 191, - "integrity": "sha512-9gY+JwBW/Fp3/x9+cOGK7ZcwqjvtvY2xjqRqsAA0B3ZFMzBauVTSZ26iWTmvOQX2sk78TN/rd5rnetxVxmK5CQ==", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "man_dir": "", - "name": "puppeteer-core", - "name_hash": "10954685796294859150", + "name": "glob", + "name_hash": "4994027009006720870", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.12.0.tgz", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", "tag": "npm", - "value": "22.12.0", + "value": "10.3.10", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 266, - 267, + 465, ], "id": 192, - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "man_dir": "", - "name": "ws", - "name_hash": "14644737011329074183", + "name": "glob-parent", + "name_hash": "11965780159102682782", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "tag": "npm", - "value": "8.17.1", + "value": "6.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 268, - 269, - 270, - 271, + 466, ], "id": 193, - "integrity": "sha512-5xQNN2SVBdZv4TxeMLaI+PelrnZsHDhn8h2JtyriLr+0qHcZS8BMuo93qN6J1VmtmrgYP+rmcLHcbpnA8QJh+w==", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "man_dir": "", - "name": "chromium-bidi", - "name_hash": "17738832193826713561", + "name": "globals", + "name_hash": "15143409006866382382", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.24.tgz", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", "tag": "npm", - "value": "0.5.24", + "value": "13.24.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 467, + 468, + ], "id": 194, - "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "man_dir": "", - "name": "zod", - "name_hash": "13942938047053248045", + "name": "globalthis", + "name_hash": "13441561870904786738", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", "tag": "npm", - "value": "3.23.8", + "value": "1.0.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 469, + 470, + 471, + 472, + 473, + 474, + ], "id": 195, - "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "man_dir": "", - "name": "urlpattern-polyfill", - "name_hash": "11822535153800140816", + "name": "globby", + "name_hash": "15348107128072099982", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "tag": "npm", - "value": "10.0.0", + "value": "11.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 475, + ], "id": 196, - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "man_dir": "", - "name": "mitt", - "name_hash": "8939019029139500810", + "name": "gopd", + "name_hash": "11067429752147099645", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "tag": "npm", - "value": "3.0.1", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 272, - 273, - 274, - 275, - 276, - ], + "dependencies": [], "id": 197, - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "man_dir": "", - "name": "cosmiconfig", - "name_hash": "6870876620368412607", + "name": "graceful-fs", + "name_hash": "8654400277002734136", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "tag": "npm", - "value": "9.0.0", + "value": "4.2.11", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 277, - 278, - 279, - 280, - ], + "dependencies": [], "id": 198, - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", "man_dir": "", - "name": "parse-json", - "name_hash": "10803339664298030440", + "name": "graphemer", + "name_hash": "10355618371909736900", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", "tag": "npm", - "value": "5.2.0", + "value": "1.4.0", }, "scripts": {}, }, @@ -15614,211 +16061,206 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 199, - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "man_dir": "", - "name": "json-parse-even-better-errors", - "name_hash": "13977239420854766139", + "name": "has-bigints", + "name_hash": "8902287851533908224", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "tag": "npm", - "value": "2.3.1", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 281, - ], + "dependencies": [], "id": 200, - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "man_dir": "", - "name": "error-ex", - "name_hash": "10994745590019451357", + "name": "has-flag", + "name_hash": "14617373831546330259", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "tag": "npm", - "value": "1.3.2", + "value": "4.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 476, + ], "id": 201, - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "man_dir": "", - "name": "is-arrayish", - "name_hash": "2568751720667967222", + "name": "has-property-descriptors", + "name_hash": "4664477375836720802", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", "tag": "npm", - "value": "0.2.1", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 282, - 283, - ], + "dependencies": [], "id": 202, - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "man_dir": "", - "name": "@babel/code-frame", - "name_hash": "6188048000334411082", + "name": "has-proto", + "name_hash": "14548784663137950749", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", "tag": "npm", - "value": "7.24.7", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 284, - 285, - 286, - 287, - ], + "dependencies": [], "id": 203, - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "man_dir": "", - "name": "@babel/highlight", - "name_hash": "1462121684300951999", + "name": "has-symbols", + "name_hash": "11738213668566965255", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "tag": "npm", - "value": "7.24.7", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 288, - 289, - 290, + 477, ], "id": 204, - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "man_dir": "", - "name": "chalk", - "name_hash": "15590360526536958927", + "name": "has-tostringtag", + "name_hash": "13213170068840407891", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "tag": "npm", - "value": "2.4.2", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 291, + 478, ], "id": 205, - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "man_dir": "", - "name": "supports-color", - "name_hash": "8283007902753735493", + "name": "hasown", + "name_hash": "15051111907103293256", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "tag": "npm", - "value": "5.5.0", + "value": "2.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 479, + 480, + ], "id": 206, - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "man_dir": "", - "name": "has-flag", - "name_hash": "14617373831546330259", + "name": "http-proxy-agent", + "name_hash": "9762732492936976178", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "7.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 481, + 482, + ], "id": 207, - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", "man_dir": "", - "name": "escape-string-regexp", - "name_hash": "6183299340420948366", + "name": "https-proxy-agent", + "name_hash": "6012108288334718116", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", "tag": "npm", - "value": "1.0.5", + "value": "7.0.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 292, - ], + "dependencies": [], "id": 208, - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", "man_dir": "", - "name": "ansi-styles", - "name_hash": "1496261712670764878", + "name": "ieee754", + "name_hash": "17889458061139334532", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "tag": "npm", - "value": "3.2.1", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 293, - ], + "dependencies": [], "id": 209, - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "man_dir": "", - "name": "color-convert", - "name_hash": "4039459761306235234", + "name": "ignore", + "name_hash": "7684941795926889194", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", "tag": "npm", - "value": "1.9.3", + "value": "5.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 483, + 484, + ], "id": 210, - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "man_dir": "", - "name": "color-name", - "name_hash": "16546212153853106385", + "name": "import-fresh", + "name_hash": "11575749002643879646", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "tag": "npm", - "value": "1.1.3", + "value": "3.3.0", }, "scripts": {}, }, @@ -15826,36 +16268,34 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 211, - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "man_dir": "", - "name": "@babel/helper-validator-identifier", - "name_hash": "13229699169636733158", + "name": "imurmurhash", + "name_hash": "16912020589681053487", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "tag": "npm", - "value": "7.24.7", + "value": "0.1.4", }, "scripts": {}, }, { - "bin": { - "file": "bin/js-yaml.js", - "name": "js-yaml", - }, + "bin": null, "dependencies": [ - 294, + 485, + 486, ], "id": 212, - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "man_dir": "", - "name": "js-yaml", - "name_hash": "192709174173096334", + "name": "inflight", + "name_hash": "15335006233399436565", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "tag": "npm", - "value": "4.1.0", + "value": "1.0.6", }, "scripts": {}, }, @@ -15863,68 +16303,73 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 213, - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "man_dir": "", - "name": "argparse", - "name_hash": "14330104742551621378", + "name": "inherits", + "name_hash": "7481850175542696465", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.0.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 295, - 296, + 487, + 488, + 489, ], "id": 214, - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "man_dir": "", - "name": "import-fresh", - "name_hash": "11575749002643879646", + "name": "internal-slot", + "name_hash": "5294586439646401067", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", "tag": "npm", - "value": "3.3.0", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 490, + 491, + ], "id": 215, - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", "man_dir": "", - "name": "resolve-from", - "name_hash": "3749267992243009772", + "name": "ip-address", + "name_hash": "5841623577927749136", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", "tag": "npm", - "value": "4.0.0", + "value": "9.0.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 297, + 492, + 493, ], "id": 216, - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "man_dir": "", - "name": "parent-module", - "name_hash": "2665996815938625963", + "name": "is-array-buffer", + "name_hash": "14032760764897204845", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", "tag": "npm", - "value": "1.0.1", + "value": "3.0.4", }, "scripts": {}, }, @@ -15932,322 +16377,260 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 217, - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", "man_dir": "", - "name": "callsites", - "name_hash": "3613437260212473067", + "name": "is-arrayish", + "name_hash": "2568751720667967222", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "tag": "npm", - "value": "3.1.0", + "value": "0.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 494, + ], "id": 218, - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", "man_dir": "", - "name": "env-paths", - "name_hash": "763024076902060186", + "name": "is-async-function", + "name_hash": "7396704721306843003", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", "tag": "npm", - "value": "2.2.1", + "value": "2.0.0", }, "scripts": {}, }, { - "bin": { - "file": "dist/bin/next", - "name": "next", - }, + "bin": null, "dependencies": [ - 298, - 299, - 300, - 301, - 302, - 303, - 304, - 305, - 306, - 307, - 308, - 309, - 310, - 311, - 312, - 313, - 314, - 315, - 316, - 317, + 495, ], "id": 219, - "integrity": "sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g==", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "man_dir": "", - "name": "next", - "name_hash": "11339591345958603137", + "name": "is-bigint", + "name_hash": "15395120181649760746", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/next/-/next-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.4", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 496, + ], "id": 220, - "integrity": "sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA==", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "man_dir": "", - "name": "@next/swc-win32-arm64-msvc", - "name_hash": "2162381238028589388", + "name": "is-binary-path", + "name_hash": "10002650304558927684", "origin": "npm", - "os": [ - "win32", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.1.0", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 497, + 498, + ], "id": 221, - "integrity": "sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw==", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "man_dir": "", - "name": "@next/swc-linux-arm64-musl", - "name_hash": "10617419930187892296", + "name": "is-boolean-object", + "name_hash": "977724548377731595", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.1.2", }, "scripts": {}, }, { - "arch": [ - "ia32", - ], "bin": null, "dependencies": [], "id": 222, - "integrity": "sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw==", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "man_dir": "", - "name": "@next/swc-win32-ia32-msvc", - "name_hash": "9252805468461829479", + "name": "is-callable", + "name_hash": "8145804842618902795", "origin": "npm", - "os": [ - "win32", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.2.7", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 499, + ], "id": 223, - "integrity": "sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw==", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "man_dir": "", - "name": "@next/swc-linux-arm64-gnu", - "name_hash": "11020036790013624239", + "name": "is-core-module", + "name_hash": "2115564247595772579", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.13.1", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 500, + ], "id": 224, - "integrity": "sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg==", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", "man_dir": "", - "name": "@next/swc-win32-x64-msvc", - "name_hash": "9647815457301330905", + "name": "is-data-view", + "name_hash": "9883274985744387088", "origin": "npm", - "os": [ - "win32", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.1", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 501, + ], "id": 225, - "integrity": "sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ==", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "man_dir": "", - "name": "@next/swc-linux-x64-musl", - "name_hash": "2579566733029863568", + "name": "is-date-object", + "name_hash": "2234586858061383196", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.5", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, "dependencies": [], "id": 226, - "integrity": "sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg==", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "man_dir": "", - "name": "@next/swc-linux-x64-gnu", - "name_hash": "300847313706189527", + "name": "is-extglob", + "name_hash": "3738840382836940042", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.1.1", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 502, + ], "id": 227, - "integrity": "sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ==", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", "man_dir": "", - "name": "@next/swc-darwin-arm64", - "name_hash": "2189808260783691934", + "name": "is-finalizationregistry", + "name_hash": "3324291948921067566", "origin": "npm", - "os": [ - "darwin", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.2", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, "dependencies": [], "id": 228, - "integrity": "sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg==", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "man_dir": "", - "name": "@next/swc-darwin-x64", - "name_hash": "6382492463773593985", + "name": "is-fullwidth-code-point", + "name_hash": "11413228031333986220", "origin": "npm", - "os": [ - "darwin", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "tag": "npm", - "value": "14.1.3", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 503, + ], "id": 229, - "integrity": "sha512-S3BnR4Kh26TBxbi5t5kpbcUlLJb9lhtDXISDPwOfI+JoC+ik0QksvkZtUVyikw3hjnkgkMPSJ8oIM9yMm9vflA==", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", "man_dir": "", - "name": "caniuse-lite", - "name_hash": "9052408705322291763", + "name": "is-generator-function", + "name_hash": "6389681397246265335", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001628.tgz", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", "tag": "npm", - "value": "1.0.30001628", + "value": "1.0.10", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 318, + 504, ], "id": 230, - "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "man_dir": "", - "name": "@swc/helpers", - "name_hash": "6882297182432941771", + "name": "is-glob", + "name_hash": "3852072119137895543", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "tag": "npm", - "value": "0.5.2", + "value": "4.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 319, - 320, - ], + "dependencies": [], "id": 231, - "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", "man_dir": "", - "name": "styled-jsx", - "name_hash": "3150382730046383618", + "name": "is-map", + "name_hash": "13285296637631486371", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", "tag": "npm", - "value": "5.1.1", + "value": "2.0.3", }, "scripts": {}, }, @@ -16255,15 +16638,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 232, - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "man_dir": "", - "name": "client-only", - "name_hash": "8802229738477874888", + "name": "is-negative-zero", + "name_hash": "15976851243871524828", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", "tag": "npm", - "value": "0.0.1", + "value": "2.0.3", }, "scripts": {}, }, @@ -16271,205 +16654,156 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 233, - "integrity": "sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ==", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "man_dir": "", - "name": "@next/env", - "name_hash": "14533567151760189614", + "name": "is-number", + "name_hash": "17443668381655379754", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "tag": "npm", - "value": "14.1.3", + "value": "7.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 321, - 322, - 323, + 505, ], "id": 234, - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "man_dir": "", - "name": "postcss", - "name_hash": "9297766010604904796", + "name": "is-number-object", + "name_hash": "17734215349587891459", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "tag": "npm", - "value": "8.4.31", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 324, - ], + "dependencies": [], "id": 235, - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "man_dir": "", - "name": "busboy", - "name_hash": "12056783266830520862", + "name": "is-path-inside", + "name_hash": "11945178255920368404", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "tag": "npm", - "value": "1.6.0", + "value": "3.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 506, + 507, + ], "id": 236, - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "man_dir": "", - "name": "streamsearch", - "name_hash": "16767345128201185654", + "name": "is-regex", + "name_hash": "5347229372705359543", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "tag": "npm", - "value": "1.1.0", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 325, - 326, - 327, - 328, - 329, - 330, - 331, - 332, - 333, - 334, - 335, - ], + "dependencies": [], "id": 237, - "integrity": "sha512-sUCpWlGuHpEhI0pIT0UtdSLJk5Z8E2DYinPTwsBiWaSYQomchdl0i60pjynY48+oXvtyWMQ7oE+G3m49yrfacg==", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", "man_dir": "", - "name": "eslint-config-next", - "name_hash": "7198338977897397487", + "name": "is-set", + "name_hash": "711008573234634940", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.0.3", }, "scripts": {}, }, { - "bin": { - "file": "bin/eslint.js", - "name": "eslint", - }, + "bin": null, "dependencies": [ - 336, - 337, - 338, - 339, - 340, - 341, - 342, - 343, - 344, - 345, - 346, - 347, - 348, - 349, - 350, - 351, - 352, - 353, - 354, - 355, - 356, - 357, - 358, - 359, - 360, - 361, - 362, - 363, - 364, - 365, - 366, - 367, - 368, - 369, - 370, - 371, - 372, + 508, ], "id": 238, - "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "man_dir": "", - "name": "eslint", - "name_hash": "17917589463370847417", + "name": "is-shared-array-buffer", + "name_hash": "16404740693320828184", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", "tag": "npm", - "value": "8.50.0", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 509, + ], "id": 239, - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "man_dir": "", - "name": "json-stable-stringify-without-jsonify", - "name_hash": "14534225541412166230", + "name": "is-string", + "name_hash": "17134972543368483860", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "tag": "npm", - "value": "1.0.1", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 510, + ], "id": 240, - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "man_dir": "", - "name": "@humanwhocodes/module-importer", - "name_hash": "12456817044413428026", + "name": "is-symbol", + "name_hash": "17261375015506057632", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "tag": "npm", - "value": "1.0.1", + "value": "1.0.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 373, - 374, + 511, ], "id": 241, - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "man_dir": "", - "name": "@eslint-community/eslint-utils", - "name_hash": "17370105237013380211", + "name": "is-typed-array", + "name_hash": "9705410882361152938", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", "tag": "npm", - "value": "4.4.0", + "value": "1.1.13", }, "scripts": {}, }, @@ -16477,72 +16811,68 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 242, - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", "man_dir": "", - "name": "eslint-visitor-keys", - "name_hash": "17830281265467207399", + "name": "is-weakmap", + "name_hash": "6846802860855249568", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", "tag": "npm", - "value": "3.4.3", + "value": "2.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 375, - 376, - 377, + 512, ], "id": 243, - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "man_dir": "", - "name": "@humanwhocodes/config-array", - "name_hash": "4378208149395492413", + "name": "is-weakref", + "name_hash": "16457982703851476953", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "tag": "npm", - "value": "0.11.14", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 378, + 513, + 514, ], "id": 244, - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", "man_dir": "", - "name": "minimatch", - "name_hash": "8137703609956696607", + "name": "is-weakset", + "name_hash": "15512317874752413182", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", "tag": "npm", - "value": "3.1.2", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 379, - 380, - ], + "dependencies": [], "id": 245, - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", "man_dir": "", - "name": "brace-expansion", - "name_hash": "2949258092693339993", + "name": "isarray", + "name_hash": "1313190527457156627", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", "tag": "npm", - "value": "1.1.11", + "value": "2.0.5", }, "scripts": {}, }, @@ -16550,145 +16880,144 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 246, - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "man_dir": "", - "name": "concat-map", - "name_hash": "8706867752641269193", + "name": "isexe", + "name_hash": "15558268014059531432", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "tag": "npm", - "value": "0.0.1", + "value": "2.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 515, + 516, + 517, + 518, + 519, + ], "id": 247, - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", "man_dir": "", - "name": "@humanwhocodes/object-schema", - "name_hash": "8965646483962562622", + "name": "iterator.prototype", + "name_hash": "2087250667608616513", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 520, + 521, + ], "id": 248, - "integrity": "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "man_dir": "", - "name": "@eslint-community/regexpp", - "name_hash": "633405221675698401", + "name": "jackspeak", + "name_hash": "16168027919126698688", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.1.tgz", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", "tag": "npm", - "value": "4.10.1", + "value": "2.3.6", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/jiti.js", + "name": "jiti", + }, "dependencies": [], "id": 249, - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "integrity": "sha512-uy2bNX5zQ+tESe+TiC7ilGRz8AtRGmnJH55NC5S0nSUjvvvM2hJHmefHErugGXN4pNv4Qx7vLsnNw9qJ9mtIsw==", "man_dir": "", - "name": "escape-string-regexp", - "name_hash": "6183299340420948366", + "name": "jiti", + "name_hash": "13838530331656232073", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.3.tgz", "tag": "npm", - "value": "4.0.0", + "value": "1.21.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 381, - ], + "dependencies": [], "id": 250, - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "man_dir": "", - "name": "file-entry-cache", - "name_hash": "7451434054063451186", + "name": "js-tokens", + "name_hash": "8072375596980283624", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "tag": "npm", - "value": "6.0.1", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/js-yaml.js", + "name": "js-yaml", + }, "dependencies": [ - 382, - 383, - 384, + 522, ], "id": 251, - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "man_dir": "", - "name": "flat-cache", - "name_hash": "1109822261564484039", + "name": "js-yaml", + "name_hash": "192709174173096334", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "tag": "npm", - "value": "3.2.0", + "value": "4.1.0", }, "scripts": {}, }, { - "bin": { - "file": "bin.js", - "name": "rimraf", - }, - "dependencies": [ - 385, - ], + "bin": null, + "dependencies": [], "id": 252, - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", "man_dir": "", - "name": "rimraf", - "name_hash": "6866739241594583209", + "name": "jsbn", + "name_hash": "14311822655393200441", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", "tag": "npm", - "value": "3.0.2", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 386, - 387, - 388, - 389, - 390, - 391, - ], + "dependencies": [], "id": 253, - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", "man_dir": "", - "name": "glob", - "name_hash": "4994027009006720870", + "name": "json-buffer", + "name_hash": "5720297936225446253", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "tag": "npm", - "value": "7.2.3", + "value": "3.0.1", }, "scripts": {}, }, @@ -16696,15 +17025,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 254, - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "man_dir": "", - "name": "path-is-absolute", - "name_hash": "8164005222338448325", + "name": "json-parse-even-better-errors", + "name_hash": "13977239420854766139", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "tag": "npm", - "value": "1.0.1", + "value": "2.3.1", }, "scripts": {}, }, @@ -16712,176 +17041,179 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 255, - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "man_dir": "", - "name": "inherits", - "name_hash": "7481850175542696465", + "name": "json-schema-traverse", + "name_hash": "686899269284038873", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "tag": "npm", - "value": "2.0.4", + "value": "0.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 392, - 393, - ], + "dependencies": [], "id": 256, - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "man_dir": "", - "name": "inflight", - "name_hash": "15335006233399436565", + "name": "json-stable-stringify-without-jsonify", + "name_hash": "14534225541412166230", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "lib/cli.js", + "name": "json5", + }, + "dependencies": [ + 523, + ], "id": 257, - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "man_dir": "", - "name": "fs.realpath", - "name_hash": "913835373532407557", + "name": "json5", + "name_hash": "8623012563386528314", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 394, + 524, + 525, ], "id": 258, - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "man_dir": "", - "name": "keyv", - "name_hash": "11030851470615570686", + "name": "jsonfile", + "name_hash": "16030246458379256651", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "tag": "npm", - "value": "4.5.4", + "value": "6.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 526, + 527, + 528, + 529, + ], "id": 259, - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", "man_dir": "", - "name": "json-buffer", - "name_hash": "5720297936225446253", + "name": "jsx-ast-utils", + "name_hash": "7365668162252757844", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", "tag": "npm", - "value": "3.0.1", + "value": "3.3.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 530, + ], "id": 260, - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "man_dir": "", - "name": "flatted", - "name_hash": "12258717572737769681", + "name": "keyv", + "name_hash": "11030851470615570686", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "tag": "npm", - "value": "3.3.1", + "value": "4.5.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 395, - 396, - 397, - 398, - 399, - 400, - 401, - 402, - 403, - ], + "dependencies": [], "id": 261, - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", "man_dir": "", - "name": "@eslint/eslintrc", - "name_hash": "12097048422266797669", + "name": "language-subtag-registry", + "name_hash": "15962551382548022065", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", "tag": "npm", - "value": "2.1.4", + "value": "0.3.23", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 531, + ], "id": 262, - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", "man_dir": "", - "name": "strip-json-comments", - "name_hash": "3826326773345398095", + "name": "language-tags", + "name_hash": "3625175203997363083", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", "tag": "npm", - "value": "3.1.1", + "value": "1.0.9", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 532, + 533, + ], "id": 263, - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "man_dir": "", - "name": "ignore", - "name_hash": "7684941795926889194", + "name": "levn", + "name_hash": "9969646077825321011", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "tag": "npm", - "value": "5.3.1", + "value": "0.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 404, - ], + "dependencies": [], "id": 264, - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "man_dir": "", - "name": "globals", - "name_hash": "15143409006866382382", + "name": "lilconfig", + "name_hash": "17464546908434930808", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", "tag": "npm", - "value": "13.24.0", + "value": "2.1.0", }, "scripts": {}, }, @@ -16889,143 +17221,139 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 265, - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "man_dir": "", - "name": "type-fest", - "name_hash": "14668870911319020225", + "name": "lines-and-columns", + "name_hash": "8731744980636261242", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "tag": "npm", - "value": "0.20.2", + "value": "1.2.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 405, - 406, - 407, + 534, ], "id": 266, - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "man_dir": "", - "name": "espree", - "name_hash": "3641367103187261350", + "name": "locate-path", + "name_hash": "14390144719475396950", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "tag": "npm", - "value": "9.6.1", + "value": "6.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 408, - ], + "dependencies": [], "id": 267, - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "man_dir": "", - "name": "acorn-jsx", - "name_hash": "1754355278825952408", + "name": "lodash.merge", + "name_hash": "1968752870223903086", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "tag": "npm", - "value": "5.3.2", + "value": "4.6.2", }, "scripts": {}, }, { "bin": { - "file": "bin/acorn", - "name": "acorn", + "file": "cli.js", + "name": "loose-envify", }, - "dependencies": [], + "dependencies": [ + 535, + ], "id": 268, - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "man_dir": "", - "name": "acorn", - "name_hash": "17430233180242180057", + "name": "loose-envify", + "name_hash": "3112622411417245442", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "tag": "npm", - "value": "8.11.3", + "value": "1.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 409, - 410, - 411, - 412, - ], + "dependencies": [], "id": 269, - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "man_dir": "", - "name": "ajv", - "name_hash": "4704814928422522869", + "name": "lru-cache", + "name_hash": "15261810304153928944", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "tag": "npm", - "value": "6.12.6", + "value": "7.18.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 413, - ], + "dependencies": [], "id": 270, - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "man_dir": "", - "name": "uri-js", - "name_hash": "9694608825335680295", + "name": "merge2", + "name_hash": "10405164528992167668", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "tag": "npm", - "value": "4.4.1", + "value": "1.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 536, + 537, + ], "id": 271, - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", "man_dir": "", - "name": "punycode", - "name_hash": "6702779252101758505", + "name": "micromatch", + "name_hash": "14650745430569414123", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", "tag": "npm", - "value": "2.3.1", + "value": "4.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 538, + ], "id": 272, - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "man_dir": "", - "name": "json-schema-traverse", - "name_hash": "686899269284038873", + "name": "minimatch", + "name_hash": "8137703609956696607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "tag": "npm", - "value": "0.4.1", + "value": "3.1.2", }, "scripts": {}, }, @@ -17033,15 +17361,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 273, - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "man_dir": "", - "name": "fast-json-stable-stringify", - "name_hash": "5172613188748066692", + "name": "minimist", + "name_hash": "3523651443977674137", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "tag": "npm", - "value": "2.1.0", + "value": "1.2.8", }, "scripts": {}, }, @@ -17049,15 +17377,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 274, - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "man_dir": "", - "name": "fast-deep-equal", - "name_hash": "12371535360781568025", + "name": "minipass", + "name_hash": "8663404386276345459", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "tag": "npm", - "value": "3.1.3", + "value": "7.1.2", }, "scripts": {}, }, @@ -17065,15 +17393,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 275, - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", "man_dir": "", - "name": "natural-compare", - "name_hash": "10983874298500943893", + "name": "mitt", + "name_hash": "8939019029139500810", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", "tag": "npm", - "value": "1.4.0", + "value": "3.0.1", }, "scripts": {}, }, @@ -17081,68 +17409,70 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 276, - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "man_dir": "", - "name": "is-path-inside", - "name_hash": "11945178255920368404", + "name": "ms", + "name_hash": "5228634868375925924", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "tag": "npm", - "value": "3.0.3", + "value": "2.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 539, + 540, + 541, + ], "id": 277, - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", "man_dir": "", - "name": "lodash.merge", - "name_hash": "1968752870223903086", + "name": "mz", + "name_hash": "4860889167171965650", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", "tag": "npm", - "value": "4.6.2", + "value": "2.7.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 414, - 415, - ], + "bin": { + "file": "bin/nanoid.cjs", + "name": "nanoid", + }, + "dependencies": [], "id": 278, - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "man_dir": "", - "name": "eslint-scope", - "name_hash": "17629221228476930459", + "name": "nanoid", + "name_hash": "10076454668178771807", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", "tag": "npm", - "value": "7.2.2", + "value": "3.3.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 416, - ], + "dependencies": [], "id": 279, - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "man_dir": "", - "name": "esrecurse", - "name_hash": "17661314847727534689", + "name": "natural-compare", + "name_hash": "10983874298500943893", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "tag": "npm", - "value": "4.3.0", + "value": "1.4.0", }, "scripts": {}, }, @@ -17150,54 +17480,71 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 280, - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", "man_dir": "", - "name": "imurmurhash", - "name_hash": "16912020589681053487", + "name": "netmask", + "name_hash": "16100660929392435651", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", "tag": "npm", - "value": "0.1.4", + "value": "2.0.2", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "dist/bin/next", + "name": "next", + }, + "dependencies": [ + 542, + 543, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559, + 560, + 561, + ], "id": 281, - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "integrity": "sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g==", "man_dir": "", - "name": "text-table", - "name_hash": "8812171258786601301", + "name": "next", + "name_hash": "11339591345958603137", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/next/-/next-14.1.3.tgz", "tag": "npm", - "value": "0.2.0", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 417, - 418, - 419, - 420, - 421, - 422, - ], + "dependencies": [], "id": 282, - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "man_dir": "", - "name": "optionator", - "name_hash": "13855909686375249440", + "name": "node-releases", + "name_hash": "16500855680207755447", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", "tag": "npm", - "value": "0.9.4", + "value": "2.0.14", }, "scripts": {}, }, @@ -17205,52 +17552,47 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 283, - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "man_dir": "", - "name": "fast-levenshtein", - "name_hash": "12342460047873653112", + "name": "normalize-path", + "name_hash": "7972932911556789884", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "tag": "npm", - "value": "2.0.6", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 423, - 424, - ], + "dependencies": [], "id": 284, - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "man_dir": "", - "name": "levn", - "name_hash": "9969646077825321011", + "name": "normalize-range", + "name_hash": "2450824346687386237", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "tag": "npm", - "value": "0.4.1", + "value": "0.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 425, - ], + "dependencies": [], "id": 285, - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "man_dir": "", - "name": "type-check", - "name_hash": "14488857500191659576", + "name": "object-assign", + "name_hash": "741501977461426514", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "tag": "npm", - "value": "0.4.0", + "value": "4.1.1", }, "scripts": {}, }, @@ -17258,15 +17600,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 286, - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", "man_dir": "", - "name": "prelude-ls", - "name_hash": "2714658211020917171", + "name": "object-hash", + "name_hash": "14333069055553598090", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", "tag": "npm", - "value": "1.2.1", + "value": "3.0.0", }, "scripts": {}, }, @@ -17274,15 +17616,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 287, - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "man_dir": "", - "name": "word-wrap", - "name_hash": "17394224781186240192", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "man_dir": "", + "name": "object-inspect", + "name_hash": "956383507377191237", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", "tag": "npm", - "value": "1.2.5", + "value": "1.13.1", }, "scripts": {}, }, @@ -17290,323 +17632,329 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 288, - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "man_dir": "", - "name": "deep-is", - "name_hash": "4678193845338186713", + "name": "object-keys", + "name_hash": "17064657543629771811", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "tag": "npm", - "value": "0.1.4", + "value": "1.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 562, + 563, + 564, + 565, + ], "id": 289, - "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "man_dir": "", - "name": "@eslint/js", - "name_hash": "14520481844909638934", + "name": "object.assign", + "name_hash": "3382096865825279030", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", "tag": "npm", - "value": "8.50.0", + "value": "4.1.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 566, + 567, + 568, + ], "id": 290, - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", "man_dir": "", - "name": "graphemer", - "name_hash": "10355618371909736900", + "name": "object.entries", + "name_hash": "9232336923373250807", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", "tag": "npm", - "value": "1.4.0", + "value": "1.1.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 426, + 569, + 570, + 571, + 572, ], "id": 291, - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", "man_dir": "", - "name": "doctrine", - "name_hash": "17204823894354646410", + "name": "object.fromentries", + "name_hash": "58142230756561331", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", "tag": "npm", - "value": "3.0.0", + "value": "2.0.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 427, - 428, + 573, + 574, + 575, ], "id": 292, - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", "man_dir": "", - "name": "find-up", - "name_hash": "8309621910990874126", + "name": "object.groupby", + "name_hash": "11641877674072745532", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", "tag": "npm", - "value": "5.0.0", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 576, + 577, + 578, + ], "id": 293, - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", "man_dir": "", - "name": "path-exists", - "name_hash": "12097053851796077639", + "name": "object.hasown", + "name_hash": "12140096160358655980", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", "tag": "npm", - "value": "4.0.0", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 429, + 579, + 580, + 581, ], "id": 294, - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", "man_dir": "", - "name": "locate-path", - "name_hash": "14390144719475396950", + "name": "object.values", + "name_hash": "17183857510284531499", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", "tag": "npm", - "value": "6.0.0", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 430, + 582, ], "id": 295, - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "man_dir": "", - "name": "p-locate", - "name_hash": "9693850335197275095", + "name": "once", + "name_hash": "748011609921859784", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "tag": "npm", - "value": "5.0.0", + "value": "1.4.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 431, + 583, + 584, + 585, + 586, + 587, + 588, ], "id": 296, - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "man_dir": "", - "name": "p-limit", - "name_hash": "3083404427706523125", + "name": "optionator", + "name_hash": "13855909686375249440", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", "tag": "npm", - "value": "3.1.0", + "value": "0.9.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 589, + ], "id": 297, - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "man_dir": "", - "name": "yocto-queue", - "name_hash": "9034931028572940079", + "name": "p-limit", + "name_hash": "3083404427706523125", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "tag": "npm", - "value": "0.1.0", + "value": "3.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 432, + 590, ], "id": 298, - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "man_dir": "", - "name": "esquery", - "name_hash": "7289272869223478230", + "name": "p-locate", + "name_hash": "9693850335197275095", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "tag": "npm", - "value": "1.5.0", + "value": "5.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 433, - 434, + 591, + 592, + 593, + 594, + 595, + 596, + 597, + 598, ], "id": 299, - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", "man_dir": "", - "name": "chalk", - "name_hash": "15590360526536958927", + "name": "pac-proxy-agent", + "name_hash": "818729749152565950", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", "tag": "npm", - "value": "4.1.2", + "value": "7.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 435, + 599, + 600, ], "id": 300, - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", "man_dir": "", - "name": "supports-color", - "name_hash": "8283007902753735493", + "name": "pac-resolver", + "name_hash": "12373948793919354804", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", "tag": "npm", - "value": "7.2.0", + "value": "7.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 601, + ], "id": 301, - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "man_dir": "", - "name": "has-flag", - "name_hash": "14617373831546330259", + "name": "parent-module", + "name_hash": "2665996815938625963", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "tag": "npm", - "value": "4.0.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 436, - 437, - 438, - 439, - 440, - 441, - 442, - 443, - 444, + 602, + 603, + 604, + 605, ], "id": 302, - "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "man_dir": "", - "name": "eslint-import-resolver-typescript", - "name_hash": "15133821067886250480", + "name": "parse-json", + "name_hash": "10803339664298030440", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "tag": "npm", - "value": "3.6.1", + "value": "5.2.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 445, - 446, - 447, - 448, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 458, - 459, - 460, - 461, - 462, - ], + "bin": null, + "dependencies": [], "id": 303, - "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "man_dir": "", - "name": "eslint-plugin-import", - "name_hash": "8508429259951498502", + "name": "path-exists", + "name_hash": "12097053851796077639", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "tag": "npm", - "value": "2.29.1", + "value": "4.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 463, - 464, - 465, - 466, - ], + "dependencies": [], "id": 304, - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "man_dir": "", - "name": "tsconfig-paths", - "name_hash": "9484880556576660029", + "name": "path-is-absolute", + "name_hash": "8164005222338448325", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "tag": "npm", - "value": "3.15.0", + "value": "1.0.1", }, "scripts": {}, }, @@ -17614,15 +17962,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 305, - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "man_dir": "", - "name": "strip-bom", - "name_hash": "10409965272767959480", + "name": "path-key", + "name_hash": "665497923999462354", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "tag": "npm", - "value": "3.0.0", + "value": "3.1.1", }, "scripts": {}, }, @@ -17630,36 +17978,34 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 306, - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "man_dir": "", - "name": "minimist", - "name_hash": "3523651443977674137", + "name": "path-parse", + "name_hash": "13352954276207767683", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "tag": "npm", - "value": "1.2.8", + "value": "1.0.7", }, "scripts": {}, }, { - "bin": { - "file": "lib/cli.js", - "name": "json5", - }, + "bin": null, "dependencies": [ - 467, + 606, + 607, ], "id": 307, - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "man_dir": "", - "name": "json5", - "name_hash": "8623012563386528314", + "name": "path-scurry", + "name_hash": "11241411746102775941", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.11.1", }, "scripts": {}, }, @@ -17667,72 +18013,63 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 308, - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "man_dir": "", - "name": "@types/json5", - "name_hash": "7880870305537908928", + "name": "path-type", + "name_hash": "1886008933504244910", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "tag": "npm", - "value": "0.0.29", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": { - "file": "bin/semver.js", - "name": "semver", - }, + "bin": null, "dependencies": [], "id": 309, - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", "man_dir": "", - "name": "semver", - "name_hash": "16367367531761322261", + "name": "pend", + "name_hash": "11550940272933590184", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", "tag": "npm", - "value": "6.3.1", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 468, - 469, - 470, - ], + "dependencies": [], "id": 310, - "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", "man_dir": "", - "name": "object.values", - "name_hash": "17183857510284531499", + "name": "picocolors", + "name_hash": "8945456956643510643", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", "tag": "npm", - "value": "1.2.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 471, - ], + "dependencies": [], "id": 311, - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "man_dir": "", - "name": "es-object-atoms", - "name_hash": "6220468241073126446", + "name": "picomatch", + "name_hash": "17753630613781110869", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "tag": "npm", - "value": "1.0.0", + "value": "2.3.1", }, "scripts": {}, }, @@ -17740,35 +18077,31 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 312, - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "man_dir": "", - "name": "es-errors", - "name_hash": "1431088895329652005", + "name": "pify", + "name_hash": "516088454160206643", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "tag": "npm", - "value": "1.3.0", + "value": "2.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 472, - 473, - 474, - ], + "dependencies": [], "id": 313, - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "man_dir": "", - "name": "define-properties", - "name_hash": "6291091409189323848", + "name": "pirates", + "name_hash": "11463431525122174591", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", "tag": "npm", - "value": "1.2.1", + "value": "4.0.6", }, "scripts": {}, }, @@ -17776,363 +18109,324 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 314, - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", "man_dir": "", - "name": "object-keys", - "name_hash": "17064657543629771811", + "name": "possible-typed-array-names", + "name_hash": "4610919488398457019", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", "tag": "npm", - "value": "1.1.1", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 475, + 608, + 609, + 610, ], "id": 315, - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", "man_dir": "", - "name": "has-property-descriptors", - "name_hash": "4664477375836720802", + "name": "postcss", + "name_hash": "9297766010604904796", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", "tag": "npm", - "value": "1.0.2", + "value": "8.4.30", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 476, + 611, + 612, + 613, + 614, ], "id": 316, - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", "man_dir": "", - "name": "es-define-property", - "name_hash": "3626708926058962712", + "name": "postcss-import", + "name_hash": "3854262770217217840", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", "tag": "npm", - "value": "1.0.0", + "value": "15.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 477, - 478, - 479, - 480, - 481, + 615, + 616, ], "id": 317, - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", "man_dir": "", - "name": "get-intrinsic", - "name_hash": "2906428234746671084", + "name": "postcss-js", + "name_hash": "51201709044640027", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", "tag": "npm", - "value": "1.2.4", + "value": "4.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 617, + 618, + 619, + 620, + ], "id": 318, - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", "man_dir": "", - "name": "has-symbols", - "name_hash": "11738213668566965255", + "name": "postcss-load-config", + "name_hash": "11124459238108428623", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", "tag": "npm", - "value": "1.0.3", + "value": "4.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 621, + 622, + ], "id": 319, - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", "man_dir": "", - "name": "has-proto", - "name_hash": "14548784663137950749", + "name": "postcss-nested", + "name_hash": "13580188021191584601", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", "tag": "npm", - "value": "1.0.3", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 482, - 483, - 484, + 623, + 624, ], "id": 320, - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", "man_dir": "", - "name": "define-data-property", - "name_hash": "11872812789934333141", + "name": "postcss-selector-parser", + "name_hash": "8882225543017639620", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", "tag": "npm", - "value": "1.1.4", + "value": "6.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 485, - ], + "dependencies": [], "id": 321, - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "man_dir": "", - "name": "gopd", - "name_hash": "11067429752147099645", + "name": "postcss-value-parser", + "name_hash": "4513255719471974821", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", "tag": "npm", - "value": "1.0.1", + "value": "4.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 486, - 487, - 488, - 489, - 490, - ], + "dependencies": [], "id": 322, - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "man_dir": "", - "name": "call-bind", - "name_hash": "12438735438837079615", + "name": "prelude-ls", + "name_hash": "2714658211020917171", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "tag": "npm", - "value": "1.0.7", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 491, - 492, - 493, - 494, - 495, - 496, - ], + "dependencies": [], "id": 323, - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "man_dir": "", - "name": "set-function-length", - "name_hash": "4099692491438602224", + "name": "progress", + "name_hash": "11283104389794780362", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "tag": "npm", - "value": "1.2.2", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 497, - 498, - 499, + 625, + 626, + 627, ], "id": 324, - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "man_dir": "", - "name": "object.groupby", - "name_hash": "11641877674072745532", + "name": "prop-types", + "name_hash": "2288456573804260909", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "tag": "npm", - "value": "1.0.3", + "value": "15.8.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 500, - 501, - 502, - 503, - 504, - 505, - 506, - 507, - 508, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 517, - 518, - 519, - 520, - 521, - 522, - 523, - 524, - 525, - 526, - 527, - 528, - 529, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 538, - 539, - 540, - 541, - 542, - 543, - 544, - 545, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, ], "id": 325, - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", "man_dir": "", - "name": "es-abstract", - "name_hash": "18149169871844198539", + "name": "proxy-agent", + "name_hash": "9904923658574585845", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", "tag": "npm", - "value": "1.23.3", + "value": "6.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 546, - 547, - 548, - 549, - 550, - ], + "dependencies": [], "id": 326, - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", "man_dir": "", - "name": "which-typed-array", - "name_hash": "15299409777186876504", + "name": "proxy-from-env", + "name_hash": "1270194980615207566", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "tag": "npm", - "value": "1.1.15", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 551, + 636, + 637, ], "id": 327, - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "man_dir": "", - "name": "has-tostringtag", - "name_hash": "13213170068840407891", + "name": "pump", + "name_hash": "7040703475696644678", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 552, - ], + "dependencies": [], "id": 328, - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "man_dir": "", - "name": "for-each", - "name_hash": "10867395407301386752", + "name": "punycode", + "name_hash": "6702779252101758505", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "tag": "npm", - "value": "0.3.3", + "value": "2.3.1", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "lib/esm/puppeteer/node/cli.js", + "name": "puppeteer", + }, + "dependencies": [ + 638, + 639, + 640, + 641, + ], "id": 329, - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "integrity": "sha512-kyUYI12SyJIjf9UGTnHfhNMYv4oVK321Jb9QZDBiGVNx5453SplvbdKI7UrF+S//3RtCneuUFCyHxnvQXQjpxg==", "man_dir": "", - "name": "is-callable", - "name_hash": "8145804842618902795", + "name": "puppeteer", + "name_hash": "13072297456933147981", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.12.0.tgz", "tag": "npm", - "value": "1.2.7", + "value": "22.12.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 553, + 642, + 643, + 644, + 645, + 646, ], "id": 330, - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "integrity": "sha512-9gY+JwBW/Fp3/x9+cOGK7ZcwqjvtvY2xjqRqsAA0B3ZFMzBauVTSZ26iWTmvOQX2sk78TN/rd5rnetxVxmK5CQ==", "man_dir": "", - "name": "available-typed-arrays", - "name_hash": "16267035547686705519", + "name": "puppeteer-core", + "name_hash": "10954685796294859150", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.12.0.tgz", "tag": "npm", - "value": "1.0.7", + "value": "22.12.0", }, "scripts": {}, }, @@ -18140,149 +18434,145 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 331, - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "man_dir": "", - "name": "possible-typed-array-names", - "name_hash": "4610919488398457019", + "name": "queue-microtask", + "name_hash": "5425309755386634043", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.2.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 554, - 555, - 556, - 557, - ], + "dependencies": [], "id": 332, - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", "man_dir": "", - "name": "unbox-primitive", - "name_hash": "5619034830996442352", + "name": "queue-tick", + "name_hash": "9246306848360353145", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 558, - 559, - 560, - 561, - 562, + 647, ], "id": 333, - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "man_dir": "", - "name": "which-boxed-primitive", - "name_hash": "16054727932152155669", + "name": "react", + "name_hash": "10719851453835962256", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "18.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 563, + 648, + 649, + 650, ], "id": 334, - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "man_dir": "", - "name": "is-symbol", - "name_hash": "17261375015506057632", + "name": "react-dom", + "name_hash": "7373667379151837307", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", "tag": "npm", - "value": "1.0.4", + "value": "18.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 564, - ], + "dependencies": [], "id": 335, - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", "man_dir": "", - "name": "is-string", - "name_hash": "17134972543368483860", + "name": "react-is", + "name_hash": "2565568243106125199", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", "tag": "npm", - "value": "1.0.7", + "value": "16.13.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 565, + 651, ], "id": 336, - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "man_dir": "", - "name": "is-number-object", - "name_hash": "17734215349587891459", + "name": "read-cache", + "name_hash": "10142894349910084417", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", "tag": "npm", - "value": "1.0.7", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 566, - 567, + 652, ], "id": 337, - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "man_dir": "", - "name": "is-boolean-object", - "name_hash": "977724548377731595", + "name": "readdirp", + "name_hash": "10039124027740987170", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "tag": "npm", - "value": "1.1.2", + "value": "3.6.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 568, + 653, + 654, + 655, + 656, + 657, + 658, + 659, ], "id": 338, - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", "man_dir": "", - "name": "is-bigint", - "name_hash": "15395120181649760746", + "name": "reflect.getprototypeof", + "name_hash": "16421047821568888832", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", "tag": "npm", - "value": "1.0.4", + "value": "1.0.6", }, "scripts": {}, }, @@ -18290,289 +18580,273 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 339, - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", "man_dir": "", - "name": "has-bigints", - "name_hash": "8902287851533908224", + "name": "regenerator-runtime", + "name_hash": "7537904526969317900", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", "tag": "npm", - "value": "1.0.2", + "value": "0.14.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 569, - 570, - 571, - 572, - 573, - 574, + 660, + 661, + 662, + 663, ], "id": 340, - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "man_dir": "", - "name": "typed-array-length", - "name_hash": "11116743844802335237", + "name": "regexp.prototype.flags", + "name_hash": "1450419609126993699", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.5.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 575, - ], + "dependencies": [], "id": 341, - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "man_dir": "", - "name": "is-typed-array", - "name_hash": "9705410882361152938", + "name": "require-directory", + "name_hash": "6781837652461215204", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "tag": "npm", - "value": "1.1.13", + "value": "2.1.1", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/resolve", + "name": "resolve", + }, "dependencies": [ - 576, - 577, - 578, - 579, - 580, - 581, + 664, + 665, + 666, ], "id": 342, - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "man_dir": "", - "name": "typed-array-byte-offset", - "name_hash": "4363148948656071809", + "name": "resolve", + "name_hash": "17831413505788817704", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.22.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 582, - 583, - 584, - 585, - 586, - ], + "dependencies": [], "id": 343, - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "man_dir": "", - "name": "typed-array-byte-length", - "name_hash": "15839092223363072276", + "name": "resolve-from", + "name_hash": "3749267992243009772", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "tag": "npm", - "value": "1.0.1", + "value": "4.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 587, - 588, - 589, - ], + "dependencies": [], "id": 344, - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", "man_dir": "", - "name": "typed-array-buffer", - "name_hash": "12632345045689166547", + "name": "resolve-pkg-maps", + "name_hash": "2492033107302429470", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 590, - 591, - 592, - ], + "dependencies": [], "id": 345, - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "man_dir": "", - "name": "string.prototype.trimstart", - "name_hash": "2565522221466854936", + "name": "reusify", + "name_hash": "6641847649693934607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "tag": "npm", - "value": "1.0.8", + "value": "1.0.4", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin.js", + "name": "rimraf", + }, "dependencies": [ - 593, - 594, - 595, + 667, ], "id": 346, - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "man_dir": "", - "name": "string.prototype.trimend", - "name_hash": "1025553805644415088", + "name": "rimraf", + "name_hash": "6866739241594583209", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "tag": "npm", - "value": "1.0.8", + "value": "3.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 596, - 597, - 598, - 599, + 668, ], "id": 347, - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "man_dir": "", - "name": "string.prototype.trim", - "name_hash": "13195996988681286312", + "name": "run-parallel", + "name_hash": "12083900303949760391", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "tag": "npm", - "value": "1.2.9", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 600, - 601, - 602, + 669, + 670, + 671, + 672, ], "id": 348, - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", "man_dir": "", - "name": "safe-regex-test", - "name_hash": "7551602408075273083", + "name": "safe-array-concat", + "name_hash": "16724726882203544952", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", "tag": "npm", - "value": "1.0.3", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 603, - 604, + 673, + 674, + 675, ], "id": 349, - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "man_dir": "", - "name": "is-regex", - "name_hash": "5347229372705359543", + "name": "safe-regex-test", + "name_hash": "7551602408075273083", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", "tag": "npm", - "value": "1.1.4", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 605, - 606, - 607, - 608, + "dependencies": [ + 676, ], "id": 350, - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", "man_dir": "", - "name": "safe-array-concat", - "name_hash": "16724726882203544952", + "name": "scheduler", + "name_hash": "6246319597786948434", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", "tag": "npm", - "value": "1.1.2", + "value": "0.23.2", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/semver.js", + "name": "semver", + }, "dependencies": [], "id": 351, - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "man_dir": "", - "name": "isarray", - "name_hash": "1313190527457156627", + "name": "semver", + "name_hash": "16367367531761322261", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "tag": "npm", - "value": "2.0.5", + "value": "6.3.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 609, - 610, - 611, - 612, + 677, + 678, + 679, + 680, + 681, + 682, ], "id": 352, - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "man_dir": "", - "name": "regexp.prototype.flags", - "name_hash": "1450419609126993699", + "name": "set-function-length", + "name_hash": "4099692491438602224", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "tag": "npm", - "value": "1.5.2", + "value": "1.2.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 613, - 614, - 615, - 616, + 683, + 684, + 685, + 686, ], "id": 353, "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", @@ -18589,90 +18863,88 @@ exports[`ssr works for 100-ish requests 1`] = ` }, { "bin": null, - "dependencies": [], + "dependencies": [ + 687, + ], "id": 354, - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "man_dir": "", - "name": "functions-have-names", - "name_hash": "2705786889099279986", + "name": "shebang-command", + "name_hash": "9009661312948442432", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "tag": "npm", - "value": "1.2.3", + "value": "2.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 617, - 618, - 619, - 620, - ], + "dependencies": [], "id": 355, - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "man_dir": "", - "name": "object.assign", - "name_hash": "3382096865825279030", + "name": "shebang-regex", + "name_hash": "18053981199157160202", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "tag": "npm", - "value": "4.1.5", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 688, + 689, + 690, + 691, + ], "id": 356, - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", "man_dir": "", - "name": "object-inspect", - "name_hash": "956383507377191237", + "name": "side-channel", + "name_hash": "9070404613470426637", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", "tag": "npm", - "value": "1.13.1", + "value": "1.0.6", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 621, - ], + "dependencies": [], "id": 357, - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "man_dir": "", - "name": "is-weakref", - "name_hash": "16457982703851476953", + "name": "signal-exit", + "name_hash": "10435964049369420478", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "4.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 622, - ], + "dependencies": [], "id": 358, - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "man_dir": "", - "name": "is-shared-array-buffer", - "name_hash": "16404740693320828184", + "name": "slash", + "name_hash": "14883663570633596397", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "tag": "npm", - "value": "1.0.3", + "value": "3.0.0", }, "scripts": {}, }, @@ -18680,848 +18952,850 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 359, - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "man_dir": "", - "name": "is-negative-zero", - "name_hash": "15976851243871524828", + "name": "smart-buffer", + "name_hash": "9798348771309838398", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "4.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 623, + 692, + 693, ], "id": 360, - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", "man_dir": "", - "name": "is-data-view", - "name_hash": "9883274985744387088", + "name": "socks", + "name_hash": "16884970381877539768", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", "tag": "npm", - "value": "1.0.1", + "value": "2.8.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 624, - 625, + 694, + 695, + 696, ], "id": 361, - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==", "man_dir": "", - "name": "is-array-buffer", - "name_hash": "14032760764897204845", + "name": "socks-proxy-agent", + "name_hash": "11921171134012595164", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz", "tag": "npm", - "value": "3.0.4", + "value": "8.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 626, - 627, - 628, - ], + "dependencies": [], "id": 362, - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "man_dir": "", - "name": "internal-slot", - "name_hash": "5294586439646401067", + "name": "source-map", + "name_hash": "15131286332489002212", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "tag": "npm", - "value": "1.0.7", + "value": "0.6.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 629, - 630, - 631, - 632, - ], + "dependencies": [], "id": 363, - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "man_dir": "", - "name": "side-channel", - "name_hash": "9070404613470426637", + "name": "source-map-js", + "name_hash": "6679519744659543339", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 633, - 634, - ], + "dependencies": [], "id": 364, - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", "man_dir": "", - "name": "globalthis", - "name_hash": "13441561870904786738", + "name": "sprintf-js", + "name_hash": "13547290882791134867", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", "tag": "npm", - "value": "1.0.4", + "value": "1.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 635, - 636, - 637, - ], + "dependencies": [], "id": 365, - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", "man_dir": "", - "name": "get-symbol-description", - "name_hash": "9231308723607962639", + "name": "streamsearch", + "name_hash": "16767345128201185654", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 638, - 639, - 640, - 641, + 697, + 698, + 699, + 700, ], "id": 366, - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", "man_dir": "", - "name": "function.prototype.name", - "name_hash": "4695092674110180958", + "name": "streamx", + "name_hash": "74555136203185339", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", "tag": "npm", - "value": "1.1.6", + "value": "2.18.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 642, - 643, - 644, + 701, + 702, + 703, ], "id": 367, - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "man_dir": "", - "name": "es-to-primitive", - "name_hash": "5511149163085325549", + "name": "string-width", + "name_hash": "15727733666069179645", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "tag": "npm", - "value": "1.2.1", + "value": "4.2.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 645, + 707, + 708, + 709, + 710, + 711, + 712, + 713, + 714, + 715, + 716, + 717, + 718, ], "id": 368, - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", "man_dir": "", - "name": "is-date-object", - "name_hash": "2234586858061383196", + "name": "string.prototype.matchall", + "name_hash": "3859254092910215586", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", "tag": "npm", - "value": "1.0.5", + "value": "4.0.11", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 646, - 647, - 648, + 719, + 720, + 721, + 722, ], "id": 369, - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", "man_dir": "", - "name": "es-set-tostringtag", - "name_hash": "6364566058234691598", + "name": "string.prototype.trim", + "name_hash": "13195996988681286312", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.2.9", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 649, - 650, - 651, + 723, + 724, + 725, ], "id": 370, - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", "man_dir": "", - "name": "data-view-byte-offset", - "name_hash": "9075261318428197850", + "name": "string.prototype.trimend", + "name_hash": "1025553805644415088", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.0.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 652, - 653, - 654, + 726, + 727, + 728, ], "id": 371, - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "man_dir": "", - "name": "data-view-byte-length", - "name_hash": "5338396469217736400", + "name": "string.prototype.trimstart", + "name_hash": "2565522221466854936", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", "tag": "npm", - "value": "1.0.1", + "value": "1.0.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 655, - 656, - 657, + 729, ], "id": 372, - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "man_dir": "", - "name": "data-view-buffer", - "name_hash": "15944719431260154058", + "name": "strip-ansi", + "name_hash": "13340235767065158173", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "tag": "npm", - "value": "1.0.1", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 658, - 659, - 660, - 661, - 662, - 663, - 664, - 665, - ], + "dependencies": [], "id": 373, - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "man_dir": "", - "name": "arraybuffer.prototype.slice", - "name_hash": "11166998714227851504", + "name": "strip-bom", + "name_hash": "10409965272767959480", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "tag": "npm", - "value": "1.0.3", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 666, - 667, - ], + "dependencies": [], "id": 374, - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "man_dir": "", - "name": "array-buffer-byte-length", - "name_hash": "9975978122018604356", + "name": "strip-json-comments", + "name_hash": "3826326773345398095", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "tag": "npm", - "value": "1.0.1", + "value": "3.1.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 668, - 669, - 670, - 671, + 731, + 732, ], "id": 375, - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", "man_dir": "", - "name": "object.fromentries", - "name_hash": "58142230756561331", + "name": "styled-jsx", + "name_hash": "3150382730046383618", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", "tag": "npm", - "value": "2.0.8", + "value": "5.1.1", }, "scripts": {}, }, { - "bin": null, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node", + }, "dependencies": [ - 672, + 733, + 734, + 735, + 736, + 737, + 738, + 739, ], "id": 376, - "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", "man_dir": "", - "name": "eslint-module-utils", - "name_hash": "8461306141657248779", + "name": "sucrase", + "name_hash": "8220562023141918134", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", "tag": "npm", - "value": "2.8.1", + "value": "3.35.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 673, + 740, ], "id": 377, - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "man_dir": "", - "name": "debug", - "name_hash": "14324291119347696526", + "name": "supports-color", + "name_hash": "8283007902753735493", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "tag": "npm", - "value": "3.2.7", + "value": "7.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 674, - 675, - 676, - ], + "dependencies": [], "id": 378, - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "man_dir": "", - "name": "eslint-import-resolver-node", - "name_hash": "7112252065464945765", + "name": "supports-preserve-symlinks-flag", + "name_hash": "7228670803640303868", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "tag": "npm", - "value": "0.3.9", + "value": "1.0.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js", + }, "dependencies": [ - 677, + 741, + 742, + 743, + 744, + 745, + 746, + 747, + 748, + 749, + 750, + 751, + 752, + 753, + 754, + 755, + 756, + 757, + 758, + 759, + 760, + 761, + 762, ], "id": 379, - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", "man_dir": "", - "name": "doctrine", - "name_hash": "17204823894354646410", + "name": "tailwindcss", + "name_hash": "6098981126968834122", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", "tag": "npm", - "value": "2.1.0", + "value": "3.3.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 678, - 679, - 680, - 681, - ], + "dependencies": [], "id": 380, - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "man_dir": "", - "name": "array.prototype.flatmap", - "name_hash": "4112999450230342125", + "name": "tapable", + "name_hash": "14182729765386254792", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "tag": "npm", - "value": "1.3.2", + "value": "2.2.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 682, + 763, + 764, + 765, + 766, ], "id": 381, - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", "man_dir": "", - "name": "es-shim-unscopables", - "name_hash": "9491299634916711255", + "name": "tar-fs", + "name_hash": "14440968244754303214", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", "tag": "npm", - "value": "1.0.2", + "value": "3.0.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 683, - 684, - 685, - 686, + 767, + 768, + 769, ], "id": 382, - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", "man_dir": "", - "name": "array.prototype.flat", - "name_hash": "13419566320551684202", + "name": "tar-stream", + "name_hash": "14255302179190904139", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", "tag": "npm", - "value": "1.3.2", + "value": "3.1.7", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 687, - 688, - 689, - 690, - 691, - 692, + 770, ], "id": 383, - "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==", "man_dir": "", - "name": "array.prototype.findlastindex", - "name_hash": "12218267642355334154", + "name": "text-decoder", + "name_hash": "16075354394561303825", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz", "tag": "npm", - "value": "1.2.5", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 693, - 694, - 695, - 696, - 697, - 698, - ], + "dependencies": [], "id": 384, - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "man_dir": "", - "name": "array-includes", - "name_hash": "4525275494838245397", + "name": "text-table", + "name_hash": "8812171258786601301", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "tag": "npm", - "value": "3.1.8", + "value": "0.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 699, + 771, ], "id": 385, - "integrity": "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", "man_dir": "", - "name": "get-tsconfig", - "name_hash": "4239972350118399509", + "name": "thenify", + "name_hash": "10214550608932566002", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.5.tgz", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", "tag": "npm", - "value": "4.7.5", + "value": "3.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 772, + ], "id": 386, - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", "man_dir": "", - "name": "resolve-pkg-maps", - "name_hash": "2492033107302429470", + "name": "thenify-all", + "name_hash": "3497577183623575301", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.6.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 700, - 701, - ], + "dependencies": [], "id": 387, - "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "man_dir": "", - "name": "enhanced-resolve", - "name_hash": "2987069983667056488", + "name": "through", + "name_hash": "16941386786386382390", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "tag": "npm", - "value": "5.17.0", + "value": "2.3.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 773, + ], "id": 388, - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "man_dir": "", - "name": "tapable", - "name_hash": "14182729765386254792", + "name": "to-regex-range", + "name_hash": "14243204250463262724", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "tag": "npm", - "value": "2.2.1", + "value": "5.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 702, + 774, ], "id": 389, - "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "man_dir": "", - "name": "eslint-plugin-react-hooks", - "name_hash": "14057422571669714006", + "name": "ts-api-utils", + "name_hash": "16747467150637667790", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", "tag": "npm", - "value": "4.6.2", + "value": "1.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 703, - 704, - 705, - 706, - 707, - 708, - ], + "dependencies": [], "id": 390, - "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", "man_dir": "", - "name": "@typescript-eslint/parser", - "name_hash": "16517001479467293030", + "name": "ts-interface-checker", + "name_hash": "9090669025631097322", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", "tag": "npm", - "value": "6.21.0", + "value": "0.1.13", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 709, - 710, - 711, - 712, - 713, - 714, - 715, - 716, + 775, + 776, + 777, + 778, ], "id": 391, - "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", "man_dir": "", - "name": "@typescript-eslint/typescript-estree", - "name_hash": "17745786537991019945", + "name": "tsconfig-paths", + "name_hash": "9484880556576660029", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", "tag": "npm", - "value": "6.21.0", + "value": "3.15.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 717, - 718, - ], + "dependencies": [], "id": 392, - "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", "man_dir": "", - "name": "@typescript-eslint/visitor-keys", - "name_hash": "7940841856001563650", + "name": "tslib", + "name_hash": "17922945129469812550", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", "tag": "npm", - "value": "6.21.0", + "value": "2.6.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 779, + ], "id": 393, - "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "man_dir": "", - "name": "@typescript-eslint/types", - "name_hash": "9755027355340495761", + "name": "type-check", + "name_hash": "14488857500191659576", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "tag": "npm", - "value": "6.21.0", + "value": "0.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 719, - ], + "dependencies": [], "id": 394, - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "man_dir": "", - "name": "ts-api-utils", - "name_hash": "16747467150637667790", + "name": "type-fest", + "name_hash": "14668870911319020225", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "tag": "npm", - "value": "1.3.0", + "value": "0.20.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 720, + 780, + 781, + 782, ], "id": 395, - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "man_dir": "", - "name": "minimatch", - "name_hash": "8137703609956696607", + "name": "typed-array-buffer", + "name_hash": "12632345045689166547", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", "tag": "npm", - "value": "9.0.3", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 721, - 722, - 723, - 724, - 725, - 726, + 783, + 784, + 785, + 786, + 787, ], "id": 396, - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "man_dir": "", - "name": "globby", - "name_hash": "15348107128072099982", + "name": "typed-array-byte-length", + "name_hash": "15839092223363072276", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", "tag": "npm", - "value": "11.1.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 788, + 789, + 790, + 791, + 792, + 793, + ], "id": 397, - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "man_dir": "", - "name": "slash", - "name_hash": "14883663570633596397", + "name": "typed-array-byte-offset", + "name_hash": "4363148948656071809", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 727, + 794, + 795, + 796, + 797, + 798, + 799, ], "id": 398, - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "man_dir": "", - "name": "dir-glob", - "name_hash": "7561427002176423027", + "name": "typed-array-length", + "name_hash": "11116743844802335237", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", "tag": "npm", - "value": "3.0.1", + "value": "1.0.6", }, "scripts": {}, }, { - "bin": null, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver", + }, "dependencies": [], "id": 399, - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "man_dir": "", - "name": "path-type", - "name_hash": "1886008933504244910", + "name": "typescript", + "name_hash": "7090219608841397663", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", "tag": "npm", - "value": "4.0.0", + "value": "5.2.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 800, + 801, + 802, + 803, + ], "id": 400, - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "man_dir": "", - "name": "array-union", - "name_hash": "16137961625129706702", + "name": "unbox-primitive", + "name_hash": "5619034830996442352", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "tag": "npm", - "value": "2.1.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 728, - 729, + 804, + 805, ], "id": 401, - "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", "man_dir": "", - "name": "@typescript-eslint/scope-manager", - "name_hash": "4117654371883490926", + "name": "unbzip2-stream", + "name_hash": "12033811216485982774", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", "tag": "npm", - "value": "6.21.0", + "value": "1.4.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 730, - ], + "dependencies": [], "id": 402, - "integrity": "sha512-VCnZI2cy77Yaj3L7Uhs3+44ikMM1VD/fBMwvTBb3hIaTIuqa+DmG4dhUDq+MASu3yx97KhgsVJbsas0XuiKyww==", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", "man_dir": "", - "name": "@next/eslint-plugin-next", - "name_hash": "12150179697604729174", + "name": "undici-types", + "name_hash": "13518207300296011529", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", "tag": "npm", - "value": "14.1.3", + "value": "5.26.5", }, "scripts": {}, }, @@ -19529,87 +19803,72 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 403, - "integrity": "sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "man_dir": "", - "name": "@rushstack/eslint-patch", - "name_hash": "11774582013079126290", + "name": "universalify", + "name_hash": "9857909289728530428", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.3.tgz", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", "tag": "npm", - "value": "1.10.3", + "value": "2.0.1", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "cli.js", + "name": "update-browserslist-db", + }, "dependencies": [ - 731, - 732, - 733, - 734, - 735, - 736, - 737, - 738, - 739, - 740, - 741, - 742, - 743, - 744, - 745, - 746, - 747, + 806, + 807, + 808, ], "id": 404, - "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", + "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", "man_dir": "", - "name": "eslint-plugin-jsx-a11y", - "name_hash": "17038906309846806775", + "name": "update-browserslist-db", + "name_hash": "6664421840286510928", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", "tag": "npm", - "value": "6.8.0", + "value": "1.0.16", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 748, - 749, - 750, + 809, ], "id": 405, - "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "man_dir": "", - "name": "object.entries", - "name_hash": "9232336923373250807", + "name": "uri-js", + "name_hash": "9694608825335680295", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "tag": "npm", - "value": "1.1.8", + "value": "4.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 751, - ], + "dependencies": [], "id": 406, - "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", "man_dir": "", - "name": "language-tags", - "name_hash": "3625175203997363083", + "name": "urlpattern-polyfill", + "name_hash": "11822535153800140816", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", "tag": "npm", - "value": "1.0.9", + "value": "10.0.0", }, "scripts": {}, }, @@ -19617,182 +19876,166 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 407, - "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "man_dir": "", - "name": "language-subtag-registry", - "name_hash": "15962551382548022065", + "name": "util-deprecate", + "name_hash": "4033437044928033698", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "tag": "npm", - "value": "0.3.23", + "value": "1.0.2", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "./bin/node-which", + "name": "node-which", + }, "dependencies": [ - 752, - 753, - 754, - 755, + 810, ], "id": 408, - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "man_dir": "", - "name": "jsx-ast-utils", - "name_hash": "7365668162252757844", + "name": "which", + "name_hash": "5112236092670504396", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "tag": "npm", - "value": "3.3.5", + "value": "2.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 756, - 757, - 758, - 759, - 760, - 761, - 762, - 763, - 764, - 765, - 766, - 767, - 768, - 769, + 811, + 812, + 813, + 814, + 815, ], "id": 409, - "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "man_dir": "", - "name": "es-iterator-helpers", - "name_hash": "6828621610707932693", + "name": "which-boxed-primitive", + "name_hash": "16054727932152155669", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "tag": "npm", - "value": "1.0.19", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 770, - 771, - 772, - 773, - 774, + 816, + 817, + 818, + 819, + 820, + 821, + 822, + 823, + 824, + 825, + 826, + 827, ], "id": 410, - "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", "man_dir": "", - "name": "iterator.prototype", - "name_hash": "2087250667608616513", + "name": "which-builtin-type", + "name_hash": "5638101803141645512", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", "tag": "npm", - "value": "1.1.2", + "value": "1.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 775, - 776, - 777, - 778, - 779, - 780, - 781, + 828, + 829, + 830, + 831, ], "id": 411, - "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", "man_dir": "", - "name": "reflect.getprototypeof", - "name_hash": "16421047821568888832", + "name": "which-collection", + "name_hash": "14526135543217104595", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 782, - 783, - 784, - 785, - 786, - 787, - 788, - 789, - 790, - 791, - 792, - 793, + 832, + 833, + 834, + 835, + 836, ], "id": 412, - "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", "man_dir": "", - "name": "which-builtin-type", - "name_hash": "5638101803141645512", + "name": "which-typed-array", + "name_hash": "15299409777186876504", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", "tag": "npm", - "value": "1.1.3", + "value": "1.1.15", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 794, - 795, - 796, - 797, - ], + "dependencies": [], "id": 413, - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "man_dir": "", - "name": "which-collection", - "name_hash": "14526135543217104595", + "name": "word-wrap", + "name_hash": "17394224781186240192", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.2.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 798, - 799, + 837, + 838, + 839, ], "id": 414, - "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "man_dir": "", - "name": "is-weakset", - "name_hash": "15512317874752413182", + "name": "wrap-ansi", + "name_hash": "6417752039399150421", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "7.0.0", }, "scripts": {}, }, @@ -19800,31 +20043,34 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 415, - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "man_dir": "", - "name": "is-weakmap", - "name_hash": "6846802860855249568", + "name": "wrappy", + "name_hash": "18119806661187706052", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "tag": "npm", - "value": "2.0.2", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 843, + 844, + ], "id": 416, - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "man_dir": "", - "name": "is-set", - "name_hash": "711008573234634940", + "name": "ws", + "name_hash": "14644737011329074183", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", "tag": "npm", - "value": "2.0.3", + "value": "8.17.1", }, "scripts": {}, }, @@ -19832,69 +20078,74 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 417, - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "man_dir": "", - "name": "is-map", - "name_hash": "13285296637631486371", + "name": "y18n", + "name_hash": "13867919047397601860", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "tag": "npm", - "value": "2.0.3", + "value": "5.0.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 800, - ], + "dependencies": [], "id": 418, - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "man_dir": "", - "name": "is-generator-function", - "name_hash": "6389681397246265335", + "name": "yallist", + "name_hash": "17447362886122903538", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "tag": "npm", - "value": "1.0.10", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 801, - ], + "bin": { + "file": "bin.mjs", + "name": "yaml", + }, + "dependencies": [], "id": 419, - "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "integrity": "sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg==", "man_dir": "", - "name": "is-finalizationregistry", - "name_hash": "3324291948921067566", + "name": "yaml", + "name_hash": "6823399114509449780", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.3.tgz", "tag": "npm", - "value": "1.0.2", + "value": "2.4.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 802, + 845, + 846, + 847, + 848, + 849, + 850, + 851, ], "id": 420, - "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "man_dir": "", - "name": "is-async-function", - "name_hash": "7396704721306843003", + "name": "yargs", + "name_hash": "18153588124555602831", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "tag": "npm", - "value": "2.0.0", + "value": "17.7.2", }, "scripts": {}, }, @@ -19902,33 +20153,34 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 421, - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "man_dir": "", - "name": "damerau-levenshtein", - "name_hash": "15167018638538311401", + "name": "yargs-parser", + "name_hash": "2624058701233809213", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "tag": "npm", - "value": "1.0.8", + "value": "21.1.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 803, + 852, + 853, ], "id": 422, - "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "man_dir": "", - "name": "axobject-query", - "name_hash": "9344054106894956572", + "name": "yauzl", + "name_hash": "7329914562904170092", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", "tag": "npm", - "value": "3.2.1", + "value": "2.10.0", }, "scripts": {}, }, @@ -19936,15 +20188,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 423, - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "man_dir": "", - "name": "dequal", - "name_hash": "9863785364709466334", + "name": "yocto-queue", + "name_hash": "9034931028572940079", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "0.1.0", }, "scripts": {}, }, @@ -19952,373 +20204,338 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 424, - "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", "man_dir": "", - "name": "axe-core", - "name_hash": "13988195930258765777", + "name": "zod", + "name_hash": "13942938047053248045", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", "tag": "npm", - "value": "4.7.0", + "value": "3.23.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 854, + 855, + 856, + ], "id": 425, - "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "man_dir": "", - "name": "ast-types-flow", - "name_hash": "3772215945262775731", + "name": "chalk", + "name_hash": "15590360526536958927", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "tag": "npm", - "value": "0.0.8", + "value": "2.4.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 804, + 857, + 858, + 859, ], "id": 426, - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "man_dir": "", - "name": "aria-query", - "name_hash": "506127023625643336", + "name": "string-width", + "name_hash": "15727733666069179645", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "tag": "npm", - "value": "5.3.0", + "value": "5.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 805, + 860, ], "id": 427, - "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "man_dir": "", - "name": "@babel/runtime", - "name_hash": "10291762809505250838", + "name": "strip-ansi", + "name_hash": "13340235767065158173", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "tag": "npm", - "value": "7.24.7", + "value": "7.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 861, + 862, + 863, + ], "id": 428, - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "man_dir": "", - "name": "regenerator-runtime", - "name_hash": "7537904526969317900", + "name": "wrap-ansi", + "name_hash": "6417752039399150421", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "tag": "npm", - "value": "0.14.1", + "value": "8.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 806, - 807, - 808, - 809, - 810, - 811, - 812, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 820, - 821, - 822, - 823, - 824, + 864, ], "id": 429, - "integrity": "sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw==", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "man_dir": "", - "name": "eslint-plugin-react", - "name_hash": "15811917473959571682", + "name": "debug", + "name_hash": "14324291119347696526", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.2.tgz", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "tag": "npm", - "value": "7.34.2", + "value": "4.3.4", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/semver.js", + "name": "semver", + }, "dependencies": [ - 825, - 826, - 827, - 828, - 829, - 830, - 831, - 832, - 833, - 834, - 835, - 836, + 865, ], "id": 430, - "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "man_dir": "", - "name": "string.prototype.matchall", - "name_hash": "3859254092910215586", + "name": "semver", + "name_hash": "16367367531761322261", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", "tag": "npm", - "value": "4.0.11", + "value": "7.6.0", }, "scripts": {}, }, { - "bin": { - "file": "bin/resolve", - "name": "resolve", - }, + "bin": null, "dependencies": [ - 837, - 838, - 839, + 866, ], "id": 431, - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "integrity": "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg==", "man_dir": "", - "name": "resolve", - "name_hash": "17831413505788817704", + "name": "@types/node", + "name_hash": "4124652010926124945", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.14.tgz", "tag": "npm", - "value": "2.0.0-next.5", + "value": "20.12.14", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 840, - 841, - 842, + 868, ], "id": 432, - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "man_dir": "", - "name": "prop-types", - "name_hash": "2288456573804260909", + "name": "minimatch", + "name_hash": "8137703609956696607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", "tag": "npm", - "value": "15.8.1", + "value": "9.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 871, + ], "id": 433, - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "man_dir": "", - "name": "react-is", - "name_hash": "2565568243106125199", + "name": "glob-parent", + "name_hash": "11965780159102682782", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "tag": "npm", - "value": "16.13.1", + "value": "5.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 843, - 844, - 845, + 872, ], "id": 434, - "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "man_dir": "", - "name": "object.hasown", - "name_hash": "12140096160358655980", + "name": "debug", + "name_hash": "14324291119347696526", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "tag": "npm", - "value": "1.1.4", + "value": "3.2.7", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 846, - 847, - 848, - 849, - 850, + 875, ], "id": 435, - "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "man_dir": "", - "name": "array.prototype.tosorted", - "name_hash": "6050988382768901310", + "name": "doctrine", + "name_hash": "17204823894354646410", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "tag": "npm", - "value": "1.1.4", + "value": "2.1.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/resolve", + "name": "resolve", + }, "dependencies": [ - 851, - 852, - 853, - 854, + 877, + 878, + 879, ], "id": 436, - "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", "man_dir": "", - "name": "array.prototype.toreversed", - "name_hash": "13586337247798060470", + "name": "resolve", + "name_hash": "17831413505788817704", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", "tag": "npm", - "value": "1.1.2", + "value": "2.0.0-next.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 855, - 856, - 857, - 858, - 859, - 860, + 881, ], "id": 437, - "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", "man_dir": "", - "name": "array.prototype.findlast", - "name_hash": "1818731707851809687", + "name": "minimatch", + "name_hash": "8137703609956696607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", "tag": "npm", - "value": "1.2.5", + "value": "9.0.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 861, - 862, + 882, + 883, + 884, ], "id": 438, - "integrity": "sha512-DIM2C9qCECwhck9nLsCDeTv943VmGMCkwX3KljjprSRDXaK2CSiUDVGbUit80Er38ukgxuESJgYPAys4FsNCdg==", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "man_dir": "", - "name": "bun-types", - "name_hash": "2516125195587546235", + "name": "postcss", + "name_hash": "9297766010604904796", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.1.12.tgz", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", "tag": "npm", - "value": "1.1.12", + "value": "8.4.31", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 863, - ], + "dependencies": [], "id": 439, - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", "man_dir": "", - "name": "@types/ws", - "name_hash": "7625274352264072099", + "name": "lru-cache", + "name_hash": "15261810304153928944", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", "tag": "npm", - "value": "8.5.10", + "value": "10.2.2", }, "scripts": {}, }, { - "bin": { - "file": "bin/autoprefixer", - "name": "autoprefixer", - }, - "dependencies": [ - 864, - 865, - 866, - 867, - 868, - 869, - 870, - ], + "bin": null, + "dependencies": [], "id": 440, - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", "man_dir": "", - "name": "autoprefixer", - "name_hash": "8637312893797281270", + "name": "lilconfig", + "name_hash": "17464546908434930808", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", "tag": "npm", - "value": "10.4.16", + "value": "3.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 885, + 886, + 887, + 888, + 889, + 890, + ], "id": 441, - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "man_dir": "", - "name": "normalize-range", - "name_hash": "2450824346687386237", + "name": "glob", + "name_hash": "4994027009006720870", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "tag": "npm", - "value": "0.1.2", + "value": "7.2.3", }, "scripts": {}, }, @@ -20326,78 +20543,67 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 442, - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "man_dir": "", - "name": "fraction.js", - "name_hash": "8226692764887072839", + "name": "emoji-regex", + "name_hash": "4954026511424972012", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "tag": "npm", - "value": "4.3.7", + "value": "8.0.0", }, "scripts": {}, }, { - "bin": { - "file": "cli.js", - "name": "browserslist", - }, + "bin": null, "dependencies": [ - 871, - 872, - 873, - 874, + 891, ], "id": 443, - "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "man_dir": "", - "name": "browserslist", - "name_hash": "10902238872969648239", + "name": "ansi-styles", + "name_hash": "1496261712670764878", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "tag": "npm", - "value": "4.23.0", + "value": "3.2.1", }, "scripts": {}, }, { - "bin": { - "file": "cli.js", - "name": "update-browserslist-db", - }, - "dependencies": [ - 875, - 876, - 877, - ], + "bin": null, + "dependencies": [], "id": 444, - "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "man_dir": "", - "name": "update-browserslist-db", - "name_hash": "6664421840286510928", + "name": "escape-string-regexp", + "name_hash": "6183299340420948366", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "tag": "npm", - "value": "1.0.16", + "value": "1.0.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 892, + ], "id": 445, - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "man_dir": "", - "name": "node-releases", - "name_hash": "16500855680207755447", + "name": "supports-color", + "name_hash": "8283007902753735493", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "tag": "npm", - "value": "2.0.14", + "value": "5.5.0", }, "scripts": {}, }, @@ -20405,85 +20611,85 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 446, - "integrity": "sha512-eVGeQxpaBYbomDBa/Mehrs28MdvCXfJmEFzaMFsv8jH/MJDLIylJN81eTJ5kvx7B7p18OiPK0BkC06lydEy63A==", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "man_dir": "", - "name": "electron-to-chromium", - "name_hash": "670529235028360171", + "name": "ansi-regex", + "name_hash": "8115476937249128794", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.790.tgz", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", "tag": "npm", - "value": "1.4.790", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 878, - ], + "dependencies": [], "id": 447, - "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "man_dir": "", - "name": "@types/react-dom", - "name_hash": "3229493356298419080", + "name": "ansi-styles", + "name_hash": "1496261712670764878", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "tag": "npm", - "value": "18.2.7", + "value": "6.2.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 879, - 880, - 881, + 893, ], "id": 448, - "integrity": "sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "man_dir": "", - "name": "@types/react", - "name_hash": "14723150644049679642", + "name": "lru-cache", + "name_hash": "15261810304153928944", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.22.tgz", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "tag": "npm", - "value": "18.2.22", + "value": "6.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 894, + ], "id": 449, - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "man_dir": "", - "name": "csstype", - "name_hash": "10489861045436610105", + "name": "brace-expansion", + "name_hash": "2949258092693339993", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "tag": "npm", - "value": "3.1.3", + "value": "2.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 897, + ], "id": 450, - "integrity": "sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "man_dir": "", - "name": "@types/scheduler", - "name_hash": "12135549028975824460", + "name": "color-convert", + "name_hash": "4039459761306235234", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.23.0.tgz", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "tag": "npm", - "value": "0.23.0", + "value": "1.9.3", }, "scripts": {}, }, @@ -20491,15 +20697,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 451, - "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "man_dir": "", - "name": "@types/prop-types", - "name_hash": "14301724962060537021", + "name": "has-flag", + "name_hash": "14617373831546330259", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "tag": "npm", - "value": "15.7.12", + "value": "3.0.0", }, "scripts": {}, }, @@ -20507,15 +20713,15 @@ exports[`ssr works for 100-ish requests 1`] = ` "bin": null, "dependencies": [], "id": 452, - "integrity": "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "man_dir": "", - "name": "@types/node", - "name_hash": "4124652010926124945", + "name": "color-name", + "name_hash": "16546212153853106385", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "tag": "npm", - "value": "20.7.0", + "value": "1.1.3", }, "scripts": {}, }, @@ -20524,1712 +20730,1712 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "@alloc/quick-lru": { - "id": 33, - "package_id": 13, + "id": 741, + "package_id": 1, }, "@babel/code-frame": { - "id": 277, - "package_id": 202, + "id": 602, + "package_id": 2, }, "@babel/helper-validator-identifier": { - "id": 284, - "package_id": 211, + "id": 16, + "package_id": 3, }, "@babel/highlight": { - "id": 282, - "package_id": 203, + "id": 14, + "package_id": 4, }, "@babel/runtime": { - "id": 731, - "package_id": 427, + "id": 375, + "package_id": 5, }, "@eslint-community/eslint-utils": { - "id": 370, - "package_id": 241, + "id": 295, + "package_id": 6, }, "@eslint-community/regexpp": { - "id": 368, - "package_id": 248, + "id": 296, + "package_id": 7, }, "@eslint/eslintrc": { - "id": 363, - "package_id": 261, + "id": 297, + "package_id": 8, }, "@eslint/js": { - "id": 351, - "package_id": 289, + "id": 298, + "package_id": 9, }, "@humanwhocodes/config-array": { - "id": 369, - "package_id": 243, + "id": 299, + "package_id": 10, }, "@humanwhocodes/module-importer": { - "id": 371, - "package_id": 240, + "id": 300, + "package_id": 11, }, "@humanwhocodes/object-schema": { - "id": 375, - "package_id": 247, + "id": 32, + "package_id": 12, }, "@isaacs/cliui": { - "id": 111, - "package_id": 74, + "id": 521, + "package_id": 13, }, "@jridgewell/gen-mapping": { - "id": 90, - "package_id": 100, + "id": 733, + "package_id": 14, }, "@jridgewell/resolve-uri": { - "id": 145, - "package_id": 103, + "id": 44, + "package_id": 15, }, "@jridgewell/set-array": { - "id": 142, - "package_id": 104, + "id": 41, + "package_id": 16, }, "@jridgewell/sourcemap-codec": { - "id": 143, - "package_id": 102, + "id": 42, + "package_id": 17, }, "@jridgewell/trace-mapping": { - "id": 144, - "package_id": 101, + "id": 43, + "package_id": 18, }, "@next/env": { - "id": 300, - "package_id": 233, + "id": 555, + "package_id": 19, }, "@next/eslint-plugin-next": { - "id": 329, - "package_id": 402, + "id": 334, + "package_id": 20, }, "@next/swc-darwin-arm64": { - "id": 306, - "package_id": 227, + "id": 546, + "package_id": 21, }, "@next/swc-darwin-x64": { - "id": 305, - "package_id": 228, + "id": 547, + "package_id": 22, }, "@next/swc-linux-arm64-gnu": { - "id": 310, - "package_id": 223, + "id": 548, + "package_id": 23, }, "@next/swc-linux-arm64-musl": { - "id": 312, - "package_id": 221, + "id": 549, + "package_id": 24, }, "@next/swc-linux-x64-gnu": { - "id": 307, - "package_id": 226, + "id": 550, + "package_id": 25, }, "@next/swc-linux-x64-musl": { - "id": 308, - "package_id": 225, + "id": 551, + "package_id": 26, }, "@next/swc-win32-arm64-msvc": { - "id": 313, - "package_id": 220, + "id": 552, + "package_id": 27, }, "@next/swc-win32-ia32-msvc": { - "id": 311, - "package_id": 222, + "id": 553, + "package_id": 28, }, "@next/swc-win32-x64-msvc": { - "id": 309, - "package_id": 224, + "id": 554, + "package_id": 29, }, "@nodelib/fs.scandir": { - "id": 72, - "package_id": 46, + "id": 49, + "package_id": 30, }, "@nodelib/fs.stat": { - "id": 66, - "package_id": 49, + "id": 422, + "package_id": 31, }, "@nodelib/fs.walk": { - "id": 364, - "package_id": 43, + "id": 301, + "package_id": 32, }, "@pkgjs/parseargs": { - "id": 112, - "package_id": 73, + "id": 520, + "package_id": 33, }, "@puppeteer/browsers": { - "id": 155, - "package_id": 115, + "id": 638, + "package_id": 34, }, "@rushstack/eslint-patch": { - "id": 328, - "package_id": 403, + "id": 335, + "package_id": 35, }, "@swc/helpers": { - "id": 303, - "package_id": 230, + "id": 556, + "package_id": 36, }, "@tootallnate/quickjs-emscripten": { - "id": 219, - "package_id": 178, + "id": 591, + "package_id": 37, }, "@types/json5": { - "id": 463, - "package_id": 308, + "id": 775, + "package_id": 38, }, "@types/node": { "id": 0, - "package_id": 452, + "package_id": 39, }, "@types/prop-types": { - "id": 879, - "package_id": 451, + "id": 60, + "package_id": 40, }, "@types/react": { "id": 1, - "package_id": 448, + "package_id": 41, }, "@types/react-dom": { "id": 2, - "package_id": 447, + "package_id": 42, }, "@types/scheduler": { - "id": 880, - "package_id": 450, + "id": 61, + "package_id": 43, }, "@types/ws": { - "id": 861, - "package_id": 439, + "id": 164, + "package_id": 44, }, "@types/yauzl": { - "id": 253, - "package_id": 182, + "id": 418, + "package_id": 45, }, "@typescript-eslint/parser": { - "id": 330, - "package_id": 390, + "id": 336, + "package_id": 46, }, "@typescript-eslint/scope-manager": { - "id": 706, - "package_id": 401, + "id": 67, + "package_id": 47, }, "@typescript-eslint/types": { - "id": 704, - "package_id": 393, + "id": 68, + "package_id": 48, }, "@typescript-eslint/typescript-estree": { - "id": 707, - "package_id": 391, + "id": 69, + "package_id": 49, }, "@typescript-eslint/visitor-keys": { - "id": 705, - "package_id": 392, + "id": 70, + "package_id": 50, }, "acorn": { - "id": 405, - "package_id": 268, + "id": 413, + "package_id": 51, }, "acorn-jsx": { - "id": 406, - "package_id": 267, + "id": 414, + "package_id": 52, }, "agent-base": { - "id": 202, - "package_id": 156, + "id": 628, + "package_id": 53, }, "ajv": { - "id": 336, - "package_id": 269, + "id": 302, + "package_id": 54, }, "ansi-regex": { - "id": 122, - "package_id": 77, + "id": 729, + "package_id": 55, }, "ansi-styles": { - "id": 433, - "package_id": 81, + "id": 171, + "package_id": 56, }, "any-promise": { - "id": 97, - "package_id": 62, + "id": 539, + "package_id": 57, }, "anymatch": { - "id": 78, - "package_id": 55, + "id": 174, + "package_id": 58, }, "arg": { - "id": 14, - "package_id": 107, + "id": 742, + "package_id": 59, }, "argparse": { - "id": 294, - "package_id": 213, + "id": 522, + "package_id": 60, }, "aria-query": { - "id": 732, - "package_id": 426, + "id": 376, + "package_id": 61, }, "array-buffer-byte-length": { - "id": 500, - "package_id": 374, + "id": 222, + "package_id": 62, }, "array-includes": { - "id": 445, - "package_id": 384, + "id": 357, + "package_id": 63, }, "array-union": { - "id": 721, - "package_id": 400, + "id": 469, + "package_id": 64, }, "array.prototype.findlast": { - "id": 807, - "package_id": 437, + "id": 393, + "package_id": 65, }, "array.prototype.findlastindex": { - "id": 446, - "package_id": 383, + "id": 358, + "package_id": 66, }, "array.prototype.flat": { - "id": 447, - "package_id": 382, + "id": 359, + "package_id": 67, }, "array.prototype.flatmap": { - "id": 448, - "package_id": 380, + "id": 360, + "package_id": 68, }, "array.prototype.toreversed": { - "id": 809, - "package_id": 436, + "id": 395, + "package_id": 69, }, "array.prototype.tosorted": { - "id": 810, - "package_id": 435, + "id": 396, + "package_id": 70, }, "arraybuffer.prototype.slice": { - "id": 501, - "package_id": 373, + "id": 223, + "package_id": 71, }, "ast-types": { - "id": 229, - "package_id": 167, + "id": 213, + "package_id": 72, }, "ast-types-flow": { - "id": 735, - "package_id": 425, + "id": 379, + "package_id": 73, }, "autoprefixer": { "id": 3, - "package_id": 440, + "package_id": 74, }, "available-typed-arrays": { - "id": 502, - "package_id": 330, + "id": 224, + "package_id": 75, }, "axe-core": { - "id": 736, - "package_id": 424, + "id": 380, + "package_id": 76, }, "axobject-query": { - "id": 737, - "package_id": 422, + "id": 381, + "package_id": 77, }, "b4a": { - "id": 195, - "package_id": 139, + "id": 767, + "package_id": 78, }, "balanced-match": { - "id": 379, - "package_id": 71, + "id": 154, + "package_id": 79, }, "bare-events": { - "id": 186, - "package_id": 137, + "id": 149, + "package_id": 80, }, "bare-fs": { - "id": 183, - "package_id": 134, + "id": 763, + "package_id": 81, }, "bare-os": { - "id": 185, - "package_id": 133, + "id": 152, + "package_id": 82, }, "bare-path": { - "id": 184, - "package_id": 132, + "id": 764, + "package_id": 83, }, "bare-stream": { - "id": 188, - "package_id": 135, + "id": 151, + "package_id": 84, }, "base64-js": { - "id": 179, - "package_id": 130, + "id": 161, + "package_id": 85, }, "basic-ftp": { - "id": 241, - "package_id": 177, + "id": 456, + "package_id": 86, }, "binary-extensions": { - "id": 87, - "package_id": 54, + "id": 496, + "package_id": 87, }, "brace-expansion": { - "id": 378, - "package_id": 245, + "id": 538, + "package_id": 88, }, "braces": { - "id": 79, - "package_id": 34, + "id": 175, + "package_id": 89, }, "browserslist": { - "id": 864, - "package_id": 443, + "id": 141, + "package_id": 90, }, "buffer": { - "id": 177, - "package_id": 128, + "id": 804, + "package_id": 91, }, "buffer-crc32": { - "id": 257, - "package_id": 186, + "id": 852, + "package_id": 92, }, "bun-types": { "id": 4, - "package_id": 438, + "package_id": 93, }, "busboy": { - "id": 298, - "package_id": 235, + "id": 557, + "package_id": 94, }, "call-bind": { - "id": 693, - "package_id": 322, + "id": 96, + "package_id": 95, }, "callsites": { - "id": 297, - "package_id": 217, + "id": 601, + "package_id": 96, }, "camelcase-css": { - "id": 59, - "package_id": 31, + "id": 616, + "package_id": 97, }, "caniuse-lite": { - "id": 865, - "package_id": 229, + "id": 142, + "package_id": 98, }, "chalk": { - "id": 338, - "package_id": 299, + "id": 303, + "package_id": 99, }, "chokidar": { - "id": 21, - "package_id": 50, + "id": 743, + "package_id": 100, }, "chromium-bidi": { - "id": 262, - "package_id": 193, + "id": 643, + "package_id": 101, }, "client-only": { - "id": 319, - "package_id": 232, + "id": 732, + "package_id": 102, }, "cliui": { - "id": 167, - "package_id": 125, + "id": 845, + "package_id": 103, }, "color-convert": { - "id": 126, - "package_id": 82, + "id": 90, + "package_id": 104, }, "color-name": { - "id": 127, - "package_id": 83, + "id": 188, + "package_id": 105, }, "commander": { - "id": 91, - "package_id": 99, + "id": 734, + "package_id": 106, }, "concat-map": { - "id": 380, - "package_id": 246, + "id": 155, + "package_id": 107, }, "cosmiconfig": { - "id": 153, - "package_id": 197, + "id": 639, + "package_id": 108, }, "cross-spawn": { - "id": 355, - "package_id": 93, + "id": 304, + "package_id": 109, }, "cssesc": { - "id": 36, - "package_id": 5, + "id": 623, + "package_id": 110, }, "csstype": { - "id": 881, - "package_id": 449, + "id": 62, + "package_id": 111, }, "damerau-levenshtein": { - "id": 738, - "package_id": 421, + "id": 382, + "package_id": 112, }, "data-uri-to-buffer": { - "id": 242, - "package_id": 176, + "id": 457, + "package_id": 113, }, "data-view-buffer": { - "id": 504, - "package_id": 372, + "id": 226, + "package_id": 114, }, "data-view-byte-length": { - "id": 505, - "package_id": 371, + "id": 227, + "package_id": 115, }, "data-view-byte-offset": { - "id": 506, - "package_id": 370, + "id": 228, + "package_id": 116, }, "debug": { - "id": 339, - "package_id": 154, + "id": 305, + "package_id": 117, }, "deep-is": { - "id": 418, - "package_id": 288, + "id": 583, + "package_id": 118, }, "define-data-property": { - "id": 472, - "package_id": 320, + "id": 210, + "package_id": 119, }, "define-properties": { - "id": 694, - "package_id": 313, + "id": 97, + "package_id": 120, }, "degenerator": { - "id": 227, - "package_id": 161, + "id": 599, + "package_id": 121, }, "dequal": { - "id": 804, - "package_id": 423, + "id": 93, + "package_id": 122, }, "devtools-protocol": { - "id": 156, - "package_id": 114, + "id": 640, + "package_id": 123, }, "didyoumean": { - "id": 24, - "package_id": 38, + "id": 744, + "package_id": 124, }, "dir-glob": { - "id": 722, - "package_id": 398, + "id": 470, + "package_id": 125, }, "dlv": { - "id": 15, - "package_id": 106, + "id": 745, + "package_id": 126, }, "doctrine": { - "id": 348, - "package_id": 291, + "id": 306, + "package_id": 127, }, "eastasianwidth": { - "id": 132, - "package_id": 89, + "id": 857, + "package_id": 128, }, "electron-to-chromium": { - "id": 872, - "package_id": 446, + "id": 158, + "package_id": 129, }, "emoji-regex": { - "id": 739, - "package_id": 88, + "id": 383, + "package_id": 130, }, "end-of-stream": { - "id": 198, - "package_id": 146, + "id": 636, + "package_id": 131, }, "enhanced-resolve": { - "id": 437, - "package_id": 387, + "id": 349, + "package_id": 132, }, "env-paths": { - "id": 272, - "package_id": 218, + "id": 190, + "package_id": 133, }, "error-ex": { - "id": 278, - "package_id": 200, + "id": 603, + "package_id": 134, }, "es-abstract": { - "id": 695, - "package_id": 325, + "id": 98, + "package_id": 135, }, "es-define-property": { - "id": 486, - "package_id": 316, + "id": 166, + "package_id": 136, }, "es-errors": { - "id": 690, - "package_id": 312, + "id": 111, + "package_id": 137, }, "es-iterator-helpers": { - "id": 740, - "package_id": 409, + "id": 384, + "package_id": 138, }, "es-object-atoms": { - "id": 696, - "package_id": 311, + "id": 99, + "package_id": 139, }, "es-set-tostringtag": { - "id": 760, - "package_id": 369, + "id": 273, + "package_id": 140, }, "es-shim-unscopables": { - "id": 692, - "package_id": 381, + "id": 113, + "package_id": 141, }, "es-to-primitive": { - "id": 511, - "package_id": 367, + "id": 233, + "package_id": 142, }, "escalade": { - "id": 875, - "package_id": 124, + "id": 807, + "package_id": 143, }, "escape-string-regexp": { - "id": 367, - "package_id": 249, + "id": 307, + "package_id": 144, }, "escodegen": { - "id": 230, - "package_id": 163, + "id": 214, + "package_id": 145, }, "eslint": { "id": 5, - "package_id": 238, + "package_id": 146, }, "eslint-config-next": { "id": 6, - "package_id": 237, + "package_id": 147, }, "eslint-import-resolver-node": { - "id": 332, - "package_id": 378, + "id": 337, + "package_id": 148, }, "eslint-import-resolver-typescript": { - "id": 333, - "package_id": 302, + "id": 338, + "package_id": 149, }, "eslint-module-utils": { - "id": 438, - "package_id": 376, + "id": 350, + "package_id": 150, }, "eslint-plugin-import": { - "id": 326, - "package_id": 303, + "id": 339, + "package_id": 151, }, "eslint-plugin-jsx-a11y": { - "id": 327, - "package_id": 404, + "id": 340, + "package_id": 152, }, "eslint-plugin-react": { - "id": 325, - "package_id": 429, + "id": 341, + "package_id": 153, }, "eslint-plugin-react-hooks": { - "id": 331, - "package_id": 389, + "id": 342, + "package_id": 154, }, "eslint-scope": { - "id": 358, - "package_id": 278, + "id": 308, + "package_id": 155, }, "eslint-visitor-keys": { - "id": 366, - "package_id": 242, + "id": 309, + "package_id": 156, }, "espree": { - "id": 340, - "package_id": 266, + "id": 310, + "package_id": 157, }, "esprima": { - "id": 231, - "package_id": 162, + "id": 215, + "package_id": 158, }, "esquery": { - "id": 342, - "package_id": 298, + "id": 311, + "package_id": 159, }, "esrecurse": { - "id": 414, - "package_id": 279, + "id": 411, + "package_id": 160, }, "estraverse": { - "id": 415, - "package_id": 166, + "id": 412, + "package_id": 161, }, "esutils": { - "id": 343, - "package_id": 165, + "id": 312, + "package_id": 162, }, "extract-zip": { - "id": 158, - "package_id": 181, + "id": 52, + "package_id": 163, }, "fast-deep-equal": { - "id": 361, - "package_id": 274, + "id": 313, + "package_id": 164, }, "fast-fifo": { - "id": 196, - "package_id": 141, + "id": 768, + "package_id": 165, }, "fast-glob": { - "id": 22, - "package_id": 40, + "id": 746, + "package_id": 166, }, "fast-json-stable-stringify": { - "id": 410, - "package_id": 273, + "id": 87, + "package_id": 167, }, "fast-levenshtein": { - "id": 422, - "package_id": 283, + "id": 584, + "package_id": 168, }, "fastq": { - "id": 73, - "package_id": 44, + "id": 50, + "package_id": 169, }, "fd-slicer": { - "id": 256, - "package_id": 187, + "id": 853, + "package_id": 170, }, "file-entry-cache": { - "id": 365, - "package_id": 250, + "id": 314, + "package_id": 171, }, "fill-range": { - "id": 63, - "package_id": 35, + "id": 156, + "package_id": 172, }, "find-up": { - "id": 344, - "package_id": 292, + "id": 315, + "package_id": 173, }, "flat-cache": { - "id": 381, - "package_id": 251, + "id": 429, + "package_id": 174, }, "flatted": { - "id": 382, - "package_id": 260, + "id": 433, + "package_id": 175, }, "for-each": { - "id": 583, - "package_id": 328, + "id": 784, + "package_id": 176, }, "foreground-child": { - "id": 102, - "package_id": 91, + "id": 460, + "package_id": 177, }, "fraction.js": { - "id": 866, - "package_id": 442, + "id": 143, + "package_id": 178, }, "fs-extra": { - "id": 244, - "package_id": 172, + "id": 459, + "package_id": 179, }, "fs.realpath": { - "id": 386, - "package_id": 257, + "id": 885, + "package_id": 180, }, "fsevents": { - "id": 85, - "package_id": 51, + "id": 173, + "package_id": 181, }, "function-bind": { - "id": 55, - "package_id": 21, + "id": 478, + "package_id": 182, }, "function.prototype.name": { - "id": 512, - "package_id": 366, + "id": 234, + "package_id": 183, }, "functions-have-names": { - "id": 615, - "package_id": 354, + "id": 685, + "package_id": 184, }, "get-caller-file": { - "id": 169, - "package_id": 123, + "id": 847, + "package_id": 185, }, "get-intrinsic": { - "id": 697, - "package_id": 317, + "id": 100, + "package_id": 186, }, "get-stream": { - "id": 251, - "package_id": 189, + "id": 420, + "package_id": 187, }, "get-symbol-description": { - "id": 514, - "package_id": 365, + "id": 236, + "package_id": 188, }, "get-tsconfig": { - "id": 440, - "package_id": 385, + "id": 352, + "package_id": 189, }, "get-uri": { - "id": 222, - "package_id": 171, + "id": 594, + "package_id": 190, }, "glob": { - "id": 730, - "package_id": 65, + "id": 46, + "package_id": 191, }, "glob-parent": { - "id": 356, - "package_id": 27, + "id": 316, + "package_id": 192, }, "globals": { - "id": 345, - "package_id": 264, + "id": 317, + "package_id": 193, }, "globalthis": { - "id": 763, - "package_id": 364, + "id": 276, + "package_id": 194, }, "globby": { - "id": 710, - "package_id": 396, + "id": 77, + "package_id": 195, }, "gopd": { - "id": 831, - "package_id": 321, + "id": 713, + "package_id": 196, }, "graceful-fs": { - "id": 302, - "package_id": 175, + "id": 559, + "package_id": 197, }, "graphemer": { - "id": 349, - "package_id": 290, + "id": 318, + "package_id": 198, }, "has-bigints": { - "id": 555, - "package_id": 339, + "id": 801, + "package_id": 199, }, "has-flag": { - "id": 435, - "package_id": 301, + "id": 740, + "package_id": 200, }, "has-property-descriptors": { - "id": 764, - "package_id": 315, + "id": 277, + "package_id": 201, }, "has-proto": { - "id": 765, - "package_id": 319, + "id": 278, + "package_id": 202, }, "has-symbols": { - "id": 766, - "package_id": 318, + "id": 279, + "package_id": 203, }, "has-tostringtag": { - "id": 564, - "package_id": 327, + "id": 509, + "package_id": 204, }, "hasown": { - "id": 453, - "package_id": 20, + "id": 365, + "package_id": 205, }, "http-proxy-agent": { - "id": 204, - "package_id": 170, + "id": 630, + "package_id": 206, }, "https-proxy-agent": { - "id": 205, - "package_id": 169, + "id": 631, + "package_id": 207, }, "ieee754": { - "id": 180, - "package_id": 129, + "id": 162, + "package_id": 208, }, "ignore": { - "id": 341, - "package_id": 263, + "id": 319, + "package_id": 209, }, "import-fresh": { - "id": 400, - "package_id": 214, + "id": 28, + "package_id": 210, }, "imurmurhash": { - "id": 357, - "package_id": 280, + "id": 320, + "package_id": 211, }, "inflight": { - "id": 387, - "package_id": 256, + "id": 886, + "package_id": 212, }, "inherits": { - "id": 388, - "package_id": 255, + "id": 887, + "package_id": 213, }, "internal-slot": { - "id": 767, - "package_id": 362, + "id": 280, + "package_id": 214, }, "ip-address": { - "id": 213, - "package_id": 151, + "id": 692, + "package_id": 215, }, "is-array-buffer": { - "id": 522, - "package_id": 361, + "id": 244, + "package_id": 216, }, "is-arrayish": { - "id": 281, - "package_id": 201, + "id": 221, + "package_id": 217, }, "is-async-function": { - "id": 784, - "package_id": 420, + "id": 818, + "package_id": 218, }, "is-bigint": { - "id": 558, - "package_id": 338, + "id": 811, + "package_id": 219, }, "is-binary-path": { - "id": 81, - "package_id": 53, + "id": 177, + "package_id": 220, }, "is-boolean-object": { - "id": 559, - "package_id": 337, + "id": 812, + "package_id": 221, }, "is-callable": { - "id": 523, - "package_id": 329, + "id": 245, + "package_id": 222, }, "is-core-module": { - "id": 675, - "package_id": 19, + "id": 344, + "package_id": 223, }, "is-data-view": { - "id": 524, - "package_id": 360, + "id": 246, + "package_id": 224, }, "is-date-object": { - "id": 643, - "package_id": 368, + "id": 289, + "package_id": 225, }, "is-extglob": { - "id": 58, - "package_id": 29, + "id": 504, + "package_id": 226, }, "is-finalizationregistry": { - "id": 786, - "package_id": 419, + "id": 820, + "package_id": 227, }, "is-fullwidth-code-point": { - "id": 124, - "package_id": 79, + "id": 702, + "package_id": 228, }, "is-generator-function": { - "id": 787, - "package_id": 418, + "id": 821, + "package_id": 229, }, "is-glob": { - "id": 346, - "package_id": 28, + "id": 321, + "package_id": 230, }, "is-map": { - "id": 794, - "package_id": 417, + "id": 828, + "package_id": 231, }, "is-negative-zero": { - "id": 525, - "package_id": 359, + "id": 247, + "package_id": 232, }, "is-number": { - "id": 65, - "package_id": 37, + "id": 773, + "package_id": 233, }, "is-number-object": { - "id": 560, - "package_id": 336, + "id": 813, + "package_id": 234, }, "is-path-inside": { - "id": 360, - "package_id": 276, + "id": 322, + "package_id": 235, }, "is-regex": { - "id": 526, - "package_id": 349, + "id": 248, + "package_id": 236, }, "is-set": { - "id": 795, - "package_id": 416, + "id": 829, + "package_id": 237, }, "is-shared-array-buffer": { - "id": 527, - "package_id": 358, + "id": 249, + "package_id": 238, }, "is-string": { - "id": 698, - "package_id": 335, + "id": 101, + "package_id": 239, }, "is-symbol": { - "id": 644, - "package_id": 334, + "id": 290, + "package_id": 240, }, "is-typed-array": { - "id": 529, - "package_id": 341, + "id": 251, + "package_id": 241, }, "is-weakmap": { - "id": 796, - "package_id": 415, + "id": 830, + "package_id": 242, }, "is-weakref": { - "id": 530, - "package_id": 357, + "id": 252, + "package_id": 243, }, "is-weakset": { - "id": 797, - "package_id": 414, + "id": 831, + "package_id": 244, }, "isarray": { - "id": 608, - "package_id": 351, + "id": 672, + "package_id": 245, }, "isexe": { - "id": 140, - "package_id": 95, + "id": 810, + "package_id": 246, }, "iterator.prototype": { - "id": 768, - "package_id": 410, + "id": 281, + "package_id": 247, }, "jackspeak": { - "id": 103, - "package_id": 72, + "id": 461, + "package_id": 248, }, "jiti": { - "id": 16, - "package_id": 105, + "id": 749, + "package_id": 249, }, "js-tokens": { - "id": 151, - "package_id": 111, + "id": 535, + "package_id": 250, }, "js-yaml": { - "id": 347, - "package_id": 212, + "id": 323, + "package_id": 251, }, "jsbn": { - "id": 215, - "package_id": 153, + "id": 490, + "package_id": 252, }, "json-buffer": { - "id": 394, - "package_id": 259, + "id": 530, + "package_id": 253, }, "json-parse-even-better-errors": { - "id": 279, - "package_id": 199, + "id": 604, + "package_id": 254, }, "json-schema-traverse": { - "id": 411, - "package_id": 272, + "id": 88, + "package_id": 255, }, "json-stable-stringify-without-jsonify": { - "id": 372, - "package_id": 239, + "id": 324, + "package_id": 256, }, "json5": { - "id": 464, - "package_id": 307, + "id": 776, + "package_id": 257, }, "jsonfile": { - "id": 246, - "package_id": 174, + "id": 440, + "package_id": 258, }, "jsx-ast-utils": { - "id": 742, - "package_id": 408, + "id": 386, + "package_id": 259, }, "keyv": { - "id": 383, - "package_id": 258, + "id": 434, + "package_id": 260, }, "language-subtag-registry": { - "id": 751, - "package_id": 407, + "id": 531, + "package_id": 261, }, "language-tags": { - "id": 743, - "package_id": 406, + "id": 387, + "package_id": 262, }, "levn": { - "id": 337, - "package_id": 284, + "id": 325, + "package_id": 263, }, "lilconfig": { - "id": 23, - "package_id": 39, + "id": 750, + "package_id": 264, }, "lines-and-columns": { - "id": 93, - "package_id": 64, + "id": 736, + "package_id": 265, }, "locate-path": { - "id": 427, - "package_id": 294, + "id": 431, + "package_id": 266, }, "lodash.merge": { - "id": 359, - "package_id": 277, + "id": 326, + "package_id": 267, }, "loose-envify": { - "id": 150, - "package_id": 110, + "id": 647, + "package_id": 268, }, "lru-cache": { - "id": 206, - "package_id": 179, + "id": 632, + "package_id": 269, }, "merge2": { - "id": 69, - "package_id": 41, + "id": 425, + "package_id": 270, }, "micromatch": { - "id": 25, - "package_id": 32, + "id": 751, + "package_id": 271, }, "minimatch": { - "id": 350, - "package_id": 244, + "id": 327, + "package_id": 272, }, "minimist": { - "id": 465, - "package_id": 306, + "id": 777, + "package_id": 273, }, "minipass": { - "id": 105, - "package_id": 67, + "id": 463, + "package_id": 274, }, "mitt": { - "id": 268, - "package_id": 196, + "id": 182, + "package_id": 275, }, "ms": { - "id": 217, - "package_id": 155, + "id": 206, + "package_id": 276, }, "mz": { - "id": 94, - "package_id": 59, + "id": 737, + "package_id": 277, }, "nanoid": { - "id": 42, - "package_id": 10, + "id": 608, + "package_id": 278, }, "natural-compare": { - "id": 362, - "package_id": 275, + "id": 328, + "package_id": 279, }, "netmask": { - "id": 228, - "package_id": 160, + "id": 600, + "package_id": 280, }, "next": { "id": 7, - "package_id": 219, + "package_id": 281, }, "node-releases": { - "id": 873, - "package_id": 445, + "id": 159, + "package_id": 282, }, "normalize-path": { - "id": 30, - "package_id": 25, + "id": 752, + "package_id": 283, }, "normalize-range": { - "id": 867, - "package_id": 441, + "id": 144, + "package_id": 284, }, "object-assign": { - "id": 841, - "package_id": 63, + "id": 626, + "package_id": 285, }, "object-hash": { - "id": 29, - "package_id": 26, + "id": 753, + "package_id": 286, }, "object-inspect": { - "id": 531, - "package_id": 356, + "id": 253, + "package_id": 287, }, "object-keys": { - "id": 474, - "package_id": 314, + "id": 212, + "package_id": 288, }, "object.assign": { - "id": 754, - "package_id": 355, + "id": 528, + "package_id": 289, }, "object.entries": { - "id": 745, - "package_id": 405, + "id": 389, + "package_id": 290, }, "object.fromentries": { - "id": 457, - "package_id": 375, + "id": 369, + "package_id": 291, }, "object.groupby": { - "id": 458, - "package_id": 324, + "id": 370, + "package_id": 292, }, "object.hasown": { - "id": 818, - "package_id": 434, + "id": 404, + "package_id": 293, }, "object.values": { - "id": 459, - "package_id": 310, + "id": 371, + "package_id": 294, }, "once": { - "id": 199, - "package_id": 144, + "id": 637, + "package_id": 295, }, "optionator": { - "id": 352, - "package_id": 282, + "id": 329, + "package_id": 296, }, "p-limit": { - "id": 430, - "package_id": 296, + "id": 590, + "package_id": 297, }, "p-locate": { - "id": 429, - "package_id": 295, + "id": 534, + "package_id": 298, }, "pac-proxy-agent": { - "id": 207, - "package_id": 158, + "id": 633, + "package_id": 299, }, "pac-resolver": { - "id": 225, - "package_id": 159, + "id": 597, + "package_id": 300, }, "parent-module": { - "id": 295, - "package_id": 216, + "id": 483, + "package_id": 301, }, "parse-json": { - "id": 275, - "package_id": 198, + "id": 193, + "package_id": 302, }, "path-exists": { - "id": 428, - "package_id": 293, + "id": 432, + "package_id": 303, }, "path-is-absolute": { - "id": 391, - "package_id": 254, + "id": 890, + "package_id": 304, }, "path-key": { - "id": 137, - "package_id": 98, + "id": 194, + "package_id": 305, }, "path-parse": { - "id": 52, - "package_id": 18, + "id": 665, + "package_id": 306, }, "path-scurry": { - "id": 106, - "package_id": 66, + "id": 464, + "package_id": 307, }, "path-type": { - "id": 727, - "package_id": 399, + "id": 216, + "package_id": 308, }, "pend": { - "id": 258, - "package_id": 188, + "id": 428, + "package_id": 309, }, "picocolors": { - "id": 868, - "package_id": 9, + "id": 145, + "package_id": 310, }, "picomatch": { - "id": 62, - "package_id": 33, + "id": 537, + "package_id": 311, }, "pify": { - "id": 56, - "package_id": 23, + "id": 651, + "package_id": 312, }, "pirates": { - "id": 95, - "package_id": 58, + "id": 738, + "package_id": 313, }, "possible-typed-array-names": { - "id": 553, - "package_id": 331, + "id": 147, + "package_id": 314, }, "postcss": { "id": 8, - "package_id": 7, + "package_id": 315, }, "postcss-import": { - "id": 31, - "package_id": 15, + "id": 756, + "package_id": 316, }, "postcss-js": { - "id": 27, - "package_id": 30, + "id": 757, + "package_id": 317, }, "postcss-load-config": { - "id": 34, - "package_id": 6, + "id": 758, + "package_id": 318, }, "postcss-nested": { - "id": 32, - "package_id": 14, + "id": 759, + "package_id": 319, }, "postcss-selector-parser": { - "id": 35, - "package_id": 3, + "id": 760, + "package_id": 320, }, "postcss-value-parser": { - "id": 869, - "package_id": 24, + "id": 146, + "package_id": 321, }, "prelude-ls": { - "id": 423, - "package_id": 286, + "id": 532, + "package_id": 322, }, "progress": { - "id": 159, - "package_id": 180, + "id": 53, + "package_id": 323, }, "prop-types": { - "id": 820, - "package_id": 432, + "id": 406, + "package_id": 324, }, "proxy-agent": { - "id": 160, - "package_id": 147, + "id": 54, + "package_id": 325, }, "proxy-from-env": { - "id": 208, - "package_id": 157, + "id": 634, + "package_id": 326, }, "pump": { - "id": 181, - "package_id": 143, + "id": 765, + "package_id": 327, }, "punycode": { - "id": 413, - "package_id": 271, + "id": 809, + "package_id": 328, }, "puppeteer": { "id": 9, - "package_id": 113, + "package_id": 329, }, "puppeteer-core": { - "id": 154, - "package_id": 191, + "id": 641, + "package_id": 330, }, "queue-microtask": { - "id": 77, - "package_id": 48, + "id": 668, + "package_id": 331, }, "queue-tick": { - "id": 191, - "package_id": 140, + "id": 699, + "package_id": 332, }, "react": { "id": 10, - "package_id": 109, + "package_id": 333, }, "react-dom": { "id": 11, - "package_id": 108, + "package_id": 334, }, "react-is": { - "id": 842, - "package_id": 433, + "id": 627, + "package_id": 335, }, "read-cache": { - "id": 48, - "package_id": 22, + "id": 613, + "package_id": 336, }, "readdirp": { - "id": 84, - "package_id": 52, + "id": 180, + "package_id": 337, }, "reflect.getprototypeof": { - "id": 773, - "package_id": 411, + "id": 518, + "package_id": 338, }, "regenerator-runtime": { - "id": 805, - "package_id": 428, + "id": 20, + "package_id": 339, }, "regexp.prototype.flags": { - "id": 834, - "package_id": 352, + "id": 716, + "package_id": 340, }, "require-directory": { - "id": 170, - "package_id": 122, + "id": 848, + "package_id": 341, }, "resolve": { - "id": 19, - "package_id": 16, + "id": 761, + "package_id": 342, }, "resolve-from": { - "id": 296, - "package_id": 215, + "id": 484, + "package_id": 343, }, "resolve-pkg-maps": { - "id": 699, - "package_id": 386, + "id": 455, + "package_id": 344, }, "reusify": { - "id": 74, - "package_id": 45, + "id": 427, + "package_id": 345, }, "rimraf": { - "id": 384, - "package_id": 252, + "id": 435, + "package_id": 346, }, "run-parallel": { - "id": 76, - "package_id": 47, + "id": 48, + "package_id": 347, }, "safe-array-concat": { - "id": 769, - "package_id": 350, + "id": 282, + "package_id": 348, }, "safe-regex-test": { - "id": 536, - "package_id": 348, + "id": 258, + "package_id": 349, }, "scheduler": { - "id": 147, - "package_id": 112, + "id": 650, + "package_id": 350, }, "semver": { - "id": 460, - "package_id": 309, + "id": 372, + "package_id": 351, }, "set-function-length": { - "id": 490, - "package_id": 323, + "id": 170, + "package_id": 352, }, "set-function-name": { - "id": 835, + "id": 717, "package_id": 353, }, "shebang-command": { - "id": 138, - "package_id": 96, + "id": 195, + "package_id": 354, }, "shebang-regex": { - "id": 141, - "package_id": 97, + "id": 687, + "package_id": 355, }, "side-channel": { - "id": 836, - "package_id": 363, + "id": 718, + "package_id": 356, }, "signal-exit": { - "id": 136, - "package_id": 92, + "id": 438, + "package_id": 357, }, "slash": { - "id": 726, - "package_id": 397, + "id": 474, + "package_id": 358, }, "smart-buffer": { - "id": 214, - "package_id": 150, + "id": 693, + "package_id": 359, }, "socks": { - "id": 212, - "package_id": 149, + "id": 696, + "package_id": 360, }, "socks-proxy-agent": { - "id": 209, - "package_id": 148, + "id": 635, + "package_id": 361, }, "source-map": { - "id": 235, - "package_id": 164, + "id": 291, + "package_id": 362, }, "source-map-js": { - "id": 44, - "package_id": 8, + "id": 610, + "package_id": 363, }, "sprintf-js": { - "id": 216, - "package_id": 152, + "id": 491, + "package_id": 364, }, "streamsearch": { - "id": 324, - "package_id": 236, + "id": 165, + "package_id": 365, }, "streamx": { - "id": 197, - "package_id": 136, + "id": 769, + "package_id": 366, }, "string-width": { - "id": 171, - "package_id": 78, + "id": 849, + "package_id": 367, }, "string-width-cjs": { - "id": 114, - "package_id": 78, + "id": 36, + "package_id": 367, }, "string.prototype.matchall": { - "id": 823, - "package_id": 430, + "id": 409, + "package_id": 368, }, "string.prototype.trim": { - "id": 537, - "package_id": 347, + "id": 259, + "package_id": 369, }, "string.prototype.trimend": { - "id": 538, - "package_id": 346, + "id": 260, + "package_id": 370, }, "string.prototype.trimstart": { - "id": 539, - "package_id": 345, + "id": 261, + "package_id": 371, }, "strip-ansi": { - "id": 353, - "package_id": 76, + "id": 330, + "package_id": 372, }, "strip-ansi-cjs": { - "id": 116, - "package_id": 76, + "id": 38, + "package_id": 372, }, "strip-bom": { - "id": 466, - "package_id": 305, + "id": 778, + "package_id": 373, }, "strip-json-comments": { - "id": 403, - "package_id": 262, + "id": 31, + "package_id": 374, }, "styled-jsx": { - "id": 301, - "package_id": 231, + "id": 561, + "package_id": 375, }, "sucrase": { - "id": 20, - "package_id": 56, + "id": 762, + "package_id": 376, }, "supports-color": { - "id": 434, - "package_id": 300, + "id": 172, + "package_id": 377, }, "supports-preserve-symlinks-flag": { - "id": 53, - "package_id": 17, + "id": 666, + "package_id": 378, }, "tailwindcss": { "id": 12, - "package_id": 2, + "package_id": 379, }, "tapable": { - "id": 701, - "package_id": 388, + "id": 220, + "package_id": 380, }, "tar-fs": { - "id": 161, - "package_id": 131, + "id": 56, + "package_id": 381, }, "tar-stream": { - "id": 182, - "package_id": 142, + "id": 766, + "package_id": 382, }, "text-decoder": { - "id": 192, - "package_id": 138, + "id": 700, + "package_id": 383, }, "text-table": { - "id": 354, - "package_id": 281, + "id": 331, + "package_id": 384, }, "thenify": { - "id": 100, - "package_id": 61, + "id": 772, + "package_id": 385, }, "thenify-all": { - "id": 99, - "package_id": 60, + "id": 541, + "package_id": 386, }, "through": { - "id": 178, - "package_id": 127, + "id": 805, + "package_id": 387, }, "to-regex-range": { - "id": 64, - "package_id": 36, + "id": 430, + "package_id": 388, }, "ts-api-utils": { - "id": 714, - "package_id": 394, + "id": 81, + "package_id": 389, }, "ts-interface-checker": { - "id": 96, - "package_id": 57, + "id": 739, + "package_id": 390, }, "tsconfig-paths": { - "id": 461, - "package_id": 304, + "id": 373, + "package_id": 391, }, "tslib": { - "id": 318, - "package_id": 168, + "id": 59, + "package_id": 392, }, "type-check": { - "id": 424, - "package_id": 285, + "id": 533, + "package_id": 393, }, "type-fest": { - "id": 404, - "package_id": 265, + "id": 466, + "package_id": 394, }, "typed-array-buffer": { - "id": 540, - "package_id": 344, + "id": 262, + "package_id": 395, }, "typed-array-byte-length": { - "id": 541, - "package_id": 343, + "id": 263, + "package_id": 396, }, "typed-array-byte-offset": { - "id": 542, - "package_id": 342, + "id": 264, + "package_id": 397, }, "typed-array-length": { - "id": 543, - "package_id": 340, + "id": 265, + "package_id": 398, }, "typescript": { "id": 13, - "package_id": 1, + "package_id": 399, }, "unbox-primitive": { - "id": 544, - "package_id": 332, + "id": 266, + "package_id": 400, }, "unbzip2-stream": { - "id": 162, - "package_id": 126, + "id": 57, + "package_id": 401, }, "undici-types": { - "id": 255, - "package_id": 184, + "id": 866, + "package_id": 402, }, "universalify": { - "id": 247, - "package_id": 173, + "id": 441, + "package_id": 403, }, "update-browserslist-db": { - "id": 874, - "package_id": 444, + "id": 160, + "package_id": 404, }, "uri-js": { - "id": 412, - "package_id": 270, + "id": 89, + "package_id": 405, }, "urlpattern-polyfill": { - "id": 269, - "package_id": 195, + "id": 183, + "package_id": 406, }, "util-deprecate": { - "id": 37, - "package_id": 4, + "id": 624, + "package_id": 407, }, "which": { - "id": 139, - "package_id": 94, + "id": 196, + "package_id": 408, }, "which-boxed-primitive": { - "id": 557, - "package_id": 333, + "id": 803, + "package_id": 409, }, "which-builtin-type": { - "id": 781, - "package_id": 412, + "id": 659, + "package_id": 410, }, "which-collection": { - "id": 792, - "package_id": 413, + "id": 826, + "package_id": 411, }, "which-typed-array": { - "id": 545, - "package_id": 326, + "id": 267, + "package_id": 412, }, "word-wrap": { - "id": 419, - "package_id": 287, + "id": 588, + "package_id": 413, }, "wrap-ansi": { - "id": 176, - "package_id": 75, + "id": 187, + "package_id": 414, }, "wrap-ansi-cjs": { - "id": 118, - "package_id": 75, + "id": 40, + "package_id": 414, }, "wrappy": { - "id": 200, - "package_id": 145, + "id": 582, + "package_id": 415, }, "ws": { - "id": 265, - "package_id": 192, + "id": 646, + "package_id": 416, }, "y18n": { - "id": 172, - "package_id": 121, + "id": 850, + "package_id": 417, }, "yallist": { - "id": 166, - "package_id": 118, + "id": 893, + "package_id": 418, }, "yaml": { - "id": 38, - "package_id": 12, + "id": 620, + "package_id": 419, }, "yargs": { - "id": 163, - "package_id": 119, + "id": 58, + "package_id": 420, }, "yargs-parser": { - "id": 173, - "package_id": 120, + "id": 851, + "package_id": 421, }, "yauzl": { - "id": 252, - "package_id": 185, + "id": 421, + "package_id": 422, }, "yocto-queue": { - "id": 431, - "package_id": 297, + "id": 589, + "package_id": 423, }, "zod": { - "id": 270, - "package_id": 194, + "id": 184, + "package_id": 424, }, }, "depth": 0, @@ -22239,8 +22445,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "@types/node": { - "id": 862, - "package_id": 183, + "id": 163, + "package_id": 431, }, }, "depth": 1, @@ -22250,8 +22456,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "postcss": { - "id": 299, - "package_id": 234, + "id": 560, + "package_id": 438, }, }, "depth": 1, @@ -22261,8 +22467,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "@types/node": { - "id": 863, - "package_id": 183, + "id": 64, + "package_id": 431, }, }, "depth": 1, @@ -22272,8 +22478,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "debug": { - "id": 674, - "package_id": 377, + "id": 343, + "package_id": 434, }, }, "depth": 1, @@ -22283,12 +22489,12 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "debug": { - "id": 449, - "package_id": 377, + "id": 361, + "package_id": 434, }, "doctrine": { - "id": 450, - "package_id": 379, + "id": 362, + "package_id": 435, }, }, "depth": 1, @@ -22298,12 +22504,12 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "doctrine": { - "id": 811, - "package_id": 379, + "id": 397, + "package_id": 435, }, "resolve": { - "id": 821, - "package_id": 431, + "id": 407, + "package_id": 436, }, }, "depth": 1, @@ -22313,12 +22519,12 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "debug": { - "id": 157, - "package_id": 190, + "id": 51, + "package_id": 429, }, "semver": { - "id": 164, - "package_id": 116, + "id": 55, + "package_id": 430, }, }, "depth": 1, @@ -22328,8 +22534,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "glob-parent": { - "id": 80, - "package_id": 42, + "id": 176, + "package_id": 433, }, }, "depth": 1, @@ -22339,8 +22545,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "glob-parent": { - "id": 68, - "package_id": 42, + "id": 424, + "package_id": 433, }, }, "depth": 1, @@ -22350,8 +22556,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "lilconfig": { - "id": 39, - "package_id": 11, + "id": 619, + "package_id": 440, }, }, "depth": 1, @@ -22361,8 +22567,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "minimatch": { - "id": 104, - "package_id": 69, + "id": 462, + "package_id": 437, }, }, "depth": 1, @@ -22372,12 +22578,12 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "minimatch": { - "id": 713, - "package_id": 395, + "id": 79, + "package_id": 432, }, "semver": { - "id": 711, - "package_id": 116, + "id": 80, + "package_id": 430, }, }, "depth": 1, @@ -22387,8 +22593,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "debug": { - "id": 672, - "package_id": 377, + "id": 355, + "package_id": 434, }, }, "depth": 1, @@ -22398,8 +22604,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "lru-cache": { - "id": 165, - "package_id": 117, + "id": 865, + "package_id": 448, }, }, "depth": 2, @@ -22409,8 +22615,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "glob": { - "id": 385, - "package_id": 253, + "id": 667, + "package_id": 441, }, }, "depth": 1, @@ -22420,8 +22626,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "brace-expansion": { - "id": 109, - "package_id": 70, + "id": 881, + "package_id": 449, }, }, "depth": 2, @@ -22431,8 +22637,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "lru-cache": { - "id": 107, - "package_id": 68, + "id": 606, + "package_id": 439, }, }, "depth": 1, @@ -22442,8 +22648,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "brace-expansion": { - "id": 720, - "package_id": 70, + "id": 868, + "package_id": 449, }, }, "depth": 2, @@ -22453,8 +22659,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "lru-cache": { - "id": 165, - "package_id": 117, + "id": 865, + "package_id": 448, }, }, "depth": 2, @@ -22464,8 +22670,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "@types/node": { - "id": 254, - "package_id": 183, + "id": 65, + "package_id": 431, }, }, "depth": 1, @@ -22475,8 +22681,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "emoji-regex": { - "id": 123, - "package_id": 80, + "id": 701, + "package_id": 442, }, }, "depth": 1, @@ -22486,16 +22692,16 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "string-width": { - "id": 113, - "package_id": 87, + "id": 35, + "package_id": 426, }, "strip-ansi": { - "id": 115, - "package_id": 85, + "id": 37, + "package_id": 427, }, "wrap-ansi": { - "id": 117, - "package_id": 84, + "id": 39, + "package_id": 428, }, }, "depth": 1, @@ -22505,8 +22711,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "chalk": { - "id": 285, - "package_id": 204, + "id": 17, + "package_id": 425, }, }, "depth": 1, @@ -22516,8 +22722,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "emoji-regex": { - "id": 123, - "package_id": 80, + "id": 701, + "package_id": 442, }, }, "depth": 1, @@ -22527,8 +22733,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "ansi-regex": { - "id": 131, - "package_id": 86, + "id": 860, + "package_id": 446, }, }, "depth": 2, @@ -22538,8 +22744,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "ansi-styles": { - "id": 128, - "package_id": 90, + "id": 861, + "package_id": 447, }, }, "depth": 2, @@ -22549,16 +22755,16 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "ansi-styles": { - "id": 288, - "package_id": 208, + "id": 854, + "package_id": 443, }, "escape-string-regexp": { - "id": 289, - "package_id": 207, + "id": 855, + "package_id": 444, }, "supports-color": { - "id": 290, - "package_id": 205, + "id": 856, + "package_id": 445, }, }, "depth": 2, @@ -22568,8 +22774,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "color-convert": { - "id": 292, - "package_id": 209, + "id": 891, + "package_id": 450, }, }, "depth": 3, @@ -22579,8 +22785,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "has-flag": { - "id": 291, - "package_id": 206, + "id": 892, + "package_id": 451, }, }, "depth": 3, @@ -22590,8 +22796,8 @@ exports[`ssr works for 100-ish requests 1`] = ` { "dependencies": { "color-name": { - "id": 293, - "package_id": 210, + "id": 897, + "package_id": 452, }, }, "depth": 4, diff --git a/test/integration/next-pages/test/__snapshots__/dev-server.test.ts.snap b/test/integration/next-pages/test/__snapshots__/dev-server.test.ts.snap index 6bacb22ab5647a..c5c0b46262ee2a 100644 --- a/test/integration/next-pages/test/__snapshots__/dev-server.test.ts.snap +++ b/test/integration/next-pages/test/__snapshots__/dev-server.test.ts.snap @@ -14,7 +14,7 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "@types/node", "version": "==20.7.0", }, - "package_id": 452, + "package_id": 39, }, { "behavior": { @@ -27,7 +27,7 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "@types/react", "version": "==18.2.22", }, - "package_id": 448, + "package_id": 41, }, { "behavior": { @@ -40,7 +40,7 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "@types/react-dom", "version": "==18.2.7", }, - "package_id": 447, + "package_id": 42, }, { "behavior": { @@ -53,7 +53,7 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "autoprefixer", "version": "==10.4.16", }, - "package_id": 440, + "package_id": 74, }, { "behavior": { @@ -66,7 +66,7 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "bun-types", "version": ">=1.0.3 <2.0.0", }, - "package_id": 438, + "package_id": 93, }, { "behavior": { @@ -79,7 +79,7 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "eslint", "version": "==8.50.0", }, - "package_id": 238, + "package_id": 146, }, { "behavior": { @@ -92,7 +92,7 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "eslint-config-next", "version": "==14.1.3", }, - "package_id": 237, + "package_id": 147, }, { "behavior": { @@ -105,7 +105,7 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "next", "version": "==14.1.3", }, - "package_id": 219, + "package_id": 281, }, { "behavior": { @@ -118,7 +118,7 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "postcss", "version": "==8.4.30", }, - "package_id": 7, + "package_id": 315, }, { "behavior": { @@ -131,7 +131,7 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "puppeteer", "version": "==22.12.0", }, - "package_id": 113, + "package_id": 329, }, { "behavior": { @@ -144,7 +144,7 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "react", "version": "==18.2.0", }, - "package_id": 109, + "package_id": 333, }, { "behavior": { @@ -157,7 +157,7 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "react-dom", "version": "==18.2.0", }, - "package_id": 108, + "package_id": 334, }, { "behavior": { @@ -170,7 +170,7 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "tailwindcss", "version": "==3.3.3", }, - "package_id": 2, + "package_id": 379, }, { "behavior": { @@ -183,958 +183,959 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "typescript", "version": "==5.2.2", }, - "package_id": 1, + "package_id": 399, }, { "behavior": { "prod": true, }, "id": 14, - "literal": "^5.0.2", - "name": "arg", + "literal": "^7.24.7", + "name": "@babel/highlight", "npm": { - "name": "arg", - "version": ">=5.0.2 <6.0.0", + "name": "@babel/highlight", + "version": ">=7.24.7 <8.0.0", }, - "package_id": 107, + "package_id": 4, }, { "behavior": { "prod": true, }, "id": 15, - "literal": "^1.1.3", - "name": "dlv", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "dlv", - "version": ">=1.1.3 <2.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 106, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 16, - "literal": "^1.18.2", - "name": "jiti", + "literal": "^7.24.7", + "name": "@babel/helper-validator-identifier", "npm": { - "name": "jiti", - "version": ">=1.18.2 <2.0.0", + "name": "@babel/helper-validator-identifier", + "version": ">=7.24.7 <8.0.0", }, - "package_id": 105, + "package_id": 3, }, { "behavior": { "prod": true, }, "id": 17, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^2.4.2", + "name": "chalk", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "chalk", + "version": ">=2.4.2 <3.0.0", }, - "package_id": 28, + "package_id": 425, }, { "behavior": { "prod": true, }, "id": 18, - "literal": "^8.4.23", - "name": "postcss", + "literal": "^4.0.0", + "name": "js-tokens", "npm": { - "name": "postcss", - "version": ">=8.4.23 <9.0.0", + "name": "js-tokens", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 7, + "package_id": 250, }, { "behavior": { "prod": true, }, "id": 19, - "literal": "^1.22.2", - "name": "resolve", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "resolve", - "version": ">=1.22.2 <2.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 16, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 20, - "literal": "^3.32.0", - "name": "sucrase", + "literal": "^0.14.0", + "name": "regenerator-runtime", "npm": { - "name": "sucrase", - "version": ">=3.32.0 <4.0.0", + "name": "regenerator-runtime", + "version": ">=0.14.0 <0.15.0", }, - "package_id": 56, + "package_id": 339, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 21, - "literal": "^3.5.3", - "name": "chokidar", + "literal": "^6.0.0 || ^7.0.0 || >=8.0.0", + "name": "eslint", "npm": { - "name": "chokidar", - "version": ">=3.5.3 <4.0.0", + "name": "eslint", + "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 && >=8.0.0", }, - "package_id": 50, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 22, - "literal": "^3.2.12", - "name": "fast-glob", + "literal": "^3.3.0", + "name": "eslint-visitor-keys", "npm": { - "name": "fast-glob", - "version": ">=3.2.12 <4.0.0", + "name": "eslint-visitor-keys", + "version": ">=3.3.0 <4.0.0", }, - "package_id": 40, + "package_id": 156, }, { "behavior": { "prod": true, }, "id": 23, - "literal": "^2.1.0", - "name": "lilconfig", + "literal": "^6.12.4", + "name": "ajv", "npm": { - "name": "lilconfig", - "version": ">=2.1.0 <3.0.0", + "name": "ajv", + "version": ">=6.12.4 <7.0.0", }, - "package_id": 39, + "package_id": 54, }, { "behavior": { "prod": true, }, "id": 24, - "literal": "^1.2.2", - "name": "didyoumean", + "literal": "^4.3.2", + "name": "debug", "npm": { - "name": "didyoumean", - "version": ">=1.2.2 <2.0.0", + "name": "debug", + "version": ">=4.3.2 <5.0.0", }, - "package_id": 38, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 25, - "literal": "^4.0.5", - "name": "micromatch", + "literal": "^9.6.0", + "name": "espree", "npm": { - "name": "micromatch", - "version": ">=4.0.5 <5.0.0", + "name": "espree", + "version": ">=9.6.0 <10.0.0", }, - "package_id": 32, + "package_id": 157, }, { "behavior": { "prod": true, }, "id": 26, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^13.19.0", + "name": "globals", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "globals", + "version": ">=13.19.0 <14.0.0", }, - "package_id": 9, + "package_id": 193, }, { "behavior": { "prod": true, }, "id": 27, - "literal": "^4.0.1", - "name": "postcss-js", + "literal": "^5.2.0", + "name": "ignore", "npm": { - "name": "postcss-js", - "version": ">=4.0.1 <5.0.0", + "name": "ignore", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 30, + "package_id": 209, }, { "behavior": { "prod": true, }, "id": 28, - "literal": "^6.0.2", - "name": "glob-parent", + "literal": "^3.2.1", + "name": "import-fresh", "npm": { - "name": "glob-parent", - "version": ">=6.0.2 <7.0.0", + "name": "import-fresh", + "version": ">=3.2.1 <4.0.0", }, - "package_id": 27, + "package_id": 210, }, { "behavior": { "prod": true, }, "id": 29, - "literal": "^3.0.0", - "name": "object-hash", + "literal": "^4.1.0", + "name": "js-yaml", "npm": { - "name": "object-hash", - "version": ">=3.0.0 <4.0.0", + "name": "js-yaml", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 26, + "package_id": 251, }, { "behavior": { "prod": true, }, "id": 30, - "literal": "^3.0.0", - "name": "normalize-path", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "normalize-path", - "version": ">=3.0.0 <4.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 25, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 31, - "literal": "^15.1.0", - "name": "postcss-import", + "literal": "^3.1.1", + "name": "strip-json-comments", "npm": { - "name": "postcss-import", - "version": ">=15.1.0 <16.0.0", + "name": "strip-json-comments", + "version": ">=3.1.1 <4.0.0", }, - "package_id": 15, + "package_id": 374, }, { "behavior": { "prod": true, }, "id": 32, - "literal": "^6.0.1", - "name": "postcss-nested", + "literal": "^2.0.2", + "name": "@humanwhocodes/object-schema", "npm": { - "name": "postcss-nested", - "version": ">=6.0.1 <7.0.0", + "name": "@humanwhocodes/object-schema", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 14, + "package_id": 12, }, { "behavior": { "prod": true, }, "id": 33, - "literal": "^5.2.0", - "name": "@alloc/quick-lru", + "literal": "^4.3.1", + "name": "debug", "npm": { - "name": "@alloc/quick-lru", - "version": ">=5.2.0 <6.0.0", + "name": "debug", + "version": ">=4.3.1 <5.0.0", }, - "package_id": 13, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 34, - "literal": "^4.0.1", - "name": "postcss-load-config", + "literal": "^3.0.5", + "name": "minimatch", "npm": { - "name": "postcss-load-config", - "version": ">=4.0.1 <5.0.0", + "name": "minimatch", + "version": ">=3.0.5 <4.0.0", }, - "package_id": 6, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 35, - "literal": "^6.0.11", - "name": "postcss-selector-parser", + "literal": "^5.1.2", + "name": "string-width", "npm": { - "name": "postcss-selector-parser", - "version": ">=6.0.11 <7.0.0", + "name": "string-width", + "version": ">=5.1.2 <6.0.0", }, - "package_id": 3, + "package_id": 426, }, { "behavior": { "prod": true, }, "id": 36, - "literal": "^3.0.0", - "name": "cssesc", + "is_alias": true, + "literal": "npm:string-width@^4.2.0", + "name": "string-width-cjs", "npm": { - "name": "cssesc", - "version": ">=3.0.0 <4.0.0", + "name": "string-width", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 5, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 37, - "literal": "^1.0.2", - "name": "util-deprecate", + "literal": "^7.0.1", + "name": "strip-ansi", "npm": { - "name": "util-deprecate", - "version": ">=1.0.2 <2.0.0", + "name": "strip-ansi", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 4, + "package_id": 427, }, { "behavior": { "prod": true, }, "id": 38, - "literal": "^2.3.4", - "name": "yaml", + "is_alias": true, + "literal": "npm:strip-ansi@^6.0.1", + "name": "strip-ansi-cjs", "npm": { - "name": "yaml", - "version": ">=2.3.4 <3.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 12, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 39, - "literal": "^3.0.0", - "name": "lilconfig", + "literal": "^8.1.0", + "name": "wrap-ansi", "npm": { - "name": "lilconfig", - "version": ">=3.0.0 <4.0.0", + "name": "wrap-ansi", + "version": ">=8.1.0 <9.0.0", }, - "package_id": 11, + "package_id": 428, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 40, - "literal": ">=8.0.9", - "name": "postcss", + "is_alias": true, + "literal": "npm:wrap-ansi@^7.0.0", + "name": "wrap-ansi-cjs", "npm": { - "name": "postcss", - "version": ">=8.0.9", + "name": "wrap-ansi", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 7, + "package_id": 414, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 41, - "literal": ">=9.0.0", - "name": "ts-node", + "literal": "^1.2.1", + "name": "@jridgewell/set-array", "npm": { - "name": "ts-node", - "version": ">=9.0.0", + "name": "@jridgewell/set-array", + "version": ">=1.2.1 <2.0.0", }, - "package_id": null, + "package_id": 16, }, { "behavior": { "prod": true, }, "id": 42, - "literal": "^3.3.6", - "name": "nanoid", + "literal": "^1.4.10", + "name": "@jridgewell/sourcemap-codec", "npm": { - "name": "nanoid", - "version": ">=3.3.6 <4.0.0", + "name": "@jridgewell/sourcemap-codec", + "version": ">=1.4.10 <2.0.0", }, - "package_id": 10, + "package_id": 17, }, { "behavior": { "prod": true, }, "id": 43, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^0.3.24", + "name": "@jridgewell/trace-mapping", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "@jridgewell/trace-mapping", + "version": ">=0.3.24 <0.4.0", }, - "package_id": 9, + "package_id": 18, }, { "behavior": { "prod": true, }, "id": 44, - "literal": "^1.0.2", - "name": "source-map-js", + "literal": "^3.1.0", + "name": "@jridgewell/resolve-uri", "npm": { - "name": "source-map-js", - "version": ">=1.0.2 <2.0.0", + "name": "@jridgewell/resolve-uri", + "version": ">=3.1.0 <4.0.0", }, - "package_id": 8, + "package_id": 15, }, { "behavior": { "prod": true, }, "id": 45, - "literal": "^6.0.11", - "name": "postcss-selector-parser", + "literal": "^1.4.14", + "name": "@jridgewell/sourcemap-codec", "npm": { - "name": "postcss-selector-parser", - "version": ">=6.0.11 <7.0.0", + "name": "@jridgewell/sourcemap-codec", + "version": ">=1.4.14 <2.0.0", }, - "package_id": 3, + "package_id": 17, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 46, - "literal": "^8.2.14", - "name": "postcss", + "literal": "10.3.10", + "name": "glob", "npm": { - "name": "postcss", - "version": ">=8.2.14 <9.0.0", + "name": "glob", + "version": "==10.3.10", }, - "package_id": 7, + "package_id": 191, }, { "behavior": { "prod": true, }, "id": 47, - "literal": "^4.0.0", - "name": "postcss-value-parser", + "literal": "2.0.5", + "name": "@nodelib/fs.stat", "npm": { - "name": "postcss-value-parser", - "version": ">=4.0.0 <5.0.0", + "name": "@nodelib/fs.stat", + "version": "==2.0.5", }, - "package_id": 24, + "package_id": 31, }, { "behavior": { "prod": true, }, "id": 48, - "literal": "^1.0.0", - "name": "read-cache", + "literal": "^1.1.9", + "name": "run-parallel", "npm": { - "name": "read-cache", - "version": ">=1.0.0 <2.0.0", + "name": "run-parallel", + "version": ">=1.1.9 <2.0.0", }, - "package_id": 22, + "package_id": 347, }, { "behavior": { "prod": true, }, "id": 49, - "literal": "^1.1.7", - "name": "resolve", + "literal": "2.1.5", + "name": "@nodelib/fs.scandir", "npm": { - "name": "resolve", - "version": ">=1.1.7 <2.0.0", + "name": "@nodelib/fs.scandir", + "version": "==2.1.5", }, - "package_id": 16, + "package_id": 30, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 50, - "literal": "^8.0.0", - "name": "postcss", + "literal": "^1.6.0", + "name": "fastq", "npm": { - "name": "postcss", - "version": ">=8.0.0 <9.0.0", + "name": "fastq", + "version": ">=1.6.0 <2.0.0", }, - "package_id": 7, + "package_id": 169, }, { "behavior": { "prod": true, }, "id": 51, - "literal": "^2.13.0", - "name": "is-core-module", + "literal": "4.3.4", + "name": "debug", "npm": { - "name": "is-core-module", - "version": ">=2.13.0 <3.0.0", + "name": "debug", + "version": "==4.3.4", }, - "package_id": 19, + "package_id": 429, }, { "behavior": { "prod": true, }, "id": 52, - "literal": "^1.0.7", - "name": "path-parse", + "literal": "2.0.1", + "name": "extract-zip", "npm": { - "name": "path-parse", - "version": ">=1.0.7 <2.0.0", + "name": "extract-zip", + "version": "==2.0.1", }, - "package_id": 18, + "package_id": 163, }, { "behavior": { "prod": true, }, "id": 53, - "literal": "^1.0.0", - "name": "supports-preserve-symlinks-flag", + "literal": "2.0.3", + "name": "progress", "npm": { - "name": "supports-preserve-symlinks-flag", - "version": ">=1.0.0 <2.0.0", + "name": "progress", + "version": "==2.0.3", }, - "package_id": 17, + "package_id": 323, }, { "behavior": { "prod": true, }, "id": 54, - "literal": "^2.0.0", - "name": "hasown", + "literal": "6.4.0", + "name": "proxy-agent", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "proxy-agent", + "version": "==6.4.0", }, - "package_id": 20, + "package_id": 325, }, { "behavior": { "prod": true, }, "id": 55, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "7.6.0", + "name": "semver", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "semver", + "version": "==7.6.0", }, - "package_id": 21, + "package_id": 430, }, { "behavior": { "prod": true, }, "id": 56, - "literal": "^2.3.0", - "name": "pify", + "literal": "3.0.5", + "name": "tar-fs", "npm": { - "name": "pify", - "version": ">=2.3.0 <3.0.0", + "name": "tar-fs", + "version": "==3.0.5", }, - "package_id": 23, + "package_id": 381, }, { "behavior": { "prod": true, }, "id": 57, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "1.4.3", + "name": "unbzip2-stream", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "unbzip2-stream", + "version": "==1.4.3", }, - "package_id": 28, + "package_id": 401, }, { "behavior": { "prod": true, }, "id": 58, - "literal": "^2.1.1", - "name": "is-extglob", + "literal": "17.7.2", + "name": "yargs", "npm": { - "name": "is-extglob", - "version": ">=2.1.1 <3.0.0", + "name": "yargs", + "version": "==17.7.2", }, - "package_id": 29, + "package_id": 420, }, { "behavior": { "prod": true, }, "id": 59, - "literal": "^2.0.1", - "name": "camelcase-css", + "literal": "^2.4.0", + "name": "tslib", "npm": { - "name": "camelcase-css", - "version": ">=2.0.1 <3.0.0", + "name": "tslib", + "version": ">=2.4.0 <3.0.0", }, - "package_id": 31, + "package_id": 392, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 60, - "literal": "^8.4.21", - "name": "postcss", + "literal": "*", + "name": "@types/prop-types", "npm": { - "name": "postcss", - "version": ">=8.4.21 <9.0.0", - }, - "package_id": 7, + "name": "@types/prop-types", + "version": ">=0.0.0", + }, + "package_id": 40, }, { "behavior": { "prod": true, }, "id": 61, - "literal": "^3.0.3", - "name": "braces", + "literal": "*", + "name": "@types/scheduler", "npm": { - "name": "braces", - "version": ">=3.0.3 <4.0.0", + "name": "@types/scheduler", + "version": ">=0.0.0", }, - "package_id": 34, + "package_id": 43, }, { "behavior": { "prod": true, }, "id": 62, - "literal": "^2.3.1", - "name": "picomatch", + "literal": "^3.0.2", + "name": "csstype", "npm": { - "name": "picomatch", - "version": ">=2.3.1 <3.0.0", + "name": "csstype", + "version": ">=3.0.2 <4.0.0", }, - "package_id": 33, + "package_id": 111, }, { "behavior": { "prod": true, }, "id": 63, - "literal": "^7.1.1", - "name": "fill-range", + "literal": "*", + "name": "@types/react", "npm": { - "name": "fill-range", - "version": ">=7.1.1 <8.0.0", + "name": "@types/react", + "version": ">=0.0.0", }, - "package_id": 35, + "package_id": 41, }, { "behavior": { "prod": true, }, "id": 64, - "literal": "^5.0.1", - "name": "to-regex-range", + "literal": "*", + "name": "@types/node", "npm": { - "name": "to-regex-range", - "version": ">=5.0.1 <6.0.0", + "name": "@types/node", + "version": ">=0.0.0", }, - "package_id": 36, + "package_id": 431, }, { "behavior": { "prod": true, }, "id": 65, - "literal": "^7.0.0", - "name": "is-number", + "literal": "*", + "name": "@types/node", "npm": { - "name": "is-number", - "version": ">=7.0.0 <8.0.0", + "name": "@types/node", + "version": ">=0.0.0", }, - "package_id": 37, + "package_id": 431, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 66, - "literal": "^2.0.2", - "name": "@nodelib/fs.stat", + "literal": "^7.0.0 || ^8.0.0", + "name": "eslint", "npm": { - "name": "@nodelib/fs.stat", - "version": ">=2.0.2 <3.0.0", + "name": "eslint", + "version": ">=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 49, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 67, - "literal": "^1.2.3", - "name": "@nodelib/fs.walk", + "literal": "6.21.0", + "name": "@typescript-eslint/scope-manager", "npm": { - "name": "@nodelib/fs.walk", - "version": ">=1.2.3 <2.0.0", + "name": "@typescript-eslint/scope-manager", + "version": "==6.21.0", }, - "package_id": 43, + "package_id": 47, }, { "behavior": { "prod": true, }, "id": 68, - "literal": "^5.1.2", - "name": "glob-parent", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "glob-parent", - "version": ">=5.1.2 <6.0.0", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 42, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 69, - "literal": "^1.3.0", - "name": "merge2", + "literal": "6.21.0", + "name": "@typescript-eslint/typescript-estree", "npm": { - "name": "merge2", - "version": ">=1.3.0 <2.0.0", + "name": "@typescript-eslint/typescript-estree", + "version": "==6.21.0", }, - "package_id": 41, + "package_id": 49, }, { "behavior": { "prod": true, }, "id": 70, - "literal": "^4.0.4", - "name": "micromatch", + "literal": "6.21.0", + "name": "@typescript-eslint/visitor-keys", "npm": { - "name": "micromatch", - "version": ">=4.0.4 <5.0.0", + "name": "@typescript-eslint/visitor-keys", + "version": "==6.21.0", }, - "package_id": 32, + "package_id": 50, }, { "behavior": { "prod": true, }, "id": 71, - "literal": "^4.0.1", - "name": "is-glob", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "is-glob", - "version": ">=4.0.1 <5.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 28, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 72, - "literal": "2.1.5", - "name": "@nodelib/fs.scandir", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "@nodelib/fs.scandir", - "version": "==2.1.5", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 46, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 73, - "literal": "^1.6.0", - "name": "fastq", + "literal": "6.21.0", + "name": "@typescript-eslint/visitor-keys", "npm": { - "name": "fastq", - "version": ">=1.6.0 <2.0.0", + "name": "@typescript-eslint/visitor-keys", + "version": "==6.21.0", }, - "package_id": 44, + "package_id": 50, }, { "behavior": { "prod": true, }, "id": 74, - "literal": "^1.0.4", - "name": "reusify", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "reusify", - "version": ">=1.0.4 <2.0.0", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 45, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 75, - "literal": "2.0.5", - "name": "@nodelib/fs.stat", + "literal": "6.21.0", + "name": "@typescript-eslint/visitor-keys", "npm": { - "name": "@nodelib/fs.stat", - "version": "==2.0.5", + "name": "@typescript-eslint/visitor-keys", + "version": "==6.21.0", }, - "package_id": 49, + "package_id": 50, }, { "behavior": { "prod": true, }, "id": 76, - "literal": "^1.1.9", - "name": "run-parallel", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "run-parallel", - "version": ">=1.1.9 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 47, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 77, - "literal": "^1.2.2", - "name": "queue-microtask", + "literal": "^11.1.0", + "name": "globby", "npm": { - "name": "queue-microtask", - "version": ">=1.2.2 <2.0.0", + "name": "globby", + "version": ">=11.1.0 <12.0.0", }, - "package_id": 48, + "package_id": 195, }, { "behavior": { "prod": true, }, "id": 78, - "literal": "~3.1.2", - "name": "anymatch", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "anymatch", - "version": ">=3.1.2 <3.2.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 55, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 79, - "literal": "~3.0.2", - "name": "braces", + "literal": "9.0.3", + "name": "minimatch", "npm": { - "name": "braces", - "version": ">=3.0.2 <3.1.0", + "name": "minimatch", + "version": "==9.0.3", }, - "package_id": 34, + "package_id": 432, }, { "behavior": { "prod": true, }, "id": 80, - "literal": "~5.1.2", - "name": "glob-parent", + "literal": "^7.5.4", + "name": "semver", "npm": { - "name": "glob-parent", - "version": ">=5.1.2 <5.2.0", + "name": "semver", + "version": ">=7.5.4 <8.0.0", }, - "package_id": 42, + "package_id": 430, }, { "behavior": { "prod": true, }, "id": 81, - "literal": "~2.1.0", - "name": "is-binary-path", + "literal": "^1.0.1", + "name": "ts-api-utils", "npm": { - "name": "is-binary-path", - "version": ">=2.1.0 <2.2.0", + "name": "ts-api-utils", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 53, + "package_id": 389, }, { "behavior": { "prod": true, }, "id": 82, - "literal": "~4.0.1", - "name": "is-glob", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "is-glob", - "version": ">=4.0.1 <4.1.0", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 28, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 83, - "literal": "~3.0.0", - "name": "normalize-path", + "literal": "^3.4.1", + "name": "eslint-visitor-keys", "npm": { - "name": "normalize-path", - "version": ">=3.0.0 <3.1.0", + "name": "eslint-visitor-keys", + "version": ">=3.4.1 <4.0.0", }, - "package_id": 25, + "package_id": 156, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 84, - "literal": "~3.6.0", - "name": "readdirp", + "literal": "^6.0.0 || ^7.0.0 || ^8.0.0", + "name": "acorn", "npm": { - "name": "readdirp", - "version": ">=3.6.0 <3.7.0", + "name": "acorn", + "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 52, + "package_id": 51, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 85, - "literal": "~2.3.2", - "name": "fsevents", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "fsevents", - "version": ">=2.3.2 <2.4.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 51, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 86, - "literal": "^2.2.1", - "name": "picomatch", + "literal": "^3.1.1", + "name": "fast-deep-equal", "npm": { - "name": "picomatch", - "version": ">=2.2.1 <3.0.0", + "name": "fast-deep-equal", + "version": ">=3.1.1 <4.0.0", }, - "package_id": 33, + "package_id": 164, }, { "behavior": { @@ -1142,155 +1143,155 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` }, "id": 87, "literal": "^2.0.0", - "name": "binary-extensions", + "name": "fast-json-stable-stringify", "npm": { - "name": "binary-extensions", + "name": "fast-json-stable-stringify", "version": ">=2.0.0 <3.0.0", }, - "package_id": 54, + "package_id": 167, }, { "behavior": { "prod": true, }, "id": 88, - "literal": "^3.0.0", - "name": "normalize-path", + "literal": "^0.4.1", + "name": "json-schema-traverse", "npm": { - "name": "normalize-path", - "version": ">=3.0.0 <4.0.0", + "name": "json-schema-traverse", + "version": ">=0.4.1 <0.5.0", }, - "package_id": 25, + "package_id": 255, }, { "behavior": { "prod": true, }, "id": 89, - "literal": "^2.0.4", - "name": "picomatch", + "literal": "^4.2.2", + "name": "uri-js", "npm": { - "name": "picomatch", - "version": ">=2.0.4 <3.0.0", + "name": "uri-js", + "version": ">=4.2.2 <5.0.0", }, - "package_id": 33, + "package_id": 405, }, { "behavior": { "prod": true, }, "id": 90, - "literal": "^0.3.2", - "name": "@jridgewell/gen-mapping", + "literal": "^2.0.1", + "name": "color-convert", "npm": { - "name": "@jridgewell/gen-mapping", - "version": ">=0.3.2 <0.4.0", + "name": "color-convert", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 100, + "package_id": 104, }, { "behavior": { "prod": true, }, "id": 91, - "literal": "^4.0.0", - "name": "commander", + "literal": "^3.0.0", + "name": "normalize-path", "npm": { - "name": "commander", - "version": ">=4.0.0 <5.0.0", + "name": "normalize-path", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 99, + "package_id": 283, }, { "behavior": { "prod": true, }, "id": 92, - "literal": "^10.3.10", - "name": "glob", + "literal": "^2.0.4", + "name": "picomatch", "npm": { - "name": "glob", - "version": ">=10.3.10 <11.0.0", + "name": "picomatch", + "version": ">=2.0.4 <3.0.0", }, - "package_id": 65, + "package_id": 311, }, { "behavior": { "prod": true, }, "id": 93, - "literal": "^1.1.6", - "name": "lines-and-columns", + "literal": "^2.0.3", + "name": "dequal", "npm": { - "name": "lines-and-columns", - "version": ">=1.1.6 <2.0.0", + "name": "dequal", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 64, + "package_id": 122, }, { "behavior": { "prod": true, }, "id": 94, - "literal": "^2.7.0", - "name": "mz", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "mz", - "version": ">=2.7.0 <3.0.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 59, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 95, - "literal": "^4.0.1", - "name": "pirates", + "literal": "^3.0.4", + "name": "is-array-buffer", "npm": { - "name": "pirates", - "version": ">=4.0.1 <5.0.0", + "name": "is-array-buffer", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 58, + "package_id": 216, }, { "behavior": { "prod": true, }, "id": 96, - "literal": "^0.1.9", - "name": "ts-interface-checker", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "ts-interface-checker", - "version": ">=0.1.9 <0.2.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 57, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 97, - "literal": "^1.0.0", - "name": "any-promise", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "any-promise", - "version": ">=1.0.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 62, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 98, - "literal": "^4.0.1", - "name": "object-assign", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "object-assign", - "version": ">=4.0.1 <5.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 63, + "package_id": 135, }, { "behavior": { @@ -1298,522 +1299,519 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` }, "id": 99, "literal": "^1.0.0", - "name": "thenify-all", + "name": "es-object-atoms", "npm": { - "name": "thenify-all", + "name": "es-object-atoms", "version": ">=1.0.0 <2.0.0", }, - "package_id": 60, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 100, - "literal": ">= 3.1.0 < 4", - "name": "thenify", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "thenify", - "version": ">=3.1.0 && <4.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 61, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 101, - "literal": "^1.0.0", - "name": "any-promise", + "literal": "^1.0.7", + "name": "is-string", "npm": { - "name": "any-promise", - "version": ">=1.0.0 <2.0.0", + "name": "is-string", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 62, + "package_id": 239, }, { "behavior": { "prod": true, }, "id": 102, - "literal": "^3.1.0", - "name": "foreground-child", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "foreground-child", - "version": ">=3.1.0 <4.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 91, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 103, - "literal": "^2.3.5", - "name": "jackspeak", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "jackspeak", - "version": ">=2.3.5 <3.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 72, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 104, - "literal": "^9.0.1", - "name": "minimatch", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "minimatch", - "version": ">=9.0.1 <10.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 69, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 105, - "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", - "name": "minipass", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "minipass", - "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 67, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 106, - "literal": "^1.10.1", - "name": "path-scurry", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "path-scurry", - "version": ">=1.10.1 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 66, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 107, - "literal": "^10.2.0", - "name": "lru-cache", + "literal": "^1.0.2", + "name": "es-shim-unscopables", "npm": { - "name": "lru-cache", - "version": ">=10.2.0 <11.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 68, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 108, - "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", - "name": "minipass", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "minipass", - "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 67, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 109, - "literal": "^2.0.1", - "name": "brace-expansion", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "brace-expansion", - "version": ">=2.0.1 <3.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 70, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 110, - "literal": "^1.0.0", - "name": "balanced-match", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "balanced-match", - "version": ">=1.0.0 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 71, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 111, - "literal": "^8.0.2", - "name": "@isaacs/cliui", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "@isaacs/cliui", - "version": ">=8.0.2 <9.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 74, + "package_id": 137, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 112, - "literal": "^0.11.0", - "name": "@pkgjs/parseargs", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "@pkgjs/parseargs", - "version": ">=0.11.0 <0.12.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 73, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 113, - "literal": "^5.1.2", - "name": "string-width", + "literal": "^1.0.2", + "name": "es-shim-unscopables", "npm": { - "name": "string-width", - "version": ">=5.1.2 <6.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 87, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 114, - "is_alias": true, - "literal": "npm:string-width@^4.2.0", - "name": "string-width-cjs", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "string-width", - "version": ">=4.2.0 <5.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 78, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 115, - "literal": "^7.0.1", - "name": "strip-ansi", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "strip-ansi", - "version": ">=7.0.1 <8.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 85, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 116, - "is_alias": true, - "literal": "npm:strip-ansi@^6.0.1", - "name": "strip-ansi-cjs", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 76, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 117, - "literal": "^8.1.0", - "name": "wrap-ansi", + "literal": "^1.0.0", + "name": "es-shim-unscopables", "npm": { - "name": "wrap-ansi", - "version": ">=8.1.0 <9.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 84, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 118, - "is_alias": true, - "literal": "npm:wrap-ansi@^7.0.0", - "name": "wrap-ansi-cjs", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "wrap-ansi", - "version": ">=7.0.0 <8.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 75, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 119, - "literal": "^4.0.0", - "name": "ansi-styles", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "ansi-styles", - "version": ">=4.0.0 <5.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 81, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 120, - "literal": "^4.1.0", - "name": "string-width", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "string-width", - "version": ">=4.1.0 <5.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 78, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 121, - "literal": "^6.0.0", - "name": "strip-ansi", + "literal": "^1.0.0", + "name": "es-shim-unscopables", "npm": { - "name": "strip-ansi", - "version": ">=6.0.0 <7.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 76, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 122, - "literal": "^5.0.1", - "name": "ansi-regex", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "ansi-regex", - "version": ">=5.0.1 <6.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 77, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 123, - "literal": "^8.0.0", - "name": "emoji-regex", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "emoji-regex", - "version": ">=8.0.0 <9.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 80, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 124, - "literal": "^3.0.0", - "name": "is-fullwidth-code-point", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "is-fullwidth-code-point", - "version": ">=3.0.0 <4.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 79, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 125, - "literal": "^6.0.1", - "name": "strip-ansi", + "literal": "^1.0.0", + "name": "es-shim-unscopables", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 76, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 126, - "literal": "^2.0.1", - "name": "color-convert", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "color-convert", - "version": ">=2.0.1 <3.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 82, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 127, - "literal": "~1.1.4", - "name": "color-name", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "color-name", - "version": ">=1.1.4 <1.2.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 83, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 128, - "literal": "^6.1.0", - "name": "ansi-styles", + "literal": "^1.23.3", + "name": "es-abstract", "npm": { - "name": "ansi-styles", - "version": ">=6.1.0 <7.0.0", + "name": "es-abstract", + "version": ">=1.23.3 <2.0.0", }, - "package_id": 90, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 129, - "literal": "^5.0.1", - "name": "string-width", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "string-width", - "version": ">=5.0.1 <6.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 87, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 130, - "literal": "^7.0.1", - "name": "strip-ansi", + "literal": "^1.0.2", + "name": "es-shim-unscopables", "npm": { - "name": "strip-ansi", - "version": ">=7.0.1 <8.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 85, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 131, - "literal": "^6.0.1", - "name": "ansi-regex", + "literal": "^1.0.1", + "name": "array-buffer-byte-length", "npm": { - "name": "ansi-regex", - "version": ">=6.0.1 <7.0.0", + "name": "array-buffer-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 86, + "package_id": 62, }, { "behavior": { "prod": true, }, "id": 132, - "literal": "^0.2.0", - "name": "eastasianwidth", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "eastasianwidth", - "version": ">=0.2.0 <0.3.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 89, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 133, - "literal": "^9.2.2", - "name": "emoji-regex", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "emoji-regex", - "version": ">=9.2.2 <10.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 88, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 134, - "literal": "^7.0.1", - "name": "strip-ansi", + "literal": "^1.22.3", + "name": "es-abstract", "npm": { - "name": "strip-ansi", - "version": ">=7.0.1 <8.0.0", + "name": "es-abstract", + "version": ">=1.22.3 <2.0.0", }, - "package_id": 85, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 135, - "literal": "^7.0.0", - "name": "cross-spawn", + "literal": "^1.2.1", + "name": "es-errors", "npm": { - "name": "cross-spawn", - "version": ">=7.0.0 <8.0.0", + "name": "es-errors", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 93, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 136, - "literal": "^4.0.1", - "name": "signal-exit", + "literal": "^1.2.3", + "name": "get-intrinsic", "npm": { - "name": "signal-exit", - "version": ">=4.0.1 <5.0.0", + "name": "get-intrinsic", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 92, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 137, - "literal": "^3.1.0", - "name": "path-key", + "literal": "^3.0.4", + "name": "is-array-buffer", "npm": { - "name": "path-key", - "version": ">=3.1.0 <4.0.0", + "name": "is-array-buffer", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 98, + "package_id": 216, }, { "behavior": { "prod": true, }, "id": 138, - "literal": "^2.0.0", - "name": "shebang-command", + "literal": "^1.0.2", + "name": "is-shared-array-buffer", "npm": { - "name": "shebang-command", - "version": ">=2.0.0 <3.0.0", + "name": "is-shared-array-buffer", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 96, + "package_id": 238, }, { "behavior": { @@ -1821,1911 +1819,1909 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` }, "id": 139, "literal": "^2.0.1", - "name": "which", + "name": "tslib", "npm": { - "name": "which", + "name": "tslib", "version": ">=2.0.1 <3.0.0", }, - "package_id": 94, + "package_id": 392, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 140, - "literal": "^2.0.0", - "name": "isexe", + "literal": "^8.1.0", + "name": "postcss", "npm": { - "name": "isexe", - "version": ">=2.0.0 <3.0.0", + "name": "postcss", + "version": ">=8.1.0 <9.0.0", }, - "package_id": 95, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 141, - "literal": "^3.0.0", - "name": "shebang-regex", + "literal": "^4.21.10", + "name": "browserslist", "npm": { - "name": "shebang-regex", - "version": ">=3.0.0 <4.0.0", + "name": "browserslist", + "version": ">=4.21.10 <5.0.0", }, - "package_id": 97, + "package_id": 90, }, { "behavior": { "prod": true, }, "id": 142, - "literal": "^1.2.1", - "name": "@jridgewell/set-array", + "literal": "^1.0.30001538", + "name": "caniuse-lite", "npm": { - "name": "@jridgewell/set-array", - "version": ">=1.2.1 <2.0.0", + "name": "caniuse-lite", + "version": ">=1.0.30001538 <2.0.0", }, - "package_id": 104, + "package_id": 98, }, { "behavior": { "prod": true, }, "id": 143, - "literal": "^1.4.10", - "name": "@jridgewell/sourcemap-codec", + "literal": "^4.3.6", + "name": "fraction.js", "npm": { - "name": "@jridgewell/sourcemap-codec", - "version": ">=1.4.10 <2.0.0", + "name": "fraction.js", + "version": ">=4.3.6 <5.0.0", }, - "package_id": 102, + "package_id": 178, }, { "behavior": { "prod": true, }, "id": 144, - "literal": "^0.3.24", - "name": "@jridgewell/trace-mapping", + "literal": "^0.1.2", + "name": "normalize-range", "npm": { - "name": "@jridgewell/trace-mapping", - "version": ">=0.3.24 <0.4.0", + "name": "normalize-range", + "version": ">=0.1.2 <0.2.0", }, - "package_id": 101, + "package_id": 284, }, { "behavior": { "prod": true, }, "id": 145, - "literal": "^3.1.0", - "name": "@jridgewell/resolve-uri", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "@jridgewell/resolve-uri", - "version": ">=3.1.0 <4.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 103, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 146, - "literal": "^1.4.14", - "name": "@jridgewell/sourcemap-codec", + "literal": "^4.2.0", + "name": "postcss-value-parser", "npm": { - "name": "@jridgewell/sourcemap-codec", - "version": ">=1.4.14 <2.0.0", + "name": "postcss-value-parser", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 102, + "package_id": 321, }, { "behavior": { "prod": true, }, "id": 147, - "literal": "^0.23.0", - "name": "scheduler", + "literal": "^1.0.0", + "name": "possible-typed-array-names", "npm": { - "name": "scheduler", - "version": ">=0.23.0 <0.24.0", + "name": "possible-typed-array-names", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 112, + "package_id": 314, }, { "behavior": { "prod": true, }, "id": 148, - "literal": "^1.1.0", - "name": "loose-envify", + "literal": "^2.0.3", + "name": "dequal", "npm": { - "name": "loose-envify", - "version": ">=1.1.0 <2.0.0", + "name": "dequal", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 110, + "package_id": 122, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 149, - "literal": "^18.2.0", - "name": "react", + "literal": "^2.0.0", + "name": "bare-events", "npm": { - "name": "react", - "version": ">=18.2.0 <19.0.0", + "name": "bare-events", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 109, + "package_id": 80, }, { "behavior": { "prod": true, }, "id": 150, - "literal": "^1.1.0", - "name": "loose-envify", + "literal": "^2.0.0", + "name": "bare-path", "npm": { - "name": "loose-envify", - "version": ">=1.1.0 <2.0.0", + "name": "bare-path", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 110, + "package_id": 83, }, { "behavior": { "prod": true, }, "id": 151, - "literal": "^3.0.0 || ^4.0.0", - "name": "js-tokens", + "literal": "^2.0.0", + "name": "bare-stream", "npm": { - "name": "js-tokens", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 && >=4.0.0 <5.0.0", + "name": "bare-stream", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 111, + "package_id": 84, }, { "behavior": { "prod": true, }, "id": 152, - "literal": "^1.1.0", - "name": "loose-envify", + "literal": "^2.1.0", + "name": "bare-os", "npm": { - "name": "loose-envify", - "version": ">=1.1.0 <2.0.0", + "name": "bare-os", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 110, + "package_id": 82, }, { "behavior": { "prod": true, }, "id": 153, - "literal": "9.0.0", - "name": "cosmiconfig", + "literal": "^2.18.0", + "name": "streamx", "npm": { - "name": "cosmiconfig", - "version": "==9.0.0", + "name": "streamx", + "version": ">=2.18.0 <3.0.0", }, - "package_id": 197, + "package_id": 366, }, { "behavior": { "prod": true, }, "id": 154, - "literal": "22.12.0", - "name": "puppeteer-core", + "literal": "^1.0.0", + "name": "balanced-match", "npm": { - "name": "puppeteer-core", - "version": "==22.12.0", + "name": "balanced-match", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 191, + "package_id": 79, }, { "behavior": { "prod": true, }, "id": 155, - "literal": "2.2.3", - "name": "@puppeteer/browsers", + "literal": "0.0.1", + "name": "concat-map", "npm": { - "name": "@puppeteer/browsers", - "version": "==2.2.3", + "name": "concat-map", + "version": "==0.0.1", }, - "package_id": 115, + "package_id": 107, }, { "behavior": { "prod": true, }, "id": 156, - "literal": "0.0.1299070", - "name": "devtools-protocol", + "literal": "^7.1.1", + "name": "fill-range", "npm": { - "name": "devtools-protocol", - "version": "==0.0.1299070", + "name": "fill-range", + "version": ">=7.1.1 <8.0.0", }, - "package_id": 114, + "package_id": 172, }, { "behavior": { "prod": true, }, "id": 157, - "literal": "4.3.4", - "name": "debug", + "literal": "^1.0.30001587", + "name": "caniuse-lite", "npm": { - "name": "debug", - "version": "==4.3.4", + "name": "caniuse-lite", + "version": ">=1.0.30001587 <2.0.0", }, - "package_id": 190, + "package_id": 98, }, { "behavior": { "prod": true, }, "id": 158, - "literal": "2.0.1", - "name": "extract-zip", + "literal": "^1.4.668", + "name": "electron-to-chromium", "npm": { - "name": "extract-zip", - "version": "==2.0.1", + "name": "electron-to-chromium", + "version": ">=1.4.668 <2.0.0", }, - "package_id": 181, + "package_id": 129, }, { "behavior": { "prod": true, }, "id": 159, - "literal": "2.0.3", - "name": "progress", + "literal": "^2.0.14", + "name": "node-releases", "npm": { - "name": "progress", - "version": "==2.0.3", + "name": "node-releases", + "version": ">=2.0.14 <3.0.0", }, - "package_id": 180, + "package_id": 282, }, { "behavior": { "prod": true, }, "id": 160, - "literal": "6.4.0", - "name": "proxy-agent", + "literal": "^1.0.13", + "name": "update-browserslist-db", "npm": { - "name": "proxy-agent", - "version": "==6.4.0", + "name": "update-browserslist-db", + "version": ">=1.0.13 <2.0.0", }, - "package_id": 147, + "package_id": 404, }, { "behavior": { "prod": true, }, "id": 161, - "literal": "3.0.5", - "name": "tar-fs", + "literal": "^1.3.1", + "name": "base64-js", "npm": { - "name": "tar-fs", - "version": "==3.0.5", + "name": "base64-js", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 131, + "package_id": 85, }, { "behavior": { "prod": true, }, "id": 162, - "literal": "1.4.3", - "name": "unbzip2-stream", + "literal": "^1.1.13", + "name": "ieee754", "npm": { - "name": "unbzip2-stream", - "version": "==1.4.3", + "name": "ieee754", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 126, + "package_id": 208, }, { "behavior": { "prod": true, }, "id": 163, - "literal": "17.7.2", - "name": "yargs", + "literal": "~20.12.8", + "name": "@types/node", "npm": { - "name": "yargs", - "version": "==17.7.2", + "name": "@types/node", + "version": ">=20.12.8 <20.13.0", }, - "package_id": 119, + "package_id": 431, }, { "behavior": { "prod": true, }, "id": 164, - "literal": "7.6.0", - "name": "semver", + "literal": "~8.5.10", + "name": "@types/ws", "npm": { - "name": "semver", - "version": "==7.6.0", + "name": "@types/ws", + "version": ">=8.5.10 <8.6.0", }, - "package_id": 116, + "package_id": 44, }, { "behavior": { "prod": true, }, "id": 165, - "literal": "^6.0.0", - "name": "lru-cache", + "literal": "^1.1.0", + "name": "streamsearch", "npm": { - "name": "lru-cache", - "version": ">=6.0.0 <7.0.0", + "name": "streamsearch", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 117, + "package_id": 365, }, { "behavior": { "prod": true, }, "id": 166, - "literal": "^4.0.0", - "name": "yallist", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "yallist", - "version": ">=4.0.0 <5.0.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 118, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 167, - "literal": "^8.0.1", - "name": "cliui", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "cliui", - "version": ">=8.0.1 <9.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 125, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 168, - "literal": "^3.1.1", - "name": "escalade", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "escalade", - "version": ">=3.1.1 <4.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 124, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 169, - "literal": "^2.0.5", - "name": "get-caller-file", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "get-caller-file", - "version": ">=2.0.5 <3.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 123, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 170, - "literal": "^2.1.1", - "name": "require-directory", + "literal": "^1.2.1", + "name": "set-function-length", "npm": { - "name": "require-directory", - "version": ">=2.1.1 <3.0.0", + "name": "set-function-length", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 122, + "package_id": 352, }, { "behavior": { "prod": true, }, "id": 171, - "literal": "^4.2.3", - "name": "string-width", + "literal": "^4.1.0", + "name": "ansi-styles", "npm": { - "name": "string-width", - "version": ">=4.2.3 <5.0.0", + "name": "ansi-styles", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 78, + "package_id": 56, }, { "behavior": { "prod": true, }, "id": 172, - "literal": "^5.0.5", - "name": "y18n", + "literal": "^7.1.0", + "name": "supports-color", "npm": { - "name": "y18n", - "version": ">=5.0.5 <6.0.0", + "name": "supports-color", + "version": ">=7.1.0 <8.0.0", }, - "package_id": 121, + "package_id": 377, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 173, - "literal": "^21.1.1", - "name": "yargs-parser", + "literal": "~2.3.2", + "name": "fsevents", "npm": { - "name": "yargs-parser", - "version": ">=21.1.1 <22.0.0", + "name": "fsevents", + "version": ">=2.3.2 <2.4.0", }, - "package_id": 120, + "package_id": 181, }, { "behavior": { "prod": true, }, "id": 174, - "literal": "^4.2.0", - "name": "string-width", + "literal": "~3.1.2", + "name": "anymatch", "npm": { - "name": "string-width", - "version": ">=4.2.0 <5.0.0", + "name": "anymatch", + "version": ">=3.1.2 <3.2.0", }, - "package_id": 78, + "package_id": 58, }, { "behavior": { "prod": true, }, "id": 175, - "literal": "^6.0.1", - "name": "strip-ansi", + "literal": "~3.0.2", + "name": "braces", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "braces", + "version": ">=3.0.2 <3.1.0", }, - "package_id": 76, + "package_id": 89, }, { "behavior": { "prod": true, }, "id": 176, - "literal": "^7.0.0", - "name": "wrap-ansi", + "literal": "~5.1.2", + "name": "glob-parent", "npm": { - "name": "wrap-ansi", - "version": ">=7.0.0 <8.0.0", + "name": "glob-parent", + "version": ">=5.1.2 <5.2.0", }, - "package_id": 75, + "package_id": 433, }, { "behavior": { "prod": true, }, "id": 177, - "literal": "^5.2.1", - "name": "buffer", + "literal": "~2.1.0", + "name": "is-binary-path", "npm": { - "name": "buffer", - "version": ">=5.2.1 <6.0.0", + "name": "is-binary-path", + "version": ">=2.1.0 <2.2.0", }, - "package_id": 128, + "package_id": 220, }, { "behavior": { "prod": true, }, "id": 178, - "literal": "^2.3.8", - "name": "through", + "literal": "~4.0.1", + "name": "is-glob", "npm": { - "name": "through", - "version": ">=2.3.8 <3.0.0", + "name": "is-glob", + "version": ">=4.0.1 <4.1.0", }, - "package_id": 127, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 179, - "literal": "^1.3.1", - "name": "base64-js", + "literal": "~3.0.0", + "name": "normalize-path", "npm": { - "name": "base64-js", - "version": ">=1.3.1 <2.0.0", + "name": "normalize-path", + "version": ">=3.0.0 <3.1.0", }, - "package_id": 130, + "package_id": 283, }, { "behavior": { "prod": true, }, "id": 180, - "literal": "^1.1.13", - "name": "ieee754", + "literal": "~3.6.0", + "name": "readdirp", "npm": { - "name": "ieee754", - "version": ">=1.1.13 <2.0.0", + "name": "readdirp", + "version": ">=3.6.0 <3.7.0", }, - "package_id": 129, + "package_id": 337, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 181, - "literal": "^3.0.0", - "name": "pump", + "literal": "*", + "name": "devtools-protocol", "npm": { - "name": "pump", - "version": ">=3.0.0 <4.0.0", + "name": "devtools-protocol", + "version": ">=0.0.0", }, - "package_id": 143, + "package_id": 123, }, { "behavior": { "prod": true, }, "id": 182, - "literal": "^3.1.5", - "name": "tar-stream", + "literal": "3.0.1", + "name": "mitt", "npm": { - "name": "tar-stream", - "version": ">=3.1.5 <4.0.0", + "name": "mitt", + "version": "==3.0.1", }, - "package_id": 142, + "package_id": 275, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 183, - "literal": "^2.1.1", - "name": "bare-fs", + "literal": "10.0.0", + "name": "urlpattern-polyfill", "npm": { - "name": "bare-fs", - "version": ">=2.1.1 <3.0.0", + "name": "urlpattern-polyfill", + "version": "==10.0.0", }, - "package_id": 134, + "package_id": 406, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 184, - "literal": "^2.1.0", - "name": "bare-path", + "literal": "3.23.8", + "name": "zod", "npm": { - "name": "bare-path", - "version": ">=2.1.0 <3.0.0", + "name": "zod", + "version": "==3.23.8", }, - "package_id": 132, + "package_id": 424, }, { "behavior": { "prod": true, }, "id": 185, - "literal": "^2.1.0", - "name": "bare-os", + "literal": "^4.2.0", + "name": "string-width", "npm": { - "name": "bare-os", - "version": ">=2.1.0 <3.0.0", + "name": "string-width", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 133, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 186, - "literal": "^2.0.0", - "name": "bare-events", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "bare-events", - "version": ">=2.0.0 <3.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 137, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 187, - "literal": "^2.0.0", - "name": "bare-path", + "literal": "^7.0.0", + "name": "wrap-ansi", "npm": { - "name": "bare-path", - "version": ">=2.0.0 <3.0.0", + "name": "wrap-ansi", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 132, + "package_id": 414, }, { "behavior": { "prod": true, }, "id": 188, - "literal": "^2.0.0", - "name": "bare-stream", + "literal": "~1.1.4", + "name": "color-name", "npm": { - "name": "bare-stream", - "version": ">=2.0.0 <3.0.0", + "name": "color-name", + "version": ">=1.1.4 <1.2.0", }, - "package_id": 135, + "package_id": 105, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 189, - "literal": "^2.18.0", - "name": "streamx", + "literal": ">=4.9.5", + "name": "typescript", "npm": { - "name": "streamx", - "version": ">=2.18.0 <3.0.0", + "name": "typescript", + "version": ">=4.9.5", }, - "package_id": 136, + "package_id": 399, }, { "behavior": { "prod": true, }, "id": 190, - "literal": "^1.3.2", - "name": "fast-fifo", + "literal": "^2.2.1", + "name": "env-paths", "npm": { - "name": "fast-fifo", - "version": ">=1.3.2 <2.0.0", + "name": "env-paths", + "version": ">=2.2.1 <3.0.0", }, - "package_id": 141, + "package_id": 133, }, { "behavior": { "prod": true, }, "id": 191, - "literal": "^1.0.1", - "name": "queue-tick", + "literal": "^3.3.0", + "name": "import-fresh", "npm": { - "name": "queue-tick", - "version": ">=1.0.1 <2.0.0", + "name": "import-fresh", + "version": ">=3.3.0 <4.0.0", }, - "package_id": 140, + "package_id": 210, }, { "behavior": { "prod": true, }, "id": 192, - "literal": "^1.1.0", - "name": "text-decoder", + "literal": "^4.1.0", + "name": "js-yaml", "npm": { - "name": "text-decoder", - "version": ">=1.1.0 <2.0.0", + "name": "js-yaml", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 138, + "package_id": 251, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 193, - "literal": "^2.2.0", - "name": "bare-events", + "literal": "^5.2.0", + "name": "parse-json", "npm": { - "name": "bare-events", - "version": ">=2.2.0 <3.0.0", + "name": "parse-json", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 137, + "package_id": 302, }, { "behavior": { "prod": true, }, "id": 194, - "literal": "^1.6.4", - "name": "b4a", + "literal": "^3.1.0", + "name": "path-key", "npm": { - "name": "b4a", - "version": ">=1.6.4 <2.0.0", + "name": "path-key", + "version": ">=3.1.0 <4.0.0", }, - "package_id": 139, + "package_id": 305, }, { "behavior": { "prod": true, }, "id": 195, - "literal": "^1.6.4", - "name": "b4a", + "literal": "^2.0.0", + "name": "shebang-command", "npm": { - "name": "b4a", - "version": ">=1.6.4 <2.0.0", + "name": "shebang-command", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 139, + "package_id": 354, }, { "behavior": { "prod": true, }, "id": 196, - "literal": "^1.2.0", - "name": "fast-fifo", + "literal": "^2.0.1", + "name": "which", "npm": { - "name": "fast-fifo", - "version": ">=1.2.0 <2.0.0", + "name": "which", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 141, + "package_id": 408, }, { "behavior": { "prod": true, }, "id": 197, - "literal": "^2.15.0", - "name": "streamx", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "streamx", - "version": ">=2.15.0 <3.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 136, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 198, - "literal": "^1.1.0", - "name": "end-of-stream", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "end-of-stream", - "version": ">=1.1.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 146, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 199, - "literal": "^1.3.1", - "name": "once", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "once", - "version": ">=1.3.1 <2.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 144, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 200, - "literal": "1", - "name": "wrappy", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "wrappy", - "version": "<2.0.0 >=1.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 145, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 201, - "literal": "^1.4.0", - "name": "once", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "once", - "version": ">=1.4.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 144, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 202, - "literal": "^7.0.2", - "name": "agent-base", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "agent-base", - "version": ">=7.0.2 <8.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 156, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 203, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 154, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 204, - "literal": "^7.0.1", - "name": "http-proxy-agent", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "http-proxy-agent", - "version": ">=7.0.1 <8.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 170, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 205, - "literal": "^7.0.3", - "name": "https-proxy-agent", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "https-proxy-agent", - "version": ">=7.0.3 <8.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 169, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 206, - "literal": "^7.14.1", - "name": "lru-cache", + "literal": "2.1.2", + "name": "ms", "npm": { - "name": "lru-cache", - "version": ">=7.14.1 <8.0.0", + "name": "ms", + "version": "==2.1.2", }, - "package_id": 179, + "package_id": 276, }, { "behavior": { "prod": true, }, "id": 207, - "literal": "^7.0.1", - "name": "pac-proxy-agent", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "pac-proxy-agent", - "version": ">=7.0.1 <8.0.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 158, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 208, - "literal": "^1.1.0", - "name": "proxy-from-env", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "proxy-from-env", - "version": ">=1.1.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 157, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 209, - "literal": "^8.0.2", - "name": "socks-proxy-agent", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "socks-proxy-agent", - "version": ">=8.0.2 <9.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 148, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 210, - "literal": "^7.1.1", - "name": "agent-base", + "literal": "^1.0.1", + "name": "define-data-property", "npm": { - "name": "agent-base", - "version": ">=7.1.1 <8.0.0", + "name": "define-data-property", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 156, + "package_id": 119, }, { "behavior": { "prod": true, }, "id": 211, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.0", + "name": "has-property-descriptors", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 154, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 212, - "literal": "^2.7.1", - "name": "socks", + "literal": "^1.1.1", + "name": "object-keys", "npm": { - "name": "socks", - "version": ">=2.7.1 <3.0.0", + "name": "object-keys", + "version": ">=1.1.1 <2.0.0", }, - "package_id": 149, + "package_id": 288, }, { "behavior": { "prod": true, }, "id": 213, - "literal": "^9.0.5", - "name": "ip-address", + "literal": "^0.13.4", + "name": "ast-types", "npm": { - "name": "ip-address", - "version": ">=9.0.5 <10.0.0", + "name": "ast-types", + "version": ">=0.13.4 <0.14.0", }, - "package_id": 151, + "package_id": 72, }, { "behavior": { "prod": true, }, "id": 214, - "literal": "^4.2.0", - "name": "smart-buffer", + "literal": "^2.1.0", + "name": "escodegen", "npm": { - "name": "smart-buffer", - "version": ">=4.2.0 <5.0.0", + "name": "escodegen", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 150, + "package_id": 145, }, { "behavior": { "prod": true, }, "id": 215, - "literal": "1.1.0", - "name": "jsbn", + "literal": "^4.0.1", + "name": "esprima", "npm": { - "name": "jsbn", - "version": "==1.1.0", + "name": "esprima", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 153, + "package_id": 158, }, { "behavior": { "prod": true, }, "id": 216, - "literal": "^1.1.3", - "name": "sprintf-js", + "literal": "^4.0.0", + "name": "path-type", "npm": { - "name": "sprintf-js", - "version": ">=1.1.3 <2.0.0", + "name": "path-type", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 152, + "package_id": 308, }, { "behavior": { "prod": true, }, "id": 217, - "literal": "2.1.2", - "name": "ms", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "ms", - "version": "==2.1.2", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 155, + "package_id": 162, }, { "behavior": { "prod": true, }, "id": 218, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.4.0", + "name": "once", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "once", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 154, + "package_id": 295, }, { "behavior": { "prod": true, }, "id": 219, - "literal": "^0.23.0", - "name": "@tootallnate/quickjs-emscripten", + "literal": "^4.2.4", + "name": "graceful-fs", "npm": { - "name": "@tootallnate/quickjs-emscripten", - "version": ">=0.23.0 <0.24.0", + "name": "graceful-fs", + "version": ">=4.2.4 <5.0.0", }, - "package_id": 178, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 220, - "literal": "^7.0.2", - "name": "agent-base", + "literal": "^2.2.0", + "name": "tapable", "npm": { - "name": "agent-base", - "version": ">=7.0.2 <8.0.0", + "name": "tapable", + "version": ">=2.2.0 <3.0.0", }, - "package_id": 156, + "package_id": 380, }, { "behavior": { "prod": true, }, "id": 221, - "literal": "^4.3.4", - "name": "debug", + "literal": "^0.2.1", + "name": "is-arrayish", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "is-arrayish", + "version": ">=0.2.1 <0.3.0", }, - "package_id": 154, + "package_id": 217, }, { "behavior": { "prod": true, }, "id": 222, - "literal": "^6.0.1", - "name": "get-uri", + "literal": "^1.0.1", + "name": "array-buffer-byte-length", "npm": { - "name": "get-uri", - "version": ">=6.0.1 <7.0.0", + "name": "array-buffer-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 171, + "package_id": 62, }, { "behavior": { "prod": true, }, "id": 223, - "literal": "^7.0.0", - "name": "http-proxy-agent", + "literal": "^1.0.3", + "name": "arraybuffer.prototype.slice", "npm": { - "name": "http-proxy-agent", - "version": ">=7.0.0 <8.0.0", + "name": "arraybuffer.prototype.slice", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 170, + "package_id": 71, }, { "behavior": { "prod": true, }, "id": 224, - "literal": "^7.0.2", - "name": "https-proxy-agent", + "literal": "^1.0.7", + "name": "available-typed-arrays", "npm": { - "name": "https-proxy-agent", - "version": ">=7.0.2 <8.0.0", + "name": "available-typed-arrays", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 169, + "package_id": 75, }, { "behavior": { "prod": true, }, "id": 225, - "literal": "^7.0.0", - "name": "pac-resolver", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "pac-resolver", - "version": ">=7.0.0 <8.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 159, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 226, - "literal": "^8.0.2", - "name": "socks-proxy-agent", + "literal": "^1.0.1", + "name": "data-view-buffer", "npm": { - "name": "socks-proxy-agent", - "version": ">=8.0.2 <9.0.0", + "name": "data-view-buffer", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 148, + "package_id": 114, }, { "behavior": { "prod": true, }, "id": 227, - "literal": "^5.0.0", - "name": "degenerator", + "literal": "^1.0.1", + "name": "data-view-byte-length", "npm": { - "name": "degenerator", - "version": ">=5.0.0 <6.0.0", + "name": "data-view-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 161, + "package_id": 115, }, { "behavior": { "prod": true, }, "id": 228, - "literal": "^2.0.2", - "name": "netmask", + "literal": "^1.0.0", + "name": "data-view-byte-offset", "npm": { - "name": "netmask", - "version": ">=2.0.2 <3.0.0", + "name": "data-view-byte-offset", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 160, + "package_id": 116, }, { "behavior": { "prod": true, }, "id": 229, - "literal": "^0.13.4", - "name": "ast-types", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "ast-types", - "version": ">=0.13.4 <0.14.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 167, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 230, - "literal": "^2.1.0", - "name": "escodegen", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "escodegen", - "version": ">=2.1.0 <3.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 163, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 231, - "literal": "^4.0.1", - "name": "esprima", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "esprima", - "version": ">=4.0.1 <5.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 162, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 232, - "literal": "^5.2.0", - "name": "estraverse", + "literal": "^2.0.3", + "name": "es-set-tostringtag", "npm": { - "name": "estraverse", - "version": ">=5.2.0 <6.0.0", + "name": "es-set-tostringtag", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 166, + "package_id": 140, }, { "behavior": { "prod": true, }, "id": 233, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^1.2.1", + "name": "es-to-primitive", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "es-to-primitive", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 165, + "package_id": 142, }, { "behavior": { "prod": true, }, "id": 234, - "literal": "^4.0.1", - "name": "esprima", + "literal": "^1.1.6", + "name": "function.prototype.name", "npm": { - "name": "esprima", - "version": ">=4.0.1 <5.0.0", + "name": "function.prototype.name", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 162, + "package_id": 183, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 235, - "literal": "~0.6.1", - "name": "source-map", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "source-map", - "version": ">=0.6.1 <0.7.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 164, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 236, - "literal": "^2.0.1", - "name": "tslib", + "literal": "^1.0.2", + "name": "get-symbol-description", "npm": { - "name": "tslib", - "version": ">=2.0.1 <3.0.0", + "name": "get-symbol-description", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 168, + "package_id": 188, }, { "behavior": { "prod": true, }, "id": 237, - "literal": "^7.0.2", - "name": "agent-base", + "literal": "^1.0.3", + "name": "globalthis", "npm": { - "name": "agent-base", - "version": ">=7.0.2 <8.0.0", + "name": "globalthis", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 156, + "package_id": 194, }, { "behavior": { "prod": true, }, "id": 238, - "literal": "4", - "name": "debug", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "debug", - "version": "<5.0.0 >=4.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 154, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 239, - "literal": "^7.1.0", - "name": "agent-base", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "agent-base", - "version": ">=7.1.0 <8.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 156, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 240, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 154, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 241, - "literal": "^5.0.2", - "name": "basic-ftp", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "basic-ftp", - "version": ">=5.0.2 <6.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 177, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 242, - "literal": "^6.0.2", - "name": "data-uri-to-buffer", + "literal": "^2.0.2", + "name": "hasown", "npm": { - "name": "data-uri-to-buffer", - "version": ">=6.0.2 <7.0.0", + "name": "hasown", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 176, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 243, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.7", + "name": "internal-slot", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "internal-slot", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 154, + "package_id": 214, }, { "behavior": { "prod": true, }, "id": 244, - "literal": "^11.2.0", - "name": "fs-extra", + "literal": "^3.0.4", + "name": "is-array-buffer", "npm": { - "name": "fs-extra", - "version": ">=11.2.0 <12.0.0", + "name": "is-array-buffer", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 172, + "package_id": 216, }, { "behavior": { "prod": true, }, "id": 245, - "literal": "^4.2.0", - "name": "graceful-fs", + "literal": "^1.2.7", + "name": "is-callable", "npm": { - "name": "graceful-fs", - "version": ">=4.2.0 <5.0.0", + "name": "is-callable", + "version": ">=1.2.7 <2.0.0", }, - "package_id": 175, + "package_id": 222, }, { "behavior": { "prod": true, }, "id": 246, - "literal": "^6.0.1", - "name": "jsonfile", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "jsonfile", - "version": ">=6.0.1 <7.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 174, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 247, - "literal": "^2.0.0", - "name": "universalify", + "literal": "^2.0.3", + "name": "is-negative-zero", "npm": { - "name": "universalify", - "version": ">=2.0.0 <3.0.0", + "name": "is-negative-zero", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 173, + "package_id": 232, }, { "behavior": { "prod": true, }, "id": 248, - "literal": "^2.0.0", - "name": "universalify", + "literal": "^1.1.4", + "name": "is-regex", "npm": { - "name": "universalify", - "version": ">=2.0.0 <3.0.0", + "name": "is-regex", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 173, + "package_id": 236, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 249, - "literal": "^4.1.6", - "name": "graceful-fs", + "literal": "^1.0.3", + "name": "is-shared-array-buffer", "npm": { - "name": "graceful-fs", - "version": ">=4.1.6 <5.0.0", + "name": "is-shared-array-buffer", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 175, + "package_id": 238, }, { "behavior": { "prod": true, }, "id": 250, - "literal": "^4.1.1", - "name": "debug", + "literal": "^1.0.7", + "name": "is-string", "npm": { - "name": "debug", - "version": ">=4.1.1 <5.0.0", + "name": "is-string", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 154, + "package_id": 239, }, { "behavior": { "prod": true, }, "id": 251, - "literal": "^5.1.0", - "name": "get-stream", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "get-stream", - "version": ">=5.1.0 <6.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 189, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 252, - "literal": "^2.10.0", - "name": "yauzl", + "literal": "^1.0.2", + "name": "is-weakref", "npm": { - "name": "yauzl", - "version": ">=2.10.0 <3.0.0", + "name": "is-weakref", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 185, + "package_id": 243, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 253, - "literal": "^2.9.1", - "name": "@types/yauzl", + "literal": "^1.13.1", + "name": "object-inspect", "npm": { - "name": "@types/yauzl", - "version": ">=2.9.1 <3.0.0", + "name": "object-inspect", + "version": ">=1.13.1 <2.0.0", }, - "package_id": 182, + "package_id": 287, }, { "behavior": { "prod": true, }, "id": 254, - "literal": "*", - "name": "@types/node", + "literal": "^1.1.1", + "name": "object-keys", "npm": { - "name": "@types/node", - "version": ">=0.0.0", + "name": "object-keys", + "version": ">=1.1.1 <2.0.0", }, - "package_id": 183, + "package_id": 288, }, { "behavior": { "prod": true, }, "id": 255, - "literal": "~5.26.4", - "name": "undici-types", + "literal": "^4.1.5", + "name": "object.assign", "npm": { - "name": "undici-types", - "version": ">=5.26.4 <5.27.0", + "name": "object.assign", + "version": ">=4.1.5 <5.0.0", }, - "package_id": 184, + "package_id": 289, }, { "behavior": { "prod": true, }, "id": 256, - "literal": "~1.1.0", - "name": "fd-slicer", + "literal": "^1.5.2", + "name": "regexp.prototype.flags", "npm": { - "name": "fd-slicer", - "version": ">=1.1.0 <1.2.0", + "name": "regexp.prototype.flags", + "version": ">=1.5.2 <2.0.0", }, - "package_id": 187, + "package_id": 340, }, { "behavior": { "prod": true, }, "id": 257, - "literal": "~0.2.3", - "name": "buffer-crc32", + "literal": "^1.1.2", + "name": "safe-array-concat", "npm": { - "name": "buffer-crc32", - "version": ">=0.2.3 <0.3.0", + "name": "safe-array-concat", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 186, + "package_id": 348, }, { "behavior": { "prod": true, }, "id": 258, - "literal": "~1.2.0", - "name": "pend", + "literal": "^1.0.3", + "name": "safe-regex-test", "npm": { - "name": "pend", - "version": ">=1.2.0 <1.3.0", + "name": "safe-regex-test", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 188, + "package_id": 349, }, { "behavior": { "prod": true, }, "id": 259, - "literal": "^3.0.0", - "name": "pump", + "literal": "^1.2.9", + "name": "string.prototype.trim", "npm": { - "name": "pump", - "version": ">=3.0.0 <4.0.0", + "name": "string.prototype.trim", + "version": ">=1.2.9 <2.0.0", }, - "package_id": 143, + "package_id": 369, }, { "behavior": { "prod": true, }, "id": 260, - "literal": "2.1.2", - "name": "ms", + "literal": "^1.0.8", + "name": "string.prototype.trimend", "npm": { - "name": "ms", - "version": "==2.1.2", + "name": "string.prototype.trimend", + "version": ">=1.0.8 <2.0.0", }, - "package_id": 155, + "package_id": 370, }, { "behavior": { "prod": true, }, "id": 261, - "literal": "2.2.3", - "name": "@puppeteer/browsers", + "literal": "^1.0.8", + "name": "string.prototype.trimstart", "npm": { - "name": "@puppeteer/browsers", - "version": "==2.2.3", + "name": "string.prototype.trimstart", + "version": ">=1.0.8 <2.0.0", }, - "package_id": 115, + "package_id": 371, }, { "behavior": { "prod": true, }, "id": 262, - "literal": "0.5.24", - "name": "chromium-bidi", + "literal": "^1.0.2", + "name": "typed-array-buffer", "npm": { - "name": "chromium-bidi", - "version": "==0.5.24", + "name": "typed-array-buffer", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 193, + "package_id": 395, }, { "behavior": { "prod": true, }, "id": 263, - "literal": "4.3.5", - "name": "debug", + "literal": "^1.0.1", + "name": "typed-array-byte-length", "npm": { - "name": "debug", - "version": "==4.3.5", + "name": "typed-array-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 154, + "package_id": 396, }, { "behavior": { "prod": true, }, "id": 264, - "literal": "0.0.1299070", - "name": "devtools-protocol", + "literal": "^1.0.2", + "name": "typed-array-byte-offset", "npm": { - "name": "devtools-protocol", - "version": "==0.0.1299070", + "name": "typed-array-byte-offset", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 114, + "package_id": 397, }, { "behavior": { "prod": true, }, "id": 265, - "literal": "8.17.1", - "name": "ws", + "literal": "^1.0.6", + "name": "typed-array-length", "npm": { - "name": "ws", - "version": "==8.17.1", + "name": "typed-array-length", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 192, + "package_id": 398, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 266, - "literal": "^4.0.1", - "name": "bufferutil", + "literal": "^1.0.2", + "name": "unbox-primitive", "npm": { - "name": "bufferutil", - "version": ">=4.0.1 <5.0.0", + "name": "unbox-primitive", + "version": ">=1.0.2 <2.0.0", }, - "package_id": null, + "package_id": 400, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 267, - "literal": ">=5.0.2", - "name": "utf-8-validate", + "literal": "^1.1.15", + "name": "which-typed-array", "npm": { - "name": "utf-8-validate", - "version": ">=5.0.2", + "name": "which-typed-array", + "version": ">=1.1.15 <2.0.0", }, - "package_id": null, + "package_id": 412, }, { "behavior": { "prod": true, }, "id": 268, - "literal": "3.0.1", - "name": "mitt", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "mitt", - "version": "==3.0.1", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 196, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 269, - "literal": "10.0.0", - "name": "urlpattern-polyfill", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "urlpattern-polyfill", - "version": "==10.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 195, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 270, - "literal": "3.23.8", - "name": "zod", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "zod", - "version": "==3.23.8", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 194, + "package_id": 120, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 271, - "literal": "*", - "name": "devtools-protocol", + "literal": "^1.23.3", + "name": "es-abstract", "npm": { - "name": "devtools-protocol", - "version": ">=0.0.0", + "name": "es-abstract", + "version": ">=1.23.3 <2.0.0", }, - "package_id": 114, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 272, - "literal": "^2.2.1", - "name": "env-paths", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "env-paths", - "version": ">=2.2.1 <3.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 218, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 273, - "literal": "^3.3.0", - "name": "import-fresh", + "literal": "^2.0.3", + "name": "es-set-tostringtag", "npm": { - "name": "import-fresh", - "version": ">=3.3.0 <4.0.0", + "name": "es-set-tostringtag", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 214, + "package_id": 140, }, { "behavior": { "prod": true, }, "id": 274, - "literal": "^4.1.0", - "name": "js-yaml", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "js-yaml", - "version": ">=4.1.0 <5.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 212, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 275, - "literal": "^5.2.0", - "name": "parse-json", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "parse-json", - "version": ">=5.2.0 <6.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 198, + "package_id": 186, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 276, - "literal": ">=4.9.5", - "name": "typescript", + "literal": "^1.0.3", + "name": "globalthis", "npm": { - "name": "typescript", - "version": ">=4.9.5", + "name": "globalthis", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 1, + "package_id": 194, }, { "behavior": { "prod": true, }, "id": 277, - "literal": "^7.0.0", - "name": "@babel/code-frame", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "@babel/code-frame", - "version": ">=7.0.0 <8.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 202, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 278, - "literal": "^1.3.1", - "name": "error-ex", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "error-ex", - "version": ">=1.3.1 <2.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 200, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 279, - "literal": "^2.3.0", - "name": "json-parse-even-better-errors", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "json-parse-even-better-errors", - "version": ">=2.3.0 <3.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 199, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 280, - "literal": "^1.1.6", - "name": "lines-and-columns", + "literal": "^1.0.7", + "name": "internal-slot", "npm": { - "name": "lines-and-columns", - "version": ">=1.1.6 <2.0.0", + "name": "internal-slot", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 64, + "package_id": 214, }, { "behavior": { "prod": true, }, "id": 281, - "literal": "^0.2.1", - "name": "is-arrayish", + "literal": "^1.1.2", + "name": "iterator.prototype", "npm": { - "name": "is-arrayish", - "version": ">=0.2.1 <0.3.0", + "name": "iterator.prototype", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 201, + "package_id": 247, }, { "behavior": { "prod": true, }, "id": 282, - "literal": "^7.24.7", - "name": "@babel/highlight", + "literal": "^1.1.2", + "name": "safe-array-concat", "npm": { - "name": "@babel/highlight", - "version": ">=7.24.7 <8.0.0", + "name": "safe-array-concat", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 203, + "package_id": 348, }, { "behavior": { "prod": true, }, "id": 283, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 9, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 284, - "literal": "^7.24.7", - "name": "@babel/helper-validator-identifier", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "@babel/helper-validator-identifier", - "version": ">=7.24.7 <8.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 211, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 285, - "literal": "^2.4.2", - "name": "chalk", + "literal": "^1.0.2", + "name": "has-tostringtag", "npm": { - "name": "chalk", - "version": ">=2.4.2 <3.0.0", + "name": "has-tostringtag", + "version": ">=1.0.2 <2.0.0", }, "package_id": 204, }, @@ -3734,2328 +3730,2326 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "prod": true, }, "id": 286, - "literal": "^4.0.0", - "name": "js-tokens", + "literal": "^2.0.1", + "name": "hasown", "npm": { - "name": "js-tokens", - "version": ">=4.0.0 <5.0.0", + "name": "hasown", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 111, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 287, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 9, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 288, - "literal": "^3.2.1", - "name": "ansi-styles", + "literal": "^1.1.4", + "name": "is-callable", "npm": { - "name": "ansi-styles", - "version": ">=3.2.1 <4.0.0", + "name": "is-callable", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 208, + "package_id": 222, }, { "behavior": { "prod": true, }, "id": 289, - "literal": "^1.0.5", - "name": "escape-string-regexp", + "literal": "^1.0.1", + "name": "is-date-object", "npm": { - "name": "escape-string-regexp", - "version": ">=1.0.5 <2.0.0", + "name": "is-date-object", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 207, + "package_id": 225, }, { "behavior": { "prod": true, }, "id": 290, - "literal": "^5.3.0", - "name": "supports-color", + "literal": "^1.0.2", + "name": "is-symbol", "npm": { - "name": "supports-color", - "version": ">=5.3.0 <6.0.0", + "name": "is-symbol", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 205, + "package_id": 240, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 291, - "literal": "^3.0.0", - "name": "has-flag", + "literal": "~0.6.1", + "name": "source-map", "npm": { - "name": "has-flag", - "version": ">=3.0.0 <4.0.0", + "name": "source-map", + "version": ">=0.6.1 <0.7.0", }, - "package_id": 206, + "package_id": 362, }, { "behavior": { "prod": true, }, "id": 292, - "literal": "^1.9.0", - "name": "color-convert", + "literal": "^4.0.1", + "name": "esprima", "npm": { - "name": "color-convert", - "version": ">=1.9.0 <2.0.0", + "name": "esprima", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 209, + "package_id": 158, }, { "behavior": { "prod": true, }, "id": 293, - "literal": "1.1.3", - "name": "color-name", + "literal": "^5.2.0", + "name": "estraverse", "npm": { - "name": "color-name", - "version": "==1.1.3", + "name": "estraverse", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 210, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 294, - "literal": "^2.0.1", - "name": "argparse", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "argparse", - "version": ">=2.0.1 <3.0.0", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 213, + "package_id": 162, }, { "behavior": { "prod": true, }, "id": 295, - "literal": "^1.0.0", - "name": "parent-module", + "literal": "^4.2.0", + "name": "@eslint-community/eslint-utils", "npm": { - "name": "parent-module", - "version": ">=1.0.0 <2.0.0", + "name": "@eslint-community/eslint-utils", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 216, + "package_id": 6, }, { "behavior": { "prod": true, }, "id": 296, - "literal": "^4.0.0", - "name": "resolve-from", + "literal": "^4.6.1", + "name": "@eslint-community/regexpp", "npm": { - "name": "resolve-from", - "version": ">=4.0.0 <5.0.0", + "name": "@eslint-community/regexpp", + "version": ">=4.6.1 <5.0.0", }, - "package_id": 215, + "package_id": 7, }, { "behavior": { "prod": true, }, "id": 297, - "literal": "^3.0.0", - "name": "callsites", + "literal": "^2.1.2", + "name": "@eslint/eslintrc", "npm": { - "name": "callsites", - "version": ">=3.0.0 <4.0.0", + "name": "@eslint/eslintrc", + "version": ">=2.1.2 <3.0.0", }, - "package_id": 217, + "package_id": 8, }, { "behavior": { "prod": true, }, "id": 298, - "literal": "1.6.0", - "name": "busboy", + "literal": "8.50.0", + "name": "@eslint/js", "npm": { - "name": "busboy", - "version": "==1.6.0", + "name": "@eslint/js", + "version": "==8.50.0", }, - "package_id": 235, + "package_id": 9, }, { "behavior": { "prod": true, }, "id": 299, - "literal": "8.4.31", - "name": "postcss", + "literal": "^0.11.11", + "name": "@humanwhocodes/config-array", "npm": { - "name": "postcss", - "version": "==8.4.31", + "name": "@humanwhocodes/config-array", + "version": ">=0.11.11 <0.12.0", }, - "package_id": 234, + "package_id": 10, }, { "behavior": { "prod": true, }, "id": 300, - "literal": "14.1.3", - "name": "@next/env", + "literal": "^1.0.1", + "name": "@humanwhocodes/module-importer", "npm": { - "name": "@next/env", - "version": "==14.1.3", + "name": "@humanwhocodes/module-importer", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 233, + "package_id": 11, }, { "behavior": { "prod": true, }, "id": 301, - "literal": "5.1.1", - "name": "styled-jsx", + "literal": "^1.2.8", + "name": "@nodelib/fs.walk", "npm": { - "name": "styled-jsx", - "version": "==5.1.1", + "name": "@nodelib/fs.walk", + "version": ">=1.2.8 <2.0.0", }, - "package_id": 231, + "package_id": 32, }, { "behavior": { "prod": true, }, "id": 302, - "literal": "^4.2.11", - "name": "graceful-fs", + "literal": "^6.12.4", + "name": "ajv", "npm": { - "name": "graceful-fs", - "version": ">=4.2.11 <5.0.0", + "name": "ajv", + "version": ">=6.12.4 <7.0.0", }, - "package_id": 175, + "package_id": 54, }, { "behavior": { "prod": true, }, "id": 303, - "literal": "0.5.2", - "name": "@swc/helpers", + "literal": "^4.0.0", + "name": "chalk", "npm": { - "name": "@swc/helpers", - "version": "==0.5.2", + "name": "chalk", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 230, + "package_id": 99, }, { "behavior": { "prod": true, }, "id": 304, - "literal": "^1.0.30001579", - "name": "caniuse-lite", + "literal": "^7.0.2", + "name": "cross-spawn", "npm": { - "name": "caniuse-lite", - "version": ">=1.0.30001579 <2.0.0", + "name": "cross-spawn", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 229, + "package_id": 109, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 305, - "literal": "14.1.3", - "name": "@next/swc-darwin-x64", + "literal": "^4.3.2", + "name": "debug", "npm": { - "name": "@next/swc-darwin-x64", - "version": "==14.1.3", + "name": "debug", + "version": ">=4.3.2 <5.0.0", }, - "package_id": 228, + "package_id": 117, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 306, - "literal": "14.1.3", - "name": "@next/swc-darwin-arm64", + "literal": "^3.0.0", + "name": "doctrine", "npm": { - "name": "@next/swc-darwin-arm64", - "version": "==14.1.3", + "name": "doctrine", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 227, + "package_id": 127, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 307, - "literal": "14.1.3", - "name": "@next/swc-linux-x64-gnu", + "literal": "^4.0.0", + "name": "escape-string-regexp", "npm": { - "name": "@next/swc-linux-x64-gnu", - "version": "==14.1.3", + "name": "escape-string-regexp", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 226, + "package_id": 144, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 308, - "literal": "14.1.3", - "name": "@next/swc-linux-x64-musl", + "literal": "^7.2.2", + "name": "eslint-scope", "npm": { - "name": "@next/swc-linux-x64-musl", - "version": "==14.1.3", + "name": "eslint-scope", + "version": ">=7.2.2 <8.0.0", }, - "package_id": 225, + "package_id": 155, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 309, - "literal": "14.1.3", - "name": "@next/swc-win32-x64-msvc", + "literal": "^3.4.3", + "name": "eslint-visitor-keys", "npm": { - "name": "@next/swc-win32-x64-msvc", - "version": "==14.1.3", + "name": "eslint-visitor-keys", + "version": ">=3.4.3 <4.0.0", }, - "package_id": 224, + "package_id": 156, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 310, - "literal": "14.1.3", - "name": "@next/swc-linux-arm64-gnu", + "literal": "^9.6.1", + "name": "espree", "npm": { - "name": "@next/swc-linux-arm64-gnu", - "version": "==14.1.3", + "name": "espree", + "version": ">=9.6.1 <10.0.0", }, - "package_id": 223, + "package_id": 157, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 311, - "literal": "14.1.3", - "name": "@next/swc-win32-ia32-msvc", + "literal": "^1.4.2", + "name": "esquery", "npm": { - "name": "@next/swc-win32-ia32-msvc", - "version": "==14.1.3", + "name": "esquery", + "version": ">=1.4.2 <2.0.0", }, - "package_id": 222, + "package_id": 159, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 312, - "literal": "14.1.3", - "name": "@next/swc-linux-arm64-musl", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "@next/swc-linux-arm64-musl", - "version": "==14.1.3", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 221, + "package_id": 162, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 313, - "literal": "14.1.3", - "name": "@next/swc-win32-arm64-msvc", + "literal": "^3.1.3", + "name": "fast-deep-equal", "npm": { - "name": "@next/swc-win32-arm64-msvc", - "version": "==14.1.3", + "name": "fast-deep-equal", + "version": ">=3.1.3 <4.0.0", }, - "package_id": 220, + "package_id": 164, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 314, - "literal": "^1.3.0", - "name": "sass", + "literal": "^6.0.1", + "name": "file-entry-cache", "npm": { - "name": "sass", - "version": ">=1.3.0 <2.0.0", + "name": "file-entry-cache", + "version": ">=6.0.1 <7.0.0", }, - "package_id": null, + "package_id": 171, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 315, - "literal": "^1.1.0", - "name": "@opentelemetry/api", + "literal": "^5.0.0", + "name": "find-up", "npm": { - "name": "@opentelemetry/api", - "version": ">=1.1.0 <2.0.0", + "name": "find-up", + "version": ">=5.0.0 <6.0.0", }, - "package_id": null, + "package_id": 173, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 316, - "literal": "^18.2.0", - "name": "react-dom", + "literal": "^6.0.2", + "name": "glob-parent", "npm": { - "name": "react-dom", - "version": ">=18.2.0 <19.0.0", + "name": "glob-parent", + "version": ">=6.0.2 <7.0.0", }, - "package_id": 108, + "package_id": 192, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 317, - "literal": "^18.2.0", - "name": "react", + "literal": "^13.19.0", + "name": "globals", "npm": { - "name": "react", - "version": ">=18.2.0 <19.0.0", + "name": "globals", + "version": ">=13.19.0 <14.0.0", }, - "package_id": 109, + "package_id": 193, }, { "behavior": { "prod": true, }, "id": 318, - "literal": "^2.4.0", - "name": "tslib", + "literal": "^1.4.0", + "name": "graphemer", "npm": { - "name": "tslib", - "version": ">=2.4.0 <3.0.0", + "name": "graphemer", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 168, + "package_id": 198, }, { "behavior": { "prod": true, }, "id": 319, - "literal": "0.0.1", - "name": "client-only", + "literal": "^5.2.0", + "name": "ignore", "npm": { - "name": "client-only", - "version": "==0.0.1", + "name": "ignore", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 232, + "package_id": 209, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 320, - "literal": ">= 16.8.0 || 17.x.x || ^18.0.0-0", - "name": "react", + "literal": "^0.1.4", + "name": "imurmurhash", "npm": { - "name": "react", - "version": ">=16.8.0 || <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && >=18.0.0-0 <19.0.0", + "name": "imurmurhash", + "version": ">=0.1.4 <0.2.0", }, - "package_id": 109, + "package_id": 211, }, { "behavior": { "prod": true, }, "id": 321, - "literal": "^3.3.6", - "name": "nanoid", + "literal": "^4.0.0", + "name": "is-glob", "npm": { - "name": "nanoid", - "version": ">=3.3.6 <4.0.0", + "name": "is-glob", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 10, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 322, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^3.0.3", + "name": "is-path-inside", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "is-path-inside", + "version": ">=3.0.3 <4.0.0", }, - "package_id": 9, + "package_id": 235, }, { "behavior": { "prod": true, }, "id": 323, - "literal": "^1.0.2", - "name": "source-map-js", + "literal": "^4.1.0", + "name": "js-yaml", "npm": { - "name": "source-map-js", - "version": ">=1.0.2 <2.0.0", + "name": "js-yaml", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 8, + "package_id": 251, }, { "behavior": { "prod": true, }, "id": 324, - "literal": "^1.1.0", - "name": "streamsearch", + "literal": "^1.0.1", + "name": "json-stable-stringify-without-jsonify", "npm": { - "name": "streamsearch", - "version": ">=1.1.0 <2.0.0", + "name": "json-stable-stringify-without-jsonify", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 236, + "package_id": 256, }, { "behavior": { "prod": true, }, "id": 325, - "literal": "^7.33.2", - "name": "eslint-plugin-react", + "literal": "^0.4.1", + "name": "levn", "npm": { - "name": "eslint-plugin-react", - "version": ">=7.33.2 <8.0.0", + "name": "levn", + "version": ">=0.4.1 <0.5.0", }, - "package_id": 429, + "package_id": 263, }, { "behavior": { "prod": true, }, "id": 326, - "literal": "^2.28.1", - "name": "eslint-plugin-import", + "literal": "^4.6.2", + "name": "lodash.merge", "npm": { - "name": "eslint-plugin-import", - "version": ">=2.28.1 <3.0.0", + "name": "lodash.merge", + "version": ">=4.6.2 <5.0.0", }, - "package_id": 303, + "package_id": 267, }, { "behavior": { "prod": true, }, "id": 327, - "literal": "^6.7.1", - "name": "eslint-plugin-jsx-a11y", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "eslint-plugin-jsx-a11y", - "version": ">=6.7.1 <7.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 404, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 328, - "literal": "^1.3.3", - "name": "@rushstack/eslint-patch", + "literal": "^1.4.0", + "name": "natural-compare", "npm": { - "name": "@rushstack/eslint-patch", - "version": ">=1.3.3 <2.0.0", + "name": "natural-compare", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 403, + "package_id": 279, }, { "behavior": { "prod": true, }, "id": 329, - "literal": "14.1.3", - "name": "@next/eslint-plugin-next", + "literal": "^0.9.3", + "name": "optionator", "npm": { - "name": "@next/eslint-plugin-next", - "version": "==14.1.3", + "name": "optionator", + "version": ">=0.9.3 <0.10.0", }, - "package_id": 402, + "package_id": 296, }, { "behavior": { "prod": true, }, "id": 330, - "literal": "^5.4.2 || ^6.0.0", - "name": "@typescript-eslint/parser", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "@typescript-eslint/parser", - "version": ">=5.4.2 <6.0.0 || >=6.0.0 <7.0.0 && >=6.0.0 <7.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 390, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 331, - "literal": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705", - "name": "eslint-plugin-react-hooks", + "literal": "^0.2.0", + "name": "text-table", "npm": { - "name": "eslint-plugin-react-hooks", - "version": ">=4.5.0 <5.0.0 || ==5.0.0-canary-7118f5dd7-20230705 && ==5.0.0-canary-7118f5dd7-20230705", + "name": "text-table", + "version": ">=0.2.0 <0.3.0", }, - "package_id": 389, + "package_id": 384, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 332, - "literal": "^0.3.6", - "name": "eslint-import-resolver-node", - "npm": { - "name": "eslint-import-resolver-node", - "version": ">=0.3.6 <0.4.0", - }, - "package_id": 378, - }, - { - "behavior": { - "prod": true, - }, - "id": 333, - "literal": "^3.5.2", - "name": "eslint-import-resolver-typescript", + "literal": "^7.23.0 || ^8.0.0", + "name": "eslint", "npm": { - "name": "eslint-import-resolver-typescript", - "version": ">=3.5.2 <4.0.0", + "name": "eslint", + "version": ">=7.23.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 302, + "package_id": 146, }, { "behavior": { "optional": true, "peer": true, }, - "id": 334, + "id": 333, "literal": ">=3.3.1", "name": "typescript", "npm": { "name": "typescript", "version": ">=3.3.1", }, - "package_id": 1, + "package_id": 399, }, { "behavior": { - "peer": true, + "prod": true, }, - "id": 335, - "literal": "^7.23.0 || ^8.0.0", - "name": "eslint", + "id": 334, + "literal": "14.1.3", + "name": "@next/eslint-plugin-next", "npm": { - "name": "eslint", - "version": ">=7.23.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "@next/eslint-plugin-next", + "version": "==14.1.3", }, - "package_id": 238, + "package_id": 20, + }, + { + "behavior": { + "prod": true, + }, + "id": 335, + "literal": "^1.3.3", + "name": "@rushstack/eslint-patch", + "npm": { + "name": "@rushstack/eslint-patch", + "version": ">=1.3.3 <2.0.0", + }, + "package_id": 35, }, { "behavior": { "prod": true, }, "id": 336, - "literal": "^6.12.4", - "name": "ajv", + "literal": "^5.4.2 || ^6.0.0", + "name": "@typescript-eslint/parser", "npm": { - "name": "ajv", - "version": ">=6.12.4 <7.0.0", + "name": "@typescript-eslint/parser", + "version": ">=5.4.2 <6.0.0 || >=6.0.0 <7.0.0 && >=6.0.0 <7.0.0", }, - "package_id": 269, + "package_id": 46, }, { "behavior": { "prod": true, }, "id": 337, - "literal": "^0.4.1", - "name": "levn", + "literal": "^0.3.6", + "name": "eslint-import-resolver-node", "npm": { - "name": "levn", - "version": ">=0.4.1 <0.5.0", + "name": "eslint-import-resolver-node", + "version": ">=0.3.6 <0.4.0", }, - "package_id": 284, + "package_id": 148, }, { "behavior": { "prod": true, }, "id": 338, - "literal": "^4.0.0", - "name": "chalk", + "literal": "^3.5.2", + "name": "eslint-import-resolver-typescript", "npm": { - "name": "chalk", - "version": ">=4.0.0 <5.0.0", + "name": "eslint-import-resolver-typescript", + "version": ">=3.5.2 <4.0.0", }, - "package_id": 299, + "package_id": 149, }, { "behavior": { "prod": true, }, "id": 339, - "literal": "^4.3.2", - "name": "debug", + "literal": "^2.28.1", + "name": "eslint-plugin-import", "npm": { - "name": "debug", - "version": ">=4.3.2 <5.0.0", + "name": "eslint-plugin-import", + "version": ">=2.28.1 <3.0.0", }, - "package_id": 154, + "package_id": 151, }, { "behavior": { "prod": true, }, "id": 340, - "literal": "^9.6.1", - "name": "espree", + "literal": "^6.7.1", + "name": "eslint-plugin-jsx-a11y", "npm": { - "name": "espree", - "version": ">=9.6.1 <10.0.0", + "name": "eslint-plugin-jsx-a11y", + "version": ">=6.7.1 <7.0.0", }, - "package_id": 266, + "package_id": 152, }, { "behavior": { "prod": true, }, "id": 341, - "literal": "^5.2.0", - "name": "ignore", + "literal": "^7.33.2", + "name": "eslint-plugin-react", "npm": { - "name": "ignore", - "version": ">=5.2.0 <6.0.0", + "name": "eslint-plugin-react", + "version": ">=7.33.2 <8.0.0", }, - "package_id": 263, + "package_id": 153, }, { "behavior": { "prod": true, }, "id": 342, - "literal": "^1.4.2", - "name": "esquery", + "literal": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705", + "name": "eslint-plugin-react-hooks", "npm": { - "name": "esquery", - "version": ">=1.4.2 <2.0.0", + "name": "eslint-plugin-react-hooks", + "version": ">=4.5.0 <5.0.0 || ==5.0.0-canary-7118f5dd7-20230705 && ==5.0.0-canary-7118f5dd7-20230705", }, - "package_id": 298, + "package_id": 154, }, { "behavior": { "prod": true, }, "id": 343, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^3.2.7", + "name": "debug", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "debug", + "version": ">=3.2.7 <4.0.0", }, - "package_id": 165, + "package_id": 434, }, { "behavior": { "prod": true, }, "id": 344, - "literal": "^5.0.0", - "name": "find-up", + "literal": "^2.13.0", + "name": "is-core-module", "npm": { - "name": "find-up", - "version": ">=5.0.0 <6.0.0", + "name": "is-core-module", + "version": ">=2.13.0 <3.0.0", }, - "package_id": 292, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 345, - "literal": "^13.19.0", - "name": "globals", + "literal": "^1.22.4", + "name": "resolve", "npm": { - "name": "globals", - "version": ">=13.19.0 <14.0.0", + "name": "resolve", + "version": ">=1.22.4 <2.0.0", }, - "package_id": 264, + "package_id": 342, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 346, - "literal": "^4.0.0", - "name": "is-glob", + "literal": "*", + "name": "eslint", "npm": { - "name": "is-glob", - "version": ">=4.0.0 <5.0.0", + "name": "eslint", + "version": ">=0.0.0", }, - "package_id": 28, + "package_id": 146, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 347, - "literal": "^4.1.0", - "name": "js-yaml", + "literal": "*", + "name": "eslint-plugin-import", "npm": { - "name": "js-yaml", - "version": ">=4.1.0 <5.0.0", + "name": "eslint-plugin-import", + "version": ">=0.0.0", }, - "package_id": 212, + "package_id": 151, }, { "behavior": { "prod": true, }, "id": 348, - "literal": "^3.0.0", - "name": "doctrine", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "doctrine", - "version": ">=3.0.0 <4.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 291, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 349, - "literal": "^1.4.0", - "name": "graphemer", + "literal": "^5.12.0", + "name": "enhanced-resolve", "npm": { - "name": "graphemer", - "version": ">=1.4.0 <2.0.0", + "name": "enhanced-resolve", + "version": ">=5.12.0 <6.0.0", }, - "package_id": 290, + "package_id": 132, }, { "behavior": { "prod": true, }, "id": 350, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^2.7.4", + "name": "eslint-module-utils", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "eslint-module-utils", + "version": ">=2.7.4 <3.0.0", }, - "package_id": 244, + "package_id": 150, }, { "behavior": { "prod": true, }, "id": 351, - "literal": "8.50.0", - "name": "@eslint/js", + "literal": "^3.3.1", + "name": "fast-glob", "npm": { - "name": "@eslint/js", - "version": "==8.50.0", + "name": "fast-glob", + "version": ">=3.3.1 <4.0.0", }, - "package_id": 289, + "package_id": 166, }, { "behavior": { "prod": true, }, "id": 352, - "literal": "^0.9.3", - "name": "optionator", + "literal": "^4.5.0", + "name": "get-tsconfig", "npm": { - "name": "optionator", - "version": ">=0.9.3 <0.10.0", + "name": "get-tsconfig", + "version": ">=4.5.0 <5.0.0", }, - "package_id": 282, + "package_id": 189, }, { "behavior": { "prod": true, }, "id": 353, - "literal": "^6.0.1", - "name": "strip-ansi", + "literal": "^2.11.0", + "name": "is-core-module", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "is-core-module", + "version": ">=2.11.0 <3.0.0", }, - "package_id": 76, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 354, - "literal": "^0.2.0", - "name": "text-table", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "text-table", - "version": ">=0.2.0 <0.3.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 281, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 355, - "literal": "^7.0.2", - "name": "cross-spawn", + "literal": "^3.2.7", + "name": "debug", "npm": { - "name": "cross-spawn", - "version": ">=7.0.2 <8.0.0", + "name": "debug", + "version": ">=3.2.7 <4.0.0", }, - "package_id": 93, + "package_id": 434, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 356, - "literal": "^6.0.2", - "name": "glob-parent", + "literal": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", + "name": "eslint", "npm": { - "name": "glob-parent", - "version": ">=6.0.2 <7.0.0", + "name": "eslint", + "version": ">=2.0.0 <3.0.0 || >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 27, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 357, - "literal": "^0.1.4", - "name": "imurmurhash", + "literal": "^3.1.7", + "name": "array-includes", "npm": { - "name": "imurmurhash", - "version": ">=0.1.4 <0.2.0", + "name": "array-includes", + "version": ">=3.1.7 <4.0.0", }, - "package_id": 280, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 358, - "literal": "^7.2.2", - "name": "eslint-scope", + "literal": "^1.2.3", + "name": "array.prototype.findlastindex", "npm": { - "name": "eslint-scope", - "version": ">=7.2.2 <8.0.0", + "name": "array.prototype.findlastindex", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 278, + "package_id": 66, }, { "behavior": { "prod": true, }, "id": 359, - "literal": "^4.6.2", - "name": "lodash.merge", + "literal": "^1.3.2", + "name": "array.prototype.flat", "npm": { - "name": "lodash.merge", - "version": ">=4.6.2 <5.0.0", + "name": "array.prototype.flat", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 277, + "package_id": 67, }, { "behavior": { "prod": true, }, "id": 360, - "literal": "^3.0.3", - "name": "is-path-inside", + "literal": "^1.3.2", + "name": "array.prototype.flatmap", "npm": { - "name": "is-path-inside", - "version": ">=3.0.3 <4.0.0", + "name": "array.prototype.flatmap", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 276, + "package_id": 68, }, { "behavior": { "prod": true, }, "id": 361, - "literal": "^3.1.3", - "name": "fast-deep-equal", + "literal": "^3.2.7", + "name": "debug", "npm": { - "name": "fast-deep-equal", - "version": ">=3.1.3 <4.0.0", + "name": "debug", + "version": ">=3.2.7 <4.0.0", }, - "package_id": 274, + "package_id": 434, }, { "behavior": { "prod": true, }, "id": 362, - "literal": "^1.4.0", - "name": "natural-compare", + "literal": "^2.1.0", + "name": "doctrine", "npm": { - "name": "natural-compare", - "version": ">=1.4.0 <2.0.0", + "name": "doctrine", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 275, + "package_id": 435, }, { "behavior": { "prod": true, }, "id": 363, - "literal": "^2.1.2", - "name": "@eslint/eslintrc", + "literal": "^0.3.9", + "name": "eslint-import-resolver-node", "npm": { - "name": "@eslint/eslintrc", - "version": ">=2.1.2 <3.0.0", + "name": "eslint-import-resolver-node", + "version": ">=0.3.9 <0.4.0", }, - "package_id": 261, + "package_id": 148, }, { "behavior": { "prod": true, }, "id": 364, - "literal": "^1.2.8", - "name": "@nodelib/fs.walk", + "literal": "^2.8.0", + "name": "eslint-module-utils", "npm": { - "name": "@nodelib/fs.walk", - "version": ">=1.2.8 <2.0.0", + "name": "eslint-module-utils", + "version": ">=2.8.0 <3.0.0", }, - "package_id": 43, + "package_id": 150, }, { "behavior": { "prod": true, }, "id": 365, - "literal": "^6.0.1", - "name": "file-entry-cache", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "file-entry-cache", - "version": ">=6.0.1 <7.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 250, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 366, - "literal": "^3.4.3", - "name": "eslint-visitor-keys", + "literal": "^2.13.1", + "name": "is-core-module", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.4.3 <4.0.0", + "name": "is-core-module", + "version": ">=2.13.1 <3.0.0", }, - "package_id": 242, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 367, - "literal": "^4.0.0", - "name": "escape-string-regexp", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "escape-string-regexp", - "version": ">=4.0.0 <5.0.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 249, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 368, - "literal": "^4.6.1", - "name": "@eslint-community/regexpp", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "@eslint-community/regexpp", - "version": ">=4.6.1 <5.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 248, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 369, - "literal": "^0.11.11", - "name": "@humanwhocodes/config-array", + "literal": "^2.0.7", + "name": "object.fromentries", "npm": { - "name": "@humanwhocodes/config-array", - "version": ">=0.11.11 <0.12.0", + "name": "object.fromentries", + "version": ">=2.0.7 <3.0.0", }, - "package_id": 243, + "package_id": 291, }, { "behavior": { "prod": true, }, "id": 370, - "literal": "^4.2.0", - "name": "@eslint-community/eslint-utils", + "literal": "^1.0.1", + "name": "object.groupby", "npm": { - "name": "@eslint-community/eslint-utils", - "version": ">=4.2.0 <5.0.0", + "name": "object.groupby", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 241, + "package_id": 292, }, { "behavior": { "prod": true, }, "id": 371, - "literal": "^1.0.1", - "name": "@humanwhocodes/module-importer", + "literal": "^1.1.7", + "name": "object.values", "npm": { - "name": "@humanwhocodes/module-importer", - "version": ">=1.0.1 <2.0.0", + "name": "object.values", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 240, + "package_id": 294, }, { "behavior": { "prod": true, }, "id": 372, - "literal": "^1.0.1", - "name": "json-stable-stringify-without-jsonify", + "literal": "^6.3.1", + "name": "semver", "npm": { - "name": "json-stable-stringify-without-jsonify", - "version": ">=1.0.1 <2.0.0", + "name": "semver", + "version": ">=6.3.1 <7.0.0", }, - "package_id": 239, + "package_id": 351, }, { "behavior": { "prod": true, }, "id": 373, - "literal": "^3.3.0", - "name": "eslint-visitor-keys", + "literal": "^3.15.0", + "name": "tsconfig-paths", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.3.0 <4.0.0", + "name": "tsconfig-paths", + "version": ">=3.15.0 <4.0.0", }, - "package_id": 242, + "package_id": 391, }, { "behavior": { "peer": true, }, "id": 374, - "literal": "^6.0.0 || ^7.0.0 || >=8.0.0", + "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", "name": "eslint", "npm": { "name": "eslint", - "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 && >=8.0.0", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 238, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 375, - "literal": "^2.0.2", - "name": "@humanwhocodes/object-schema", + "literal": "^7.23.2", + "name": "@babel/runtime", "npm": { - "name": "@humanwhocodes/object-schema", - "version": ">=2.0.2 <3.0.0", + "name": "@babel/runtime", + "version": ">=7.23.2 <8.0.0", }, - "package_id": 247, + "package_id": 5, }, { "behavior": { "prod": true, }, "id": 376, - "literal": "^4.3.1", - "name": "debug", + "literal": "^5.3.0", + "name": "aria-query", "npm": { - "name": "debug", - "version": ">=4.3.1 <5.0.0", + "name": "aria-query", + "version": ">=5.3.0 <6.0.0", }, - "package_id": 154, + "package_id": 61, }, { "behavior": { "prod": true, }, "id": 377, - "literal": "^3.0.5", - "name": "minimatch", + "literal": "^3.1.7", + "name": "array-includes", "npm": { - "name": "minimatch", - "version": ">=3.0.5 <4.0.0", + "name": "array-includes", + "version": ">=3.1.7 <4.0.0", }, - "package_id": 244, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 378, - "literal": "^1.1.7", - "name": "brace-expansion", + "literal": "^1.3.2", + "name": "array.prototype.flatmap", "npm": { - "name": "brace-expansion", - "version": ">=1.1.7 <2.0.0", + "name": "array.prototype.flatmap", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 245, + "package_id": 68, }, { "behavior": { "prod": true, }, "id": 379, - "literal": "^1.0.0", - "name": "balanced-match", + "literal": "^0.0.8", + "name": "ast-types-flow", "npm": { - "name": "balanced-match", - "version": ">=1.0.0 <2.0.0", + "name": "ast-types-flow", + "version": ">=0.0.8 <0.0.9", }, - "package_id": 71, + "package_id": 73, }, { "behavior": { "prod": true, }, "id": 380, - "literal": "0.0.1", - "name": "concat-map", + "literal": "=4.7.0", + "name": "axe-core", "npm": { - "name": "concat-map", - "version": "==0.0.1", + "name": "axe-core", + "version": "==4.7.0", }, - "package_id": 246, + "package_id": 76, }, { "behavior": { "prod": true, }, "id": 381, - "literal": "^3.0.4", - "name": "flat-cache", + "literal": "^3.2.1", + "name": "axobject-query", "npm": { - "name": "flat-cache", - "version": ">=3.0.4 <4.0.0", + "name": "axobject-query", + "version": ">=3.2.1 <4.0.0", }, - "package_id": 251, + "package_id": 77, }, { "behavior": { "prod": true, }, "id": 382, - "literal": "^3.2.9", - "name": "flatted", + "literal": "^1.0.8", + "name": "damerau-levenshtein", "npm": { - "name": "flatted", - "version": ">=3.2.9 <4.0.0", + "name": "damerau-levenshtein", + "version": ">=1.0.8 <2.0.0", }, - "package_id": 260, + "package_id": 112, }, { "behavior": { "prod": true, }, "id": 383, - "literal": "^4.5.3", - "name": "keyv", + "literal": "^9.2.2", + "name": "emoji-regex", "npm": { - "name": "keyv", - "version": ">=4.5.3 <5.0.0", + "name": "emoji-regex", + "version": ">=9.2.2 <10.0.0", }, - "package_id": 258, + "package_id": 130, }, { "behavior": { "prod": true, }, "id": 384, - "literal": "^3.0.2", - "name": "rimraf", + "literal": "^1.0.15", + "name": "es-iterator-helpers", "npm": { - "name": "rimraf", - "version": ">=3.0.2 <4.0.0", + "name": "es-iterator-helpers", + "version": ">=1.0.15 <2.0.0", }, - "package_id": 252, + "package_id": 138, }, { "behavior": { "prod": true, }, "id": 385, - "literal": "^7.1.3", - "name": "glob", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "glob", - "version": ">=7.1.3 <8.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 253, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 386, - "literal": "^1.0.0", - "name": "fs.realpath", + "literal": "^3.3.5", + "name": "jsx-ast-utils", "npm": { - "name": "fs.realpath", - "version": ">=1.0.0 <2.0.0", + "name": "jsx-ast-utils", + "version": ">=3.3.5 <4.0.0", }, - "package_id": 257, + "package_id": 259, }, { "behavior": { "prod": true, }, "id": 387, - "literal": "^1.0.4", - "name": "inflight", + "literal": "^1.0.9", + "name": "language-tags", "npm": { - "name": "inflight", - "version": ">=1.0.4 <2.0.0", + "name": "language-tags", + "version": ">=1.0.9 <2.0.0", }, - "package_id": 256, + "package_id": 262, }, { "behavior": { "prod": true, }, "id": 388, - "literal": "2", - "name": "inherits", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "inherits", - "version": "<3.0.0 >=2.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 255, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 389, - "literal": "^3.1.1", - "name": "minimatch", + "literal": "^1.1.7", + "name": "object.entries", "npm": { - "name": "minimatch", - "version": ">=3.1.1 <4.0.0", + "name": "object.entries", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 244, + "package_id": 290, }, { "behavior": { "prod": true, }, "id": 390, - "literal": "^1.3.0", - "name": "once", + "literal": "^2.0.7", + "name": "object.fromentries", "npm": { - "name": "once", - "version": ">=1.3.0 <2.0.0", + "name": "object.fromentries", + "version": ">=2.0.7 <3.0.0", }, - "package_id": 144, + "package_id": 291, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 391, - "literal": "^1.0.0", - "name": "path-is-absolute", + "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", + "name": "eslint", "npm": { - "name": "path-is-absolute", - "version": ">=1.0.0 <2.0.0", + "name": "eslint", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 254, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 392, - "literal": "^1.3.0", - "name": "once", + "literal": "^3.1.8", + "name": "array-includes", "npm": { - "name": "once", - "version": ">=1.3.0 <2.0.0", + "name": "array-includes", + "version": ">=3.1.8 <4.0.0", }, - "package_id": 144, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 393, - "literal": "1", - "name": "wrappy", + "literal": "^1.2.5", + "name": "array.prototype.findlast", "npm": { - "name": "wrappy", - "version": "<2.0.0 >=1.0.0", + "name": "array.prototype.findlast", + "version": ">=1.2.5 <2.0.0", }, - "package_id": 145, + "package_id": 65, }, { "behavior": { "prod": true, }, "id": 394, - "literal": "3.0.1", - "name": "json-buffer", + "literal": "^1.3.2", + "name": "array.prototype.flatmap", "npm": { - "name": "json-buffer", - "version": "==3.0.1", + "name": "array.prototype.flatmap", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 259, + "package_id": 68, }, { "behavior": { "prod": true, }, "id": 395, - "literal": "^6.12.4", - "name": "ajv", + "literal": "^1.1.2", + "name": "array.prototype.toreversed", "npm": { - "name": "ajv", - "version": ">=6.12.4 <7.0.0", + "name": "array.prototype.toreversed", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 269, + "package_id": 69, }, { "behavior": { "prod": true, }, "id": 396, - "literal": "^4.3.2", - "name": "debug", + "literal": "^1.1.3", + "name": "array.prototype.tosorted", "npm": { - "name": "debug", - "version": ">=4.3.2 <5.0.0", + "name": "array.prototype.tosorted", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 154, + "package_id": 70, }, { "behavior": { "prod": true, }, "id": 397, - "literal": "^9.6.0", - "name": "espree", + "literal": "^2.1.0", + "name": "doctrine", "npm": { - "name": "espree", - "version": ">=9.6.0 <10.0.0", + "name": "doctrine", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 266, + "package_id": 435, }, { "behavior": { "prod": true, }, "id": 398, - "literal": "^13.19.0", - "name": "globals", + "literal": "^1.0.19", + "name": "es-iterator-helpers", "npm": { - "name": "globals", - "version": ">=13.19.0 <14.0.0", + "name": "es-iterator-helpers", + "version": ">=1.0.19 <2.0.0", }, - "package_id": 264, + "package_id": 138, }, { "behavior": { "prod": true, }, "id": 399, - "literal": "^5.2.0", - "name": "ignore", + "literal": "^5.3.0", + "name": "estraverse", "npm": { - "name": "ignore", - "version": ">=5.2.0 <6.0.0", + "name": "estraverse", + "version": ">=5.3.0 <6.0.0", }, - "package_id": 263, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 400, - "literal": "^3.2.1", - "name": "import-fresh", + "literal": "^2.4.1 || ^3.0.0", + "name": "jsx-ast-utils", "npm": { - "name": "import-fresh", - "version": ">=3.2.1 <4.0.0", + "name": "jsx-ast-utils", + "version": ">=2.4.1 <3.0.0 || >=3.0.0 <4.0.0 && >=3.0.0 <4.0.0", }, - "package_id": 214, + "package_id": 259, }, { "behavior": { "prod": true, }, "id": 401, - "literal": "^4.1.0", - "name": "js-yaml", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "js-yaml", - "version": ">=4.1.0 <5.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 212, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 402, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^1.1.8", + "name": "object.entries", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "object.entries", + "version": ">=1.1.8 <2.0.0", }, - "package_id": 244, + "package_id": 290, }, { "behavior": { "prod": true, }, "id": 403, - "literal": "^3.1.1", - "name": "strip-json-comments", + "literal": "^2.0.8", + "name": "object.fromentries", "npm": { - "name": "strip-json-comments", - "version": ">=3.1.1 <4.0.0", + "name": "object.fromentries", + "version": ">=2.0.8 <3.0.0", }, - "package_id": 262, + "package_id": 291, }, { "behavior": { "prod": true, }, "id": 404, - "literal": "^0.20.2", - "name": "type-fest", + "literal": "^1.1.4", + "name": "object.hasown", "npm": { - "name": "type-fest", - "version": ">=0.20.2 <0.21.0", + "name": "object.hasown", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 265, + "package_id": 293, }, { "behavior": { "prod": true, }, "id": 405, - "literal": "^8.9.0", - "name": "acorn", + "literal": "^1.2.0", + "name": "object.values", "npm": { - "name": "acorn", - "version": ">=8.9.0 <9.0.0", + "name": "object.values", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 268, + "package_id": 294, }, { "behavior": { "prod": true, }, "id": 406, - "literal": "^5.3.2", - "name": "acorn-jsx", + "literal": "^15.8.1", + "name": "prop-types", "npm": { - "name": "acorn-jsx", - "version": ">=5.3.2 <6.0.0", + "name": "prop-types", + "version": ">=15.8.1 <16.0.0", }, - "package_id": 267, + "package_id": 324, }, { "behavior": { "prod": true, }, "id": 407, - "literal": "^3.4.1", - "name": "eslint-visitor-keys", + "literal": "^2.0.0-next.5", + "name": "resolve", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.4.1 <4.0.0", + "name": "resolve", + "version": ">=2.0.0-next.5 <3.0.0", }, - "package_id": 242, + "package_id": 436, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 408, - "literal": "^6.0.0 || ^7.0.0 || ^8.0.0", - "name": "acorn", + "literal": "^6.3.1", + "name": "semver", "npm": { - "name": "acorn", - "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "semver", + "version": ">=6.3.1 <7.0.0", }, - "package_id": 268, + "package_id": 351, }, { "behavior": { "prod": true, }, "id": 409, - "literal": "^3.1.1", - "name": "fast-deep-equal", + "literal": "^4.0.11", + "name": "string.prototype.matchall", "npm": { - "name": "fast-deep-equal", - "version": ">=3.1.1 <4.0.0", + "name": "string.prototype.matchall", + "version": ">=4.0.11 <5.0.0", }, - "package_id": 274, + "package_id": 368, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 410, - "literal": "^2.0.0", - "name": "fast-json-stable-stringify", + "literal": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", + "name": "eslint", "npm": { - "name": "fast-json-stable-stringify", - "version": ">=2.0.0 <3.0.0", + "name": "eslint", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=8.0.0-0 <9.0.0", }, - "package_id": 273, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 411, - "literal": "^0.4.1", - "name": "json-schema-traverse", + "literal": "^4.3.0", + "name": "esrecurse", "npm": { - "name": "json-schema-traverse", - "version": ">=0.4.1 <0.5.0", + "name": "esrecurse", + "version": ">=4.3.0 <5.0.0", }, - "package_id": 272, + "package_id": 160, }, { "behavior": { "prod": true, }, "id": 412, - "literal": "^4.2.2", - "name": "uri-js", + "literal": "^5.2.0", + "name": "estraverse", "npm": { - "name": "uri-js", - "version": ">=4.2.2 <5.0.0", + "name": "estraverse", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 270, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 413, - "literal": "^2.1.0", - "name": "punycode", + "literal": "^8.9.0", + "name": "acorn", "npm": { - "name": "punycode", - "version": ">=2.1.0 <3.0.0", + "name": "acorn", + "version": ">=8.9.0 <9.0.0", }, - "package_id": 271, + "package_id": 51, }, { "behavior": { "prod": true, }, "id": 414, - "literal": "^4.3.0", - "name": "esrecurse", + "literal": "^5.3.2", + "name": "acorn-jsx", "npm": { - "name": "esrecurse", - "version": ">=4.3.0 <5.0.0", + "name": "acorn-jsx", + "version": ">=5.3.2 <6.0.0", }, - "package_id": 279, + "package_id": 52, }, { "behavior": { "prod": true, }, "id": 415, - "literal": "^5.2.0", - "name": "estraverse", + "literal": "^3.4.1", + "name": "eslint-visitor-keys", "npm": { - "name": "estraverse", - "version": ">=5.2.0 <6.0.0", + "name": "eslint-visitor-keys", + "version": ">=3.4.1 <4.0.0", }, - "package_id": 166, + "package_id": 156, }, { "behavior": { "prod": true, }, "id": 416, - "literal": "^5.2.0", + "literal": "^5.1.0", "name": "estraverse", "npm": { "name": "estraverse", - "version": ">=5.2.0 <6.0.0", + "version": ">=5.1.0 <6.0.0", }, - "package_id": 166, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 417, - "literal": "^1.2.1", - "name": "prelude-ls", + "literal": "^5.2.0", + "name": "estraverse", "npm": { - "name": "prelude-ls", - "version": ">=1.2.1 <2.0.0", + "name": "estraverse", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 286, + "package_id": 161, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 418, - "literal": "^0.1.3", - "name": "deep-is", + "literal": "^2.9.1", + "name": "@types/yauzl", "npm": { - "name": "deep-is", - "version": ">=0.1.3 <0.2.0", + "name": "@types/yauzl", + "version": ">=2.9.1 <3.0.0", }, - "package_id": 288, + "package_id": 45, }, { "behavior": { "prod": true, }, "id": 419, - "literal": "^1.2.5", - "name": "word-wrap", + "literal": "^4.1.1", + "name": "debug", "npm": { - "name": "word-wrap", - "version": ">=1.2.5 <2.0.0", + "name": "debug", + "version": ">=4.1.1 <5.0.0", }, - "package_id": 287, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 420, - "literal": "^0.4.0", - "name": "type-check", + "literal": "^5.1.0", + "name": "get-stream", "npm": { - "name": "type-check", - "version": ">=0.4.0 <0.5.0", + "name": "get-stream", + "version": ">=5.1.0 <6.0.0", }, - "package_id": 285, + "package_id": 187, }, { "behavior": { "prod": true, }, "id": 421, - "literal": "^0.4.1", - "name": "levn", + "literal": "^2.10.0", + "name": "yauzl", "npm": { - "name": "levn", - "version": ">=0.4.1 <0.5.0", + "name": "yauzl", + "version": ">=2.10.0 <3.0.0", }, - "package_id": 284, + "package_id": 422, }, { "behavior": { "prod": true, }, "id": 422, - "literal": "^2.0.6", - "name": "fast-levenshtein", + "literal": "^2.0.2", + "name": "@nodelib/fs.stat", "npm": { - "name": "fast-levenshtein", - "version": ">=2.0.6 <3.0.0", + "name": "@nodelib/fs.stat", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 283, + "package_id": 31, }, { "behavior": { "prod": true, }, "id": 423, - "literal": "^1.2.1", - "name": "prelude-ls", + "literal": "^1.2.3", + "name": "@nodelib/fs.walk", "npm": { - "name": "prelude-ls", - "version": ">=1.2.1 <2.0.0", + "name": "@nodelib/fs.walk", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 286, + "package_id": 32, }, { "behavior": { "prod": true, }, "id": 424, - "literal": "~0.4.0", - "name": "type-check", + "literal": "^5.1.2", + "name": "glob-parent", "npm": { - "name": "type-check", - "version": ">=0.4.0 <0.5.0", + "name": "glob-parent", + "version": ">=5.1.2 <6.0.0", }, - "package_id": 285, + "package_id": 433, }, { "behavior": { "prod": true, }, "id": 425, - "literal": "^1.2.1", - "name": "prelude-ls", + "literal": "^1.3.0", + "name": "merge2", "npm": { - "name": "prelude-ls", - "version": ">=1.2.1 <2.0.0", + "name": "merge2", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 286, + "package_id": 270, }, { "behavior": { "prod": true, }, "id": 426, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^4.0.4", + "name": "micromatch", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "micromatch", + "version": ">=4.0.4 <5.0.0", }, - "package_id": 165, + "package_id": 271, }, { "behavior": { "prod": true, }, "id": 427, - "literal": "^6.0.0", - "name": "locate-path", + "literal": "^1.0.4", + "name": "reusify", "npm": { - "name": "locate-path", - "version": ">=6.0.0 <7.0.0", + "name": "reusify", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 294, + "package_id": 345, }, { "behavior": { "prod": true, }, "id": 428, - "literal": "^4.0.0", - "name": "path-exists", + "literal": "~1.2.0", + "name": "pend", "npm": { - "name": "path-exists", - "version": ">=4.0.0 <5.0.0", + "name": "pend", + "version": ">=1.2.0 <1.3.0", }, - "package_id": 293, + "package_id": 309, }, { "behavior": { "prod": true, }, "id": 429, - "literal": "^5.0.0", - "name": "p-locate", + "literal": "^3.0.4", + "name": "flat-cache", "npm": { - "name": "p-locate", - "version": ">=5.0.0 <6.0.0", + "name": "flat-cache", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 295, + "package_id": 174, }, { "behavior": { "prod": true, }, "id": 430, - "literal": "^3.0.2", - "name": "p-limit", + "literal": "^5.0.1", + "name": "to-regex-range", "npm": { - "name": "p-limit", - "version": ">=3.0.2 <4.0.0", + "name": "to-regex-range", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 296, + "package_id": 388, }, { "behavior": { "prod": true, }, "id": 431, - "literal": "^0.1.0", - "name": "yocto-queue", + "literal": "^6.0.0", + "name": "locate-path", "npm": { - "name": "yocto-queue", - "version": ">=0.1.0 <0.2.0", + "name": "locate-path", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 297, + "package_id": 266, }, { "behavior": { "prod": true, }, "id": 432, - "literal": "^5.1.0", - "name": "estraverse", + "literal": "^4.0.0", + "name": "path-exists", "npm": { - "name": "estraverse", - "version": ">=5.1.0 <6.0.0", + "name": "path-exists", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 166, + "package_id": 303, }, { "behavior": { "prod": true, }, "id": 433, - "literal": "^4.1.0", - "name": "ansi-styles", + "literal": "^3.2.9", + "name": "flatted", "npm": { - "name": "ansi-styles", - "version": ">=4.1.0 <5.0.0", + "name": "flatted", + "version": ">=3.2.9 <4.0.0", }, - "package_id": 81, + "package_id": 175, }, { "behavior": { "prod": true, }, "id": 434, - "literal": "^7.1.0", - "name": "supports-color", + "literal": "^4.5.3", + "name": "keyv", "npm": { - "name": "supports-color", - "version": ">=7.1.0 <8.0.0", + "name": "keyv", + "version": ">=4.5.3 <5.0.0", }, - "package_id": 300, + "package_id": 260, }, { "behavior": { "prod": true, }, "id": 435, - "literal": "^4.0.0", - "name": "has-flag", + "literal": "^3.0.2", + "name": "rimraf", "npm": { - "name": "has-flag", - "version": ">=4.0.0 <5.0.0", + "name": "rimraf", + "version": ">=3.0.2 <4.0.0", }, - "package_id": 301, + "package_id": 346, }, { "behavior": { "prod": true, }, "id": 436, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.1.3", + "name": "is-callable", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "is-callable", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 154, + "package_id": 222, }, { "behavior": { "prod": true, }, "id": 437, - "literal": "^5.12.0", - "name": "enhanced-resolve", + "literal": "^7.0.0", + "name": "cross-spawn", "npm": { - "name": "enhanced-resolve", - "version": ">=5.12.0 <6.0.0", + "name": "cross-spawn", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 387, + "package_id": 109, }, { "behavior": { "prod": true, }, "id": 438, - "literal": "^2.7.4", - "name": "eslint-module-utils", + "literal": "^4.0.1", + "name": "signal-exit", "npm": { - "name": "eslint-module-utils", - "version": ">=2.7.4 <3.0.0", + "name": "signal-exit", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 376, + "package_id": 357, }, { "behavior": { "prod": true, }, "id": 439, - "literal": "^3.3.1", - "name": "fast-glob", + "literal": "^4.2.0", + "name": "graceful-fs", "npm": { - "name": "fast-glob", - "version": ">=3.3.1 <4.0.0", + "name": "graceful-fs", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 40, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 440, - "literal": "^4.5.0", - "name": "get-tsconfig", + "literal": "^6.0.1", + "name": "jsonfile", "npm": { - "name": "get-tsconfig", - "version": ">=4.5.0 <5.0.0", + "name": "jsonfile", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 385, + "package_id": 258, }, { "behavior": { "prod": true, }, "id": 441, - "literal": "^2.11.0", - "name": "is-core-module", + "literal": "^2.0.0", + "name": "universalify", "npm": { - "name": "is-core-module", - "version": ">=2.11.0 <3.0.0", + "name": "universalify", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 19, + "package_id": 403, }, { "behavior": { "prod": true, }, "id": 442, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 28, + "package_id": 95, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 443, - "literal": "*", - "name": "eslint", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "eslint", - "version": ">=0.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 238, + "package_id": 120, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 444, - "literal": "*", - "name": "eslint-plugin-import", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "eslint-plugin-import", - "version": ">=0.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 303, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 445, - "literal": "^3.1.7", - "name": "array-includes", + "literal": "^1.2.3", + "name": "functions-have-names", "npm": { - "name": "array-includes", - "version": ">=3.1.7 <4.0.0", + "name": "functions-have-names", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 384, + "package_id": 184, }, { "behavior": { "prod": true, }, "id": 446, - "literal": "^1.2.3", - "name": "array.prototype.findlastindex", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "array.prototype.findlastindex", - "version": ">=1.2.3 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 383, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 447, - "literal": "^1.3.2", - "name": "array.prototype.flat", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "array.prototype.flat", - "version": ">=1.3.2 <2.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 382, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 448, - "literal": "^1.3.2", - "name": "array.prototype.flatmap", + "literal": "^1.0.1", + "name": "has-proto", "npm": { - "name": "array.prototype.flatmap", - "version": ">=1.3.2 <2.0.0", + "name": "has-proto", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 380, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 449, - "literal": "^3.2.7", - "name": "debug", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "debug", - "version": ">=3.2.7 <4.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 377, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 450, - "literal": "^2.1.0", - "name": "doctrine", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "doctrine", - "version": ">=2.1.0 <3.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 379, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 451, - "literal": "^0.3.9", - "name": "eslint-import-resolver-node", + "literal": "^3.0.0", + "name": "pump", "npm": { - "name": "eslint-import-resolver-node", - "version": ">=0.3.9 <0.4.0", + "name": "pump", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 378, + "package_id": 327, }, { "behavior": { "prod": true, }, "id": 452, - "literal": "^2.8.0", - "name": "eslint-module-utils", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "eslint-module-utils", - "version": ">=2.8.0 <3.0.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 376, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 453, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 20, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 454, - "literal": "^2.13.1", - "name": "is-core-module", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "is-core-module", - "version": ">=2.13.1 <3.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 19, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 455, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^1.0.0", + "name": "resolve-pkg-maps", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "resolve-pkg-maps", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 28, + "package_id": 344, }, { "behavior": { "prod": true, }, "id": 456, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^5.0.2", + "name": "basic-ftp", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "basic-ftp", + "version": ">=5.0.2 <6.0.0", }, - "package_id": 244, + "package_id": 86, }, { "behavior": { "prod": true, }, "id": 457, - "literal": "^2.0.7", - "name": "object.fromentries", + "literal": "^6.0.2", + "name": "data-uri-to-buffer", "npm": { - "name": "object.fromentries", - "version": ">=2.0.7 <3.0.0", + "name": "data-uri-to-buffer", + "version": ">=6.0.2 <7.0.0", }, - "package_id": 375, + "package_id": 113, }, { "behavior": { "prod": true, }, "id": 458, - "literal": "^1.0.1", - "name": "object.groupby", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "object.groupby", - "version": ">=1.0.1 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 324, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 459, - "literal": "^1.1.7", - "name": "object.values", + "literal": "^11.2.0", + "name": "fs-extra", "npm": { - "name": "object.values", - "version": ">=1.1.7 <2.0.0", + "name": "fs-extra", + "version": ">=11.2.0 <12.0.0", }, - "package_id": 310, + "package_id": 179, }, { "behavior": { "prod": true, }, "id": 460, - "literal": "^6.3.1", - "name": "semver", + "literal": "^3.1.0", + "name": "foreground-child", "npm": { - "name": "semver", - "version": ">=6.3.1 <7.0.0", + "name": "foreground-child", + "version": ">=3.1.0 <4.0.0", }, - "package_id": 309, + "package_id": 177, }, { "behavior": { "prod": true, }, "id": 461, - "literal": "^3.15.0", - "name": "tsconfig-paths", + "literal": "^2.3.5", + "name": "jackspeak", "npm": { - "name": "tsconfig-paths", - "version": ">=3.15.0 <4.0.0", + "name": "jackspeak", + "version": ">=2.3.5 <3.0.0", }, - "package_id": 304, + "package_id": 248, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 462, - "literal": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", - "name": "eslint", + "literal": "^9.0.1", + "name": "minimatch", "npm": { - "name": "eslint", - "version": ">=2.0.0 <3.0.0 || >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "minimatch", + "version": ">=9.0.1 <10.0.0", }, - "package_id": 238, + "package_id": 437, }, { "behavior": { "prod": true, }, "id": 463, - "literal": "^0.0.29", - "name": "@types/json5", + "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", + "name": "minipass", "npm": { - "name": "@types/json5", - "version": ">=0.0.29 <0.0.30", + "name": "minipass", + "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", }, - "package_id": 308, + "package_id": 274, }, { "behavior": { "prod": true, }, "id": 464, - "literal": "^1.0.2", - "name": "json5", + "literal": "^1.10.1", + "name": "path-scurry", "npm": { - "name": "json5", - "version": ">=1.0.2 <2.0.0", + "name": "path-scurry", + "version": ">=1.10.1 <2.0.0", }, "package_id": 307, }, @@ -6064,169 +6058,169 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "prod": true, }, "id": 465, - "literal": "^1.2.6", - "name": "minimist", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "minimist", - "version": ">=1.2.6 <2.0.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 306, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 466, - "literal": "^3.0.0", - "name": "strip-bom", + "literal": "^0.20.2", + "name": "type-fest", "npm": { - "name": "strip-bom", - "version": ">=3.0.0 <4.0.0", + "name": "type-fest", + "version": ">=0.20.2 <0.21.0", }, - "package_id": 305, + "package_id": 394, }, { "behavior": { "prod": true, }, "id": 467, - "literal": "^1.2.0", - "name": "minimist", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "minimist", - "version": ">=1.2.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 306, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 468, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 322, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 469, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^2.1.0", + "name": "array-union", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "array-union", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 313, + "package_id": 64, }, { "behavior": { "prod": true, }, "id": 470, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^3.0.1", + "name": "dir-glob", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "dir-glob", + "version": ">=3.0.1 <4.0.0", }, - "package_id": 311, + "package_id": 125, }, { "behavior": { "prod": true, }, "id": 471, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^3.2.9", + "name": "fast-glob", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "fast-glob", + "version": ">=3.2.9 <4.0.0", }, - "package_id": 312, + "package_id": 166, }, { "behavior": { "prod": true, }, "id": 472, - "literal": "^1.0.1", - "name": "define-data-property", + "literal": "^5.2.0", + "name": "ignore", "npm": { - "name": "define-data-property", - "version": ">=1.0.1 <2.0.0", + "name": "ignore", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 320, + "package_id": 209, }, { "behavior": { "prod": true, }, "id": 473, - "literal": "^1.0.0", - "name": "has-property-descriptors", + "literal": "^1.4.1", + "name": "merge2", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.0 <2.0.0", + "name": "merge2", + "version": ">=1.4.1 <2.0.0", }, - "package_id": 315, + "package_id": 270, }, { "behavior": { "prod": true, }, "id": 474, - "literal": "^1.1.1", - "name": "object-keys", + "literal": "^3.0.0", + "name": "slash", "npm": { - "name": "object-keys", - "version": ">=1.1.1 <2.0.0", + "name": "slash", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 314, + "package_id": 358, }, { "behavior": { "prod": true, }, "id": 475, - "literal": "^1.0.0", - "name": "es-define-property", + "literal": "^1.1.3", + "name": "get-intrinsic", "npm": { - "name": "es-define-property", - "version": ">=1.0.0 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 316, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 476, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 477, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 312, + "package_id": 203, }, { "behavior": { @@ -6239,111 +6233,111 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "function-bind", "version": ">=1.1.2 <2.0.0", }, - "package_id": 21, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 479, - "literal": "^1.0.1", - "name": "has-proto", + "literal": "^7.1.0", + "name": "agent-base", "npm": { - "name": "has-proto", - "version": ">=1.0.1 <2.0.0", + "name": "agent-base", + "version": ">=7.1.0 <8.0.0", }, - "package_id": 319, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 480, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 318, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 481, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^7.0.2", + "name": "agent-base", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "agent-base", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 20, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 482, - "literal": "^1.0.0", - "name": "es-define-property", + "literal": "4", + "name": "debug", "npm": { - "name": "es-define-property", - "version": ">=1.0.0 <2.0.0", + "name": "debug", + "version": "<5.0.0 >=4.0.0", }, - "package_id": 316, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 483, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.0", + "name": "parent-module", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "parent-module", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 312, + "package_id": 301, }, { "behavior": { "prod": true, }, "id": 484, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^4.0.0", + "name": "resolve-from", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "resolve-from", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 321, + "package_id": 343, }, { "behavior": { "prod": true, }, "id": 485, - "literal": "^1.1.3", - "name": "get-intrinsic", + "literal": "^1.3.0", + "name": "once", "npm": { - "name": "get-intrinsic", - "version": ">=1.1.3 <2.0.0", + "name": "once", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 317, + "package_id": 295, }, { "behavior": { "prod": true, }, "id": 486, - "literal": "^1.0.0", - "name": "es-define-property", + "literal": "1", + "name": "wrappy", "npm": { - "name": "es-define-property", - "version": ">=1.0.0 <2.0.0", + "name": "wrappy", + "version": "<2.0.0 >=1.0.0", }, - "package_id": 316, + "package_id": 415, }, { "behavior": { @@ -6356,98 +6350,98 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "es-errors", "version": ">=1.3.0 <2.0.0", }, - "package_id": 312, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 488, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 21, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 489, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.4", + "name": "side-channel", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "side-channel", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 317, + "package_id": 356, }, { "behavior": { "prod": true, }, "id": 490, - "literal": "^1.2.1", - "name": "set-function-length", + "literal": "1.1.0", + "name": "jsbn", "npm": { - "name": "set-function-length", - "version": ">=1.2.1 <2.0.0", + "name": "jsbn", + "version": "==1.1.0", }, - "package_id": 323, + "package_id": 252, }, { "behavior": { "prod": true, }, "id": 491, - "literal": "^1.1.4", - "name": "define-data-property", + "literal": "^1.1.3", + "name": "sprintf-js", "npm": { - "name": "define-data-property", - "version": ">=1.1.4 <2.0.0", + "name": "sprintf-js", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 320, + "package_id": 364, }, { "behavior": { "prod": true, }, "id": 492, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 312, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 493, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "^1.2.1", + "name": "get-intrinsic", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 21, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 494, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 204, }, { "behavior": { @@ -6455,155 +6449,155 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` }, "id": 495, "literal": "^1.0.1", - "name": "gopd", + "name": "has-bigints", "npm": { - "name": "gopd", + "name": "has-bigints", "version": ">=1.0.1 <2.0.0", }, - "package_id": 321, + "package_id": 199, }, { "behavior": { "prod": true, }, "id": 496, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^2.0.0", + "name": "binary-extensions", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "binary-extensions", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 315, + "package_id": 87, }, { "behavior": { "prod": true, }, "id": 497, - "literal": "^1.0.7", + "literal": "^1.0.2", "name": "call-bind", "npm": { "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 498, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 313, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 499, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 325, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 500, - "literal": "^1.0.1", - "name": "array-buffer-byte-length", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "array-buffer-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 374, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 501, - "literal": "^1.0.3", - "name": "arraybuffer.prototype.slice", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "arraybuffer.prototype.slice", - "version": ">=1.0.3 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 373, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 502, - "literal": "^1.0.7", - "name": "available-typed-arrays", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "available-typed-arrays", - "version": ">=1.0.7 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 330, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 503, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 322, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 504, - "literal": "^1.0.1", - "name": "data-view-buffer", + "literal": "^2.1.1", + "name": "is-extglob", "npm": { - "name": "data-view-buffer", - "version": ">=1.0.1 <2.0.0", + "name": "is-extglob", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 372, + "package_id": 226, }, { "behavior": { "prod": true, }, "id": 505, - "literal": "^1.0.1", - "name": "data-view-byte-length", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "data-view-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 371, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 506, - "literal": "^1.0.0", - "name": "data-view-byte-offset", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "data-view-byte-offset", - "version": ">=1.0.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 370, + "package_id": 95, }, { "behavior": { @@ -6611,25 +6605,25 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` }, "id": 507, "literal": "^1.0.0", - "name": "es-define-property", + "name": "has-tostringtag", "npm": { - "name": "es-define-property", + "name": "has-tostringtag", "version": ">=1.0.0 <2.0.0", }, - "package_id": 316, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 508, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 312, + "package_id": 95, }, { "behavior": { @@ -6637,779 +6631,781 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` }, "id": 509, "literal": "^1.0.0", - "name": "es-object-atoms", + "name": "has-tostringtag", "npm": { - "name": "es-object-atoms", + "name": "has-tostringtag", "version": ">=1.0.0 <2.0.0", }, - "package_id": 311, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 510, - "literal": "^2.0.3", - "name": "es-set-tostringtag", + "literal": "^1.0.2", + "name": "has-symbols", "npm": { - "name": "es-set-tostringtag", - "version": ">=2.0.3 <3.0.0", + "name": "has-symbols", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 369, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 511, - "literal": "^1.2.1", - "name": "es-to-primitive", + "literal": "^1.1.14", + "name": "which-typed-array", "npm": { - "name": "es-to-primitive", - "version": ">=1.2.1 <2.0.0", + "name": "which-typed-array", + "version": ">=1.1.14 <2.0.0", }, - "package_id": 367, + "package_id": 412, }, { "behavior": { "prod": true, }, "id": 512, - "literal": "^1.1.6", - "name": "function.prototype.name", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "function.prototype.name", - "version": ">=1.1.6 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 366, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 513, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 317, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 514, - "literal": "^1.0.2", - "name": "get-symbol-description", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "get-symbol-description", - "version": ">=1.0.2 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 365, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 515, - "literal": "^1.0.3", - "name": "globalthis", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "globalthis", - "version": ">=1.0.3 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 364, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 516, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.2.1", + "name": "get-intrinsic", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 321, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 517, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 315, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 518, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^1.0.4", + "name": "reflect.getprototypeof", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "reflect.getprototypeof", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 319, + "package_id": 338, }, { "behavior": { "prod": true, }, "id": 519, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^2.0.1", + "name": "set-function-name", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "set-function-name", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 318, + "package_id": 353, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 520, - "literal": "^2.0.2", - "name": "hasown", + "literal": "^0.11.0", + "name": "@pkgjs/parseargs", "npm": { - "name": "hasown", - "version": ">=2.0.2 <3.0.0", + "name": "@pkgjs/parseargs", + "version": ">=0.11.0 <0.12.0", }, - "package_id": 20, + "package_id": 33, }, { "behavior": { "prod": true, }, "id": 521, - "literal": "^1.0.7", - "name": "internal-slot", + "literal": "^8.0.2", + "name": "@isaacs/cliui", "npm": { - "name": "internal-slot", - "version": ">=1.0.7 <2.0.0", + "name": "@isaacs/cliui", + "version": ">=8.0.2 <9.0.0", }, - "package_id": 362, + "package_id": 13, }, { "behavior": { "prod": true, }, "id": 522, - "literal": "^3.0.4", - "name": "is-array-buffer", + "literal": "^2.0.1", + "name": "argparse", "npm": { - "name": "is-array-buffer", - "version": ">=3.0.4 <4.0.0", + "name": "argparse", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 361, + "package_id": 60, }, { "behavior": { "prod": true, }, "id": 523, - "literal": "^1.2.7", - "name": "is-callable", + "literal": "^1.2.0", + "name": "minimist", "npm": { - "name": "is-callable", - "version": ">=1.2.7 <2.0.0", + "name": "minimist", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 329, + "package_id": 273, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 524, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^4.1.6", + "name": "graceful-fs", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "graceful-fs", + "version": ">=4.1.6 <5.0.0", }, - "package_id": 360, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 525, - "literal": "^2.0.3", - "name": "is-negative-zero", + "literal": "^2.0.0", + "name": "universalify", "npm": { - "name": "is-negative-zero", - "version": ">=2.0.3 <3.0.0", + "name": "universalify", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 359, + "package_id": 403, }, { "behavior": { "prod": true, }, "id": 526, - "literal": "^1.1.4", - "name": "is-regex", + "literal": "^3.1.6", + "name": "array-includes", "npm": { - "name": "is-regex", - "version": ">=1.1.4 <2.0.0", + "name": "array-includes", + "version": ">=3.1.6 <4.0.0", }, - "package_id": 349, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 527, - "literal": "^1.0.3", - "name": "is-shared-array-buffer", + "literal": "^1.3.1", + "name": "array.prototype.flat", "npm": { - "name": "is-shared-array-buffer", - "version": ">=1.0.3 <2.0.0", + "name": "array.prototype.flat", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 358, + "package_id": 67, }, { "behavior": { "prod": true, }, "id": 528, - "literal": "^1.0.7", - "name": "is-string", + "literal": "^4.1.4", + "name": "object.assign", "npm": { - "name": "is-string", - "version": ">=1.0.7 <2.0.0", + "name": "object.assign", + "version": ">=4.1.4 <5.0.0", }, - "package_id": 335, + "package_id": 289, }, { "behavior": { "prod": true, }, "id": 529, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.1.6", + "name": "object.values", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "object.values", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 341, + "package_id": 294, }, { "behavior": { "prod": true, }, "id": 530, - "literal": "^1.0.2", - "name": "is-weakref", + "literal": "3.0.1", + "name": "json-buffer", "npm": { - "name": "is-weakref", - "version": ">=1.0.2 <2.0.0", + "name": "json-buffer", + "version": "==3.0.1", }, - "package_id": 357, + "package_id": 253, }, { "behavior": { "prod": true, }, "id": 531, - "literal": "^1.13.1", - "name": "object-inspect", + "literal": "^0.3.20", + "name": "language-subtag-registry", "npm": { - "name": "object-inspect", - "version": ">=1.13.1 <2.0.0", + "name": "language-subtag-registry", + "version": ">=0.3.20 <0.4.0", }, - "package_id": 356, + "package_id": 261, }, { "behavior": { "prod": true, }, "id": 532, - "literal": "^1.1.1", - "name": "object-keys", + "literal": "^1.2.1", + "name": "prelude-ls", "npm": { - "name": "object-keys", - "version": ">=1.1.1 <2.0.0", + "name": "prelude-ls", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 314, + "package_id": 322, }, { "behavior": { "prod": true, }, "id": 533, - "literal": "^4.1.5", - "name": "object.assign", + "literal": "~0.4.0", + "name": "type-check", "npm": { - "name": "object.assign", - "version": ">=4.1.5 <5.0.0", + "name": "type-check", + "version": ">=0.4.0 <0.5.0", }, - "package_id": 355, + "package_id": 393, }, { "behavior": { "prod": true, }, "id": 534, - "literal": "^1.5.2", - "name": "regexp.prototype.flags", + "literal": "^5.0.0", + "name": "p-locate", "npm": { - "name": "regexp.prototype.flags", - "version": ">=1.5.2 <2.0.0", + "name": "p-locate", + "version": ">=5.0.0 <6.0.0", }, - "package_id": 352, + "package_id": 298, }, { "behavior": { "prod": true, }, "id": 535, - "literal": "^1.1.2", - "name": "safe-array-concat", + "literal": "^3.0.0 || ^4.0.0", + "name": "js-tokens", "npm": { - "name": "safe-array-concat", - "version": ">=1.1.2 <2.0.0", + "name": "js-tokens", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 && >=4.0.0 <5.0.0", }, - "package_id": 350, + "package_id": 250, }, { "behavior": { "prod": true, }, "id": 536, - "literal": "^1.0.3", - "name": "safe-regex-test", + "literal": "^3.0.3", + "name": "braces", "npm": { - "name": "safe-regex-test", - "version": ">=1.0.3 <2.0.0", + "name": "braces", + "version": ">=3.0.3 <4.0.0", }, - "package_id": 348, + "package_id": 89, }, { "behavior": { "prod": true, }, "id": 537, - "literal": "^1.2.9", - "name": "string.prototype.trim", + "literal": "^2.3.1", + "name": "picomatch", "npm": { - "name": "string.prototype.trim", - "version": ">=1.2.9 <2.0.0", + "name": "picomatch", + "version": ">=2.3.1 <3.0.0", }, - "package_id": 347, + "package_id": 311, }, { "behavior": { "prod": true, }, "id": 538, - "literal": "^1.0.8", - "name": "string.prototype.trimend", + "literal": "^1.1.7", + "name": "brace-expansion", "npm": { - "name": "string.prototype.trimend", - "version": ">=1.0.8 <2.0.0", + "name": "brace-expansion", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 346, + "package_id": 88, }, { "behavior": { "prod": true, }, "id": 539, - "literal": "^1.0.8", - "name": "string.prototype.trimstart", + "literal": "^1.0.0", + "name": "any-promise", "npm": { - "name": "string.prototype.trimstart", - "version": ">=1.0.8 <2.0.0", + "name": "any-promise", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 345, + "package_id": 57, }, { "behavior": { "prod": true, }, "id": 540, - "literal": "^1.0.2", - "name": "typed-array-buffer", + "literal": "^4.0.1", + "name": "object-assign", "npm": { - "name": "typed-array-buffer", - "version": ">=1.0.2 <2.0.0", + "name": "object-assign", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 344, + "package_id": 285, }, { "behavior": { "prod": true, }, "id": 541, - "literal": "^1.0.1", - "name": "typed-array-byte-length", + "literal": "^1.0.0", + "name": "thenify-all", "npm": { - "name": "typed-array-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "thenify-all", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 343, + "package_id": 386, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 542, - "literal": "^1.0.2", - "name": "typed-array-byte-offset", + "literal": "^1.1.0", + "name": "@opentelemetry/api", "npm": { - "name": "typed-array-byte-offset", - "version": ">=1.0.2 <2.0.0", + "name": "@opentelemetry/api", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 342, + "package_id": null, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 543, - "literal": "^1.0.6", - "name": "typed-array-length", + "literal": "^18.2.0", + "name": "react", "npm": { - "name": "typed-array-length", - "version": ">=1.0.6 <2.0.0", + "name": "react", + "version": ">=18.2.0 <19.0.0", }, - "package_id": 340, + "package_id": 333, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 544, - "literal": "^1.0.2", - "name": "unbox-primitive", + "literal": "^18.2.0", + "name": "react-dom", "npm": { - "name": "unbox-primitive", - "version": ">=1.0.2 <2.0.0", + "name": "react-dom", + "version": ">=18.2.0 <19.0.0", }, - "package_id": 332, + "package_id": 334, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 545, - "literal": "^1.1.15", - "name": "which-typed-array", + "literal": "^1.3.0", + "name": "sass", "npm": { - "name": "which-typed-array", - "version": ">=1.1.15 <2.0.0", + "name": "sass", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 326, + "package_id": null, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 546, - "literal": "^1.0.7", - "name": "available-typed-arrays", + "literal": "14.1.3", + "name": "@next/swc-darwin-arm64", "npm": { - "name": "available-typed-arrays", - "version": ">=1.0.7 <2.0.0", + "name": "@next/swc-darwin-arm64", + "version": "==14.1.3", }, - "package_id": 330, + "package_id": 21, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 547, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "14.1.3", + "name": "@next/swc-darwin-x64", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "@next/swc-darwin-x64", + "version": "==14.1.3", }, - "package_id": 322, + "package_id": 22, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 548, - "literal": "^0.3.3", - "name": "for-each", + "literal": "14.1.3", + "name": "@next/swc-linux-arm64-gnu", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "@next/swc-linux-arm64-gnu", + "version": "==14.1.3", }, - "package_id": 328, + "package_id": 23, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 549, - "literal": "^1.0.1", - "name": "gopd", + "literal": "14.1.3", + "name": "@next/swc-linux-arm64-musl", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "@next/swc-linux-arm64-musl", + "version": "==14.1.3", }, - "package_id": 321, + "package_id": 24, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 550, - "literal": "^1.0.2", - "name": "has-tostringtag", + "literal": "14.1.3", + "name": "@next/swc-linux-x64-gnu", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.2 <2.0.0", + "name": "@next/swc-linux-x64-gnu", + "version": "==14.1.3", }, - "package_id": 327, + "package_id": 25, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 551, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "14.1.3", + "name": "@next/swc-linux-x64-musl", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "@next/swc-linux-x64-musl", + "version": "==14.1.3", }, - "package_id": 318, + "package_id": 26, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 552, - "literal": "^1.1.3", - "name": "is-callable", + "literal": "14.1.3", + "name": "@next/swc-win32-arm64-msvc", "npm": { - "name": "is-callable", - "version": ">=1.1.3 <2.0.0", + "name": "@next/swc-win32-arm64-msvc", + "version": "==14.1.3", }, - "package_id": 329, + "package_id": 27, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 553, - "literal": "^1.0.0", - "name": "possible-typed-array-names", + "literal": "14.1.3", + "name": "@next/swc-win32-ia32-msvc", "npm": { - "name": "possible-typed-array-names", - "version": ">=1.0.0 <2.0.0", + "name": "@next/swc-win32-ia32-msvc", + "version": "==14.1.3", }, - "package_id": 331, + "package_id": 28, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 554, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "14.1.3", + "name": "@next/swc-win32-x64-msvc", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "@next/swc-win32-x64-msvc", + "version": "==14.1.3", }, - "package_id": 322, + "package_id": 29, }, { "behavior": { "prod": true, }, "id": 555, - "literal": "^1.0.2", - "name": "has-bigints", + "literal": "14.1.3", + "name": "@next/env", "npm": { - "name": "has-bigints", - "version": ">=1.0.2 <2.0.0", + "name": "@next/env", + "version": "==14.1.3", }, - "package_id": 339, + "package_id": 19, }, { "behavior": { "prod": true, }, "id": 556, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "0.5.2", + "name": "@swc/helpers", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "@swc/helpers", + "version": "==0.5.2", }, - "package_id": 318, + "package_id": 36, }, { "behavior": { "prod": true, }, "id": 557, - "literal": "^1.0.2", - "name": "which-boxed-primitive", + "literal": "1.6.0", + "name": "busboy", "npm": { - "name": "which-boxed-primitive", - "version": ">=1.0.2 <2.0.0", + "name": "busboy", + "version": "==1.6.0", }, - "package_id": 333, + "package_id": 94, }, { "behavior": { "prod": true, }, "id": 558, - "literal": "^1.0.1", - "name": "is-bigint", + "literal": "^1.0.30001579", + "name": "caniuse-lite", "npm": { - "name": "is-bigint", - "version": ">=1.0.1 <2.0.0", + "name": "caniuse-lite", + "version": ">=1.0.30001579 <2.0.0", }, - "package_id": 338, + "package_id": 98, }, { "behavior": { "prod": true, }, "id": 559, - "literal": "^1.1.0", - "name": "is-boolean-object", + "literal": "^4.2.11", + "name": "graceful-fs", "npm": { - "name": "is-boolean-object", - "version": ">=1.1.0 <2.0.0", + "name": "graceful-fs", + "version": ">=4.2.11 <5.0.0", }, - "package_id": 337, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 560, - "literal": "^1.0.4", - "name": "is-number-object", + "literal": "8.4.31", + "name": "postcss", "npm": { - "name": "is-number-object", - "version": ">=1.0.4 <2.0.0", + "name": "postcss", + "version": "==8.4.31", }, - "package_id": 336, + "package_id": 438, }, { "behavior": { "prod": true, }, "id": 561, - "literal": "^1.0.5", - "name": "is-string", + "literal": "5.1.1", + "name": "styled-jsx", "npm": { - "name": "is-string", - "version": ">=1.0.5 <2.0.0", + "name": "styled-jsx", + "version": "==5.1.1", }, - "package_id": 335, + "package_id": 375, }, { "behavior": { "prod": true, }, "id": 562, - "literal": "^1.0.3", - "name": "is-symbol", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "is-symbol", - "version": ">=1.0.3 <2.0.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 334, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 563, - "literal": "^1.0.2", - "name": "has-symbols", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "has-symbols", - "version": ">=1.0.2 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 318, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 564, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 327, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 565, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.1.1", + "name": "object-keys", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "object-keys", + "version": ">=1.1.1 <2.0.0", }, - "package_id": 327, + "package_id": 288, }, { "behavior": { "prod": true, }, "id": 566, - "literal": "^1.0.2", + "literal": "^1.0.7", "name": "call-bind", "npm": { "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 322, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 567, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 327, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 568, - "literal": "^1.0.1", - "name": "has-bigints", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "has-bigints", - "version": ">=1.0.1 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 339, + "package_id": 139, }, { "behavior": { @@ -7422,709 +7418,711 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "call-bind", "version": ">=1.0.7 <2.0.0", }, - "package_id": 322, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 570, - "literal": "^0.3.3", - "name": "for-each", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 328, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 571, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 321, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 572, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 319, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 573, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 341, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 574, - "literal": "^1.0.0", - "name": "possible-typed-array-names", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "possible-typed-array-names", - "version": ">=1.0.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 331, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 575, - "literal": "^1.1.14", - "name": "which-typed-array", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "which-typed-array", - "version": ">=1.1.14 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 326, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 576, - "literal": "^1.0.7", - "name": "available-typed-arrays", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "available-typed-arrays", - "version": ">=1.0.7 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 330, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 577, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 322, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 578, - "literal": "^0.3.3", - "name": "for-each", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 328, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 579, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 321, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 580, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 319, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 581, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 341, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 582, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "1", + "name": "wrappy", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "wrappy", + "version": "<2.0.0 >=1.0.0", }, - "package_id": 322, + "package_id": 415, }, { "behavior": { "prod": true, }, "id": 583, - "literal": "^0.3.3", - "name": "for-each", + "literal": "^0.1.3", + "name": "deep-is", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "deep-is", + "version": ">=0.1.3 <0.2.0", }, - "package_id": 328, + "package_id": 118, }, { "behavior": { "prod": true, }, "id": 584, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^2.0.6", + "name": "fast-levenshtein", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "fast-levenshtein", + "version": ">=2.0.6 <3.0.0", }, - "package_id": 321, + "package_id": 168, }, { "behavior": { "prod": true, }, "id": 585, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^0.4.1", + "name": "levn", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "levn", + "version": ">=0.4.1 <0.5.0", }, - "package_id": 319, + "package_id": 263, }, { "behavior": { "prod": true, }, "id": 586, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.2.1", + "name": "prelude-ls", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "prelude-ls", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 341, + "package_id": 322, }, { "behavior": { "prod": true, }, "id": 587, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^0.4.0", + "name": "type-check", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "type-check", + "version": ">=0.4.0 <0.5.0", }, - "package_id": 322, + "package_id": 393, }, { "behavior": { "prod": true, }, "id": 588, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.2.5", + "name": "word-wrap", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "word-wrap", + "version": ">=1.2.5 <2.0.0", }, - "package_id": 312, + "package_id": 413, }, { "behavior": { "prod": true, }, "id": 589, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^0.1.0", + "name": "yocto-queue", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "yocto-queue", + "version": ">=0.1.0 <0.2.0", }, - "package_id": 341, + "package_id": 423, }, { "behavior": { "prod": true, }, "id": 590, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^3.0.2", + "name": "p-limit", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "p-limit", + "version": ">=3.0.2 <4.0.0", }, - "package_id": 322, + "package_id": 297, }, { "behavior": { "prod": true, }, "id": 591, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^0.23.0", + "name": "@tootallnate/quickjs-emscripten", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "@tootallnate/quickjs-emscripten", + "version": ">=0.23.0 <0.24.0", }, - "package_id": 313, + "package_id": 37, }, { "behavior": { "prod": true, }, "id": 592, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^7.0.2", + "name": "agent-base", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "agent-base", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 311, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 593, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 322, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 594, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^6.0.1", + "name": "get-uri", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "get-uri", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 313, + "package_id": 190, }, { "behavior": { "prod": true, }, "id": 595, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^7.0.0", + "name": "http-proxy-agent", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "http-proxy-agent", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 311, + "package_id": 206, }, { "behavior": { "prod": true, }, "id": 596, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^7.0.2", + "name": "https-proxy-agent", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "https-proxy-agent", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 322, + "package_id": 207, }, { "behavior": { "prod": true, }, "id": 597, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^7.0.0", + "name": "pac-resolver", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "pac-resolver", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 313, + "package_id": 300, }, { "behavior": { "prod": true, }, "id": 598, - "literal": "^1.23.0", - "name": "es-abstract", + "literal": "^8.0.2", + "name": "socks-proxy-agent", "npm": { - "name": "es-abstract", - "version": ">=1.23.0 <2.0.0", + "name": "socks-proxy-agent", + "version": ">=8.0.2 <9.0.0", }, - "package_id": 325, + "package_id": 361, }, { "behavior": { "prod": true, }, "id": 599, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^5.0.0", + "name": "degenerator", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "degenerator", + "version": ">=5.0.0 <6.0.0", }, - "package_id": 311, + "package_id": 121, }, { "behavior": { "prod": true, }, "id": 600, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^2.0.2", + "name": "netmask", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "netmask", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 322, + "package_id": 280, }, { "behavior": { "prod": true, }, "id": 601, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^3.0.0", + "name": "callsites", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "callsites", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 312, + "package_id": 96, }, { "behavior": { "prod": true, }, "id": 602, - "literal": "^1.1.4", - "name": "is-regex", + "literal": "^7.0.0", + "name": "@babel/code-frame", "npm": { - "name": "is-regex", - "version": ">=1.1.4 <2.0.0", + "name": "@babel/code-frame", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 349, + "package_id": 2, }, { "behavior": { "prod": true, }, "id": 603, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^1.3.1", + "name": "error-ex", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "error-ex", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 322, + "package_id": 134, }, { "behavior": { "prod": true, }, "id": 604, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^2.3.0", + "name": "json-parse-even-better-errors", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "json-parse-even-better-errors", + "version": ">=2.3.0 <3.0.0", }, - "package_id": 327, + "package_id": 254, }, { "behavior": { "prod": true, }, "id": 605, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.1.6", + "name": "lines-and-columns", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "lines-and-columns", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 322, + "package_id": 265, }, { "behavior": { "prod": true, }, "id": 606, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^10.2.0", + "name": "lru-cache", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "lru-cache", + "version": ">=10.2.0 <11.0.0", }, - "package_id": 317, + "package_id": 439, }, { "behavior": { "prod": true, }, "id": 607, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", + "name": "minipass", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "minipass", + "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", }, - "package_id": 318, + "package_id": 274, }, { "behavior": { "prod": true, }, "id": 608, - "literal": "^2.0.5", - "name": "isarray", + "literal": "^3.3.6", + "name": "nanoid", "npm": { - "name": "isarray", - "version": ">=2.0.5 <3.0.0", + "name": "nanoid", + "version": ">=3.3.6 <4.0.0", }, - "package_id": 351, + "package_id": 278, }, { "behavior": { "prod": true, }, "id": 609, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 322, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 610, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.2", + "name": "source-map-js", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "source-map-js", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 313, + "package_id": 363, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 611, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^8.0.0", + "name": "postcss", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "postcss", + "version": ">=8.0.0 <9.0.0", }, - "package_id": 312, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 612, - "literal": "^2.0.1", - "name": "set-function-name", + "literal": "^4.0.0", + "name": "postcss-value-parser", "npm": { - "name": "set-function-name", - "version": ">=2.0.1 <3.0.0", + "name": "postcss-value-parser", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 353, + "package_id": 321, }, { "behavior": { "prod": true, }, "id": 613, - "literal": "^1.1.4", - "name": "define-data-property", + "literal": "^1.0.0", + "name": "read-cache", "npm": { - "name": "define-data-property", - "version": ">=1.1.4 <2.0.0", + "name": "read-cache", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 320, + "package_id": 336, }, { "behavior": { "prod": true, }, "id": 614, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.1.7", + "name": "resolve", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "resolve", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 312, + "package_id": 342, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 615, - "literal": "^1.2.3", - "name": "functions-have-names", + "literal": "^8.4.21", + "name": "postcss", "npm": { - "name": "functions-have-names", - "version": ">=1.2.3 <2.0.0", + "name": "postcss", + "version": ">=8.4.21 <9.0.0", }, - "package_id": 354, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 616, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^2.0.1", + "name": "camelcase-css", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "camelcase-css", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 315, + "package_id": 97, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 617, - "literal": "^1.0.5", - "name": "call-bind", + "literal": ">=8.0.9", + "name": "postcss", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "postcss", + "version": ">=8.0.9", }, - "package_id": 322, + "package_id": 315, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 618, - "literal": "^1.2.1", - "name": "define-properties", + "literal": ">=9.0.0", + "name": "ts-node", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "ts-node", + "version": ">=9.0.0", }, - "package_id": 313, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 619, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^3.0.0", + "name": "lilconfig", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "lilconfig", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 318, + "package_id": 440, }, { "behavior": { "prod": true, }, "id": 620, - "literal": "^1.1.1", - "name": "object-keys", + "literal": "^2.3.4", + "name": "yaml", "npm": { - "name": "object-keys", - "version": ">=1.1.1 <2.0.0", + "name": "yaml", + "version": ">=2.3.4 <3.0.0", }, - "package_id": 314, + "package_id": 419, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 621, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^8.2.14", + "name": "postcss", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "postcss", + "version": ">=8.2.14 <9.0.0", }, - "package_id": 322, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 622, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^6.0.11", + "name": "postcss-selector-parser", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "postcss-selector-parser", + "version": ">=6.0.11 <7.0.0", }, - "package_id": 322, + "package_id": 320, }, { "behavior": { "prod": true, }, "id": 623, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^3.0.0", + "name": "cssesc", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "cssesc", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 341, + "package_id": 110, }, { "behavior": { @@ -8132,415 +8130,415 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` }, "id": 624, "literal": "^1.0.2", - "name": "call-bind", + "name": "util-deprecate", "npm": { - "name": "call-bind", + "name": "util-deprecate", "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 407, }, { "behavior": { "prod": true, }, "id": 625, - "literal": "^1.2.1", - "name": "get-intrinsic", + "literal": "^1.4.0", + "name": "loose-envify", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.1 <2.0.0", + "name": "loose-envify", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 317, + "package_id": 268, }, { "behavior": { "prod": true, }, "id": 626, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^4.1.1", + "name": "object-assign", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "object-assign", + "version": ">=4.1.1 <5.0.0", }, - "package_id": 312, + "package_id": 285, }, { "behavior": { "prod": true, }, "id": 627, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^16.13.1", + "name": "react-is", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "react-is", + "version": ">=16.13.1 <17.0.0", }, - "package_id": 20, + "package_id": 335, }, { "behavior": { "prod": true, }, "id": 628, - "literal": "^1.0.4", - "name": "side-channel", + "literal": "^7.0.2", + "name": "agent-base", "npm": { - "name": "side-channel", - "version": ">=1.0.4 <2.0.0", + "name": "agent-base", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 363, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 629, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 322, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 630, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^7.0.1", + "name": "http-proxy-agent", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "http-proxy-agent", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 312, + "package_id": 206, }, { "behavior": { "prod": true, }, "id": 631, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^7.0.3", + "name": "https-proxy-agent", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "https-proxy-agent", + "version": ">=7.0.3 <8.0.0", }, - "package_id": 317, + "package_id": 207, }, { "behavior": { "prod": true, }, "id": 632, - "literal": "^1.13.1", - "name": "object-inspect", + "literal": "^7.14.1", + "name": "lru-cache", "npm": { - "name": "object-inspect", - "version": ">=1.13.1 <2.0.0", + "name": "lru-cache", + "version": ">=7.14.1 <8.0.0", }, - "package_id": 356, + "package_id": 269, }, { "behavior": { "prod": true, }, "id": 633, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^7.0.1", + "name": "pac-proxy-agent", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "pac-proxy-agent", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 313, + "package_id": 299, }, { "behavior": { "prod": true, }, "id": 634, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.1.0", + "name": "proxy-from-env", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "proxy-from-env", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 321, + "package_id": 326, }, { "behavior": { "prod": true, }, "id": 635, - "literal": "^1.0.5", - "name": "call-bind", + "literal": "^8.0.2", + "name": "socks-proxy-agent", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "socks-proxy-agent", + "version": ">=8.0.2 <9.0.0", }, - "package_id": 322, + "package_id": 361, }, { "behavior": { "prod": true, }, "id": 636, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.1.0", + "name": "end-of-stream", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "end-of-stream", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 312, + "package_id": 131, }, { "behavior": { "prod": true, }, "id": 637, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.3.1", + "name": "once", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "once", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 317, + "package_id": 295, }, { "behavior": { "prod": true, }, "id": 638, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "2.2.3", + "name": "@puppeteer/browsers", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "@puppeteer/browsers", + "version": "==2.2.3", }, - "package_id": 322, + "package_id": 34, }, { "behavior": { "prod": true, }, "id": 639, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "9.0.0", + "name": "cosmiconfig", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "cosmiconfig", + "version": "==9.0.0", }, - "package_id": 313, + "package_id": 108, }, { "behavior": { "prod": true, }, "id": 640, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "0.0.1299070", + "name": "devtools-protocol", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "devtools-protocol", + "version": "==0.0.1299070", }, - "package_id": 325, + "package_id": 123, }, { "behavior": { "prod": true, }, "id": 641, - "literal": "^1.2.3", - "name": "functions-have-names", + "literal": "22.12.0", + "name": "puppeteer-core", "npm": { - "name": "functions-have-names", - "version": ">=1.2.3 <2.0.0", + "name": "puppeteer-core", + "version": "==22.12.0", }, - "package_id": 354, + "package_id": 330, }, { "behavior": { "prod": true, }, "id": 642, - "literal": "^1.1.4", - "name": "is-callable", + "literal": "2.2.3", + "name": "@puppeteer/browsers", "npm": { - "name": "is-callable", - "version": ">=1.1.4 <2.0.0", + "name": "@puppeteer/browsers", + "version": "==2.2.3", }, - "package_id": 329, + "package_id": 34, }, { "behavior": { "prod": true, }, "id": 643, - "literal": "^1.0.1", - "name": "is-date-object", + "literal": "0.5.24", + "name": "chromium-bidi", "npm": { - "name": "is-date-object", - "version": ">=1.0.1 <2.0.0", + "name": "chromium-bidi", + "version": "==0.5.24", }, - "package_id": 368, + "package_id": 101, }, { "behavior": { "prod": true, }, "id": 644, - "literal": "^1.0.2", - "name": "is-symbol", + "literal": "4.3.5", + "name": "debug", "npm": { - "name": "is-symbol", - "version": ">=1.0.2 <2.0.0", + "name": "debug", + "version": "==4.3.5", }, - "package_id": 334, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 645, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "0.0.1299070", + "name": "devtools-protocol", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "devtools-protocol", + "version": "==0.0.1299070", }, - "package_id": 327, + "package_id": 123, }, { "behavior": { "prod": true, }, "id": 646, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "8.17.1", + "name": "ws", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "ws", + "version": "==8.17.1", }, - "package_id": 317, + "package_id": 416, }, { "behavior": { "prod": true, }, "id": 647, - "literal": "^1.0.2", - "name": "has-tostringtag", + "literal": "^1.1.0", + "name": "loose-envify", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.2 <2.0.0", + "name": "loose-envify", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 327, + "package_id": 268, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 648, - "literal": "^2.0.1", - "name": "hasown", + "literal": "^18.2.0", + "name": "react", "npm": { - "name": "hasown", - "version": ">=2.0.1 <3.0.0", + "name": "react", + "version": ">=18.2.0 <19.0.0", }, - "package_id": 20, + "package_id": 333, }, { "behavior": { "prod": true, }, "id": 649, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^1.1.0", + "name": "loose-envify", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "loose-envify", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 322, + "package_id": 268, }, { "behavior": { "prod": true, }, "id": 650, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^0.23.0", + "name": "scheduler", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "scheduler", + "version": ">=0.23.0 <0.24.0", }, - "package_id": 312, + "package_id": 350, }, { "behavior": { "prod": true, }, "id": 651, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^2.3.0", + "name": "pify", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "pify", + "version": ">=2.3.0 <3.0.0", }, - "package_id": 360, + "package_id": 312, }, { "behavior": { "prod": true, }, "id": 652, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^2.2.1", + "name": "picomatch", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "picomatch", + "version": ">=2.2.1 <3.0.0", }, - "package_id": 322, + "package_id": 311, }, { "behavior": { "prod": true, }, "id": 653, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 312, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 654, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 360, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 655, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^1.23.1", + "name": "es-abstract", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.1 <2.0.0", }, - "package_id": 322, + "package_id": 135, }, { "behavior": { @@ -8553,1879 +8551,1879 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "name": "es-errors", "version": ">=1.3.0 <2.0.0", }, - "package_id": 312, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 657, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 360, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 658, - "literal": "^1.0.1", - "name": "array-buffer-byte-length", + "literal": "^1.0.3", + "name": "globalthis", "npm": { - "name": "array-buffer-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "globalthis", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 374, + "package_id": 194, }, { "behavior": { "prod": true, }, "id": 659, - "literal": "^1.0.5", - "name": "call-bind", + "literal": "^1.1.3", + "name": "which-builtin-type", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "which-builtin-type", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 322, + "package_id": 410, }, { "behavior": { "prod": true, }, "id": 660, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 313, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 661, - "literal": "^1.22.3", - "name": "es-abstract", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "es-abstract", - "version": ">=1.22.3 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 325, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 662, - "literal": "^1.2.1", + "literal": "^1.3.0", "name": "es-errors", "npm": { "name": "es-errors", - "version": ">=1.2.1 <2.0.0", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 312, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 663, - "literal": "^1.2.3", - "name": "get-intrinsic", + "literal": "^2.0.1", + "name": "set-function-name", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.3 <2.0.0", + "name": "set-function-name", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 317, + "package_id": 353, }, { "behavior": { "prod": true, }, "id": 664, - "literal": "^3.0.4", - "name": "is-array-buffer", + "literal": "^2.13.0", + "name": "is-core-module", "npm": { - "name": "is-array-buffer", - "version": ">=3.0.4 <4.0.0", + "name": "is-core-module", + "version": ">=2.13.0 <3.0.0", }, - "package_id": 361, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 665, - "literal": "^1.0.2", - "name": "is-shared-array-buffer", + "literal": "^1.0.7", + "name": "path-parse", "npm": { - "name": "is-shared-array-buffer", - "version": ">=1.0.2 <2.0.0", + "name": "path-parse", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 358, + "package_id": 306, }, { "behavior": { "prod": true, }, "id": 666, - "literal": "^1.0.5", - "name": "call-bind", + "literal": "^1.0.0", + "name": "supports-preserve-symlinks-flag", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "supports-preserve-symlinks-flag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 322, + "package_id": 378, }, { "behavior": { "prod": true, }, "id": 667, - "literal": "^3.0.4", - "name": "is-array-buffer", + "literal": "^7.1.3", + "name": "glob", "npm": { - "name": "is-array-buffer", - "version": ">=3.0.4 <4.0.0", + "name": "glob", + "version": ">=7.1.3 <8.0.0", }, - "package_id": 361, + "package_id": 441, }, { "behavior": { "prod": true, }, "id": 668, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.2.2", + "name": "queue-microtask", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "queue-microtask", + "version": ">=1.2.2 <2.0.0", }, - "package_id": 322, + "package_id": 331, }, { "behavior": { "prod": true, }, "id": 669, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 313, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 670, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 325, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 671, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 311, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 672, - "literal": "^3.2.7", - "name": "debug", + "literal": "^2.0.5", + "name": "isarray", "npm": { - "name": "debug", - "version": ">=3.2.7 <4.0.0", + "name": "isarray", + "version": ">=2.0.5 <3.0.0", }, - "package_id": 377, + "package_id": 245, }, { "behavior": { "prod": true, }, "id": 673, - "literal": "^2.1.1", - "name": "ms", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "ms", - "version": ">=2.1.1 <3.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 155, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 674, - "literal": "^3.2.7", - "name": "debug", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "debug", - "version": ">=3.2.7 <4.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 377, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 675, - "literal": "^2.13.0", - "name": "is-core-module", + "literal": "^1.1.4", + "name": "is-regex", "npm": { - "name": "is-core-module", - "version": ">=2.13.0 <3.0.0", + "name": "is-regex", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 19, + "package_id": 236, }, { "behavior": { "prod": true, }, "id": 676, - "literal": "^1.22.4", - "name": "resolve", + "literal": "^1.1.0", + "name": "loose-envify", "npm": { - "name": "resolve", - "version": ">=1.22.4 <2.0.0", + "name": "loose-envify", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 16, + "package_id": 268, }, { "behavior": { "prod": true, }, "id": 677, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^1.1.4", + "name": "define-data-property", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "define-data-property", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 165, + "package_id": 119, }, { "behavior": { "prod": true, }, "id": 678, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 322, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 679, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 313, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 680, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 325, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 681, - "literal": "^1.0.0", - "name": "es-shim-unscopables", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.0 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 381, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 682, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 20, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 683, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^1.1.4", + "name": "define-data-property", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "define-data-property", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 322, + "package_id": 119, }, { "behavior": { "prod": true, }, "id": 684, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 313, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 685, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "^1.2.3", + "name": "functions-have-names", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "functions-have-names", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 325, + "package_id": 184, }, { "behavior": { "prod": true, }, "id": 686, - "literal": "^1.0.0", - "name": "es-shim-unscopables", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.0 <2.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 381, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 687, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^3.0.0", + "name": "shebang-regex", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "shebang-regex", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 322, + "package_id": 355, }, { "behavior": { "prod": true, }, "id": 688, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 313, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 689, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 325, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 690, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 312, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 691, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^1.13.1", + "name": "object-inspect", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "object-inspect", + "version": ">=1.13.1 <2.0.0", }, - "package_id": 311, + "package_id": 287, }, { "behavior": { "prod": true, }, "id": 692, - "literal": "^1.0.2", - "name": "es-shim-unscopables", + "literal": "^9.0.5", + "name": "ip-address", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.2 <2.0.0", + "name": "ip-address", + "version": ">=9.0.5 <10.0.0", }, - "package_id": 381, + "package_id": 215, }, { "behavior": { "prod": true, }, "id": 693, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.2.0", + "name": "smart-buffer", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "smart-buffer", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 322, + "package_id": 359, }, { "behavior": { "prod": true, }, "id": 694, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^7.1.1", + "name": "agent-base", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "agent-base", + "version": ">=7.1.1 <8.0.0", }, - "package_id": 313, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 695, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 325, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 696, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^2.7.1", + "name": "socks", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "socks", + "version": ">=2.7.1 <3.0.0", }, - "package_id": 311, + "package_id": 360, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 697, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^2.2.0", + "name": "bare-events", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "bare-events", + "version": ">=2.2.0 <3.0.0", }, - "package_id": 317, + "package_id": 80, }, { "behavior": { "prod": true, }, "id": 698, - "literal": "^1.0.7", - "name": "is-string", + "literal": "^1.3.2", + "name": "fast-fifo", "npm": { - "name": "is-string", - "version": ">=1.0.7 <2.0.0", + "name": "fast-fifo", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 335, + "package_id": 165, }, { "behavior": { "prod": true, }, "id": 699, - "literal": "^1.0.0", - "name": "resolve-pkg-maps", + "literal": "^1.0.1", + "name": "queue-tick", "npm": { - "name": "resolve-pkg-maps", - "version": ">=1.0.0 <2.0.0", + "name": "queue-tick", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 386, + "package_id": 332, }, { "behavior": { "prod": true, }, "id": 700, - "literal": "^4.2.4", - "name": "graceful-fs", + "literal": "^1.1.0", + "name": "text-decoder", "npm": { - "name": "graceful-fs", - "version": ">=4.2.4 <5.0.0", + "name": "text-decoder", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 175, + "package_id": 383, }, { "behavior": { "prod": true, }, "id": 701, - "literal": "^2.2.0", - "name": "tapable", + "literal": "^8.0.0", + "name": "emoji-regex", "npm": { - "name": "tapable", - "version": ">=2.2.0 <3.0.0", + "name": "emoji-regex", + "version": ">=8.0.0 <9.0.0", }, - "package_id": 388, + "package_id": 442, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 702, - "literal": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", - "name": "eslint", + "literal": "^3.0.0", + "name": "is-fullwidth-code-point", "npm": { - "name": "eslint", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=8.0.0-0 <9.0.0", + "name": "is-fullwidth-code-point", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 238, + "package_id": 228, }, { "behavior": { "prod": true, }, "id": 703, - "literal": "^4.3.4", - "name": "debug", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 154, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 704, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^8.0.0", + "name": "emoji-regex", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "emoji-regex", + "version": ">=8.0.0 <9.0.0", }, - "package_id": 393, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 705, - "literal": "6.21.0", - "name": "@typescript-eslint/visitor-keys", + "literal": "^3.0.0", + "name": "is-fullwidth-code-point", "npm": { - "name": "@typescript-eslint/visitor-keys", - "version": "==6.21.0", + "name": "is-fullwidth-code-point", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 392, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 706, - "literal": "6.21.0", - "name": "@typescript-eslint/scope-manager", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "@typescript-eslint/scope-manager", - "version": "==6.21.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 401, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 707, - "literal": "6.21.0", - "name": "@typescript-eslint/typescript-estree", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "@typescript-eslint/typescript-estree", - "version": "==6.21.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 391, + "package_id": 95, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 708, - "literal": "^7.0.0 || ^8.0.0", - "name": "eslint", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "eslint", - "version": ">=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 238, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 709, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 154, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 710, - "literal": "^11.1.0", - "name": "globby", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "globby", - "version": ">=11.1.0 <12.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 396, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 711, - "literal": "^7.5.4", - "name": "semver", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "semver", - "version": ">=7.5.4 <8.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 116, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 712, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 28, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 713, - "literal": "9.0.3", - "name": "minimatch", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "minimatch", - "version": "==9.0.3", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 395, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 714, - "literal": "^1.0.1", - "name": "ts-api-utils", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "ts-api-utils", - "version": ">=1.0.1 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 394, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 715, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^1.0.7", + "name": "internal-slot", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "internal-slot", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 393, + "package_id": 214, }, { "behavior": { "prod": true, }, "id": 716, - "literal": "6.21.0", - "name": "@typescript-eslint/visitor-keys", + "literal": "^1.5.2", + "name": "regexp.prototype.flags", "npm": { - "name": "@typescript-eslint/visitor-keys", - "version": "==6.21.0", + "name": "regexp.prototype.flags", + "version": ">=1.5.2 <2.0.0", }, - "package_id": 392, + "package_id": 340, }, { "behavior": { "prod": true, }, "id": 717, - "literal": "^3.4.1", - "name": "eslint-visitor-keys", + "literal": "^2.0.2", + "name": "set-function-name", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.4.1 <4.0.0", + "name": "set-function-name", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 242, + "package_id": 353, }, { "behavior": { "prod": true, }, "id": 718, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^1.0.6", + "name": "side-channel", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "side-channel", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 393, + "package_id": 356, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 719, - "literal": ">=4.2.0", - "name": "typescript", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "typescript", - "version": ">=4.2.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 1, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 720, - "literal": "^2.0.1", - "name": "brace-expansion", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "brace-expansion", - "version": ">=2.0.1 <3.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 70, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 721, - "literal": "^2.1.0", - "name": "array-union", + "literal": "^1.23.0", + "name": "es-abstract", "npm": { - "name": "array-union", - "version": ">=2.1.0 <3.0.0", + "name": "es-abstract", + "version": ">=1.23.0 <2.0.0", }, - "package_id": 400, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 722, - "literal": "^3.0.1", - "name": "dir-glob", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "dir-glob", - "version": ">=3.0.1 <4.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 398, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 723, - "literal": "^3.2.9", - "name": "fast-glob", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "fast-glob", - "version": ">=3.2.9 <4.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 40, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 724, - "literal": "^5.2.0", - "name": "ignore", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "ignore", - "version": ">=5.2.0 <6.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 263, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 725, - "literal": "^1.4.1", - "name": "merge2", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "merge2", - "version": ">=1.4.1 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 41, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 726, - "literal": "^3.0.0", - "name": "slash", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "slash", - "version": ">=3.0.0 <4.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 397, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 727, - "literal": "^4.0.0", - "name": "path-type", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "path-type", - "version": ">=4.0.0 <5.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 399, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 728, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 393, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 729, - "literal": "6.21.0", - "name": "@typescript-eslint/visitor-keys", + "literal": "^5.0.1", + "name": "ansi-regex", "npm": { - "name": "@typescript-eslint/visitor-keys", - "version": "==6.21.0", + "name": "ansi-regex", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 392, + "package_id": 55, }, { "behavior": { "prod": true, }, "id": 730, - "literal": "10.3.10", - "name": "glob", + "literal": "^5.0.1", + "name": "ansi-regex", "npm": { - "name": "glob", - "version": "==10.3.10", + "name": "ansi-regex", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 65, + "package_id": null, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 731, - "literal": "^7.23.2", - "name": "@babel/runtime", + "literal": ">= 16.8.0 || 17.x.x || ^18.0.0-0", + "name": "react", "npm": { - "name": "@babel/runtime", - "version": ">=7.23.2 <8.0.0", + "name": "react", + "version": ">=16.8.0 || <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && >=18.0.0-0 <19.0.0", }, - "package_id": 427, + "package_id": 333, }, { "behavior": { "prod": true, }, "id": 732, - "literal": "^5.3.0", - "name": "aria-query", + "literal": "0.0.1", + "name": "client-only", "npm": { - "name": "aria-query", - "version": ">=5.3.0 <6.0.0", + "name": "client-only", + "version": "==0.0.1", }, - "package_id": 426, + "package_id": 102, }, { "behavior": { "prod": true, }, "id": 733, - "literal": "^3.1.7", - "name": "array-includes", + "literal": "^0.3.2", + "name": "@jridgewell/gen-mapping", "npm": { - "name": "array-includes", - "version": ">=3.1.7 <4.0.0", + "name": "@jridgewell/gen-mapping", + "version": ">=0.3.2 <0.4.0", }, - "package_id": 384, + "package_id": 14, }, { "behavior": { "prod": true, }, "id": 734, - "literal": "^1.3.2", - "name": "array.prototype.flatmap", + "literal": "^4.0.0", + "name": "commander", "npm": { - "name": "array.prototype.flatmap", - "version": ">=1.3.2 <2.0.0", + "name": "commander", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 380, + "package_id": 106, }, { "behavior": { "prod": true, }, "id": 735, - "literal": "^0.0.8", - "name": "ast-types-flow", + "literal": "^10.3.10", + "name": "glob", "npm": { - "name": "ast-types-flow", - "version": ">=0.0.8 <0.0.9", + "name": "glob", + "version": ">=10.3.10 <11.0.0", }, - "package_id": 425, + "package_id": 191, }, { "behavior": { "prod": true, }, "id": 736, - "literal": "=4.7.0", - "name": "axe-core", + "literal": "^1.1.6", + "name": "lines-and-columns", "npm": { - "name": "axe-core", - "version": "==4.7.0", + "name": "lines-and-columns", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 424, + "package_id": 265, }, { "behavior": { "prod": true, }, "id": 737, - "literal": "^3.2.1", - "name": "axobject-query", + "literal": "^2.7.0", + "name": "mz", "npm": { - "name": "axobject-query", - "version": ">=3.2.1 <4.0.0", + "name": "mz", + "version": ">=2.7.0 <3.0.0", }, - "package_id": 422, + "package_id": 277, }, { "behavior": { "prod": true, }, "id": 738, - "literal": "^1.0.8", - "name": "damerau-levenshtein", + "literal": "^4.0.1", + "name": "pirates", "npm": { - "name": "damerau-levenshtein", - "version": ">=1.0.8 <2.0.0", + "name": "pirates", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 421, + "package_id": 313, }, { "behavior": { "prod": true, }, "id": 739, - "literal": "^9.2.2", - "name": "emoji-regex", + "literal": "^0.1.9", + "name": "ts-interface-checker", "npm": { - "name": "emoji-regex", - "version": ">=9.2.2 <10.0.0", + "name": "ts-interface-checker", + "version": ">=0.1.9 <0.2.0", }, - "package_id": 88, + "package_id": 390, }, { "behavior": { "prod": true, }, "id": 740, - "literal": "^1.0.15", - "name": "es-iterator-helpers", + "literal": "^4.0.0", + "name": "has-flag", "npm": { - "name": "es-iterator-helpers", - "version": ">=1.0.15 <2.0.0", + "name": "has-flag", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 409, + "package_id": 200, }, { "behavior": { "prod": true, }, "id": 741, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^5.2.0", + "name": "@alloc/quick-lru", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "@alloc/quick-lru", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 20, + "package_id": 1, }, { "behavior": { "prod": true, }, "id": 742, - "literal": "^3.3.5", - "name": "jsx-ast-utils", + "literal": "^5.0.2", + "name": "arg", "npm": { - "name": "jsx-ast-utils", - "version": ">=3.3.5 <4.0.0", + "name": "arg", + "version": ">=5.0.2 <6.0.0", }, - "package_id": 408, + "package_id": 59, }, { "behavior": { "prod": true, }, "id": 743, - "literal": "^1.0.9", - "name": "language-tags", + "literal": "^3.5.3", + "name": "chokidar", "npm": { - "name": "language-tags", - "version": ">=1.0.9 <2.0.0", + "name": "chokidar", + "version": ">=3.5.3 <4.0.0", }, - "package_id": 406, + "package_id": 100, }, { "behavior": { "prod": true, }, "id": 744, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^1.2.2", + "name": "didyoumean", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "didyoumean", + "version": ">=1.2.2 <2.0.0", }, - "package_id": 244, + "package_id": 124, }, { "behavior": { "prod": true, }, "id": 745, - "literal": "^1.1.7", - "name": "object.entries", + "literal": "^1.1.3", + "name": "dlv", "npm": { - "name": "object.entries", - "version": ">=1.1.7 <2.0.0", + "name": "dlv", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 405, + "package_id": 126, }, { "behavior": { "prod": true, }, "id": 746, - "literal": "^2.0.7", - "name": "object.fromentries", + "literal": "^3.2.12", + "name": "fast-glob", "npm": { - "name": "object.fromentries", - "version": ">=2.0.7 <3.0.0", + "name": "fast-glob", + "version": ">=3.2.12 <4.0.0", }, - "package_id": 375, + "package_id": 166, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 747, - "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", - "name": "eslint", + "literal": "^6.0.2", + "name": "glob-parent", "npm": { - "name": "eslint", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "glob-parent", + "version": ">=6.0.2 <7.0.0", }, - "package_id": 238, + "package_id": 192, }, { "behavior": { "prod": true, }, "id": 748, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 322, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 749, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.18.2", + "name": "jiti", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "jiti", + "version": ">=1.18.2 <2.0.0", }, - "package_id": 313, + "package_id": 249, }, { "behavior": { "prod": true, }, "id": 750, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^2.1.0", + "name": "lilconfig", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "lilconfig", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 311, + "package_id": 264, }, { "behavior": { "prod": true, }, "id": 751, - "literal": "^0.3.20", - "name": "language-subtag-registry", + "literal": "^4.0.5", + "name": "micromatch", "npm": { - "name": "language-subtag-registry", - "version": ">=0.3.20 <0.4.0", + "name": "micromatch", + "version": ">=4.0.5 <5.0.0", }, - "package_id": 407, + "package_id": 271, }, { "behavior": { "prod": true, }, "id": 752, - "literal": "^3.1.6", - "name": "array-includes", + "literal": "^3.0.0", + "name": "normalize-path", "npm": { - "name": "array-includes", - "version": ">=3.1.6 <4.0.0", + "name": "normalize-path", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 384, + "package_id": 283, }, { "behavior": { "prod": true, }, "id": 753, - "literal": "^1.3.1", - "name": "array.prototype.flat", + "literal": "^3.0.0", + "name": "object-hash", "npm": { - "name": "array.prototype.flat", - "version": ">=1.3.1 <2.0.0", + "name": "object-hash", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 382, + "package_id": 286, }, { "behavior": { "prod": true, }, "id": 754, - "literal": "^4.1.4", - "name": "object.assign", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "object.assign", - "version": ">=4.1.4 <5.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 355, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 755, - "literal": "^1.1.6", - "name": "object.values", + "literal": "^8.4.23", + "name": "postcss", "npm": { - "name": "object.values", - "version": ">=1.1.6 <2.0.0", + "name": "postcss", + "version": ">=8.4.23 <9.0.0", }, - "package_id": 310, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 756, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^15.1.0", + "name": "postcss-import", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "postcss-import", + "version": ">=15.1.0 <16.0.0", }, - "package_id": 322, + "package_id": 316, }, { "behavior": { "prod": true, }, "id": 757, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^4.0.1", + "name": "postcss-js", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "postcss-js", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 313, + "package_id": 317, }, { "behavior": { "prod": true, }, "id": 758, - "literal": "^1.23.3", - "name": "es-abstract", + "literal": "^4.0.1", + "name": "postcss-load-config", "npm": { - "name": "es-abstract", - "version": ">=1.23.3 <2.0.0", + "name": "postcss-load-config", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 325, + "package_id": 318, }, { "behavior": { "prod": true, }, "id": 759, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^6.0.1", + "name": "postcss-nested", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "postcss-nested", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 312, + "package_id": 319, }, { "behavior": { "prod": true, }, "id": 760, - "literal": "^2.0.3", - "name": "es-set-tostringtag", + "literal": "^6.0.11", + "name": "postcss-selector-parser", "npm": { - "name": "es-set-tostringtag", - "version": ">=2.0.3 <3.0.0", + "name": "postcss-selector-parser", + "version": ">=6.0.11 <7.0.0", }, - "package_id": 369, + "package_id": 320, }, { "behavior": { "prod": true, }, "id": 761, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "^1.22.2", + "name": "resolve", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "resolve", + "version": ">=1.22.2 <2.0.0", }, - "package_id": 21, + "package_id": 342, }, { "behavior": { "prod": true, }, "id": 762, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^3.32.0", + "name": "sucrase", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "sucrase", + "version": ">=3.32.0 <4.0.0", }, - "package_id": 317, + "package_id": 376, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 763, - "literal": "^1.0.3", - "name": "globalthis", + "literal": "^2.1.1", + "name": "bare-fs", "npm": { - "name": "globalthis", - "version": ">=1.0.3 <2.0.0", + "name": "bare-fs", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 364, + "package_id": 81, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 764, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^2.1.0", + "name": "bare-path", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "bare-path", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 315, + "package_id": 83, }, { "behavior": { "prod": true, }, "id": 765, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^3.0.0", + "name": "pump", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "pump", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 319, + "package_id": 327, }, { "behavior": { "prod": true, }, "id": 766, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^3.1.5", + "name": "tar-stream", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "tar-stream", + "version": ">=3.1.5 <4.0.0", }, - "package_id": 318, + "package_id": 382, }, { "behavior": { "prod": true, }, "id": 767, - "literal": "^1.0.7", - "name": "internal-slot", + "literal": "^1.6.4", + "name": "b4a", "npm": { - "name": "internal-slot", - "version": ">=1.0.7 <2.0.0", + "name": "b4a", + "version": ">=1.6.4 <2.0.0", }, - "package_id": 362, + "package_id": 78, }, { "behavior": { "prod": true, }, "id": 768, - "literal": "^1.1.2", - "name": "iterator.prototype", + "literal": "^1.2.0", + "name": "fast-fifo", "npm": { - "name": "iterator.prototype", - "version": ">=1.1.2 <2.0.0", + "name": "fast-fifo", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 410, + "package_id": 165, }, { "behavior": { "prod": true, }, "id": 769, - "literal": "^1.1.2", - "name": "safe-array-concat", + "literal": "^2.15.0", + "name": "streamx", "npm": { - "name": "safe-array-concat", - "version": ">=1.1.2 <2.0.0", + "name": "streamx", + "version": ">=2.15.0 <3.0.0", }, - "package_id": 350, + "package_id": 366, }, { "behavior": { "prod": true, }, "id": 770, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.6.4", + "name": "b4a", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "b4a", + "version": ">=1.6.4 <2.0.0", }, - "package_id": 313, + "package_id": 78, }, { "behavior": { "prod": true, }, "id": 771, - "literal": "^1.2.1", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "any-promise", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.1 <2.0.0", + "name": "any-promise", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 57, }, { "behavior": { "prod": true, }, "id": 772, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": ">= 3.1.0 < 4", + "name": "thenify", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "thenify", + "version": ">=3.1.0 && <4.0.0", }, - "package_id": 318, + "package_id": 385, }, { "behavior": { "prod": true, }, "id": 773, - "literal": "^1.0.4", - "name": "reflect.getprototypeof", + "literal": "^7.0.0", + "name": "is-number", "npm": { - "name": "reflect.getprototypeof", - "version": ">=1.0.4 <2.0.0", + "name": "is-number", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 411, + "package_id": 233, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 774, - "literal": "^2.0.1", - "name": "set-function-name", + "literal": ">=4.2.0", + "name": "typescript", "npm": { - "name": "set-function-name", - "version": ">=2.0.1 <3.0.0", + "name": "typescript", + "version": ">=4.2.0", }, - "package_id": 353, + "package_id": 399, }, { "behavior": { "prod": true, }, "id": 775, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^0.0.29", + "name": "@types/json5", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "@types/json5", + "version": ">=0.0.29 <0.0.30", }, - "package_id": 322, + "package_id": 38, }, { "behavior": { "prod": true, }, "id": 776, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.2", + "name": "json5", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "json5", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 313, + "package_id": 257, }, { "behavior": { "prod": true, }, "id": 777, - "literal": "^1.23.1", - "name": "es-abstract", + "literal": "^1.2.6", + "name": "minimist", "npm": { - "name": "es-abstract", - "version": ">=1.23.1 <2.0.0", + "name": "minimist", + "version": ">=1.2.6 <2.0.0", }, - "package_id": 325, + "package_id": 273, }, { "behavior": { "prod": true, }, "id": 778, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^3.0.0", + "name": "strip-bom", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "strip-bom", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 312, + "package_id": 373, }, { "behavior": { "prod": true, }, "id": 779, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.2.1", + "name": "prelude-ls", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "prelude-ls", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 317, + "package_id": 322, }, { "behavior": { "prod": true, }, "id": 780, - "literal": "^1.0.3", - "name": "globalthis", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "globalthis", - "version": ">=1.0.3 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 364, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 781, - "literal": "^1.1.3", - "name": "which-builtin-type", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "which-builtin-type", - "version": ">=1.1.3 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 412, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 782, - "literal": "^1.1.5", - "name": "function.prototype.name", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "function.prototype.name", - "version": ">=1.1.5 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 366, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 783, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 327, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 784, - "literal": "^2.0.0", - "name": "is-async-function", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "is-async-function", - "version": ">=2.0.0 <3.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 420, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 785, - "literal": "^1.0.5", - "name": "is-date-object", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "is-date-object", - "version": ">=1.0.5 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 368, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 786, - "literal": "^1.0.2", - "name": "is-finalizationregistry", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "is-finalizationregistry", - "version": ">=1.0.2 <2.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 419, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 787, - "literal": "^1.0.10", - "name": "is-generator-function", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "is-generator-function", - "version": ">=1.0.10 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 418, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 788, - "literal": "^1.1.4", - "name": "is-regex", + "literal": "^1.0.7", + "name": "available-typed-arrays", "npm": { - "name": "is-regex", - "version": ">=1.1.4 <2.0.0", + "name": "available-typed-arrays", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 349, + "package_id": 75, }, { "behavior": { "prod": true, }, "id": 789, - "literal": "^1.0.2", - "name": "is-weakref", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "is-weakref", - "version": ">=1.0.2 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 357, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 790, - "literal": "^2.0.5", - "name": "isarray", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "isarray", - "version": ">=2.0.5 <3.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 351, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 791, - "literal": "^1.0.2", - "name": "which-boxed-primitive", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "which-boxed-primitive", - "version": ">=1.0.2 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 333, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 792, - "literal": "^1.0.1", - "name": "which-collection", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "which-collection", - "version": ">=1.0.1 <2.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 413, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 793, - "literal": "^1.1.9", - "name": "which-typed-array", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "which-typed-array", - "version": ">=1.1.9 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 326, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 794, - "literal": "^2.0.3", - "name": "is-map", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "is-map", - "version": ">=2.0.3 <3.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 417, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 795, - "literal": "^2.0.3", - "name": "is-set", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "is-set", - "version": ">=2.0.3 <3.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 416, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 796, - "literal": "^2.0.2", - "name": "is-weakmap", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "is-weakmap", - "version": ">=2.0.2 <3.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 415, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 797, - "literal": "^2.0.3", - "name": "is-weakset", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "is-weakset", - "version": ">=2.0.3 <3.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 414, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 798, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 322, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 799, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "possible-typed-array-names", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "possible-typed-array-names", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 314, }, { "behavior": { "prod": true, }, "id": 800, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 327, + "package_id": 95, }, { "behavior": { @@ -10433,415 +10431,415 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` }, "id": 801, "literal": "^1.0.2", - "name": "call-bind", + "name": "has-bigints", "npm": { - "name": "call-bind", + "name": "has-bigints", "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 199, }, { "behavior": { "prod": true, }, "id": 802, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 327, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 803, - "literal": "^2.0.3", - "name": "dequal", + "literal": "^1.0.2", + "name": "which-boxed-primitive", "npm": { - "name": "dequal", - "version": ">=2.0.3 <3.0.0", + "name": "which-boxed-primitive", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 423, + "package_id": 409, }, { "behavior": { "prod": true, }, "id": 804, - "literal": "^2.0.3", - "name": "dequal", + "literal": "^5.2.1", + "name": "buffer", "npm": { - "name": "dequal", - "version": ">=2.0.3 <3.0.0", + "name": "buffer", + "version": ">=5.2.1 <6.0.0", }, - "package_id": 423, + "package_id": 91, }, { "behavior": { "prod": true, }, "id": 805, - "literal": "^0.14.0", - "name": "regenerator-runtime", + "literal": "^2.3.8", + "name": "through", "npm": { - "name": "regenerator-runtime", - "version": ">=0.14.0 <0.15.0", + "name": "through", + "version": ">=2.3.8 <3.0.0", }, - "package_id": 428, + "package_id": 387, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 806, - "literal": "^3.1.8", - "name": "array-includes", + "literal": ">= 4.21.0", + "name": "browserslist", "npm": { - "name": "array-includes", - "version": ">=3.1.8 <4.0.0", + "name": "browserslist", + "version": ">=4.21.0", }, - "package_id": 384, + "package_id": 90, }, { "behavior": { "prod": true, }, "id": 807, - "literal": "^1.2.5", - "name": "array.prototype.findlast", + "literal": "^3.1.2", + "name": "escalade", "npm": { - "name": "array.prototype.findlast", - "version": ">=1.2.5 <2.0.0", + "name": "escalade", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 437, + "package_id": 143, }, { "behavior": { "prod": true, }, "id": 808, - "literal": "^1.3.2", - "name": "array.prototype.flatmap", + "literal": "^1.0.1", + "name": "picocolors", "npm": { - "name": "array.prototype.flatmap", - "version": ">=1.3.2 <2.0.0", + "name": "picocolors", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 380, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 809, - "literal": "^1.1.2", - "name": "array.prototype.toreversed", + "literal": "^2.1.0", + "name": "punycode", "npm": { - "name": "array.prototype.toreversed", - "version": ">=1.1.2 <2.0.0", + "name": "punycode", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 436, + "package_id": 328, }, { "behavior": { "prod": true, }, "id": 810, - "literal": "^1.1.3", - "name": "array.prototype.tosorted", + "literal": "^2.0.0", + "name": "isexe", "npm": { - "name": "array.prototype.tosorted", - "version": ">=1.1.3 <2.0.0", + "name": "isexe", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 435, + "package_id": 246, }, { "behavior": { "prod": true, }, "id": 811, - "literal": "^2.1.0", - "name": "doctrine", + "literal": "^1.0.1", + "name": "is-bigint", "npm": { - "name": "doctrine", - "version": ">=2.1.0 <3.0.0", + "name": "is-bigint", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 379, + "package_id": 219, }, { "behavior": { "prod": true, }, "id": 812, - "literal": "^1.0.19", - "name": "es-iterator-helpers", + "literal": "^1.1.0", + "name": "is-boolean-object", "npm": { - "name": "es-iterator-helpers", - "version": ">=1.0.19 <2.0.0", + "name": "is-boolean-object", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 409, + "package_id": 221, }, { "behavior": { "prod": true, }, "id": 813, - "literal": "^5.3.0", - "name": "estraverse", + "literal": "^1.0.4", + "name": "is-number-object", "npm": { - "name": "estraverse", - "version": ">=5.3.0 <6.0.0", + "name": "is-number-object", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 166, + "package_id": 234, }, { "behavior": { "prod": true, }, "id": 814, - "literal": "^2.4.1 || ^3.0.0", - "name": "jsx-ast-utils", + "literal": "^1.0.5", + "name": "is-string", "npm": { - "name": "jsx-ast-utils", - "version": ">=2.4.1 <3.0.0 || >=3.0.0 <4.0.0 && >=3.0.0 <4.0.0", + "name": "is-string", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 408, + "package_id": 239, }, { "behavior": { "prod": true, }, "id": 815, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^1.0.3", + "name": "is-symbol", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "is-symbol", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 244, + "package_id": 240, }, { "behavior": { "prod": true, }, "id": 816, - "literal": "^1.1.8", - "name": "object.entries", + "literal": "^1.1.5", + "name": "function.prototype.name", "npm": { - "name": "object.entries", - "version": ">=1.1.8 <2.0.0", + "name": "function.prototype.name", + "version": ">=1.1.5 <2.0.0", }, - "package_id": 405, + "package_id": 183, }, { "behavior": { "prod": true, }, "id": 817, - "literal": "^2.0.8", - "name": "object.fromentries", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "object.fromentries", - "version": ">=2.0.8 <3.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 375, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 818, - "literal": "^1.1.4", - "name": "object.hasown", + "literal": "^2.0.0", + "name": "is-async-function", "npm": { - "name": "object.hasown", - "version": ">=1.1.4 <2.0.0", + "name": "is-async-function", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 434, + "package_id": 218, }, { "behavior": { "prod": true, }, "id": 819, - "literal": "^1.2.0", - "name": "object.values", + "literal": "^1.0.5", + "name": "is-date-object", "npm": { - "name": "object.values", - "version": ">=1.2.0 <2.0.0", + "name": "is-date-object", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 310, + "package_id": 225, }, { "behavior": { "prod": true, }, "id": 820, - "literal": "^15.8.1", - "name": "prop-types", + "literal": "^1.0.2", + "name": "is-finalizationregistry", "npm": { - "name": "prop-types", - "version": ">=15.8.1 <16.0.0", + "name": "is-finalizationregistry", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 432, + "package_id": 227, }, { "behavior": { "prod": true, }, "id": 821, - "literal": "^2.0.0-next.5", - "name": "resolve", + "literal": "^1.0.10", + "name": "is-generator-function", "npm": { - "name": "resolve", - "version": ">=2.0.0-next.5 <3.0.0", + "name": "is-generator-function", + "version": ">=1.0.10 <2.0.0", }, - "package_id": 431, + "package_id": 229, }, { "behavior": { "prod": true, }, "id": 822, - "literal": "^6.3.1", - "name": "semver", + "literal": "^1.1.4", + "name": "is-regex", "npm": { - "name": "semver", - "version": ">=6.3.1 <7.0.0", + "name": "is-regex", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 309, + "package_id": 236, }, { "behavior": { "prod": true, }, "id": 823, - "literal": "^4.0.11", - "name": "string.prototype.matchall", + "literal": "^1.0.2", + "name": "is-weakref", "npm": { - "name": "string.prototype.matchall", - "version": ">=4.0.11 <5.0.0", + "name": "is-weakref", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 430, + "package_id": 243, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 824, - "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", - "name": "eslint", + "literal": "^2.0.5", + "name": "isarray", "npm": { - "name": "eslint", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "isarray", + "version": ">=2.0.5 <3.0.0", }, - "package_id": 238, + "package_id": 245, }, { "behavior": { "prod": true, }, "id": 825, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.2", + "name": "which-boxed-primitive", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "which-boxed-primitive", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 409, }, { "behavior": { "prod": true, }, "id": 826, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.1", + "name": "which-collection", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "which-collection", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 313, + "package_id": 411, }, { "behavior": { "prod": true, }, "id": 827, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^1.1.9", + "name": "which-typed-array", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "which-typed-array", + "version": ">=1.1.9 <2.0.0", }, - "package_id": 325, + "package_id": 412, }, { "behavior": { "prod": true, }, "id": 828, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^2.0.3", + "name": "is-map", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "is-map", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 312, + "package_id": 231, }, { "behavior": { "prod": true, }, "id": 829, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^2.0.3", + "name": "is-set", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "is-set", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 311, + "package_id": 237, }, { "behavior": { "prod": true, }, "id": 830, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^2.0.2", + "name": "is-weakmap", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "is-weakmap", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 317, + "package_id": 242, }, { "behavior": { "prod": true, }, "id": 831, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^2.0.3", + "name": "is-weakset", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "is-weakset", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 321, + "package_id": 244, }, { "behavior": { "prod": true, }, "id": 832, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^1.0.7", + "name": "available-typed-arrays", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "available-typed-arrays", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 318, + "package_id": 75, }, { "behavior": { @@ -10849,1142 +10847,1352 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` }, "id": 833, "literal": "^1.0.7", - "name": "internal-slot", + "name": "call-bind", "npm": { - "name": "internal-slot", + "name": "call-bind", "version": ">=1.0.7 <2.0.0", }, - "package_id": 362, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 834, - "literal": "^1.5.2", - "name": "regexp.prototype.flags", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "regexp.prototype.flags", - "version": ">=1.5.2 <2.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 352, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 835, - "literal": "^2.0.2", - "name": "set-function-name", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "set-function-name", - "version": ">=2.0.2 <3.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 353, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 836, - "literal": "^1.0.6", - "name": "side-channel", + "literal": "^1.0.2", + "name": "has-tostringtag", "npm": { - "name": "side-channel", - "version": ">=1.0.6 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 363, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 837, - "literal": "^2.13.0", - "name": "is-core-module", + "literal": "^4.0.0", + "name": "ansi-styles", "npm": { - "name": "is-core-module", - "version": ">=2.13.0 <3.0.0", + "name": "ansi-styles", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 19, + "package_id": 56, }, { "behavior": { "prod": true, }, "id": 838, - "literal": "^1.0.7", - "name": "path-parse", + "literal": "^4.1.0", + "name": "string-width", "npm": { - "name": "path-parse", - "version": ">=1.0.7 <2.0.0", + "name": "string-width", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 18, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 839, - "literal": "^1.0.0", - "name": "supports-preserve-symlinks-flag", + "literal": "^6.0.0", + "name": "strip-ansi", "npm": { - "name": "supports-preserve-symlinks-flag", - "version": ">=1.0.0 <2.0.0", + "name": "strip-ansi", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 17, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 840, - "literal": "^1.4.0", - "name": "loose-envify", + "literal": "^4.0.0", + "name": "ansi-styles", "npm": { - "name": "loose-envify", - "version": ">=1.4.0 <2.0.0", + "name": "ansi-styles", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 110, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 841, - "literal": "^4.1.1", - "name": "object-assign", + "literal": "^4.1.0", + "name": "string-width", "npm": { - "name": "object-assign", - "version": ">=4.1.1 <5.0.0", + "name": "string-width", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 63, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 842, - "literal": "^16.13.1", - "name": "react-is", + "literal": "^6.0.0", + "name": "strip-ansi", "npm": { - "name": "react-is", - "version": ">=16.13.1 <17.0.0", + "name": "strip-ansi", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 433, + "package_id": null, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 843, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^4.0.1", + "name": "bufferutil", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "bufferutil", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 313, + "package_id": null, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 844, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": ">=5.0.2", + "name": "utf-8-validate", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "utf-8-validate", + "version": ">=5.0.2", }, - "package_id": 325, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 845, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^8.0.1", + "name": "cliui", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "cliui", + "version": ">=8.0.1 <9.0.0", }, - "package_id": 311, + "package_id": 103, }, { "behavior": { "prod": true, }, "id": 846, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^3.1.1", + "name": "escalade", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "escalade", + "version": ">=3.1.1 <4.0.0", }, - "package_id": 322, + "package_id": 143, }, { "behavior": { "prod": true, }, "id": 847, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^2.0.5", + "name": "get-caller-file", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "get-caller-file", + "version": ">=2.0.5 <3.0.0", }, - "package_id": 313, + "package_id": 185, }, { "behavior": { "prod": true, }, "id": 848, - "literal": "^1.23.3", - "name": "es-abstract", + "literal": "^2.1.1", + "name": "require-directory", "npm": { - "name": "es-abstract", - "version": ">=1.23.3 <2.0.0", + "name": "require-directory", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 325, + "package_id": 341, }, { "behavior": { "prod": true, }, "id": 849, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^4.2.3", + "name": "string-width", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "string-width", + "version": ">=4.2.3 <5.0.0", }, - "package_id": 312, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 850, - "literal": "^1.0.2", - "name": "es-shim-unscopables", + "literal": "^5.0.5", + "name": "y18n", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.2 <2.0.0", + "name": "y18n", + "version": ">=5.0.5 <6.0.0", }, - "package_id": 381, + "package_id": 417, }, { "behavior": { "prod": true, }, "id": 851, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^21.1.1", + "name": "yargs-parser", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "yargs-parser", + "version": ">=21.1.1 <22.0.0", }, - "package_id": 322, + "package_id": 421, }, { "behavior": { "prod": true, }, "id": 852, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "~0.2.3", + "name": "buffer-crc32", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "buffer-crc32", + "version": ">=0.2.3 <0.3.0", }, - "package_id": 313, + "package_id": 92, }, { "behavior": { "prod": true, }, "id": 853, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "~1.1.0", + "name": "fd-slicer", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "fd-slicer", + "version": ">=1.1.0 <1.2.0", }, - "package_id": 325, + "package_id": 170, }, { "behavior": { "prod": true, }, "id": 854, - "literal": "^1.0.0", - "name": "es-shim-unscopables", + "literal": "^3.2.1", + "name": "ansi-styles", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.0 <2.0.0", + "name": "ansi-styles", + "version": ">=3.2.1 <4.0.0", }, - "package_id": 381, + "package_id": 443, }, { "behavior": { "prod": true, }, "id": 855, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.5", + "name": "escape-string-regexp", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "escape-string-regexp", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 322, + "package_id": 444, }, { "behavior": { "prod": true, }, "id": 856, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^5.3.0", + "name": "supports-color", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "supports-color", + "version": ">=5.3.0 <6.0.0", }, - "package_id": 313, + "package_id": 445, }, { "behavior": { "prod": true, }, "id": 857, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^0.2.0", + "name": "eastasianwidth", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "eastasianwidth", + "version": ">=0.2.0 <0.3.0", }, - "package_id": 325, + "package_id": 128, }, { "behavior": { "prod": true, }, "id": 858, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^9.2.2", + "name": "emoji-regex", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "emoji-regex", + "version": ">=9.2.2 <10.0.0", }, - "package_id": 312, + "package_id": 130, }, { "behavior": { "prod": true, }, "id": 859, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^7.0.1", + "name": "strip-ansi", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "strip-ansi", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 311, + "package_id": 427, }, { "behavior": { "prod": true, }, "id": 860, - "literal": "^1.0.2", - "name": "es-shim-unscopables", + "literal": "^6.0.1", + "name": "ansi-regex", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.2 <2.0.0", + "name": "ansi-regex", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 381, + "package_id": 446, }, { "behavior": { "prod": true, }, "id": 861, - "literal": "~8.5.10", - "name": "@types/ws", + "literal": "^6.1.0", + "name": "ansi-styles", "npm": { - "name": "@types/ws", - "version": ">=8.5.10 <8.6.0", + "name": "ansi-styles", + "version": ">=6.1.0 <7.0.0", }, - "package_id": 439, + "package_id": 447, }, { "behavior": { "prod": true, }, "id": 862, - "literal": "~20.12.8", - "name": "@types/node", + "literal": "^5.0.1", + "name": "string-width", "npm": { - "name": "@types/node", - "version": ">=20.12.8 <20.13.0", + "name": "string-width", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 183, + "package_id": 426, }, { "behavior": { "prod": true, }, "id": 863, - "literal": "*", - "name": "@types/node", + "literal": "^7.0.1", + "name": "strip-ansi", "npm": { - "name": "@types/node", - "version": ">=0.0.0", + "name": "strip-ansi", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 183, + "package_id": 427, }, { "behavior": { "prod": true, }, "id": 864, - "literal": "^4.21.10", - "name": "browserslist", + "literal": "2.1.2", + "name": "ms", "npm": { - "name": "browserslist", - "version": ">=4.21.10 <5.0.0", + "name": "ms", + "version": "==2.1.2", }, - "package_id": 443, + "package_id": 276, }, { "behavior": { "prod": true, }, "id": 865, - "literal": "^1.0.30001538", - "name": "caniuse-lite", + "literal": "^6.0.0", + "name": "lru-cache", "npm": { - "name": "caniuse-lite", - "version": ">=1.0.30001538 <2.0.0", + "name": "lru-cache", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 229, + "package_id": 448, }, { "behavior": { "prod": true, }, "id": 866, - "literal": "^4.3.6", - "name": "fraction.js", + "literal": "~5.26.4", + "name": "undici-types", "npm": { - "name": "fraction.js", - "version": ">=4.3.6 <5.0.0", + "name": "undici-types", + "version": ">=5.26.4 <5.27.0", }, - "package_id": 442, + "package_id": 402, }, { "behavior": { "prod": true, }, "id": 867, - "literal": "^0.1.2", - "name": "normalize-range", + "literal": "~5.26.4", + "name": "undici-types", "npm": { - "name": "normalize-range", - "version": ">=0.1.2 <0.2.0", + "name": "undici-types", + "version": ">=5.26.4 <5.27.0", }, - "package_id": 441, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 868, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^2.0.1", + "name": "brace-expansion", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "brace-expansion", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 9, + "package_id": 449, }, { "behavior": { "prod": true, }, "id": 869, - "literal": "^4.2.0", - "name": "postcss-value-parser", + "literal": "^6.0.0", + "name": "lru-cache", "npm": { - "name": "postcss-value-parser", - "version": ">=4.2.0 <5.0.0", + "name": "lru-cache", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 24, + "package_id": null, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 870, - "literal": "^8.1.0", - "name": "postcss", + "literal": "~5.26.4", + "name": "undici-types", "npm": { - "name": "postcss", - "version": ">=8.1.0 <9.0.0", + "name": "undici-types", + "version": ">=5.26.4 <5.27.0", }, - "package_id": 7, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 871, - "literal": "^1.0.30001587", - "name": "caniuse-lite", + "literal": "^4.0.1", + "name": "is-glob", "npm": { - "name": "caniuse-lite", - "version": ">=1.0.30001587 <2.0.0", + "name": "is-glob", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 229, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 872, - "literal": "^1.4.668", - "name": "electron-to-chromium", + "literal": "^2.1.1", + "name": "ms", "npm": { - "name": "electron-to-chromium", - "version": ">=1.4.668 <2.0.0", + "name": "ms", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 446, + "package_id": 276, }, { "behavior": { "prod": true, }, "id": 873, - "literal": "^2.0.14", - "name": "node-releases", + "literal": "^2.1.1", + "name": "ms", "npm": { - "name": "node-releases", - "version": ">=2.0.14 <3.0.0", + "name": "ms", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 445, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 874, - "literal": "^1.0.13", - "name": "update-browserslist-db", + "literal": "^2.1.1", + "name": "ms", "npm": { - "name": "update-browserslist-db", - "version": ">=1.0.13 <2.0.0", + "name": "ms", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 444, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 875, - "literal": "^3.1.2", - "name": "escalade", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "escalade", - "version": ">=3.1.2 <4.0.0", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 124, + "package_id": 162, }, { "behavior": { "prod": true, }, "id": 876, - "literal": "^1.0.1", - "name": "picocolors", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "picocolors", - "version": ">=1.0.1 <2.0.0", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 9, + "package_id": null, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 877, - "literal": ">= 4.21.0", - "name": "browserslist", + "literal": "^2.13.0", + "name": "is-core-module", "npm": { - "name": "browserslist", - "version": ">=4.21.0", + "name": "is-core-module", + "version": ">=2.13.0 <3.0.0", }, - "package_id": 443, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 878, - "literal": "*", - "name": "@types/react", + "literal": "^1.0.7", + "name": "path-parse", "npm": { - "name": "@types/react", - "version": ">=0.0.0", + "name": "path-parse", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 448, + "package_id": 306, }, { "behavior": { "prod": true, }, "id": 879, - "literal": "*", - "name": "@types/prop-types", + "literal": "^1.0.0", + "name": "supports-preserve-symlinks-flag", "npm": { - "name": "@types/prop-types", - "version": ">=0.0.0", + "name": "supports-preserve-symlinks-flag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 451, + "package_id": 378, }, { "behavior": { "prod": true, }, "id": 880, - "literal": "*", - "name": "@types/scheduler", + "literal": "^4.0.1", + "name": "is-glob", "npm": { - "name": "@types/scheduler", - "version": ">=0.0.0", + "name": "is-glob", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 450, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 881, - "literal": "^3.0.2", - "name": "csstype", + "literal": "^2.0.1", + "name": "brace-expansion", "npm": { - "name": "csstype", - "version": ">=3.0.2 <4.0.0", + "name": "brace-expansion", + "version": ">=2.0.1 <3.0.0", }, "package_id": 449, }, + { + "behavior": { + "prod": true, + }, + "id": 882, + "literal": "^3.3.6", + "name": "nanoid", + "npm": { + "name": "nanoid", + "version": ">=3.3.6 <4.0.0", + }, + "package_id": 278, + }, + { + "behavior": { + "prod": true, + }, + "id": 883, + "literal": "^1.0.0", + "name": "picocolors", + "npm": { + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 310, + }, + { + "behavior": { + "prod": true, + }, + "id": 884, + "literal": "^1.0.2", + "name": "source-map-js", + "npm": { + "name": "source-map-js", + "version": ">=1.0.2 <2.0.0", + }, + "package_id": 363, + }, + { + "behavior": { + "prod": true, + }, + "id": 885, + "literal": "^1.0.0", + "name": "fs.realpath", + "npm": { + "name": "fs.realpath", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 180, + }, + { + "behavior": { + "prod": true, + }, + "id": 886, + "literal": "^1.0.4", + "name": "inflight", + "npm": { + "name": "inflight", + "version": ">=1.0.4 <2.0.0", + }, + "package_id": 212, + }, + { + "behavior": { + "prod": true, + }, + "id": 887, + "literal": "2", + "name": "inherits", + "npm": { + "name": "inherits", + "version": "<3.0.0 >=2.0.0", + }, + "package_id": 213, + }, + { + "behavior": { + "prod": true, + }, + "id": 888, + "literal": "^3.1.1", + "name": "minimatch", + "npm": { + "name": "minimatch", + "version": ">=3.1.1 <4.0.0", + }, + "package_id": 272, + }, + { + "behavior": { + "prod": true, + }, + "id": 889, + "literal": "^1.3.0", + "name": "once", + "npm": { + "name": "once", + "version": ">=1.3.0 <2.0.0", + }, + "package_id": 295, + }, + { + "behavior": { + "prod": true, + }, + "id": 890, + "literal": "^1.0.0", + "name": "path-is-absolute", + "npm": { + "name": "path-is-absolute", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 304, + }, + { + "behavior": { + "prod": true, + }, + "id": 891, + "literal": "^1.9.0", + "name": "color-convert", + "npm": { + "name": "color-convert", + "version": ">=1.9.0 <2.0.0", + }, + "package_id": 450, + }, + { + "behavior": { + "prod": true, + }, + "id": 892, + "literal": "^3.0.0", + "name": "has-flag", + "npm": { + "name": "has-flag", + "version": ">=3.0.0 <4.0.0", + }, + "package_id": 451, + }, + { + "behavior": { + "prod": true, + }, + "id": 893, + "literal": "^4.0.0", + "name": "yallist", + "npm": { + "name": "yallist", + "version": ">=4.0.0 <5.0.0", + }, + "package_id": 418, + }, + { + "behavior": { + "prod": true, + }, + "id": 894, + "literal": "^1.0.0", + "name": "balanced-match", + "npm": { + "name": "balanced-match", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 79, + }, + { + "behavior": { + "prod": true, + }, + "id": 895, + "literal": "^4.0.0", + "name": "yallist", + "npm": { + "name": "yallist", + "version": ">=4.0.0 <5.0.0", + }, + "package_id": null, + }, + { + "behavior": { + "prod": true, + }, + "id": 896, + "literal": "^1.0.0", + "name": "balanced-match", + "npm": { + "name": "balanced-match", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": null, + }, + { + "behavior": { + "prod": true, + }, + "id": 897, + "literal": "1.1.3", + "name": "color-name", + "npm": { + "name": "color-name", + "version": "==1.1.3", + }, + "package_id": 452, + }, ], "format": "v2", - "meta_hash": "632a4f7405ad36643df0c844e942395e7c61cf79c7738eb128eba03ebdd1e094", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { - "@alloc/quick-lru": 13, - "@babel/code-frame": 202, - "@babel/helper-validator-identifier": 211, - "@babel/highlight": 203, - "@babel/runtime": 427, - "@eslint-community/eslint-utils": 241, - "@eslint-community/regexpp": 248, - "@eslint/eslintrc": 261, - "@eslint/js": 289, - "@humanwhocodes/config-array": 243, - "@humanwhocodes/module-importer": 240, - "@humanwhocodes/object-schema": 247, - "@isaacs/cliui": 74, - "@jridgewell/gen-mapping": 100, - "@jridgewell/resolve-uri": 103, - "@jridgewell/set-array": 104, - "@jridgewell/sourcemap-codec": 102, - "@jridgewell/trace-mapping": 101, - "@next/env": 233, - "@next/eslint-plugin-next": 402, - "@next/swc-darwin-arm64": 227, - "@next/swc-darwin-x64": 228, - "@next/swc-linux-arm64-gnu": 223, - "@next/swc-linux-arm64-musl": 221, - "@next/swc-linux-x64-gnu": 226, - "@next/swc-linux-x64-musl": 225, - "@next/swc-win32-arm64-msvc": 220, - "@next/swc-win32-ia32-msvc": 222, - "@next/swc-win32-x64-msvc": 224, - "@nodelib/fs.scandir": 46, - "@nodelib/fs.stat": 49, - "@nodelib/fs.walk": 43, - "@pkgjs/parseargs": 73, - "@puppeteer/browsers": 115, - "@rushstack/eslint-patch": 403, - "@swc/helpers": 230, - "@tootallnate/quickjs-emscripten": 178, - "@types/json5": 308, + "@alloc/quick-lru": 1, + "@babel/code-frame": 2, + "@babel/helper-validator-identifier": 3, + "@babel/highlight": 4, + "@babel/runtime": 5, + "@eslint-community/eslint-utils": 6, + "@eslint-community/regexpp": 7, + "@eslint/eslintrc": 8, + "@eslint/js": 9, + "@humanwhocodes/config-array": 10, + "@humanwhocodes/module-importer": 11, + "@humanwhocodes/object-schema": 12, + "@isaacs/cliui": 13, + "@jridgewell/gen-mapping": 14, + "@jridgewell/resolve-uri": 15, + "@jridgewell/set-array": 16, + "@jridgewell/sourcemap-codec": 17, + "@jridgewell/trace-mapping": 18, + "@next/env": 19, + "@next/eslint-plugin-next": 20, + "@next/swc-darwin-arm64": 21, + "@next/swc-darwin-x64": 22, + "@next/swc-linux-arm64-gnu": 23, + "@next/swc-linux-arm64-musl": 24, + "@next/swc-linux-x64-gnu": 25, + "@next/swc-linux-x64-musl": 26, + "@next/swc-win32-arm64-msvc": 27, + "@next/swc-win32-ia32-msvc": 28, + "@next/swc-win32-x64-msvc": 29, + "@nodelib/fs.scandir": 30, + "@nodelib/fs.stat": 31, + "@nodelib/fs.walk": 32, + "@pkgjs/parseargs": 33, + "@puppeteer/browsers": 34, + "@rushstack/eslint-patch": 35, + "@swc/helpers": 36, + "@tootallnate/quickjs-emscripten": 37, + "@types/json5": 38, "@types/node": [ - 183, - 452, + 431, + 39, ], - "@types/prop-types": 451, - "@types/react": 448, - "@types/react-dom": 447, - "@types/scheduler": 450, - "@types/ws": 439, - "@types/yauzl": 182, - "@typescript-eslint/parser": 390, - "@typescript-eslint/scope-manager": 401, - "@typescript-eslint/types": 393, - "@typescript-eslint/typescript-estree": 391, - "@typescript-eslint/visitor-keys": 392, - "acorn": 268, - "acorn-jsx": 267, - "agent-base": 156, - "ajv": 269, + "@types/prop-types": 40, + "@types/react": 41, + "@types/react-dom": 42, + "@types/scheduler": 43, + "@types/ws": 44, + "@types/yauzl": 45, + "@typescript-eslint/parser": 46, + "@typescript-eslint/scope-manager": 47, + "@typescript-eslint/types": 48, + "@typescript-eslint/typescript-estree": 49, + "@typescript-eslint/visitor-keys": 50, + "acorn": 51, + "acorn-jsx": 52, + "agent-base": 53, + "ajv": 54, "ansi-regex": [ - 86, - 77, + 446, + 55, ], "ansi-styles": [ - 90, - 81, - 208, + 447, + 56, + 443, ], - "any-promise": 62, - "anymatch": 55, - "arg": 107, - "argparse": 213, - "aria-query": 426, - "array-buffer-byte-length": 374, - "array-includes": 384, - "array-union": 400, - "array.prototype.findlast": 437, - "array.prototype.findlastindex": 383, - "array.prototype.flat": 382, - "array.prototype.flatmap": 380, - "array.prototype.toreversed": 436, - "array.prototype.tosorted": 435, - "arraybuffer.prototype.slice": 373, - "ast-types": 167, - "ast-types-flow": 425, - "autoprefixer": 440, - "available-typed-arrays": 330, - "axe-core": 424, - "axobject-query": 422, - "b4a": 139, - "balanced-match": 71, - "bare-events": 137, - "bare-fs": 134, - "bare-os": 133, - "bare-path": 132, - "bare-stream": 135, - "base64-js": 130, - "basic-ftp": 177, - "binary-extensions": 54, + "any-promise": 57, + "anymatch": 58, + "arg": 59, + "argparse": 60, + "aria-query": 61, + "array-buffer-byte-length": 62, + "array-includes": 63, + "array-union": 64, + "array.prototype.findlast": 65, + "array.prototype.findlastindex": 66, + "array.prototype.flat": 67, + "array.prototype.flatmap": 68, + "array.prototype.toreversed": 69, + "array.prototype.tosorted": 70, + "arraybuffer.prototype.slice": 71, + "ast-types": 72, + "ast-types-flow": 73, + "autoprefixer": 74, + "available-typed-arrays": 75, + "axe-core": 76, + "axobject-query": 77, + "b4a": 78, + "balanced-match": 79, + "bare-events": 80, + "bare-fs": 81, + "bare-os": 82, + "bare-path": 83, + "bare-stream": 84, + "base64-js": 85, + "basic-ftp": 86, + "binary-extensions": 87, "brace-expansion": [ - 70, - 245, + 449, + 88, ], - "braces": 34, - "browserslist": 443, - "buffer": 128, - "buffer-crc32": 186, - "bun-types": 438, - "busboy": 235, - "call-bind": 322, - "callsites": 217, - "camelcase-css": 31, - "caniuse-lite": 229, + "braces": 89, + "browserslist": 90, + "buffer": 91, + "buffer-crc32": 92, + "bun-types": 93, + "busboy": 94, + "call-bind": 95, + "callsites": 96, + "camelcase-css": 97, + "caniuse-lite": 98, "chalk": [ - 299, - 204, + 99, + 425, ], - "chokidar": 50, - "chromium-bidi": 193, - "client-only": 232, - "cliui": 125, + "chokidar": 100, + "chromium-bidi": 101, + "client-only": 102, + "cliui": 103, "color-convert": [ - 82, - 209, + 104, + 450, ], "color-name": [ - 83, - 210, + 105, + 452, ], - "commander": 99, - "concat-map": 246, - "cosmiconfig": 197, - "cross-spawn": 93, - "cssesc": 5, - "csstype": 449, - "damerau-levenshtein": 421, - "data-uri-to-buffer": 176, - "data-view-buffer": 372, - "data-view-byte-length": 371, - "data-view-byte-offset": 370, + "commander": 106, + "concat-map": 107, + "cosmiconfig": 108, + "cross-spawn": 109, + "cssesc": 110, + "csstype": 111, + "damerau-levenshtein": 112, + "data-uri-to-buffer": 113, + "data-view-buffer": 114, + "data-view-byte-length": 115, + "data-view-byte-offset": 116, "debug": [ - 154, - 190, - 377, + 117, + 429, + 434, ], - "deep-is": 288, + "deep-is": 118, "default-create-template": 0, - "define-data-property": 320, - "define-properties": 313, - "degenerator": 161, - "dequal": 423, - "devtools-protocol": 114, - "didyoumean": 38, - "dir-glob": 398, - "dlv": 106, + "define-data-property": 119, + "define-properties": 120, + "degenerator": 121, + "dequal": 122, + "devtools-protocol": 123, + "didyoumean": 124, + "dir-glob": 125, + "dlv": 126, "doctrine": [ - 291, - 379, + 127, + 435, ], - "eastasianwidth": 89, - "electron-to-chromium": 446, + "eastasianwidth": 128, + "electron-to-chromium": 129, "emoji-regex": [ - 88, - 80, + 130, + 442, ], - "end-of-stream": 146, - "enhanced-resolve": 387, - "env-paths": 218, - "error-ex": 200, - "es-abstract": 325, - "es-define-property": 316, - "es-errors": 312, - "es-iterator-helpers": 409, - "es-object-atoms": 311, - "es-set-tostringtag": 369, - "es-shim-unscopables": 381, - "es-to-primitive": 367, - "escalade": 124, + "end-of-stream": 131, + "enhanced-resolve": 132, + "env-paths": 133, + "error-ex": 134, + "es-abstract": 135, + "es-define-property": 136, + "es-errors": 137, + "es-iterator-helpers": 138, + "es-object-atoms": 139, + "es-set-tostringtag": 140, + "es-shim-unscopables": 141, + "es-to-primitive": 142, + "escalade": 143, "escape-string-regexp": [ - 249, - 207, + 144, + 444, ], - "escodegen": 163, - "eslint": 238, - "eslint-config-next": 237, - "eslint-import-resolver-node": 378, - "eslint-import-resolver-typescript": 302, - "eslint-module-utils": 376, - "eslint-plugin-import": 303, - "eslint-plugin-jsx-a11y": 404, - "eslint-plugin-react": 429, - "eslint-plugin-react-hooks": 389, - "eslint-scope": 278, - "eslint-visitor-keys": 242, - "espree": 266, - "esprima": 162, - "esquery": 298, - "esrecurse": 279, - "estraverse": 166, - "esutils": 165, - "extract-zip": 181, - "fast-deep-equal": 274, - "fast-fifo": 141, - "fast-glob": 40, - "fast-json-stable-stringify": 273, - "fast-levenshtein": 283, - "fastq": 44, - "fd-slicer": 187, - "file-entry-cache": 250, - "fill-range": 35, - "find-up": 292, - "flat-cache": 251, - "flatted": 260, - "for-each": 328, - "foreground-child": 91, - "fraction.js": 442, - "fs-extra": 172, - "fs.realpath": 257, - "fsevents": 51, - "function-bind": 21, - "function.prototype.name": 366, - "functions-have-names": 354, - "get-caller-file": 123, - "get-intrinsic": 317, - "get-stream": 189, - "get-symbol-description": 365, - "get-tsconfig": 385, - "get-uri": 171, + "escodegen": 145, + "eslint": 146, + "eslint-config-next": 147, + "eslint-import-resolver-node": 148, + "eslint-import-resolver-typescript": 149, + "eslint-module-utils": 150, + "eslint-plugin-import": 151, + "eslint-plugin-jsx-a11y": 152, + "eslint-plugin-react": 153, + "eslint-plugin-react-hooks": 154, + "eslint-scope": 155, + "eslint-visitor-keys": 156, + "espree": 157, + "esprima": 158, + "esquery": 159, + "esrecurse": 160, + "estraverse": 161, + "esutils": 162, + "extract-zip": 163, + "fast-deep-equal": 164, + "fast-fifo": 165, + "fast-glob": 166, + "fast-json-stable-stringify": 167, + "fast-levenshtein": 168, + "fastq": 169, + "fd-slicer": 170, + "file-entry-cache": 171, + "fill-range": 172, + "find-up": 173, + "flat-cache": 174, + "flatted": 175, + "for-each": 176, + "foreground-child": 177, + "fraction.js": 178, + "fs-extra": 179, + "fs.realpath": 180, + "fsevents": 181, + "function-bind": 182, + "function.prototype.name": 183, + "functions-have-names": 184, + "get-caller-file": 185, + "get-intrinsic": 186, + "get-stream": 187, + "get-symbol-description": 188, + "get-tsconfig": 189, + "get-uri": 190, "glob": [ - 65, - 253, + 191, + 441, ], "glob-parent": [ - 27, - 42, + 192, + 433, ], - "globals": 264, - "globalthis": 364, - "globby": 396, - "gopd": 321, - "graceful-fs": 175, - "graphemer": 290, - "has-bigints": 339, + "globals": 193, + "globalthis": 194, + "globby": 195, + "gopd": 196, + "graceful-fs": 197, + "graphemer": 198, + "has-bigints": 199, "has-flag": [ - 301, - 206, + 200, + 451, ], - "has-property-descriptors": 315, - "has-proto": 319, - "has-symbols": 318, - "has-tostringtag": 327, - "hasown": 20, - "http-proxy-agent": 170, - "https-proxy-agent": 169, - "ieee754": 129, - "ignore": 263, - "import-fresh": 214, - "imurmurhash": 280, - "inflight": 256, - "inherits": 255, - "internal-slot": 362, - "ip-address": 151, - "is-array-buffer": 361, - "is-arrayish": 201, - "is-async-function": 420, - "is-bigint": 338, - "is-binary-path": 53, - "is-boolean-object": 337, - "is-callable": 329, - "is-core-module": 19, - "is-data-view": 360, - "is-date-object": 368, - "is-extglob": 29, - "is-finalizationregistry": 419, - "is-fullwidth-code-point": 79, - "is-generator-function": 418, - "is-glob": 28, - "is-map": 417, - "is-negative-zero": 359, - "is-number": 37, - "is-number-object": 336, - "is-path-inside": 276, - "is-regex": 349, - "is-set": 416, - "is-shared-array-buffer": 358, - "is-string": 335, - "is-symbol": 334, - "is-typed-array": 341, - "is-weakmap": 415, - "is-weakref": 357, - "is-weakset": 414, - "isarray": 351, - "isexe": 95, - "iterator.prototype": 410, - "jackspeak": 72, - "jiti": 105, - "js-tokens": 111, - "js-yaml": 212, - "jsbn": 153, - "json-buffer": 259, - "json-parse-even-better-errors": 199, - "json-schema-traverse": 272, - "json-stable-stringify-without-jsonify": 239, - "json5": 307, - "jsonfile": 174, - "jsx-ast-utils": 408, - "keyv": 258, - "language-subtag-registry": 407, - "language-tags": 406, - "levn": 284, + "has-property-descriptors": 201, + "has-proto": 202, + "has-symbols": 203, + "has-tostringtag": 204, + "hasown": 205, + "http-proxy-agent": 206, + "https-proxy-agent": 207, + "ieee754": 208, + "ignore": 209, + "import-fresh": 210, + "imurmurhash": 211, + "inflight": 212, + "inherits": 213, + "internal-slot": 214, + "ip-address": 215, + "is-array-buffer": 216, + "is-arrayish": 217, + "is-async-function": 218, + "is-bigint": 219, + "is-binary-path": 220, + "is-boolean-object": 221, + "is-callable": 222, + "is-core-module": 223, + "is-data-view": 224, + "is-date-object": 225, + "is-extglob": 226, + "is-finalizationregistry": 227, + "is-fullwidth-code-point": 228, + "is-generator-function": 229, + "is-glob": 230, + "is-map": 231, + "is-negative-zero": 232, + "is-number": 233, + "is-number-object": 234, + "is-path-inside": 235, + "is-regex": 236, + "is-set": 237, + "is-shared-array-buffer": 238, + "is-string": 239, + "is-symbol": 240, + "is-typed-array": 241, + "is-weakmap": 242, + "is-weakref": 243, + "is-weakset": 244, + "isarray": 245, + "isexe": 246, + "iterator.prototype": 247, + "jackspeak": 248, + "jiti": 249, + "js-tokens": 250, + "js-yaml": 251, + "jsbn": 252, + "json-buffer": 253, + "json-parse-even-better-errors": 254, + "json-schema-traverse": 255, + "json-stable-stringify-without-jsonify": 256, + "json5": 257, + "jsonfile": 258, + "jsx-ast-utils": 259, + "keyv": 260, + "language-subtag-registry": 261, + "language-tags": 262, + "levn": 263, "lilconfig": [ - 11, - 39, + 440, + 264, ], - "lines-and-columns": 64, - "locate-path": 294, - "lodash.merge": 277, - "loose-envify": 110, + "lines-and-columns": 265, + "locate-path": 266, + "lodash.merge": 267, + "loose-envify": 268, "lru-cache": [ - 68, - 179, - 117, + 439, + 269, + 448, ], - "merge2": 41, - "micromatch": 32, + "merge2": 270, + "micromatch": 271, "minimatch": [ - 69, - 395, - 244, + 437, + 432, + 272, ], - "minimist": 306, - "minipass": 67, - "mitt": 196, - "ms": 155, - "mz": 59, - "nanoid": 10, - "natural-compare": 275, - "netmask": 160, - "next": 219, - "node-releases": 445, - "normalize-path": 25, - "normalize-range": 441, - "object-assign": 63, - "object-hash": 26, - "object-inspect": 356, - "object-keys": 314, - "object.assign": 355, - "object.entries": 405, - "object.fromentries": 375, - "object.groupby": 324, - "object.hasown": 434, - "object.values": 310, - "once": 144, - "optionator": 282, - "p-limit": 296, - "p-locate": 295, - "pac-proxy-agent": 158, - "pac-resolver": 159, - "parent-module": 216, - "parse-json": 198, - "path-exists": 293, - "path-is-absolute": 254, - "path-key": 98, - "path-parse": 18, - "path-scurry": 66, - "path-type": 399, - "pend": 188, - "picocolors": 9, - "picomatch": 33, - "pify": 23, - "pirates": 58, - "possible-typed-array-names": 331, + "minimist": 273, + "minipass": 274, + "mitt": 275, + "ms": 276, + "mz": 277, + "nanoid": 278, + "natural-compare": 279, + "netmask": 280, + "next": 281, + "node-releases": 282, + "normalize-path": 283, + "normalize-range": 284, + "object-assign": 285, + "object-hash": 286, + "object-inspect": 287, + "object-keys": 288, + "object.assign": 289, + "object.entries": 290, + "object.fromentries": 291, + "object.groupby": 292, + "object.hasown": 293, + "object.values": 294, + "once": 295, + "optionator": 296, + "p-limit": 297, + "p-locate": 298, + "pac-proxy-agent": 299, + "pac-resolver": 300, + "parent-module": 301, + "parse-json": 302, + "path-exists": 303, + "path-is-absolute": 304, + "path-key": 305, + "path-parse": 306, + "path-scurry": 307, + "path-type": 308, + "pend": 309, + "picocolors": 310, + "picomatch": 311, + "pify": 312, + "pirates": 313, + "possible-typed-array-names": 314, "postcss": [ - 234, - 7, + 438, + 315, ], - "postcss-import": 15, - "postcss-js": 30, - "postcss-load-config": 6, - "postcss-nested": 14, - "postcss-selector-parser": 3, - "postcss-value-parser": 24, - "prelude-ls": 286, - "progress": 180, - "prop-types": 432, - "proxy-agent": 147, - "proxy-from-env": 157, - "pump": 143, - "punycode": 271, - "puppeteer": 113, - "puppeteer-core": 191, - "queue-microtask": 48, - "queue-tick": 140, - "react": 109, - "react-dom": 108, - "react-is": 433, - "read-cache": 22, - "readdirp": 52, - "reflect.getprototypeof": 411, - "regenerator-runtime": 428, - "regexp.prototype.flags": 352, - "require-directory": 122, + "postcss-import": 316, + "postcss-js": 317, + "postcss-load-config": 318, + "postcss-nested": 319, + "postcss-selector-parser": 320, + "postcss-value-parser": 321, + "prelude-ls": 322, + "progress": 323, + "prop-types": 324, + "proxy-agent": 325, + "proxy-from-env": 326, + "pump": 327, + "punycode": 328, + "puppeteer": 329, + "puppeteer-core": 330, + "queue-microtask": 331, + "queue-tick": 332, + "react": 333, + "react-dom": 334, + "react-is": 335, + "read-cache": 336, + "readdirp": 337, + "reflect.getprototypeof": 338, + "regenerator-runtime": 339, + "regexp.prototype.flags": 340, + "require-directory": 341, "resolve": [ - 431, - 16, + 436, + 342, ], - "resolve-from": 215, - "resolve-pkg-maps": 386, - "reusify": 45, - "rimraf": 252, - "run-parallel": 47, - "safe-array-concat": 350, - "safe-regex-test": 348, - "scheduler": 112, + "resolve-from": 343, + "resolve-pkg-maps": 344, + "reusify": 345, + "rimraf": 346, + "run-parallel": 347, + "safe-array-concat": 348, + "safe-regex-test": 349, + "scheduler": 350, "semver": [ - 116, - 309, + 430, + 351, ], - "set-function-length": 323, + "set-function-length": 352, "set-function-name": 353, - "shebang-command": 96, - "shebang-regex": 97, - "side-channel": 363, - "signal-exit": 92, - "slash": 397, - "smart-buffer": 150, - "socks": 149, - "socks-proxy-agent": 148, - "source-map": 164, - "source-map-js": 8, - "sprintf-js": 152, - "streamsearch": 236, - "streamx": 136, + "shebang-command": 354, + "shebang-regex": 355, + "side-channel": 356, + "signal-exit": 357, + "slash": 358, + "smart-buffer": 359, + "socks": 360, + "socks-proxy-agent": 361, + "source-map": 362, + "source-map-js": 363, + "sprintf-js": 364, + "streamsearch": 365, + "streamx": 366, "string-width": [ - 87, - 78, + 426, + 367, ], - "string.prototype.matchall": 430, - "string.prototype.trim": 347, - "string.prototype.trimend": 346, - "string.prototype.trimstart": 345, + "string.prototype.matchall": 368, + "string.prototype.trim": 369, + "string.prototype.trimend": 370, + "string.prototype.trimstart": 371, "strip-ansi": [ - 85, - 76, + 427, + 372, ], - "strip-bom": 305, - "strip-json-comments": 262, - "styled-jsx": 231, - "sucrase": 56, + "strip-bom": 373, + "strip-json-comments": 374, + "styled-jsx": 375, + "sucrase": 376, "supports-color": [ - 300, - 205, + 377, + 445, ], - "supports-preserve-symlinks-flag": 17, - "tailwindcss": 2, - "tapable": 388, - "tar-fs": 131, - "tar-stream": 142, - "text-decoder": 138, - "text-table": 281, - "thenify": 61, - "thenify-all": 60, - "through": 127, - "to-regex-range": 36, - "ts-api-utils": 394, - "ts-interface-checker": 57, - "tsconfig-paths": 304, - "tslib": 168, - "type-check": 285, - "type-fest": 265, - "typed-array-buffer": 344, - "typed-array-byte-length": 343, - "typed-array-byte-offset": 342, - "typed-array-length": 340, - "typescript": 1, - "unbox-primitive": 332, - "unbzip2-stream": 126, - "undici-types": 184, - "universalify": 173, - "update-browserslist-db": 444, - "uri-js": 270, - "urlpattern-polyfill": 195, - "util-deprecate": 4, - "which": 94, - "which-boxed-primitive": 333, - "which-builtin-type": 412, - "which-collection": 413, - "which-typed-array": 326, - "word-wrap": 287, + "supports-preserve-symlinks-flag": 378, + "tailwindcss": 379, + "tapable": 380, + "tar-fs": 381, + "tar-stream": 382, + "text-decoder": 383, + "text-table": 384, + "thenify": 385, + "thenify-all": 386, + "through": 387, + "to-regex-range": 388, + "ts-api-utils": 389, + "ts-interface-checker": 390, + "tsconfig-paths": 391, + "tslib": 392, + "type-check": 393, + "type-fest": 394, + "typed-array-buffer": 395, + "typed-array-byte-length": 396, + "typed-array-byte-offset": 397, + "typed-array-length": 398, + "typescript": 399, + "unbox-primitive": 400, + "unbzip2-stream": 401, + "undici-types": 402, + "universalify": 403, + "update-browserslist-db": 404, + "uri-js": 405, + "urlpattern-polyfill": 406, + "util-deprecate": 407, + "which": 408, + "which-boxed-primitive": 409, + "which-builtin-type": 410, + "which-collection": 411, + "which-typed-array": 412, + "word-wrap": 413, "wrap-ansi": [ - 84, - 75, + 428, + 414, ], - "wrappy": 145, - "ws": 192, - "y18n": 121, - "yallist": 118, - "yaml": 12, - "yargs": 119, - "yargs-parser": 120, - "yauzl": 185, - "yocto-queue": 297, - "zod": 194, + "wrappy": 415, + "ws": 416, + "y18n": 417, + "yallist": 418, + "yaml": 419, + "yargs": 420, + "yargs-parser": 421, + "yauzl": 422, + "yocto-queue": 423, + "zod": 424, }, "packages": [ { @@ -12016,179 +12224,156 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "tag": "root", "value": "", }, - "scripts": { - "postinstall": "cd node_modules/puppeteer && bun install.mjs", - }, + "scripts": {}, }, { - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver", - }, + "bin": null, "dependencies": [], "id": 1, - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", "man_dir": "", - "name": "typescript", - "name_hash": "7090219608841397663", + "name": "@alloc/quick-lru", + "name_hash": "11323404221389353756", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", "tag": "npm", - "value": "5.2.2", + "value": "5.2.0", }, "scripts": {}, }, { - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js", - }, + "bin": null, "dependencies": [ 14, 15, - 16, - 17, - 18, - 19, - 20, - 21, - 22, - 23, - 24, - 25, - 26, - 27, - 28, - 29, - 30, - 31, - 32, - 33, - 34, - 35, ], "id": 2, - "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "man_dir": "", - "name": "tailwindcss", - "name_hash": "6098981126968834122", + "name": "@babel/code-frame", + "name_hash": "6188048000334411082", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", "tag": "npm", - "value": "3.3.3", + "value": "7.24.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 36, - 37, - ], + "dependencies": [], "id": 3, - "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "man_dir": "", - "name": "postcss-selector-parser", - "name_hash": "8882225543017639620", + "name": "@babel/helper-validator-identifier", + "name_hash": "13229699169636733158", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", "tag": "npm", - "value": "6.1.0", + "value": "7.24.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 16, + 17, + 18, + 19, + ], "id": 4, - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "man_dir": "", - "name": "util-deprecate", - "name_hash": "4033437044928033698", + "name": "@babel/highlight", + "name_hash": "1462121684300951999", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", "tag": "npm", - "value": "1.0.2", + "value": "7.24.7", }, "scripts": {}, }, { - "bin": { - "file": "bin/cssesc", - "name": "cssesc", - }, - "dependencies": [], + "bin": null, + "dependencies": [ + 20, + ], "id": 5, - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", "man_dir": "", - "name": "cssesc", - "name_hash": "11039868621287934035", + "name": "@babel/runtime", + "name_hash": "10291762809505250838", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", "tag": "npm", - "value": "3.0.0", + "value": "7.24.7", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 38, - 39, - 40, - 41, + 21, + 22, ], "id": 6, - "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "man_dir": "", - "name": "postcss-load-config", - "name_hash": "11124459238108428623", + "name": "@eslint-community/eslint-utils", + "name_hash": "17370105237013380211", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", "tag": "npm", - "value": "4.0.2", + "value": "4.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 42, - 43, - 44, - ], + "dependencies": [], "id": 7, - "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", + "integrity": "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==", "man_dir": "", - "name": "postcss", - "name_hash": "9297766010604904796", + "name": "@eslint-community/regexpp", + "name_hash": "633405221675698401", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.1.tgz", "tag": "npm", - "value": "8.4.30", + "value": "4.10.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + ], "id": 8, - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "man_dir": "", - "name": "source-map-js", - "name_hash": "6679519744659543339", + "name": "@eslint/eslintrc", + "name_hash": "12097048422266797669", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", "tag": "npm", - "value": "1.2.0", + "value": "2.1.4", }, "scripts": {}, }, @@ -12196,34 +12381,35 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 9, - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", "man_dir": "", - "name": "picocolors", - "name_hash": "8945456956643510643", + "name": "@eslint/js", + "name_hash": "14520481844909638934", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", "tag": "npm", - "value": "1.0.1", + "value": "8.50.0", }, "scripts": {}, }, { - "bin": { - "file": "bin/nanoid.cjs", - "name": "nanoid", - }, - "dependencies": [], + "bin": null, + "dependencies": [ + 32, + 33, + 34, + ], "id": 10, - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", "man_dir": "", - "name": "nanoid", - "name_hash": "10076454668178771807", + "name": "@humanwhocodes/config-array", + "name_hash": "4378208149395492413", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", "tag": "npm", - "value": "3.3.7", + "value": "0.11.14", }, "scripts": {}, }, @@ -12231,113 +12417,106 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 11, - "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "man_dir": "", - "name": "lilconfig", - "name_hash": "17464546908434930808", + "name": "@humanwhocodes/module-importer", + "name_hash": "12456817044413428026", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "tag": "npm", - "value": "3.1.1", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": { - "file": "bin.mjs", - "name": "yaml", - }, + "bin": null, "dependencies": [], "id": 12, - "integrity": "sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg==", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", "man_dir": "", - "name": "yaml", - "name_hash": "6823399114509449780", + "name": "@humanwhocodes/object-schema", + "name_hash": "8965646483962562622", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.3.tgz", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", "tag": "npm", - "value": "2.4.3", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 35, + 36, + 37, + 38, + 39, + 40, + ], "id": 13, - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "man_dir": "", - "name": "@alloc/quick-lru", - "name_hash": "11323404221389353756", + "name": "@isaacs/cliui", + "name_hash": "9642792940339374750", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "tag": "npm", - "value": "5.2.0", + "value": "8.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 45, - 46, + 41, + 42, + 43, ], "id": 14, - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "man_dir": "", - "name": "postcss-nested", - "name_hash": "13580188021191584601", + "name": "@jridgewell/gen-mapping", + "name_hash": "7763226208333403547", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "tag": "npm", - "value": "6.0.1", + "value": "0.3.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 47, - 48, - 49, - 50, - ], + "dependencies": [], "id": 15, - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "man_dir": "", - "name": "postcss-import", - "name_hash": "3854262770217217840", + "name": "@jridgewell/resolve-uri", + "name_hash": "15732631652601645408", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "tag": "npm", - "value": "15.1.0", + "value": "3.1.2", }, "scripts": {}, }, { - "bin": { - "file": "bin/resolve", - "name": "resolve", - }, - "dependencies": [ - 51, - 52, - 53, - ], + "bin": null, + "dependencies": [], "id": 16, - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "man_dir": "", - "name": "resolve", - "name_hash": "17831413505788817704", + "name": "@jridgewell/set-array", + "name_hash": "10956470817798356705", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", "tag": "npm", - "value": "1.22.8", + "value": "1.2.1", }, "scripts": {}, }, @@ -12345,236 +12524,285 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 17, - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", "man_dir": "", - "name": "supports-preserve-symlinks-flag", - "name_hash": "7228670803640303868", + "name": "@jridgewell/sourcemap-codec", + "name_hash": "11082572525356782073", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.4.15", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 44, + 45, + ], "id": 18, - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "man_dir": "", - "name": "path-parse", - "name_hash": "13352954276207767683", + "name": "@jridgewell/trace-mapping", + "name_hash": "9132244357866713465", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "tag": "npm", - "value": "1.0.7", + "value": "0.3.25", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 54, - ], + "dependencies": [], "id": 19, - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "integrity": "sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ==", "man_dir": "", - "name": "is-core-module", - "name_hash": "2115564247595772579", + "name": "@next/env", + "name_hash": "14533567151760189614", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.3.tgz", "tag": "npm", - "value": "2.13.1", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 55, + 46, ], "id": 20, - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "integrity": "sha512-VCnZI2cy77Yaj3L7Uhs3+44ikMM1VD/fBMwvTBb3hIaTIuqa+DmG4dhUDq+MASu3yx97KhgsVJbsas0XuiKyww==", "man_dir": "", - "name": "hasown", - "name_hash": "15051111907103293256", + "name": "@next/eslint-plugin-next", + "name_hash": "12150179697604729174", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.1.3.tgz", "tag": "npm", - "value": "2.0.2", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "arm64", + ], "bin": null, "dependencies": [], "id": 21, - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "integrity": "sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ==", "man_dir": "", - "name": "function-bind", - "name_hash": "844545262680185243", + "name": "@next/swc-darwin-arm64", + "name_hash": "2189808260783691934", "origin": "npm", + "os": [ + "darwin", + ], "resolution": { - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.3.tgz", "tag": "npm", - "value": "1.1.2", + "value": "14.1.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 56, + "arch": [ + "x64", ], + "bin": null, + "dependencies": [], "id": 22, - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "integrity": "sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg==", "man_dir": "", - "name": "read-cache", - "name_hash": "10142894349910084417", + "name": "@next/swc-darwin-x64", + "name_hash": "6382492463773593985", "origin": "npm", + "os": [ + "darwin", + ], "resolution": { - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.3.tgz", "tag": "npm", - "value": "1.0.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "arm64", + ], "bin": null, "dependencies": [], "id": 23, - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "integrity": "sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw==", "man_dir": "", - "name": "pify", - "name_hash": "516088454160206643", + "name": "@next/swc-linux-arm64-gnu", + "name_hash": "11020036790013624239", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.3.tgz", "tag": "npm", - "value": "2.3.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "arm64", + ], "bin": null, "dependencies": [], "id": 24, - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "integrity": "sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw==", "man_dir": "", - "name": "postcss-value-parser", - "name_hash": "4513255719471974821", + "name": "@next/swc-linux-arm64-musl", + "name_hash": "10617419930187892296", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.3.tgz", "tag": "npm", - "value": "4.2.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "x64", + ], "bin": null, "dependencies": [], "id": 25, - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "integrity": "sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg==", "man_dir": "", - "name": "normalize-path", - "name_hash": "7972932911556789884", + "name": "@next/swc-linux-x64-gnu", + "name_hash": "300847313706189527", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.3.tgz", "tag": "npm", - "value": "3.0.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "x64", + ], "bin": null, "dependencies": [], "id": 26, - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "integrity": "sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ==", "man_dir": "", - "name": "object-hash", - "name_hash": "14333069055553598090", + "name": "@next/swc-linux-x64-musl", + "name_hash": "2579566733029863568", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.3.tgz", "tag": "npm", - "value": "3.0.0", + "value": "14.1.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 57, + "arch": [ + "arm64", ], + "bin": null, + "dependencies": [], "id": 27, - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "integrity": "sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA==", "man_dir": "", - "name": "glob-parent", - "name_hash": "11965780159102682782", + "name": "@next/swc-win32-arm64-msvc", + "name_hash": "2162381238028589388", "origin": "npm", + "os": [ + "win32", + ], "resolution": { - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.3.tgz", "tag": "npm", - "value": "6.0.2", + "value": "14.1.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 58, + "arch": [ + "ia32", ], + "bin": null, + "dependencies": [], "id": 28, - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "integrity": "sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw==", "man_dir": "", - "name": "is-glob", - "name_hash": "3852072119137895543", + "name": "@next/swc-win32-ia32-msvc", + "name_hash": "9252805468461829479", "origin": "npm", + "os": [ + "win32", + ], "resolution": { - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.3.tgz", "tag": "npm", - "value": "4.0.3", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "x64", + ], "bin": null, "dependencies": [], "id": 29, - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "integrity": "sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg==", "man_dir": "", - "name": "is-extglob", - "name_hash": "3738840382836940042", + "name": "@next/swc-win32-x64-msvc", + "name_hash": "9647815457301330905", "origin": "npm", + "os": [ + "win32", + ], "resolution": { - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.3.tgz", "tag": "npm", - "value": "2.1.1", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 59, - 60, + 47, + 48, ], "id": 30, - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "man_dir": "", - "name": "postcss-js", - "name_hash": "51201709044640027", + "name": "@nodelib/fs.scandir", + "name_hash": "3021833276702395597", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "tag": "npm", - "value": "4.0.1", + "value": "2.1.5", }, "scripts": {}, }, @@ -12582,34 +12810,34 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 31, - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "man_dir": "", - "name": "camelcase-css", - "name_hash": "11196719252326564430", + "name": "@nodelib/fs.stat", + "name_hash": "16125660444744770699", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.0.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 61, - 62, + 49, + 50, ], "id": 32, - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "man_dir": "", - "name": "micromatch", - "name_hash": "14650745430569414123", + "name": "@nodelib/fs.walk", + "name_hash": "5339111073806757055", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "tag": "npm", - "value": "4.0.7", + "value": "1.2.8", }, "scripts": {}, }, @@ -12617,69 +12845,77 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 33, - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", "man_dir": "", - "name": "picomatch", - "name_hash": "17753630613781110869", + "name": "@pkgjs/parseargs", + "name_hash": "4691519579619228072", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "tag": "npm", - "value": "2.3.1", + "value": "0.11.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "lib/cjs/main-cli.js", + "name": "browsers", + }, "dependencies": [ - 63, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, ], "id": 34, - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "integrity": "sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==", "man_dir": "", - "name": "braces", - "name_hash": "2299021338542085312", + "name": "@puppeteer/browsers", + "name_hash": "6318517029770692415", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.2.3.tgz", "tag": "npm", - "value": "3.0.3", + "value": "2.2.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 64, - ], + "dependencies": [], "id": 35, - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "integrity": "sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==", "man_dir": "", - "name": "fill-range", - "name_hash": "7508926416461820733", + "name": "@rushstack/eslint-patch", + "name_hash": "11774582013079126290", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.3.tgz", "tag": "npm", - "value": "7.1.1", + "value": "1.10.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 65, + 59, ], "id": 36, - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", "man_dir": "", - "name": "to-regex-range", - "name_hash": "14243204250463262724", + "name": "@swc/helpers", + "name_hash": "6882297182432941771", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", "tag": "npm", - "value": "5.0.1", + "value": "0.5.2", }, "scripts": {}, }, @@ -12687,15 +12923,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 37, - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", "man_dir": "", - "name": "is-number", - "name_hash": "17443668381655379754", + "name": "@tootallnate/quickjs-emscripten", + "name_hash": "5414003337280545145", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", "tag": "npm", - "value": "7.0.0", + "value": "0.23.0", }, "scripts": {}, }, @@ -12703,15 +12939,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 38, - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "man_dir": "", - "name": "didyoumean", - "name_hash": "3290316626148068785", + "name": "@types/json5", + "name_hash": "7880870305537908928", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "tag": "npm", - "value": "1.2.2", + "value": "0.0.29", }, "scripts": {}, }, @@ -12719,161 +12955,163 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 39, - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "integrity": "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==", "man_dir": "", - "name": "lilconfig", - "name_hash": "17464546908434930808", + "name": "@types/node", + "name_hash": "4124652010926124945", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz", "tag": "npm", - "value": "2.1.0", + "value": "20.7.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 66, - 67, - 68, - 69, - 70, - ], + "dependencies": [], "id": 40, - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", "man_dir": "", - "name": "fast-glob", - "name_hash": "1878427088820911921", + "name": "@types/prop-types", + "name_hash": "14301724962060537021", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", "tag": "npm", - "value": "3.3.2", + "value": "15.7.12", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 60, + 61, + 62, + ], "id": 41, - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "integrity": "sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==", "man_dir": "", - "name": "merge2", - "name_hash": "10405164528992167668", + "name": "@types/react", + "name_hash": "14723150644049679642", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.22.tgz", "tag": "npm", - "value": "1.4.1", + "value": "18.2.22", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 71, + 63, ], "id": 42, - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", "man_dir": "", - "name": "glob-parent", - "name_hash": "11965780159102682782", + "name": "@types/react-dom", + "name_hash": "3229493356298419080", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", "tag": "npm", - "value": "5.1.2", + "value": "18.2.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 72, - 73, - ], + "dependencies": [], "id": 43, - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "integrity": "sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==", "man_dir": "", - "name": "@nodelib/fs.walk", - "name_hash": "5339111073806757055", + "name": "@types/scheduler", + "name_hash": "12135549028975824460", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.23.0.tgz", "tag": "npm", - "value": "1.2.8", + "value": "0.23.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 74, + 64, ], "id": 44, - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", "man_dir": "", - "name": "fastq", - "name_hash": "6741130188853797494", + "name": "@types/ws", + "name_hash": "7625274352264072099", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", "tag": "npm", - "value": "1.17.1", + "value": "8.5.10", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 65, + ], "id": 45, - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "man_dir": "", - "name": "reusify", - "name_hash": "6641847649693934607", + "name": "@types/yauzl", + "name_hash": "10273980999870455328", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", "tag": "npm", - "value": "1.0.4", + "value": "2.10.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 75, - 76, + 66, + 67, + 68, + 69, + 70, + 71, ], "id": 46, - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", "man_dir": "", - "name": "@nodelib/fs.scandir", - "name_hash": "3021833276702395597", + "name": "@typescript-eslint/parser", + "name_hash": "16517001479467293030", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", "tag": "npm", - "value": "2.1.5", + "value": "6.21.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 77, + 72, + 73, ], "id": 47, - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", "man_dir": "", - "name": "run-parallel", - "name_hash": "12083900303949760391", + "name": "@typescript-eslint/scope-manager", + "name_hash": "4117654371883490926", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", "tag": "npm", - "value": "1.2.0", + "value": "6.21.0", }, "scripts": {}, }, @@ -12881,173 +13119,169 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 48, - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", "man_dir": "", - "name": "queue-microtask", - "name_hash": "5425309755386634043", + "name": "@typescript-eslint/types", + "name_hash": "9755027355340495761", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", "tag": "npm", - "value": "1.2.3", + "value": "6.21.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + ], "id": 49, - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", "man_dir": "", - "name": "@nodelib/fs.stat", - "name_hash": "16125660444744770699", + "name": "@typescript-eslint/typescript-estree", + "name_hash": "17745786537991019945", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", "tag": "npm", - "value": "2.0.5", + "value": "6.21.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 78, - 79, - 80, - 81, 82, 83, - 84, - 85, ], "id": 50, - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", "man_dir": "", - "name": "chokidar", - "name_hash": "13416011201726038119", + "name": "@typescript-eslint/visitor-keys", + "name_hash": "7940841856001563650", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", "tag": "npm", - "value": "3.6.0", + "value": "6.21.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/acorn", + "name": "acorn", + }, "dependencies": [], "id": 51, - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "man_dir": "", - "name": "fsevents", - "name_hash": "16035328728645144760", + "name": "acorn", + "name_hash": "17430233180242180057", "origin": "npm", - "os": [ - "darwin", - ], "resolution": { - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", "tag": "npm", - "value": "2.3.3", + "value": "8.11.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 86, + 84, ], "id": 52, - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "man_dir": "", - "name": "readdirp", - "name_hash": "10039124027740987170", + "name": "acorn-jsx", + "name_hash": "1754355278825952408", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "tag": "npm", - "value": "3.6.0", + "value": "5.3.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 87, + 85, ], "id": 53, - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "man_dir": "", - "name": "is-binary-path", - "name_hash": "10002650304558927684", + "name": "agent-base", + "name_hash": "17689920659035782501", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", "tag": "npm", - "value": "2.1.0", + "value": "7.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 86, + 87, + 88, + 89, + ], "id": 54, - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "man_dir": "", - "name": "binary-extensions", - "name_hash": "17194422772331613284", + "name": "ajv", + "name_hash": "4704814928422522869", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "tag": "npm", - "value": "2.3.0", + "value": "6.12.6", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 88, - 89, - ], + "dependencies": [], "id": 55, - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "man_dir": "", - "name": "anymatch", - "name_hash": "13083778620000400888", + "name": "ansi-regex", + "name_hash": "8115476937249128794", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "tag": "npm", - "value": "3.1.3", + "value": "5.0.1", }, "scripts": {}, }, { - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node", - }, + "bin": null, "dependencies": [ 90, - 91, - 92, - 93, - 94, - 95, - 96, ], "id": 56, - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "man_dir": "", - "name": "sucrase", - "name_hash": "8220562023141918134", + "name": "ansi-styles", + "name_hash": "1496261712670764878", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "tag": "npm", - "value": "3.35.0", + "value": "4.3.0", }, "scripts": {}, }, @@ -13055,119 +13289,126 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 57, - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", "man_dir": "", - "name": "ts-interface-checker", - "name_hash": "9090669025631097322", + "name": "any-promise", + "name_hash": "992496519212496549", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", "tag": "npm", - "value": "0.1.13", + "value": "1.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 91, + 92, + ], "id": 58, - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "man_dir": "", - "name": "pirates", - "name_hash": "11463431525122174591", + "name": "anymatch", + "name_hash": "13083778620000400888", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "tag": "npm", - "value": "4.0.6", + "value": "3.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 97, - 98, - 99, - ], + "dependencies": [], "id": 59, - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", "man_dir": "", - "name": "mz", - "name_hash": "4860889167171965650", + "name": "arg", + "name_hash": "2472924048160638220", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", "tag": "npm", - "value": "2.7.0", + "value": "5.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 100, - ], + "dependencies": [], "id": 60, - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "man_dir": "", - "name": "thenify-all", - "name_hash": "3497577183623575301", + "name": "argparse", + "name_hash": "14330104742551621378", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "tag": "npm", - "value": "1.6.0", + "value": "2.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 101, + 93, ], "id": 61, - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", "man_dir": "", - "name": "thenify", - "name_hash": "10214550608932566002", + "name": "aria-query", + "name_hash": "506127023625643336", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", "tag": "npm", - "value": "3.3.1", + "value": "5.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 94, + 95, + ], "id": 62, - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "man_dir": "", - "name": "any-promise", - "name_hash": "992496519212496549", + "name": "array-buffer-byte-length", + "name_hash": "9975978122018604356", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", "tag": "npm", - "value": "1.3.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 96, + 97, + 98, + 99, + 100, + 101, + ], "id": 63, - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", "man_dir": "", - "name": "object-assign", - "name_hash": "741501977461426514", + "name": "array-includes", + "name_hash": "4525275494838245397", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", "tag": "npm", - "value": "4.1.1", + "value": "3.1.8", }, "scripts": {}, }, @@ -13175,162 +13416,189 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 64, - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "man_dir": "", - "name": "lines-and-columns", - "name_hash": "8731744980636261242", + "name": "array-union", + "name_hash": "16137961625129706702", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "tag": "npm", - "value": "1.2.4", + "value": "2.1.0", }, "scripts": {}, }, { - "bin": { - "file": "dist/esm/bin.mjs", - "name": "glob", - }, + "bin": null, "dependencies": [ 102, 103, 104, 105, 106, + 107, ], "id": 65, - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", "man_dir": "", - "name": "glob", - "name_hash": "4994027009006720870", + "name": "array.prototype.findlast", + "name_hash": "1818731707851809687", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", "tag": "npm", - "value": "10.3.10", + "value": "1.2.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 107, 108, + 109, + 110, + 111, + 112, + 113, ], "id": 66, - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", "man_dir": "", - "name": "path-scurry", - "name_hash": "11241411746102775941", + "name": "array.prototype.findlastindex", + "name_hash": "12218267642355334154", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", "tag": "npm", - "value": "1.11.1", + "value": "1.2.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 114, + 115, + 116, + 117, + ], "id": 67, - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", "man_dir": "", - "name": "minipass", - "name_hash": "8663404386276345459", + "name": "array.prototype.flat", + "name_hash": "13419566320551684202", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", "tag": "npm", - "value": "7.1.2", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 118, + 119, + 120, + 121, + ], "id": 68, - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", "man_dir": "", - "name": "lru-cache", - "name_hash": "15261810304153928944", + "name": "array.prototype.flatmap", + "name_hash": "4112999450230342125", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", "tag": "npm", - "value": "10.2.2", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 109, + 122, + 123, + 124, + 125, ], "id": 69, - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", "man_dir": "", - "name": "minimatch", - "name_hash": "8137703609956696607", + "name": "array.prototype.toreversed", + "name_hash": "13586337247798060470", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", "tag": "npm", - "value": "9.0.4", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 110, + 126, + 127, + 128, + 129, + 130, ], "id": 70, - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", "man_dir": "", - "name": "brace-expansion", - "name_hash": "2949258092693339993", + "name": "array.prototype.tosorted", + "name_hash": "6050988382768901310", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", "tag": "npm", - "value": "2.0.1", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + ], "id": 71, - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "man_dir": "", - "name": "balanced-match", - "name_hash": "16269801611404267863", + "name": "arraybuffer.prototype.slice", + "name_hash": "11166998714227851504", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 111, - 112, + 139, ], "id": 72, - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", "man_dir": "", - "name": "jackspeak", - "name_hash": "16168027919126698688", + "name": "ast-types", + "name_hash": "4997596490212765360", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", "tag": "npm", - "value": "2.3.6", + "value": "0.13.4", }, "scripts": {}, }, @@ -13338,112 +13606,110 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 73, - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", "man_dir": "", - "name": "@pkgjs/parseargs", - "name_hash": "4691519579619228072", + "name": "ast-types-flow", + "name_hash": "3772215945262775731", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", "tag": "npm", - "value": "0.11.0", + "value": "0.0.8", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/autoprefixer", + "name": "autoprefixer", + }, "dependencies": [ - 113, - 114, - 115, - 116, - 117, - 118, + 140, + 141, + 142, + 143, + 144, + 145, + 146, ], "id": 74, - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", "man_dir": "", - "name": "@isaacs/cliui", - "name_hash": "9642792940339374750", + "name": "autoprefixer", + "name_hash": "8637312893797281270", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", "tag": "npm", - "value": "8.0.2", + "value": "10.4.16", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 119, - 120, - 121, + 147, ], "id": 75, - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "man_dir": "", - "name": "wrap-ansi", - "name_hash": "6417752039399150421", + "name": "available-typed-arrays", + "name_hash": "16267035547686705519", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", "tag": "npm", - "value": "7.0.0", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 122, - ], + "dependencies": [], "id": 76, - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", "man_dir": "", - "name": "strip-ansi", - "name_hash": "13340235767065158173", + "name": "axe-core", + "name_hash": "13988195930258765777", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", "tag": "npm", - "value": "6.0.1", + "value": "4.7.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 148, + ], "id": 77, - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", "man_dir": "", - "name": "ansi-regex", - "name_hash": "8115476937249128794", + "name": "axobject-query", + "name_hash": "9344054106894956572", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", "tag": "npm", - "value": "5.0.1", + "value": "3.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 123, - 124, - 125, - ], + "dependencies": [], "id": 78, - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", "man_dir": "", - "name": "string-width", - "name_hash": "15727733666069179645", + "name": "b4a", + "name_hash": "10649709558693226266", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", "tag": "npm", - "value": "4.2.3", + "value": "1.6.6", }, "scripts": {}, }, @@ -13451,15 +13717,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 79, - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "man_dir": "", - "name": "is-fullwidth-code-point", - "name_hash": "11413228031333986220", + "name": "balanced-match", + "name_hash": "16269801611404267863", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "1.0.2", }, "scripts": {}, }, @@ -13467,105 +13733,103 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 80, - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "integrity": "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==", "man_dir": "", - "name": "emoji-regex", - "name_hash": "4954026511424972012", + "name": "bare-events", + "name_hash": "4035129451839648869", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.3.1.tgz", "tag": "npm", - "value": "8.0.0", + "value": "2.3.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 126, + 149, + 150, + 151, ], "id": 81, - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", "man_dir": "", - "name": "ansi-styles", - "name_hash": "1496261712670764878", + "name": "bare-fs", + "name_hash": "15205712258788157948", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", "tag": "npm", - "value": "4.3.0", + "value": "2.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 127, - ], + "dependencies": [], "id": 82, - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==", "man_dir": "", - "name": "color-convert", - "name_hash": "4039459761306235234", + "name": "bare-os", + "name_hash": "6865937522145537276", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.3.0.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 152, + ], "id": 83, - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", "man_dir": "", - "name": "color-name", - "name_hash": "16546212153853106385", + "name": "bare-path", + "name_hash": "12654746909665824402", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", "tag": "npm", - "value": "1.1.4", + "value": "2.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 128, - 129, - 130, + 153, ], "id": 84, - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "integrity": "sha512-ubLyoDqPnUf5o0kSFp709HC0WRZuxVuh4pbte5eY95Xvx5bdvz07c2JFmXBfqqe60q+9PJ8S4X5GRvmcNSKMxg==", "man_dir": "", - "name": "wrap-ansi", - "name_hash": "6417752039399150421", + "name": "bare-stream", + "name_hash": "17753182882008442002", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.0.1.tgz", "tag": "npm", - "value": "8.1.0", + "value": "2.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 131, - ], + "dependencies": [], "id": 85, - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", "man_dir": "", - "name": "strip-ansi", - "name_hash": "13340235767065158173", + "name": "base64-js", + "name_hash": "14626266614050083415", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "tag": "npm", - "value": "7.1.0", + "value": "1.5.1", }, "scripts": {}, }, @@ -13573,102 +13837,111 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 86, - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", "man_dir": "", - "name": "ansi-regex", - "name_hash": "8115476937249128794", + "name": "basic-ftp", + "name_hash": "3294105759639631117", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", "tag": "npm", - "value": "6.0.1", + "value": "5.0.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 132, - 133, - 134, - ], + "dependencies": [], "id": 87, - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "man_dir": "", - "name": "string-width", - "name_hash": "15727733666069179645", + "name": "binary-extensions", + "name_hash": "17194422772331613284", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "tag": "npm", - "value": "5.1.2", + "value": "2.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 154, + 155, + ], "id": 88, - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "man_dir": "", - "name": "emoji-regex", - "name_hash": "4954026511424972012", + "name": "brace-expansion", + "name_hash": "2949258092693339993", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "tag": "npm", - "value": "9.2.2", + "value": "1.1.11", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 156, + ], "id": 89, - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "man_dir": "", - "name": "eastasianwidth", - "name_hash": "17075761832414070361", + "name": "braces", + "name_hash": "2299021338542085312", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "tag": "npm", - "value": "0.2.0", + "value": "3.0.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "cli.js", + "name": "browserslist", + }, + "dependencies": [ + 157, + 158, + 159, + 160, + ], "id": 90, - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "man_dir": "", - "name": "ansi-styles", - "name_hash": "1496261712670764878", + "name": "browserslist", + "name_hash": "10902238872969648239", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", "tag": "npm", - "value": "6.2.1", + "value": "4.23.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 135, - 136, + 161, + 162, ], "id": 91, - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "man_dir": "", - "name": "foreground-child", - "name_hash": "15280470906188730905", + "name": "buffer", + "name_hash": "10358694932499417541", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", "tag": "npm", - "value": "3.1.1", + "value": "5.7.1", }, "scripts": {}, }, @@ -13676,90 +13949,90 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 92, - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "man_dir": "", - "name": "signal-exit", - "name_hash": "10435964049369420478", + "name": "buffer-crc32", + "name_hash": "4553253441045318076", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", "tag": "npm", - "value": "4.1.0", + "value": "0.2.13", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 137, - 138, - 139, + 163, + 164, ], "id": 93, - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "integrity": "sha512-DIM2C9qCECwhck9nLsCDeTv943VmGMCkwX3KljjprSRDXaK2CSiUDVGbUit80Er38ukgxuESJgYPAys4FsNCdg==", "man_dir": "", - "name": "cross-spawn", - "name_hash": "12444485756966960720", + "name": "bun-types", + "name_hash": "2516125195587546235", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.1.12.tgz", "tag": "npm", - "value": "7.0.3", + "value": "1.1.12", }, "scripts": {}, }, { - "bin": { - "file": "./bin/node-which", - "name": "node-which", - }, + "bin": null, "dependencies": [ - 140, + 165, ], "id": 94, - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", "man_dir": "", - "name": "which", - "name_hash": "5112236092670504396", + "name": "busboy", + "name_hash": "12056783266830520862", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", "tag": "npm", - "value": "2.0.2", + "value": "1.6.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 166, + 167, + 168, + 169, + 170, + ], "id": 95, - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "man_dir": "", - "name": "isexe", - "name_hash": "15558268014059531432", + "name": "call-bind", + "name_hash": "12438735438837079615", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", "tag": "npm", - "value": "2.0.0", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 141, - ], + "dependencies": [], "id": 96, - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "man_dir": "", - "name": "shebang-command", - "name_hash": "9009661312948442432", + "name": "callsites", + "name_hash": "3613437260212473067", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "tag": "npm", - "value": "2.0.0", + "value": "3.1.0", }, "scripts": {}, }, @@ -13767,15 +14040,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 97, - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", "man_dir": "", - "name": "shebang-regex", - "name_hash": "18053981199157160202", + "name": "camelcase-css", + "name_hash": "11196719252326564430", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", "tag": "npm", - "value": "3.0.0", + "value": "2.0.1", }, "scripts": {}, }, @@ -13783,70 +14056,80 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 98, - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "integrity": "sha512-S3BnR4Kh26TBxbi5t5kpbcUlLJb9lhtDXISDPwOfI+JoC+ik0QksvkZtUVyikw3hjnkgkMPSJ8oIM9yMm9vflA==", "man_dir": "", - "name": "path-key", - "name_hash": "665497923999462354", + "name": "caniuse-lite", + "name_hash": "9052408705322291763", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001628.tgz", "tag": "npm", - "value": "3.1.1", + "value": "1.0.30001628", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 171, + 172, + ], "id": 99, - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "man_dir": "", - "name": "commander", - "name_hash": "5281338156924866262", + "name": "chalk", + "name_hash": "15590360526536958927", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "tag": "npm", - "value": "4.1.1", + "value": "4.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 142, - 143, - 144, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, ], "id": 100, - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "man_dir": "", - "name": "@jridgewell/gen-mapping", - "name_hash": "7763226208333403547", + "name": "chokidar", + "name_hash": "13416011201726038119", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "tag": "npm", - "value": "0.3.5", + "value": "3.6.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 145, - 146, + 181, + 182, + 183, + 184, ], "id": 101, - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "integrity": "sha512-5xQNN2SVBdZv4TxeMLaI+PelrnZsHDhn8h2JtyriLr+0qHcZS8BMuo93qN6J1VmtmrgYP+rmcLHcbpnA8QJh+w==", "man_dir": "", - "name": "@jridgewell/trace-mapping", - "name_hash": "9132244357866713465", + "name": "chromium-bidi", + "name_hash": "17738832193826713561", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.24.tgz", "tag": "npm", - "value": "0.3.25", + "value": "0.5.24", }, "scripts": {}, }, @@ -13854,66 +14137,69 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 102, - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", "man_dir": "", - "name": "@jridgewell/sourcemap-codec", - "name_hash": "11082572525356782073", + "name": "client-only", + "name_hash": "8802229738477874888", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", "tag": "npm", - "value": "1.4.15", + "value": "0.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 185, + 186, + 187, + ], "id": 103, - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "man_dir": "", - "name": "@jridgewell/resolve-uri", - "name_hash": "15732631652601645408", + "name": "cliui", + "name_hash": "5778858105899329304", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "tag": "npm", - "value": "3.1.2", + "value": "8.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 188, + ], "id": 104, - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "man_dir": "", - "name": "@jridgewell/set-array", - "name_hash": "10956470817798356705", + "name": "color-convert", + "name_hash": "4039459761306235234", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "tag": "npm", - "value": "1.2.1", + "value": "2.0.1", }, "scripts": {}, }, { - "bin": { - "file": "bin/jiti.js", - "name": "jiti", - }, + "bin": null, "dependencies": [], "id": 105, - "integrity": "sha512-uy2bNX5zQ+tESe+TiC7ilGRz8AtRGmnJH55NC5S0nSUjvvvM2hJHmefHErugGXN4pNv4Qx7vLsnNw9qJ9mtIsw==", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "man_dir": "", - "name": "jiti", - "name_hash": "13838530331656232073", + "name": "color-name", + "name_hash": "16546212153853106385", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.3.tgz", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "tag": "npm", - "value": "1.21.3", + "value": "1.1.4", }, "scripts": {}, }, @@ -13921,15 +14207,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 106, - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", "man_dir": "", - "name": "dlv", - "name_hash": "6290291366792823487", + "name": "commander", + "name_hash": "5281338156924866262", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", "tag": "npm", - "value": "1.1.3", + "value": "4.1.1", }, "scripts": {}, }, @@ -13937,74 +14223,76 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 107, - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "man_dir": "", - "name": "arg", - "name_hash": "2472924048160638220", + "name": "concat-map", + "name_hash": "8706867752641269193", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "tag": "npm", - "value": "5.0.2", + "value": "0.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 147, - 148, - 149, + 189, + 190, + 191, + 192, + 193, ], "id": 108, - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "man_dir": "", - "name": "react-dom", - "name_hash": "7373667379151837307", + "name": "cosmiconfig", + "name_hash": "6870876620368412607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", "tag": "npm", - "value": "18.2.0", + "value": "9.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 150, + 194, + 195, + 196, ], "id": 109, - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "man_dir": "", - "name": "react", - "name_hash": "10719851453835962256", + "name": "cross-spawn", + "name_hash": "12444485756966960720", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "tag": "npm", - "value": "18.2.0", + "value": "7.0.3", }, "scripts": {}, }, { "bin": { - "file": "cli.js", - "name": "loose-envify", + "file": "bin/cssesc", + "name": "cssesc", }, - "dependencies": [ - 151, - ], + "dependencies": [], "id": 110, - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "man_dir": "", - "name": "loose-envify", - "name_hash": "3112622411417245442", + "name": "cssesc", + "name_hash": "11039868621287934035", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", "tag": "npm", - "value": "1.4.0", + "value": "3.0.0", }, "scripts": {}, }, @@ -14012,140 +14300,125 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 111, - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", "man_dir": "", - "name": "js-tokens", - "name_hash": "8072375596980283624", + "name": "csstype", + "name_hash": "10489861045436610105", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", "tag": "npm", - "value": "4.0.0", + "value": "3.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 152, - ], + "dependencies": [], "id": 112, - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "man_dir": "", - "name": "scheduler", - "name_hash": "6246319597786948434", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "man_dir": "", + "name": "damerau-levenshtein", + "name_hash": "15167018638538311401", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", "tag": "npm", - "value": "0.23.2", + "value": "1.0.8", }, "scripts": {}, }, { - "bin": { - "file": "lib/esm/puppeteer/node/cli.js", - "name": "puppeteer", - }, - "dependencies": [ - 153, - 154, - 155, - 156, - ], + "bin": null, + "dependencies": [], "id": 113, - "integrity": "sha512-kyUYI12SyJIjf9UGTnHfhNMYv4oVK321Jb9QZDBiGVNx5453SplvbdKI7UrF+S//3RtCneuUFCyHxnvQXQjpxg==", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", "man_dir": "", - "name": "puppeteer", - "name_hash": "13072297456933147981", + "name": "data-uri-to-buffer", + "name_hash": "14979328150197748023", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.12.0.tgz", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", "tag": "npm", - "value": "22.12.0", + "value": "6.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 197, + 198, + 199, + ], "id": 114, - "integrity": "sha512-+qtL3eX50qsJ7c+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7//Xe8yhMmQ+elj3uAqSg==", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", "man_dir": "", - "name": "devtools-protocol", - "name_hash": "12159960943916763407", + "name": "data-view-buffer", + "name_hash": "15944719431260154058", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1299070.tgz", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", "tag": "npm", - "value": "0.0.1299070", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": { - "file": "lib/cjs/main-cli.js", - "name": "browsers", - }, + "bin": null, "dependencies": [ - 157, - 158, - 159, - 160, - 161, - 162, - 163, - 164, + 200, + 201, + 202, ], "id": 115, - "integrity": "sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", "man_dir": "", - "name": "@puppeteer/browsers", - "name_hash": "6318517029770692415", + "name": "data-view-byte-length", + "name_hash": "5338396469217736400", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.2.3.tgz", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", "tag": "npm", - "value": "2.2.3", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": { - "file": "bin/semver.js", - "name": "semver", - }, + "bin": null, "dependencies": [ - 165, + 203, + 204, + 205, ], "id": 116, - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", "man_dir": "", - "name": "semver", - "name_hash": "16367367531761322261", + "name": "data-view-byte-offset", + "name_hash": "9075261318428197850", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", "tag": "npm", - "value": "7.6.0", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 166, + 206, ], "id": 117, - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", "man_dir": "", - "name": "lru-cache", - "name_hash": "15261810304153928944", + "name": "debug", + "name_hash": "14324291119347696526", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", "tag": "npm", - "value": "6.0.0", + "value": "4.3.5", }, "scripts": {}, }, @@ -14153,71 +14426,75 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 118, - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "man_dir": "", - "name": "yallist", - "name_hash": "17447362886122903538", + "name": "deep-is", + "name_hash": "4678193845338186713", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "tag": "npm", - "value": "4.0.0", + "value": "0.1.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 167, - 168, - 169, - 170, - 171, - 172, - 173, + 207, + 208, + 209, ], "id": 119, - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "man_dir": "", - "name": "yargs", - "name_hash": "18153588124555602831", + "name": "define-data-property", + "name_hash": "11872812789934333141", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", "tag": "npm", - "value": "17.7.2", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 210, + 211, + 212, + ], "id": 120, - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "man_dir": "", - "name": "yargs-parser", - "name_hash": "2624058701233809213", + "name": "define-properties", + "name_hash": "6291091409189323848", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", "tag": "npm", - "value": "21.1.1", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 213, + 214, + 215, + ], "id": 121, - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", "man_dir": "", - "name": "y18n", - "name_hash": "13867919047397601860", + "name": "degenerator", + "name_hash": "8612146826381285798", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", "tag": "npm", - "value": "5.0.8", + "value": "5.0.1", }, "scripts": {}, }, @@ -14225,15 +14502,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 122, - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", "man_dir": "", - "name": "require-directory", - "name_hash": "6781837652461215204", + "name": "dequal", + "name_hash": "9863785364709466334", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", "tag": "npm", - "value": "2.1.1", + "value": "2.0.3", }, "scripts": {}, }, @@ -14241,15 +14518,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 123, - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "integrity": "sha512-+qtL3eX50qsJ7c+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7//Xe8yhMmQ+elj3uAqSg==", "man_dir": "", - "name": "get-caller-file", - "name_hash": "1638769084888476079", + "name": "devtools-protocol", + "name_hash": "12159960943916763407", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1299070.tgz", "tag": "npm", - "value": "2.0.5", + "value": "0.0.1299070", }, "scripts": {}, }, @@ -14257,89 +14534,83 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 124, - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", "man_dir": "", - "name": "escalade", - "name_hash": "6879348821336485116", + "name": "didyoumean", + "name_hash": "3290316626148068785", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", "tag": "npm", - "value": "3.1.2", + "value": "1.2.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 174, - 175, - 176, + 216, ], "id": 125, - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "man_dir": "", - "name": "cliui", - "name_hash": "5778858105899329304", + "name": "dir-glob", + "name_hash": "7561427002176423027", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "tag": "npm", - "value": "8.0.1", + "value": "3.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 177, - 178, - ], + "dependencies": [], "id": 126, - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", "man_dir": "", - "name": "unbzip2-stream", - "name_hash": "12033811216485982774", + "name": "dlv", + "name_hash": "6290291366792823487", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", "tag": "npm", - "value": "1.4.3", + "value": "1.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 217, + ], "id": 127, - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "man_dir": "", - "name": "through", - "name_hash": "16941386786386382390", + "name": "doctrine", + "name_hash": "17204823894354646410", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "tag": "npm", - "value": "2.3.8", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 179, - 180, - ], + "dependencies": [], "id": 128, - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", "man_dir": "", - "name": "buffer", - "name_hash": "10358694932499417541", + "name": "eastasianwidth", + "name_hash": "17075761832414070361", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", "tag": "npm", - "value": "5.7.1", + "value": "0.2.0", }, "scripts": {}, }, @@ -14347,15 +14618,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 129, - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "integrity": "sha512-eVGeQxpaBYbomDBa/Mehrs28MdvCXfJmEFzaMFsv8jH/MJDLIylJN81eTJ5kvx7B7p18OiPK0BkC06lydEy63A==", "man_dir": "", - "name": "ieee754", - "name_hash": "17889458061139334532", + "name": "electron-to-chromium", + "name_hash": "670529235028360171", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.790.tgz", "tag": "npm", - "value": "1.2.1", + "value": "1.4.790", }, "scripts": {}, }, @@ -14363,54 +14634,52 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 130, - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "man_dir": "", - "name": "base64-js", - "name_hash": "14626266614050083415", + "name": "emoji-regex", + "name_hash": "4954026511424972012", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", "tag": "npm", - "value": "1.5.1", + "value": "9.2.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 181, - 182, - 183, - 184, + 218, ], "id": 131, - "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "man_dir": "", - "name": "tar-fs", - "name_hash": "14440968244754303214", + "name": "end-of-stream", + "name_hash": "17455588742510412071", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "tag": "npm", - "value": "3.0.5", + "value": "1.4.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 185, + 219, + 220, ], "id": 132, - "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", "man_dir": "", - "name": "bare-path", - "name_hash": "12654746909665824402", + "name": "enhanced-resolve", + "name_hash": "2987069983667056488", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", "tag": "npm", - "value": "2.1.3", + "value": "5.17.0", }, "scripts": {}, }, @@ -14418,74 +14687,114 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 133, - "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "man_dir": "", - "name": "bare-os", - "name_hash": "6865937522145537276", + "name": "env-paths", + "name_hash": "763024076902060186", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "tag": "npm", - "value": "2.3.0", + "value": "2.2.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 186, - 187, - 188, + 221, ], "id": 134, - "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "man_dir": "", - "name": "bare-fs", - "name_hash": "15205712258788157948", + "name": "error-ex", + "name_hash": "10994745590019451357", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "tag": "npm", - "value": "2.3.1", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 189, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, ], "id": 135, - "integrity": "sha512-ubLyoDqPnUf5o0kSFp709HC0WRZuxVuh4pbte5eY95Xvx5bdvz07c2JFmXBfqqe60q+9PJ8S4X5GRvmcNSKMxg==", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "man_dir": "", - "name": "bare-stream", - "name_hash": "17753182882008442002", + "name": "es-abstract", + "name_hash": "18149169871844198539", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", "tag": "npm", - "value": "2.0.1", + "value": "1.23.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 190, - 191, - 192, - 193, + 268, ], "id": 136, - "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", "man_dir": "", - "name": "streamx", - "name_hash": "74555136203185339", + "name": "es-define-property", + "name_hash": "3626708926058962712", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", "tag": "npm", - "value": "2.18.0", + "value": "1.0.0", }, "scripts": {}, }, @@ -14493,494 +14802,616 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 137, - "integrity": "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", "man_dir": "", - "name": "bare-events", - "name_hash": "4035129451839648869", + "name": "es-errors", + "name_hash": "1431088895329652005", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "tag": "npm", - "value": "2.3.1", + "value": "1.3.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 194, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, ], "id": 138, - "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==", + "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", "man_dir": "", - "name": "text-decoder", - "name_hash": "16075354394561303825", + "name": "es-iterator-helpers", + "name_hash": "6828621610707932693", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", "tag": "npm", - "value": "1.1.0", + "value": "1.0.19", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 283, + ], "id": 139, - "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "man_dir": "", - "name": "b4a", - "name_hash": "10649709558693226266", + "name": "es-object-atoms", + "name_hash": "6220468241073126446", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", "tag": "npm", - "value": "1.6.6", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 284, + 285, + 286, + ], "id": 140, - "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "man_dir": "", - "name": "queue-tick", - "name_hash": "9246306848360353145", + "name": "es-set-tostringtag", + "name_hash": "6364566058234691598", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", "tag": "npm", - "value": "1.0.1", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 287, + ], "id": 141, - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "man_dir": "", - "name": "fast-fifo", - "name_hash": "1244249015522350723", + "name": "es-shim-unscopables", + "name_hash": "9491299634916711255", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", "tag": "npm", - "value": "1.3.2", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 195, - 196, - 197, + 288, + 289, + 290, ], "id": 142, - "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "man_dir": "", - "name": "tar-stream", - "name_hash": "14255302179190904139", + "name": "es-to-primitive", + "name_hash": "5511149163085325549", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "tag": "npm", - "value": "3.1.7", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 198, - 199, - ], + "dependencies": [], "id": 143, - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "man_dir": "", - "name": "pump", - "name_hash": "7040703475696644678", + "name": "escalade", + "name_hash": "6879348821336485116", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "3.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 200, - ], + "dependencies": [], "id": 144, - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "man_dir": "", - "name": "once", - "name_hash": "748011609921859784", + "name": "escape-string-regexp", + "name_hash": "6183299340420948366", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "tag": "npm", - "value": "1.4.0", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js", + }, + "dependencies": [ + 291, + 292, + 293, + 294, + ], "id": 145, - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", "man_dir": "", - "name": "wrappy", - "name_hash": "18119806661187706052", + "name": "escodegen", + "name_hash": "7568564790816534200", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "2.1.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/eslint.js", + "name": "eslint", + }, "dependencies": [ - 201, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, ], "id": 146, - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", "man_dir": "", - "name": "end-of-stream", - "name_hash": "17455588742510412071", + "name": "eslint", + "name_hash": "17917589463370847417", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", "tag": "npm", - "value": "1.4.4", + "value": "8.50.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 202, - 203, - 204, - 205, - 206, - 207, - 208, - 209, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, ], "id": 147, - "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", + "integrity": "sha512-sUCpWlGuHpEhI0pIT0UtdSLJk5Z8E2DYinPTwsBiWaSYQomchdl0i60pjynY48+oXvtyWMQ7oE+G3m49yrfacg==", "man_dir": "", - "name": "proxy-agent", - "name_hash": "9904923658574585845", + "name": "eslint-config-next", + "name_hash": "7198338977897397487", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.1.3.tgz", "tag": "npm", - "value": "6.4.0", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 210, - 211, - 212, + 343, + 344, + 345, ], "id": 148, - "integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", "man_dir": "", - "name": "socks-proxy-agent", - "name_hash": "11921171134012595164", + "name": "eslint-import-resolver-node", + "name_hash": "7112252065464945765", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", "tag": "npm", - "value": "8.0.3", + "value": "0.3.9", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 213, - 214, + 346, + 347, + 348, + 349, + 350, + 351, + 352, + 353, + 354, ], "id": 149, - "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", + "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", "man_dir": "", - "name": "socks", - "name_hash": "16884970381877539768", + "name": "eslint-import-resolver-typescript", + "name_hash": "15133821067886250480", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", "tag": "npm", - "value": "2.8.3", + "value": "3.6.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 355, + ], "id": 150, - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", "man_dir": "", - "name": "smart-buffer", - "name_hash": "9798348771309838398", + "name": "eslint-module-utils", + "name_hash": "8461306141657248779", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", "tag": "npm", - "value": "4.2.0", + "value": "2.8.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 215, - 216, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, ], "id": 151, - "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", "man_dir": "", - "name": "ip-address", - "name_hash": "5841623577927749136", + "name": "eslint-plugin-import", + "name_hash": "8508429259951498502", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", "tag": "npm", - "value": "9.0.5", + "value": "2.29.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387, + 388, + 389, + 390, + ], "id": 152, - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", "man_dir": "", - "name": "sprintf-js", - "name_hash": "13547290882791134867", + "name": "eslint-plugin-jsx-a11y", + "name_hash": "17038906309846806775", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", "tag": "npm", - "value": "1.1.3", + "value": "6.8.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + ], "id": 153, - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "integrity": "sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw==", "man_dir": "", - "name": "jsbn", - "name_hash": "14311822655393200441", + "name": "eslint-plugin-react", + "name_hash": "15811917473959571682", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.2.tgz", "tag": "npm", - "value": "1.1.0", + "value": "7.34.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 217, + 410, ], "id": 154, - "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", + "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", "man_dir": "", - "name": "debug", - "name_hash": "14324291119347696526", + "name": "eslint-plugin-react-hooks", + "name_hash": "14057422571669714006", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", "tag": "npm", - "value": "4.3.5", + "value": "4.6.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 411, + 412, + ], "id": 155, - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "man_dir": "", - "name": "ms", - "name_hash": "5228634868375925924", + "name": "eslint-scope", + "name_hash": "17629221228476930459", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", "tag": "npm", - "value": "2.1.2", + "value": "7.2.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 218, - ], + "dependencies": [], "id": 156, - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "man_dir": "", - "name": "agent-base", - "name_hash": "17689920659035782501", + "name": "eslint-visitor-keys", + "name_hash": "17830281265467207399", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "tag": "npm", - "value": "7.1.1", + "value": "3.4.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 413, + 414, + 415, + ], "id": 157, - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "man_dir": "", - "name": "proxy-from-env", - "name_hash": "1270194980615207566", + "name": "espree", + "name_hash": "3641367103187261350", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", "tag": "npm", - "value": "1.1.0", + "value": "9.6.1", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 219, - 220, - 221, - 222, - 223, - 224, - 225, - 226, - ], + "bin": { + "esparse": "./bin/esparse.js", + "esvalidate": "./bin/esvalidate.js", + }, + "dependencies": [], "id": 158, - "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "man_dir": "", - "name": "pac-proxy-agent", - "name_hash": "818729749152565950", + "name": "esprima", + "name_hash": "16070041258147025859", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "tag": "npm", - "value": "7.0.1", + "value": "4.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 227, - 228, + 416, ], "id": 159, - "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "man_dir": "", - "name": "pac-resolver", - "name_hash": "12373948793919354804", + "name": "esquery", + "name_hash": "7289272869223478230", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", "tag": "npm", - "value": "7.0.1", + "value": "1.5.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 417, + ], "id": 160, - "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "man_dir": "", - "name": "netmask", - "name_hash": "16100660929392435651", + "name": "esrecurse", + "name_hash": "17661314847727534689", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "tag": "npm", - "value": "2.0.2", + "value": "4.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 229, - 230, - 231, - ], + "dependencies": [], "id": 161, - "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "man_dir": "", - "name": "degenerator", - "name_hash": "8612146826381285798", + "name": "estraverse", + "name_hash": "14401618193000185195", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "tag": "npm", - "value": "5.0.1", + "value": "5.3.0", }, "scripts": {}, }, { - "bin": { - "esparse": "./bin/esparse.js", - "esvalidate": "./bin/esvalidate.js", - }, + "bin": null, "dependencies": [], "id": 162, - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "man_dir": "", - "name": "esprima", - "name_hash": "16070041258147025859", + "name": "esutils", + "name_hash": "7981716078883515000", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "tag": "npm", - "value": "4.0.1", + "value": "2.0.3", }, "scripts": {}, }, { "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js", + "file": "cli.js", + "name": "extract-zip", }, "dependencies": [ - 232, - 233, - 234, - 235, + 418, + 419, + 420, + 421, ], "id": 163, - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "man_dir": "", - "name": "escodegen", - "name_hash": "7568564790816534200", + "name": "extract-zip", + "name_hash": "8810061046982445994", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", "tag": "npm", - "value": "2.1.0", + "value": "2.0.1", }, "scripts": {}, }, @@ -14988,15 +15419,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 164, - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "man_dir": "", - "name": "source-map", - "name_hash": "15131286332489002212", + "name": "fast-deep-equal", + "name_hash": "12371535360781568025", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "tag": "npm", - "value": "0.6.1", + "value": "3.1.3", }, "scripts": {}, }, @@ -15004,49 +15435,53 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 165, - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", "man_dir": "", - "name": "esutils", - "name_hash": "7981716078883515000", + "name": "fast-fifo", + "name_hash": "1244249015522350723", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 422, + 423, + 424, + 425, + 426, + ], "id": 166, - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "man_dir": "", - "name": "estraverse", - "name_hash": "14401618193000185195", + "name": "fast-glob", + "name_hash": "1878427088820911921", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", "tag": "npm", - "value": "5.3.0", + "value": "3.3.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 236, - ], + "dependencies": [], "id": 167, - "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "man_dir": "", - "name": "ast-types", - "name_hash": "4997596490212765360", + "name": "fast-json-stable-stringify", + "name_hash": "5172613188748066692", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "tag": "npm", - "value": "0.13.4", + "value": "2.1.0", }, "scripts": {}, }, @@ -15054,129 +15489,126 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 168, - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "man_dir": "", - "name": "tslib", - "name_hash": "17922945129469812550", + "name": "fast-levenshtein", + "name_hash": "12342460047873653112", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "tag": "npm", - "value": "2.6.3", + "value": "2.0.6", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 237, - 238, + 427, ], "id": 169, - "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "man_dir": "", - "name": "https-proxy-agent", - "name_hash": "6012108288334718116", + "name": "fastq", + "name_hash": "6741130188853797494", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", "tag": "npm", - "value": "7.0.4", + "value": "1.17.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 239, - 240, + 428, ], "id": 170, - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "man_dir": "", - "name": "http-proxy-agent", - "name_hash": "9762732492936976178", + "name": "fd-slicer", + "name_hash": "10851489456408334660", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", "tag": "npm", - "value": "7.0.2", + "value": "1.1.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 241, - 242, - 243, - 244, + "bin": null, + "dependencies": [ + 429, ], "id": 171, - "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "man_dir": "", - "name": "get-uri", - "name_hash": "4377287927338690314", + "name": "file-entry-cache", + "name_hash": "7451434054063451186", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "tag": "npm", - "value": "6.0.3", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 245, - 246, - 247, + 430, ], "id": 172, - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "man_dir": "", - "name": "fs-extra", - "name_hash": "2453474818627632477", + "name": "fill-range", + "name_hash": "7508926416461820733", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "tag": "npm", - "value": "11.2.0", + "value": "7.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 431, + 432, + ], "id": 173, - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "man_dir": "", - "name": "universalify", - "name_hash": "9857909289728530428", + "name": "find-up", + "name_hash": "8309621910990874126", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "tag": "npm", - "value": "2.0.1", + "value": "5.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 248, - 249, + 433, + 434, + 435, ], "id": 174, - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "man_dir": "", - "name": "jsonfile", - "name_hash": "16030246458379256651", + "name": "flat-cache", + "name_hash": "1109822261564484039", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", "tag": "npm", - "value": "6.1.0", + "value": "3.2.0", }, "scripts": {}, }, @@ -15184,47 +15616,52 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 175, - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", "man_dir": "", - "name": "graceful-fs", - "name_hash": "8654400277002734136", + "name": "flatted", + "name_hash": "12258717572737769681", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", "tag": "npm", - "value": "4.2.11", + "value": "3.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 436, + ], "id": 176, - "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "man_dir": "", - "name": "data-uri-to-buffer", - "name_hash": "14979328150197748023", + "name": "for-each", + "name_hash": "10867395407301386752", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "tag": "npm", - "value": "6.0.2", + "value": "0.3.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 437, + 438, + ], "id": 177, - "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", "man_dir": "", - "name": "basic-ftp", - "name_hash": "3294105759639631117", + "name": "foreground-child", + "name_hash": "15280470906188730905", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", "tag": "npm", - "value": "5.0.5", + "value": "3.1.1", }, "scripts": {}, }, @@ -15232,31 +15669,35 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 178, - "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "man_dir": "", - "name": "@tootallnate/quickjs-emscripten", - "name_hash": "5414003337280545145", + "name": "fraction.js", + "name_hash": "8226692764887072839", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", "tag": "npm", - "value": "0.23.0", + "value": "4.3.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 439, + 440, + 441, + ], "id": 179, - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "man_dir": "", - "name": "lru-cache", - "name_hash": "15261810304153928944", + "name": "fs-extra", + "name_hash": "2453474818627632477", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", "tag": "npm", - "value": "7.18.3", + "value": "11.2.0", }, "scripts": {}, }, @@ -15264,75 +15705,71 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 180, - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "man_dir": "", - "name": "progress", - "name_hash": "11283104389794780362", + "name": "fs.realpath", + "name_hash": "913835373532407557", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.0.0", }, "scripts": {}, }, { - "bin": { - "file": "cli.js", - "name": "extract-zip", - }, - "dependencies": [ - 250, - 251, - 252, - 253, - ], + "bin": null, + "dependencies": [], "id": 181, - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "man_dir": "", - "name": "extract-zip", - "name_hash": "8810061046982445994", + "name": "fsevents", + "name_hash": "16035328728645144760", "origin": "npm", + "os": [ + "darwin", + ], "resolution": { - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.3.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 254, - ], + "dependencies": [], "id": 182, - "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "man_dir": "", - "name": "@types/yauzl", - "name_hash": "10273980999870455328", + "name": "function-bind", + "name_hash": "844545262680185243", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "tag": "npm", - "value": "2.10.3", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 255, + 442, + 443, + 444, + 445, ], "id": 183, - "integrity": "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg==", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "man_dir": "", - "name": "@types/node", - "name_hash": "4124652010926124945", + "name": "function.prototype.name", + "name_hash": "4695092674110180958", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.14.tgz", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", "tag": "npm", - "value": "20.12.14", + "value": "1.1.6", }, "scripts": {}, }, @@ -15340,273 +15777,283 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 184, - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "man_dir": "", - "name": "undici-types", - "name_hash": "13518207300296011529", + "name": "functions-have-names", + "name_hash": "2705786889099279986", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "tag": "npm", - "value": "5.26.5", + "value": "1.2.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 256, - 257, - ], + "dependencies": [], "id": 185, - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "man_dir": "", - "name": "yauzl", - "name_hash": "7329914562904170092", + "name": "get-caller-file", + "name_hash": "1638769084888476079", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "tag": "npm", - "value": "2.10.0", + "value": "2.0.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 446, + 447, + 448, + 449, + 450, + ], "id": 186, - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "man_dir": "", - "name": "buffer-crc32", - "name_hash": "4553253441045318076", + "name": "get-intrinsic", + "name_hash": "2906428234746671084", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", "tag": "npm", - "value": "0.2.13", + "value": "1.2.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 258, + 451, ], "id": 187, - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "man_dir": "", - "name": "fd-slicer", - "name_hash": "10851489456408334660", + "name": "get-stream", + "name_hash": "13254119490064412968", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", "tag": "npm", - "value": "1.1.0", + "value": "5.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 452, + 453, + 454, + ], "id": 188, - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "man_dir": "", - "name": "pend", - "name_hash": "11550940272933590184", + "name": "get-symbol-description", + "name_hash": "9231308723607962639", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", "tag": "npm", - "value": "1.2.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 259, + 455, ], "id": 189, - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "integrity": "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==", "man_dir": "", - "name": "get-stream", - "name_hash": "13254119490064412968", + "name": "get-tsconfig", + "name_hash": "4239972350118399509", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.5.tgz", "tag": "npm", - "value": "5.2.0", + "value": "4.7.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 260, + 456, + 457, + 458, + 459, ], "id": 190, - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", "man_dir": "", - "name": "debug", - "name_hash": "14324291119347696526", + "name": "get-uri", + "name_hash": "4377287927338690314", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", "tag": "npm", - "value": "4.3.4", + "value": "6.0.3", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "dist/esm/bin.mjs", + "name": "glob", + }, "dependencies": [ - 261, - 262, - 263, - 264, - 265, + 460, + 461, + 462, + 463, + 464, ], "id": 191, - "integrity": "sha512-9gY+JwBW/Fp3/x9+cOGK7ZcwqjvtvY2xjqRqsAA0B3ZFMzBauVTSZ26iWTmvOQX2sk78TN/rd5rnetxVxmK5CQ==", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "man_dir": "", - "name": "puppeteer-core", - "name_hash": "10954685796294859150", + "name": "glob", + "name_hash": "4994027009006720870", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.12.0.tgz", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", "tag": "npm", - "value": "22.12.0", + "value": "10.3.10", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 266, - 267, + 465, ], "id": 192, - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "man_dir": "", - "name": "ws", - "name_hash": "14644737011329074183", + "name": "glob-parent", + "name_hash": "11965780159102682782", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "tag": "npm", - "value": "8.17.1", + "value": "6.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 268, - 269, - 270, - 271, + 466, ], "id": 193, - "integrity": "sha512-5xQNN2SVBdZv4TxeMLaI+PelrnZsHDhn8h2JtyriLr+0qHcZS8BMuo93qN6J1VmtmrgYP+rmcLHcbpnA8QJh+w==", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "man_dir": "", - "name": "chromium-bidi", - "name_hash": "17738832193826713561", + "name": "globals", + "name_hash": "15143409006866382382", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.24.tgz", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", "tag": "npm", - "value": "0.5.24", + "value": "13.24.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 467, + 468, + ], "id": 194, - "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "man_dir": "", - "name": "zod", - "name_hash": "13942938047053248045", + "name": "globalthis", + "name_hash": "13441561870904786738", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", "tag": "npm", - "value": "3.23.8", + "value": "1.0.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 469, + 470, + 471, + 472, + 473, + 474, + ], "id": 195, - "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "man_dir": "", - "name": "urlpattern-polyfill", - "name_hash": "11822535153800140816", + "name": "globby", + "name_hash": "15348107128072099982", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "tag": "npm", - "value": "10.0.0", + "value": "11.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 475, + ], "id": 196, - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "man_dir": "", - "name": "mitt", - "name_hash": "8939019029139500810", + "name": "gopd", + "name_hash": "11067429752147099645", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "tag": "npm", - "value": "3.0.1", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 272, - 273, - 274, - 275, - 276, - ], + "dependencies": [], "id": 197, - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "man_dir": "", - "name": "cosmiconfig", - "name_hash": "6870876620368412607", + "name": "graceful-fs", + "name_hash": "8654400277002734136", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "tag": "npm", - "value": "9.0.0", + "value": "4.2.11", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 277, - 278, - 279, - 280, - ], + "dependencies": [], "id": 198, - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", "man_dir": "", - "name": "parse-json", - "name_hash": "10803339664298030440", + "name": "graphemer", + "name_hash": "10355618371909736900", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", "tag": "npm", - "value": "5.2.0", + "value": "1.4.0", }, "scripts": {}, }, @@ -15614,211 +16061,206 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 199, - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "man_dir": "", - "name": "json-parse-even-better-errors", - "name_hash": "13977239420854766139", + "name": "has-bigints", + "name_hash": "8902287851533908224", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "tag": "npm", - "value": "2.3.1", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 281, - ], + "dependencies": [], "id": 200, - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "man_dir": "", - "name": "error-ex", - "name_hash": "10994745590019451357", + "name": "has-flag", + "name_hash": "14617373831546330259", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "tag": "npm", - "value": "1.3.2", + "value": "4.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 476, + ], "id": 201, - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "man_dir": "", - "name": "is-arrayish", - "name_hash": "2568751720667967222", + "name": "has-property-descriptors", + "name_hash": "4664477375836720802", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", "tag": "npm", - "value": "0.2.1", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 282, - 283, - ], + "dependencies": [], "id": 202, - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "man_dir": "", - "name": "@babel/code-frame", - "name_hash": "6188048000334411082", + "name": "has-proto", + "name_hash": "14548784663137950749", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", "tag": "npm", - "value": "7.24.7", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 284, - 285, - 286, - 287, - ], + "dependencies": [], "id": 203, - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "man_dir": "", - "name": "@babel/highlight", - "name_hash": "1462121684300951999", + "name": "has-symbols", + "name_hash": "11738213668566965255", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "tag": "npm", - "value": "7.24.7", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 288, - 289, - 290, + 477, ], "id": 204, - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "man_dir": "", - "name": "chalk", - "name_hash": "15590360526536958927", + "name": "has-tostringtag", + "name_hash": "13213170068840407891", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "tag": "npm", - "value": "2.4.2", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 291, + 478, ], "id": 205, - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "man_dir": "", - "name": "supports-color", - "name_hash": "8283007902753735493", + "name": "hasown", + "name_hash": "15051111907103293256", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "tag": "npm", - "value": "5.5.0", + "value": "2.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 479, + 480, + ], "id": 206, - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "man_dir": "", - "name": "has-flag", - "name_hash": "14617373831546330259", + "name": "http-proxy-agent", + "name_hash": "9762732492936976178", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "7.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 481, + 482, + ], "id": 207, - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", "man_dir": "", - "name": "escape-string-regexp", - "name_hash": "6183299340420948366", + "name": "https-proxy-agent", + "name_hash": "6012108288334718116", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", "tag": "npm", - "value": "1.0.5", + "value": "7.0.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 292, - ], + "dependencies": [], "id": 208, - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", "man_dir": "", - "name": "ansi-styles", - "name_hash": "1496261712670764878", + "name": "ieee754", + "name_hash": "17889458061139334532", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "tag": "npm", - "value": "3.2.1", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 293, - ], + "dependencies": [], "id": 209, - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "man_dir": "", - "name": "color-convert", - "name_hash": "4039459761306235234", + "name": "ignore", + "name_hash": "7684941795926889194", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", "tag": "npm", - "value": "1.9.3", + "value": "5.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 483, + 484, + ], "id": 210, - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "man_dir": "", - "name": "color-name", - "name_hash": "16546212153853106385", + "name": "import-fresh", + "name_hash": "11575749002643879646", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "tag": "npm", - "value": "1.1.3", + "value": "3.3.0", }, "scripts": {}, }, @@ -15826,36 +16268,34 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 211, - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "man_dir": "", - "name": "@babel/helper-validator-identifier", - "name_hash": "13229699169636733158", + "name": "imurmurhash", + "name_hash": "16912020589681053487", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "tag": "npm", - "value": "7.24.7", + "value": "0.1.4", }, "scripts": {}, }, { - "bin": { - "file": "bin/js-yaml.js", - "name": "js-yaml", - }, + "bin": null, "dependencies": [ - 294, + 485, + 486, ], "id": 212, - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "man_dir": "", - "name": "js-yaml", - "name_hash": "192709174173096334", + "name": "inflight", + "name_hash": "15335006233399436565", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "tag": "npm", - "value": "4.1.0", + "value": "1.0.6", }, "scripts": {}, }, @@ -15863,68 +16303,73 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 213, - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "man_dir": "", - "name": "argparse", - "name_hash": "14330104742551621378", + "name": "inherits", + "name_hash": "7481850175542696465", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.0.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 295, - 296, + 487, + 488, + 489, ], "id": 214, - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "man_dir": "", - "name": "import-fresh", - "name_hash": "11575749002643879646", + "name": "internal-slot", + "name_hash": "5294586439646401067", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", "tag": "npm", - "value": "3.3.0", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 490, + 491, + ], "id": 215, - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", "man_dir": "", - "name": "resolve-from", - "name_hash": "3749267992243009772", + "name": "ip-address", + "name_hash": "5841623577927749136", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", "tag": "npm", - "value": "4.0.0", + "value": "9.0.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 297, + 492, + 493, ], "id": 216, - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "man_dir": "", - "name": "parent-module", - "name_hash": "2665996815938625963", + "name": "is-array-buffer", + "name_hash": "14032760764897204845", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", "tag": "npm", - "value": "1.0.1", + "value": "3.0.4", }, "scripts": {}, }, @@ -15932,322 +16377,260 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 217, - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", "man_dir": "", - "name": "callsites", - "name_hash": "3613437260212473067", + "name": "is-arrayish", + "name_hash": "2568751720667967222", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "tag": "npm", - "value": "3.1.0", + "value": "0.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 494, + ], "id": 218, - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", "man_dir": "", - "name": "env-paths", - "name_hash": "763024076902060186", + "name": "is-async-function", + "name_hash": "7396704721306843003", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", "tag": "npm", - "value": "2.2.1", + "value": "2.0.0", }, "scripts": {}, }, { - "bin": { - "file": "dist/bin/next", - "name": "next", - }, + "bin": null, "dependencies": [ - 298, - 299, - 300, - 301, - 302, - 303, - 304, - 305, - 306, - 307, - 308, - 309, - 310, - 311, - 312, - 313, - 314, - 315, - 316, - 317, + 495, ], "id": 219, - "integrity": "sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g==", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "man_dir": "", - "name": "next", - "name_hash": "11339591345958603137", + "name": "is-bigint", + "name_hash": "15395120181649760746", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/next/-/next-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.4", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 496, + ], "id": 220, - "integrity": "sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA==", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "man_dir": "", - "name": "@next/swc-win32-arm64-msvc", - "name_hash": "2162381238028589388", + "name": "is-binary-path", + "name_hash": "10002650304558927684", "origin": "npm", - "os": [ - "win32", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.1.0", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 497, + 498, + ], "id": 221, - "integrity": "sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw==", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "man_dir": "", - "name": "@next/swc-linux-arm64-musl", - "name_hash": "10617419930187892296", + "name": "is-boolean-object", + "name_hash": "977724548377731595", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.1.2", }, "scripts": {}, }, { - "arch": [ - "ia32", - ], "bin": null, "dependencies": [], "id": 222, - "integrity": "sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw==", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "man_dir": "", - "name": "@next/swc-win32-ia32-msvc", - "name_hash": "9252805468461829479", + "name": "is-callable", + "name_hash": "8145804842618902795", "origin": "npm", - "os": [ - "win32", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.2.7", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 499, + ], "id": 223, - "integrity": "sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw==", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "man_dir": "", - "name": "@next/swc-linux-arm64-gnu", - "name_hash": "11020036790013624239", + "name": "is-core-module", + "name_hash": "2115564247595772579", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.13.1", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 500, + ], "id": 224, - "integrity": "sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg==", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", "man_dir": "", - "name": "@next/swc-win32-x64-msvc", - "name_hash": "9647815457301330905", + "name": "is-data-view", + "name_hash": "9883274985744387088", "origin": "npm", - "os": [ - "win32", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.1", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 501, + ], "id": 225, - "integrity": "sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ==", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "man_dir": "", - "name": "@next/swc-linux-x64-musl", - "name_hash": "2579566733029863568", + "name": "is-date-object", + "name_hash": "2234586858061383196", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.5", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, "dependencies": [], "id": 226, - "integrity": "sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg==", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "man_dir": "", - "name": "@next/swc-linux-x64-gnu", - "name_hash": "300847313706189527", + "name": "is-extglob", + "name_hash": "3738840382836940042", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.1.1", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 502, + ], "id": 227, - "integrity": "sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ==", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", "man_dir": "", - "name": "@next/swc-darwin-arm64", - "name_hash": "2189808260783691934", + "name": "is-finalizationregistry", + "name_hash": "3324291948921067566", "origin": "npm", - "os": [ - "darwin", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.2", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, "dependencies": [], "id": 228, - "integrity": "sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg==", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "man_dir": "", - "name": "@next/swc-darwin-x64", - "name_hash": "6382492463773593985", + "name": "is-fullwidth-code-point", + "name_hash": "11413228031333986220", "origin": "npm", - "os": [ - "darwin", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "tag": "npm", - "value": "14.1.3", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 503, + ], "id": 229, - "integrity": "sha512-S3BnR4Kh26TBxbi5t5kpbcUlLJb9lhtDXISDPwOfI+JoC+ik0QksvkZtUVyikw3hjnkgkMPSJ8oIM9yMm9vflA==", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", "man_dir": "", - "name": "caniuse-lite", - "name_hash": "9052408705322291763", + "name": "is-generator-function", + "name_hash": "6389681397246265335", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001628.tgz", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", "tag": "npm", - "value": "1.0.30001628", + "value": "1.0.10", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 318, + 504, ], "id": 230, - "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "man_dir": "", - "name": "@swc/helpers", - "name_hash": "6882297182432941771", + "name": "is-glob", + "name_hash": "3852072119137895543", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "tag": "npm", - "value": "0.5.2", + "value": "4.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 319, - 320, - ], + "dependencies": [], "id": 231, - "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", "man_dir": "", - "name": "styled-jsx", - "name_hash": "3150382730046383618", + "name": "is-map", + "name_hash": "13285296637631486371", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", "tag": "npm", - "value": "5.1.1", + "value": "2.0.3", }, "scripts": {}, }, @@ -16255,15 +16638,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 232, - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "man_dir": "", - "name": "client-only", - "name_hash": "8802229738477874888", + "name": "is-negative-zero", + "name_hash": "15976851243871524828", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", "tag": "npm", - "value": "0.0.1", + "value": "2.0.3", }, "scripts": {}, }, @@ -16271,205 +16654,156 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 233, - "integrity": "sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ==", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "man_dir": "", - "name": "@next/env", - "name_hash": "14533567151760189614", + "name": "is-number", + "name_hash": "17443668381655379754", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "tag": "npm", - "value": "14.1.3", + "value": "7.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 321, - 322, - 323, + 505, ], "id": 234, - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "man_dir": "", - "name": "postcss", - "name_hash": "9297766010604904796", + "name": "is-number-object", + "name_hash": "17734215349587891459", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "tag": "npm", - "value": "8.4.31", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 324, - ], + "dependencies": [], "id": 235, - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "man_dir": "", - "name": "busboy", - "name_hash": "12056783266830520862", + "name": "is-path-inside", + "name_hash": "11945178255920368404", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "tag": "npm", - "value": "1.6.0", + "value": "3.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 506, + 507, + ], "id": 236, - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "man_dir": "", - "name": "streamsearch", - "name_hash": "16767345128201185654", + "name": "is-regex", + "name_hash": "5347229372705359543", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "tag": "npm", - "value": "1.1.0", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 325, - 326, - 327, - 328, - 329, - 330, - 331, - 332, - 333, - 334, - 335, - ], + "dependencies": [], "id": 237, - "integrity": "sha512-sUCpWlGuHpEhI0pIT0UtdSLJk5Z8E2DYinPTwsBiWaSYQomchdl0i60pjynY48+oXvtyWMQ7oE+G3m49yrfacg==", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", "man_dir": "", - "name": "eslint-config-next", - "name_hash": "7198338977897397487", + "name": "is-set", + "name_hash": "711008573234634940", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.0.3", }, "scripts": {}, }, { - "bin": { - "file": "bin/eslint.js", - "name": "eslint", - }, + "bin": null, "dependencies": [ - 336, - 337, - 338, - 339, - 340, - 341, - 342, - 343, - 344, - 345, - 346, - 347, - 348, - 349, - 350, - 351, - 352, - 353, - 354, - 355, - 356, - 357, - 358, - 359, - 360, - 361, - 362, - 363, - 364, - 365, - 366, - 367, - 368, - 369, - 370, - 371, - 372, + 508, ], "id": 238, - "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "man_dir": "", - "name": "eslint", - "name_hash": "17917589463370847417", + "name": "is-shared-array-buffer", + "name_hash": "16404740693320828184", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", "tag": "npm", - "value": "8.50.0", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 509, + ], "id": 239, - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "man_dir": "", - "name": "json-stable-stringify-without-jsonify", - "name_hash": "14534225541412166230", + "name": "is-string", + "name_hash": "17134972543368483860", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "tag": "npm", - "value": "1.0.1", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 510, + ], "id": 240, - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "man_dir": "", - "name": "@humanwhocodes/module-importer", - "name_hash": "12456817044413428026", + "name": "is-symbol", + "name_hash": "17261375015506057632", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "tag": "npm", - "value": "1.0.1", + "value": "1.0.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 373, - 374, + 511, ], "id": 241, - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "man_dir": "", - "name": "@eslint-community/eslint-utils", - "name_hash": "17370105237013380211", + "name": "is-typed-array", + "name_hash": "9705410882361152938", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", "tag": "npm", - "value": "4.4.0", + "value": "1.1.13", }, "scripts": {}, }, @@ -16477,72 +16811,68 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 242, - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", "man_dir": "", - "name": "eslint-visitor-keys", - "name_hash": "17830281265467207399", + "name": "is-weakmap", + "name_hash": "6846802860855249568", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", "tag": "npm", - "value": "3.4.3", + "value": "2.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 375, - 376, - 377, + 512, ], "id": 243, - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "man_dir": "", - "name": "@humanwhocodes/config-array", - "name_hash": "4378208149395492413", + "name": "is-weakref", + "name_hash": "16457982703851476953", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "tag": "npm", - "value": "0.11.14", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 378, + 513, + 514, ], "id": 244, - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", "man_dir": "", - "name": "minimatch", - "name_hash": "8137703609956696607", + "name": "is-weakset", + "name_hash": "15512317874752413182", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", "tag": "npm", - "value": "3.1.2", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 379, - 380, - ], + "dependencies": [], "id": 245, - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", "man_dir": "", - "name": "brace-expansion", - "name_hash": "2949258092693339993", + "name": "isarray", + "name_hash": "1313190527457156627", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", "tag": "npm", - "value": "1.1.11", + "value": "2.0.5", }, "scripts": {}, }, @@ -16550,145 +16880,144 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 246, - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "man_dir": "", - "name": "concat-map", - "name_hash": "8706867752641269193", + "name": "isexe", + "name_hash": "15558268014059531432", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "tag": "npm", - "value": "0.0.1", + "value": "2.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 515, + 516, + 517, + 518, + 519, + ], "id": 247, - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", "man_dir": "", - "name": "@humanwhocodes/object-schema", - "name_hash": "8965646483962562622", + "name": "iterator.prototype", + "name_hash": "2087250667608616513", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 520, + 521, + ], "id": 248, - "integrity": "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "man_dir": "", - "name": "@eslint-community/regexpp", - "name_hash": "633405221675698401", + "name": "jackspeak", + "name_hash": "16168027919126698688", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.1.tgz", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", "tag": "npm", - "value": "4.10.1", + "value": "2.3.6", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/jiti.js", + "name": "jiti", + }, "dependencies": [], "id": 249, - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "integrity": "sha512-uy2bNX5zQ+tESe+TiC7ilGRz8AtRGmnJH55NC5S0nSUjvvvM2hJHmefHErugGXN4pNv4Qx7vLsnNw9qJ9mtIsw==", "man_dir": "", - "name": "escape-string-regexp", - "name_hash": "6183299340420948366", + "name": "jiti", + "name_hash": "13838530331656232073", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.3.tgz", "tag": "npm", - "value": "4.0.0", + "value": "1.21.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 381, - ], + "dependencies": [], "id": 250, - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "man_dir": "", - "name": "file-entry-cache", - "name_hash": "7451434054063451186", + "name": "js-tokens", + "name_hash": "8072375596980283624", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "tag": "npm", - "value": "6.0.1", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/js-yaml.js", + "name": "js-yaml", + }, "dependencies": [ - 382, - 383, - 384, + 522, ], "id": 251, - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "man_dir": "", - "name": "flat-cache", - "name_hash": "1109822261564484039", + "name": "js-yaml", + "name_hash": "192709174173096334", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "tag": "npm", - "value": "3.2.0", + "value": "4.1.0", }, "scripts": {}, }, { - "bin": { - "file": "bin.js", - "name": "rimraf", - }, - "dependencies": [ - 385, - ], + "bin": null, + "dependencies": [], "id": 252, - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", "man_dir": "", - "name": "rimraf", - "name_hash": "6866739241594583209", + "name": "jsbn", + "name_hash": "14311822655393200441", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", "tag": "npm", - "value": "3.0.2", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 386, - 387, - 388, - 389, - 390, - 391, - ], + "dependencies": [], "id": 253, - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", "man_dir": "", - "name": "glob", - "name_hash": "4994027009006720870", + "name": "json-buffer", + "name_hash": "5720297936225446253", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "tag": "npm", - "value": "7.2.3", + "value": "3.0.1", }, "scripts": {}, }, @@ -16696,15 +17025,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 254, - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "man_dir": "", - "name": "path-is-absolute", - "name_hash": "8164005222338448325", + "name": "json-parse-even-better-errors", + "name_hash": "13977239420854766139", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "tag": "npm", - "value": "1.0.1", + "value": "2.3.1", }, "scripts": {}, }, @@ -16712,176 +17041,179 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 255, - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "man_dir": "", - "name": "inherits", - "name_hash": "7481850175542696465", + "name": "json-schema-traverse", + "name_hash": "686899269284038873", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "tag": "npm", - "value": "2.0.4", + "value": "0.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 392, - 393, - ], + "dependencies": [], "id": 256, - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "man_dir": "", - "name": "inflight", - "name_hash": "15335006233399436565", + "name": "json-stable-stringify-without-jsonify", + "name_hash": "14534225541412166230", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "lib/cli.js", + "name": "json5", + }, + "dependencies": [ + 523, + ], "id": 257, - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "man_dir": "", - "name": "fs.realpath", - "name_hash": "913835373532407557", + "name": "json5", + "name_hash": "8623012563386528314", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 394, + 524, + 525, ], "id": 258, - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "man_dir": "", - "name": "keyv", - "name_hash": "11030851470615570686", + "name": "jsonfile", + "name_hash": "16030246458379256651", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "tag": "npm", - "value": "4.5.4", + "value": "6.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 526, + 527, + 528, + 529, + ], "id": 259, - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", "man_dir": "", - "name": "json-buffer", - "name_hash": "5720297936225446253", + "name": "jsx-ast-utils", + "name_hash": "7365668162252757844", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", "tag": "npm", - "value": "3.0.1", + "value": "3.3.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 530, + ], "id": 260, - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "man_dir": "", - "name": "flatted", - "name_hash": "12258717572737769681", + "name": "keyv", + "name_hash": "11030851470615570686", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "tag": "npm", - "value": "3.3.1", + "value": "4.5.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 395, - 396, - 397, - 398, - 399, - 400, - 401, - 402, - 403, - ], + "dependencies": [], "id": 261, - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", "man_dir": "", - "name": "@eslint/eslintrc", - "name_hash": "12097048422266797669", + "name": "language-subtag-registry", + "name_hash": "15962551382548022065", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", "tag": "npm", - "value": "2.1.4", + "value": "0.3.23", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 531, + ], "id": 262, - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", "man_dir": "", - "name": "strip-json-comments", - "name_hash": "3826326773345398095", + "name": "language-tags", + "name_hash": "3625175203997363083", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", "tag": "npm", - "value": "3.1.1", + "value": "1.0.9", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 532, + 533, + ], "id": 263, - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "man_dir": "", - "name": "ignore", - "name_hash": "7684941795926889194", + "name": "levn", + "name_hash": "9969646077825321011", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "tag": "npm", - "value": "5.3.1", + "value": "0.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 404, - ], + "dependencies": [], "id": 264, - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "man_dir": "", - "name": "globals", - "name_hash": "15143409006866382382", + "name": "lilconfig", + "name_hash": "17464546908434930808", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", "tag": "npm", - "value": "13.24.0", + "value": "2.1.0", }, "scripts": {}, }, @@ -16889,143 +17221,139 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 265, - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "man_dir": "", - "name": "type-fest", - "name_hash": "14668870911319020225", + "name": "lines-and-columns", + "name_hash": "8731744980636261242", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "tag": "npm", - "value": "0.20.2", + "value": "1.2.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 405, - 406, - 407, + 534, ], "id": 266, - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "man_dir": "", - "name": "espree", - "name_hash": "3641367103187261350", + "name": "locate-path", + "name_hash": "14390144719475396950", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "tag": "npm", - "value": "9.6.1", + "value": "6.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 408, - ], + "dependencies": [], "id": 267, - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "man_dir": "", - "name": "acorn-jsx", - "name_hash": "1754355278825952408", + "name": "lodash.merge", + "name_hash": "1968752870223903086", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "tag": "npm", - "value": "5.3.2", + "value": "4.6.2", }, "scripts": {}, }, { "bin": { - "file": "bin/acorn", - "name": "acorn", + "file": "cli.js", + "name": "loose-envify", }, - "dependencies": [], + "dependencies": [ + 535, + ], "id": 268, - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "man_dir": "", - "name": "acorn", - "name_hash": "17430233180242180057", + "name": "loose-envify", + "name_hash": "3112622411417245442", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "tag": "npm", - "value": "8.11.3", + "value": "1.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 409, - 410, - 411, - 412, - ], + "dependencies": [], "id": 269, - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "man_dir": "", - "name": "ajv", - "name_hash": "4704814928422522869", + "name": "lru-cache", + "name_hash": "15261810304153928944", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "tag": "npm", - "value": "6.12.6", + "value": "7.18.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 413, - ], + "dependencies": [], "id": 270, - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "man_dir": "", - "name": "uri-js", - "name_hash": "9694608825335680295", + "name": "merge2", + "name_hash": "10405164528992167668", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "tag": "npm", - "value": "4.4.1", + "value": "1.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 536, + 537, + ], "id": 271, - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", "man_dir": "", - "name": "punycode", - "name_hash": "6702779252101758505", + "name": "micromatch", + "name_hash": "14650745430569414123", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", "tag": "npm", - "value": "2.3.1", + "value": "4.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 538, + ], "id": 272, - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "man_dir": "", - "name": "json-schema-traverse", - "name_hash": "686899269284038873", + "name": "minimatch", + "name_hash": "8137703609956696607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "tag": "npm", - "value": "0.4.1", + "value": "3.1.2", }, "scripts": {}, }, @@ -17033,15 +17361,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 273, - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "man_dir": "", - "name": "fast-json-stable-stringify", - "name_hash": "5172613188748066692", + "name": "minimist", + "name_hash": "3523651443977674137", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "tag": "npm", - "value": "2.1.0", + "value": "1.2.8", }, "scripts": {}, }, @@ -17049,15 +17377,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 274, - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "man_dir": "", - "name": "fast-deep-equal", - "name_hash": "12371535360781568025", + "name": "minipass", + "name_hash": "8663404386276345459", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "tag": "npm", - "value": "3.1.3", + "value": "7.1.2", }, "scripts": {}, }, @@ -17065,15 +17393,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 275, - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", "man_dir": "", - "name": "natural-compare", - "name_hash": "10983874298500943893", + "name": "mitt", + "name_hash": "8939019029139500810", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", "tag": "npm", - "value": "1.4.0", + "value": "3.0.1", }, "scripts": {}, }, @@ -17081,68 +17409,70 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 276, - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "man_dir": "", - "name": "is-path-inside", - "name_hash": "11945178255920368404", + "name": "ms", + "name_hash": "5228634868375925924", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "tag": "npm", - "value": "3.0.3", + "value": "2.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 539, + 540, + 541, + ], "id": 277, - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", "man_dir": "", - "name": "lodash.merge", - "name_hash": "1968752870223903086", + "name": "mz", + "name_hash": "4860889167171965650", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", "tag": "npm", - "value": "4.6.2", + "value": "2.7.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 414, - 415, - ], + "bin": { + "file": "bin/nanoid.cjs", + "name": "nanoid", + }, + "dependencies": [], "id": 278, - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "man_dir": "", - "name": "eslint-scope", - "name_hash": "17629221228476930459", + "name": "nanoid", + "name_hash": "10076454668178771807", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", "tag": "npm", - "value": "7.2.2", + "value": "3.3.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 416, - ], + "dependencies": [], "id": 279, - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "man_dir": "", - "name": "esrecurse", - "name_hash": "17661314847727534689", + "name": "natural-compare", + "name_hash": "10983874298500943893", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "tag": "npm", - "value": "4.3.0", + "value": "1.4.0", }, "scripts": {}, }, @@ -17150,54 +17480,71 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 280, - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", "man_dir": "", - "name": "imurmurhash", - "name_hash": "16912020589681053487", + "name": "netmask", + "name_hash": "16100660929392435651", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", "tag": "npm", - "value": "0.1.4", + "value": "2.0.2", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "dist/bin/next", + "name": "next", + }, + "dependencies": [ + 542, + 543, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559, + 560, + 561, + ], "id": 281, - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "integrity": "sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g==", "man_dir": "", - "name": "text-table", - "name_hash": "8812171258786601301", + "name": "next", + "name_hash": "11339591345958603137", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/next/-/next-14.1.3.tgz", "tag": "npm", - "value": "0.2.0", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 417, - 418, - 419, - 420, - 421, - 422, - ], + "dependencies": [], "id": 282, - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "man_dir": "", - "name": "optionator", - "name_hash": "13855909686375249440", + "name": "node-releases", + "name_hash": "16500855680207755447", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", "tag": "npm", - "value": "0.9.4", + "value": "2.0.14", }, "scripts": {}, }, @@ -17205,52 +17552,47 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 283, - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "man_dir": "", - "name": "fast-levenshtein", - "name_hash": "12342460047873653112", + "name": "normalize-path", + "name_hash": "7972932911556789884", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "tag": "npm", - "value": "2.0.6", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 423, - 424, - ], + "dependencies": [], "id": 284, - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "man_dir": "", - "name": "levn", - "name_hash": "9969646077825321011", + "name": "normalize-range", + "name_hash": "2450824346687386237", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "tag": "npm", - "value": "0.4.1", + "value": "0.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 425, - ], + "dependencies": [], "id": 285, - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "man_dir": "", - "name": "type-check", - "name_hash": "14488857500191659576", + "name": "object-assign", + "name_hash": "741501977461426514", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "tag": "npm", - "value": "0.4.0", + "value": "4.1.1", }, "scripts": {}, }, @@ -17258,15 +17600,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 286, - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", "man_dir": "", - "name": "prelude-ls", - "name_hash": "2714658211020917171", + "name": "object-hash", + "name_hash": "14333069055553598090", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", "tag": "npm", - "value": "1.2.1", + "value": "3.0.0", }, "scripts": {}, }, @@ -17274,15 +17616,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 287, - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "man_dir": "", - "name": "word-wrap", - "name_hash": "17394224781186240192", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "man_dir": "", + "name": "object-inspect", + "name_hash": "956383507377191237", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", "tag": "npm", - "value": "1.2.5", + "value": "1.13.1", }, "scripts": {}, }, @@ -17290,323 +17632,329 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 288, - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "man_dir": "", - "name": "deep-is", - "name_hash": "4678193845338186713", + "name": "object-keys", + "name_hash": "17064657543629771811", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "tag": "npm", - "value": "0.1.4", + "value": "1.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 562, + 563, + 564, + 565, + ], "id": 289, - "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "man_dir": "", - "name": "@eslint/js", - "name_hash": "14520481844909638934", + "name": "object.assign", + "name_hash": "3382096865825279030", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", "tag": "npm", - "value": "8.50.0", + "value": "4.1.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 566, + 567, + 568, + ], "id": 290, - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", "man_dir": "", - "name": "graphemer", - "name_hash": "10355618371909736900", + "name": "object.entries", + "name_hash": "9232336923373250807", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", "tag": "npm", - "value": "1.4.0", + "value": "1.1.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 426, + 569, + 570, + 571, + 572, ], "id": 291, - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", "man_dir": "", - "name": "doctrine", - "name_hash": "17204823894354646410", + "name": "object.fromentries", + "name_hash": "58142230756561331", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", "tag": "npm", - "value": "3.0.0", + "value": "2.0.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 427, - 428, + 573, + 574, + 575, ], "id": 292, - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", "man_dir": "", - "name": "find-up", - "name_hash": "8309621910990874126", + "name": "object.groupby", + "name_hash": "11641877674072745532", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", "tag": "npm", - "value": "5.0.0", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 576, + 577, + 578, + ], "id": 293, - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", "man_dir": "", - "name": "path-exists", - "name_hash": "12097053851796077639", + "name": "object.hasown", + "name_hash": "12140096160358655980", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", "tag": "npm", - "value": "4.0.0", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 429, + 579, + 580, + 581, ], "id": 294, - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", "man_dir": "", - "name": "locate-path", - "name_hash": "14390144719475396950", + "name": "object.values", + "name_hash": "17183857510284531499", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", "tag": "npm", - "value": "6.0.0", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 430, + 582, ], "id": 295, - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "man_dir": "", - "name": "p-locate", - "name_hash": "9693850335197275095", + "name": "once", + "name_hash": "748011609921859784", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "tag": "npm", - "value": "5.0.0", + "value": "1.4.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 431, + 583, + 584, + 585, + 586, + 587, + 588, ], "id": 296, - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "man_dir": "", - "name": "p-limit", - "name_hash": "3083404427706523125", + "name": "optionator", + "name_hash": "13855909686375249440", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", "tag": "npm", - "value": "3.1.0", + "value": "0.9.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 589, + ], "id": 297, - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "man_dir": "", - "name": "yocto-queue", - "name_hash": "9034931028572940079", + "name": "p-limit", + "name_hash": "3083404427706523125", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "tag": "npm", - "value": "0.1.0", + "value": "3.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 432, + 590, ], "id": 298, - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "man_dir": "", - "name": "esquery", - "name_hash": "7289272869223478230", + "name": "p-locate", + "name_hash": "9693850335197275095", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "tag": "npm", - "value": "1.5.0", + "value": "5.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 433, - 434, + 591, + 592, + 593, + 594, + 595, + 596, + 597, + 598, ], "id": 299, - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", "man_dir": "", - "name": "chalk", - "name_hash": "15590360526536958927", + "name": "pac-proxy-agent", + "name_hash": "818729749152565950", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", "tag": "npm", - "value": "4.1.2", + "value": "7.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 435, + 599, + 600, ], "id": 300, - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", "man_dir": "", - "name": "supports-color", - "name_hash": "8283007902753735493", + "name": "pac-resolver", + "name_hash": "12373948793919354804", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", "tag": "npm", - "value": "7.2.0", + "value": "7.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 601, + ], "id": 301, - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "man_dir": "", - "name": "has-flag", - "name_hash": "14617373831546330259", + "name": "parent-module", + "name_hash": "2665996815938625963", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "tag": "npm", - "value": "4.0.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 436, - 437, - 438, - 439, - 440, - 441, - 442, - 443, - 444, + 602, + 603, + 604, + 605, ], "id": 302, - "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "man_dir": "", - "name": "eslint-import-resolver-typescript", - "name_hash": "15133821067886250480", + "name": "parse-json", + "name_hash": "10803339664298030440", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "tag": "npm", - "value": "3.6.1", + "value": "5.2.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 445, - 446, - 447, - 448, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 458, - 459, - 460, - 461, - 462, - ], + "bin": null, + "dependencies": [], "id": 303, - "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "man_dir": "", - "name": "eslint-plugin-import", - "name_hash": "8508429259951498502", + "name": "path-exists", + "name_hash": "12097053851796077639", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "tag": "npm", - "value": "2.29.1", + "value": "4.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 463, - 464, - 465, - 466, - ], + "dependencies": [], "id": 304, - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "man_dir": "", - "name": "tsconfig-paths", - "name_hash": "9484880556576660029", + "name": "path-is-absolute", + "name_hash": "8164005222338448325", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "tag": "npm", - "value": "3.15.0", + "value": "1.0.1", }, "scripts": {}, }, @@ -17614,15 +17962,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 305, - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "man_dir": "", - "name": "strip-bom", - "name_hash": "10409965272767959480", + "name": "path-key", + "name_hash": "665497923999462354", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "tag": "npm", - "value": "3.0.0", + "value": "3.1.1", }, "scripts": {}, }, @@ -17630,36 +17978,34 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 306, - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "man_dir": "", - "name": "minimist", - "name_hash": "3523651443977674137", + "name": "path-parse", + "name_hash": "13352954276207767683", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "tag": "npm", - "value": "1.2.8", + "value": "1.0.7", }, "scripts": {}, }, { - "bin": { - "file": "lib/cli.js", - "name": "json5", - }, + "bin": null, "dependencies": [ - 467, + 606, + 607, ], "id": 307, - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "man_dir": "", - "name": "json5", - "name_hash": "8623012563386528314", + "name": "path-scurry", + "name_hash": "11241411746102775941", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.11.1", }, "scripts": {}, }, @@ -17667,72 +18013,63 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 308, - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "man_dir": "", - "name": "@types/json5", - "name_hash": "7880870305537908928", + "name": "path-type", + "name_hash": "1886008933504244910", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "tag": "npm", - "value": "0.0.29", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": { - "file": "bin/semver.js", - "name": "semver", - }, + "bin": null, "dependencies": [], "id": 309, - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", "man_dir": "", - "name": "semver", - "name_hash": "16367367531761322261", + "name": "pend", + "name_hash": "11550940272933590184", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", "tag": "npm", - "value": "6.3.1", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 468, - 469, - 470, - ], + "dependencies": [], "id": 310, - "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", "man_dir": "", - "name": "object.values", - "name_hash": "17183857510284531499", + "name": "picocolors", + "name_hash": "8945456956643510643", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", "tag": "npm", - "value": "1.2.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 471, - ], + "dependencies": [], "id": 311, - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "man_dir": "", - "name": "es-object-atoms", - "name_hash": "6220468241073126446", + "name": "picomatch", + "name_hash": "17753630613781110869", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "tag": "npm", - "value": "1.0.0", + "value": "2.3.1", }, "scripts": {}, }, @@ -17740,35 +18077,31 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 312, - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "man_dir": "", - "name": "es-errors", - "name_hash": "1431088895329652005", + "name": "pify", + "name_hash": "516088454160206643", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "tag": "npm", - "value": "1.3.0", + "value": "2.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 472, - 473, - 474, - ], + "dependencies": [], "id": 313, - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "man_dir": "", - "name": "define-properties", - "name_hash": "6291091409189323848", + "name": "pirates", + "name_hash": "11463431525122174591", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", "tag": "npm", - "value": "1.2.1", + "value": "4.0.6", }, "scripts": {}, }, @@ -17776,363 +18109,324 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 314, - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", "man_dir": "", - "name": "object-keys", - "name_hash": "17064657543629771811", + "name": "possible-typed-array-names", + "name_hash": "4610919488398457019", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", "tag": "npm", - "value": "1.1.1", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 475, + 608, + 609, + 610, ], "id": 315, - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", "man_dir": "", - "name": "has-property-descriptors", - "name_hash": "4664477375836720802", + "name": "postcss", + "name_hash": "9297766010604904796", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", "tag": "npm", - "value": "1.0.2", + "value": "8.4.30", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 476, + 611, + 612, + 613, + 614, ], "id": 316, - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", "man_dir": "", - "name": "es-define-property", - "name_hash": "3626708926058962712", + "name": "postcss-import", + "name_hash": "3854262770217217840", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", "tag": "npm", - "value": "1.0.0", + "value": "15.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 477, - 478, - 479, - 480, - 481, + 615, + 616, ], "id": 317, - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", "man_dir": "", - "name": "get-intrinsic", - "name_hash": "2906428234746671084", + "name": "postcss-js", + "name_hash": "51201709044640027", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", "tag": "npm", - "value": "1.2.4", + "value": "4.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 617, + 618, + 619, + 620, + ], "id": 318, - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", "man_dir": "", - "name": "has-symbols", - "name_hash": "11738213668566965255", + "name": "postcss-load-config", + "name_hash": "11124459238108428623", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", "tag": "npm", - "value": "1.0.3", + "value": "4.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 621, + 622, + ], "id": 319, - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", "man_dir": "", - "name": "has-proto", - "name_hash": "14548784663137950749", + "name": "postcss-nested", + "name_hash": "13580188021191584601", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", "tag": "npm", - "value": "1.0.3", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 482, - 483, - 484, + 623, + 624, ], "id": 320, - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", "man_dir": "", - "name": "define-data-property", - "name_hash": "11872812789934333141", + "name": "postcss-selector-parser", + "name_hash": "8882225543017639620", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", "tag": "npm", - "value": "1.1.4", + "value": "6.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 485, - ], + "dependencies": [], "id": 321, - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "man_dir": "", - "name": "gopd", - "name_hash": "11067429752147099645", + "name": "postcss-value-parser", + "name_hash": "4513255719471974821", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", "tag": "npm", - "value": "1.0.1", + "value": "4.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 486, - 487, - 488, - 489, - 490, - ], + "dependencies": [], "id": 322, - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "man_dir": "", - "name": "call-bind", - "name_hash": "12438735438837079615", + "name": "prelude-ls", + "name_hash": "2714658211020917171", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "tag": "npm", - "value": "1.0.7", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 491, - 492, - 493, - 494, - 495, - 496, - ], + "dependencies": [], "id": 323, - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "man_dir": "", - "name": "set-function-length", - "name_hash": "4099692491438602224", + "name": "progress", + "name_hash": "11283104389794780362", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "tag": "npm", - "value": "1.2.2", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 497, - 498, - 499, + 625, + 626, + 627, ], "id": 324, - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "man_dir": "", - "name": "object.groupby", - "name_hash": "11641877674072745532", + "name": "prop-types", + "name_hash": "2288456573804260909", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "tag": "npm", - "value": "1.0.3", + "value": "15.8.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 500, - 501, - 502, - 503, - 504, - 505, - 506, - 507, - 508, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 517, - 518, - 519, - 520, - 521, - 522, - 523, - 524, - 525, - 526, - 527, - 528, - 529, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 538, - 539, - 540, - 541, - 542, - 543, - 544, - 545, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, ], "id": 325, - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", "man_dir": "", - "name": "es-abstract", - "name_hash": "18149169871844198539", + "name": "proxy-agent", + "name_hash": "9904923658574585845", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", "tag": "npm", - "value": "1.23.3", + "value": "6.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 546, - 547, - 548, - 549, - 550, - ], + "dependencies": [], "id": 326, - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", "man_dir": "", - "name": "which-typed-array", - "name_hash": "15299409777186876504", + "name": "proxy-from-env", + "name_hash": "1270194980615207566", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "tag": "npm", - "value": "1.1.15", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 551, + 636, + 637, ], "id": 327, - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "man_dir": "", - "name": "has-tostringtag", - "name_hash": "13213170068840407891", + "name": "pump", + "name_hash": "7040703475696644678", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 552, - ], + "dependencies": [], "id": 328, - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "man_dir": "", - "name": "for-each", - "name_hash": "10867395407301386752", + "name": "punycode", + "name_hash": "6702779252101758505", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "tag": "npm", - "value": "0.3.3", + "value": "2.3.1", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "lib/esm/puppeteer/node/cli.js", + "name": "puppeteer", + }, + "dependencies": [ + 638, + 639, + 640, + 641, + ], "id": 329, - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "integrity": "sha512-kyUYI12SyJIjf9UGTnHfhNMYv4oVK321Jb9QZDBiGVNx5453SplvbdKI7UrF+S//3RtCneuUFCyHxnvQXQjpxg==", "man_dir": "", - "name": "is-callable", - "name_hash": "8145804842618902795", + "name": "puppeteer", + "name_hash": "13072297456933147981", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.12.0.tgz", "tag": "npm", - "value": "1.2.7", + "value": "22.12.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 553, + 642, + 643, + 644, + 645, + 646, ], "id": 330, - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "integrity": "sha512-9gY+JwBW/Fp3/x9+cOGK7ZcwqjvtvY2xjqRqsAA0B3ZFMzBauVTSZ26iWTmvOQX2sk78TN/rd5rnetxVxmK5CQ==", "man_dir": "", - "name": "available-typed-arrays", - "name_hash": "16267035547686705519", + "name": "puppeteer-core", + "name_hash": "10954685796294859150", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.12.0.tgz", "tag": "npm", - "value": "1.0.7", + "value": "22.12.0", }, "scripts": {}, }, @@ -18140,149 +18434,145 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 331, - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "man_dir": "", - "name": "possible-typed-array-names", - "name_hash": "4610919488398457019", + "name": "queue-microtask", + "name_hash": "5425309755386634043", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.2.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 554, - 555, - 556, - 557, - ], + "dependencies": [], "id": 332, - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", "man_dir": "", - "name": "unbox-primitive", - "name_hash": "5619034830996442352", + "name": "queue-tick", + "name_hash": "9246306848360353145", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 558, - 559, - 560, - 561, - 562, + 647, ], "id": 333, - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "man_dir": "", - "name": "which-boxed-primitive", - "name_hash": "16054727932152155669", + "name": "react", + "name_hash": "10719851453835962256", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "18.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 563, + 648, + 649, + 650, ], "id": 334, - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "man_dir": "", - "name": "is-symbol", - "name_hash": "17261375015506057632", + "name": "react-dom", + "name_hash": "7373667379151837307", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", "tag": "npm", - "value": "1.0.4", + "value": "18.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 564, - ], + "dependencies": [], "id": 335, - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", "man_dir": "", - "name": "is-string", - "name_hash": "17134972543368483860", + "name": "react-is", + "name_hash": "2565568243106125199", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", "tag": "npm", - "value": "1.0.7", + "value": "16.13.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 565, + 651, ], "id": 336, - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "man_dir": "", - "name": "is-number-object", - "name_hash": "17734215349587891459", + "name": "read-cache", + "name_hash": "10142894349910084417", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", "tag": "npm", - "value": "1.0.7", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 566, - 567, + 652, ], "id": 337, - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "man_dir": "", - "name": "is-boolean-object", - "name_hash": "977724548377731595", + "name": "readdirp", + "name_hash": "10039124027740987170", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "tag": "npm", - "value": "1.1.2", + "value": "3.6.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 568, + 653, + 654, + 655, + 656, + 657, + 658, + 659, ], "id": 338, - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", "man_dir": "", - "name": "is-bigint", - "name_hash": "15395120181649760746", + "name": "reflect.getprototypeof", + "name_hash": "16421047821568888832", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", "tag": "npm", - "value": "1.0.4", + "value": "1.0.6", }, "scripts": {}, }, @@ -18290,289 +18580,273 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 339, - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", "man_dir": "", - "name": "has-bigints", - "name_hash": "8902287851533908224", + "name": "regenerator-runtime", + "name_hash": "7537904526969317900", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", "tag": "npm", - "value": "1.0.2", + "value": "0.14.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 569, - 570, - 571, - 572, - 573, - 574, + 660, + 661, + 662, + 663, ], "id": 340, - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "man_dir": "", - "name": "typed-array-length", - "name_hash": "11116743844802335237", + "name": "regexp.prototype.flags", + "name_hash": "1450419609126993699", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.5.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 575, - ], + "dependencies": [], "id": 341, - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "man_dir": "", - "name": "is-typed-array", - "name_hash": "9705410882361152938", + "name": "require-directory", + "name_hash": "6781837652461215204", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "tag": "npm", - "value": "1.1.13", + "value": "2.1.1", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/resolve", + "name": "resolve", + }, "dependencies": [ - 576, - 577, - 578, - 579, - 580, - 581, + 664, + 665, + 666, ], "id": 342, - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "man_dir": "", - "name": "typed-array-byte-offset", - "name_hash": "4363148948656071809", + "name": "resolve", + "name_hash": "17831413505788817704", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.22.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 582, - 583, - 584, - 585, - 586, - ], + "dependencies": [], "id": 343, - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "man_dir": "", - "name": "typed-array-byte-length", - "name_hash": "15839092223363072276", + "name": "resolve-from", + "name_hash": "3749267992243009772", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "tag": "npm", - "value": "1.0.1", + "value": "4.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 587, - 588, - 589, - ], + "dependencies": [], "id": 344, - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", "man_dir": "", - "name": "typed-array-buffer", - "name_hash": "12632345045689166547", + "name": "resolve-pkg-maps", + "name_hash": "2492033107302429470", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 590, - 591, - 592, - ], + "dependencies": [], "id": 345, - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "man_dir": "", - "name": "string.prototype.trimstart", - "name_hash": "2565522221466854936", + "name": "reusify", + "name_hash": "6641847649693934607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "tag": "npm", - "value": "1.0.8", + "value": "1.0.4", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin.js", + "name": "rimraf", + }, "dependencies": [ - 593, - 594, - 595, + 667, ], "id": 346, - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "man_dir": "", - "name": "string.prototype.trimend", - "name_hash": "1025553805644415088", + "name": "rimraf", + "name_hash": "6866739241594583209", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "tag": "npm", - "value": "1.0.8", + "value": "3.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 596, - 597, - 598, - 599, + 668, ], "id": 347, - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "man_dir": "", - "name": "string.prototype.trim", - "name_hash": "13195996988681286312", + "name": "run-parallel", + "name_hash": "12083900303949760391", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "tag": "npm", - "value": "1.2.9", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 600, - 601, - 602, + 669, + 670, + 671, + 672, ], "id": 348, - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", "man_dir": "", - "name": "safe-regex-test", - "name_hash": "7551602408075273083", + "name": "safe-array-concat", + "name_hash": "16724726882203544952", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", "tag": "npm", - "value": "1.0.3", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 603, - 604, + 673, + 674, + 675, ], "id": 349, - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "man_dir": "", - "name": "is-regex", - "name_hash": "5347229372705359543", + "name": "safe-regex-test", + "name_hash": "7551602408075273083", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", "tag": "npm", - "value": "1.1.4", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 605, - 606, - 607, - 608, + "dependencies": [ + 676, ], "id": 350, - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", "man_dir": "", - "name": "safe-array-concat", - "name_hash": "16724726882203544952", + "name": "scheduler", + "name_hash": "6246319597786948434", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", "tag": "npm", - "value": "1.1.2", + "value": "0.23.2", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/semver.js", + "name": "semver", + }, "dependencies": [], "id": 351, - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "man_dir": "", - "name": "isarray", - "name_hash": "1313190527457156627", + "name": "semver", + "name_hash": "16367367531761322261", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "tag": "npm", - "value": "2.0.5", + "value": "6.3.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 609, - 610, - 611, - 612, + 677, + 678, + 679, + 680, + 681, + 682, ], "id": 352, - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "man_dir": "", - "name": "regexp.prototype.flags", - "name_hash": "1450419609126993699", + "name": "set-function-length", + "name_hash": "4099692491438602224", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "tag": "npm", - "value": "1.5.2", + "value": "1.2.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 613, - 614, - 615, - 616, + 683, + 684, + 685, + 686, ], "id": 353, "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", @@ -18589,90 +18863,88 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` }, { "bin": null, - "dependencies": [], + "dependencies": [ + 687, + ], "id": 354, - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "man_dir": "", - "name": "functions-have-names", - "name_hash": "2705786889099279986", + "name": "shebang-command", + "name_hash": "9009661312948442432", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "tag": "npm", - "value": "1.2.3", + "value": "2.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 617, - 618, - 619, - 620, - ], + "dependencies": [], "id": 355, - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "man_dir": "", - "name": "object.assign", - "name_hash": "3382096865825279030", + "name": "shebang-regex", + "name_hash": "18053981199157160202", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "tag": "npm", - "value": "4.1.5", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 688, + 689, + 690, + 691, + ], "id": 356, - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", "man_dir": "", - "name": "object-inspect", - "name_hash": "956383507377191237", + "name": "side-channel", + "name_hash": "9070404613470426637", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", "tag": "npm", - "value": "1.13.1", + "value": "1.0.6", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 621, - ], + "dependencies": [], "id": 357, - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "man_dir": "", - "name": "is-weakref", - "name_hash": "16457982703851476953", + "name": "signal-exit", + "name_hash": "10435964049369420478", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "4.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 622, - ], + "dependencies": [], "id": 358, - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "man_dir": "", - "name": "is-shared-array-buffer", - "name_hash": "16404740693320828184", + "name": "slash", + "name_hash": "14883663570633596397", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "tag": "npm", - "value": "1.0.3", + "value": "3.0.0", }, "scripts": {}, }, @@ -18680,848 +18952,850 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 359, - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "man_dir": "", - "name": "is-negative-zero", - "name_hash": "15976851243871524828", + "name": "smart-buffer", + "name_hash": "9798348771309838398", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "4.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 623, + 692, + 693, ], "id": 360, - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", "man_dir": "", - "name": "is-data-view", - "name_hash": "9883274985744387088", + "name": "socks", + "name_hash": "16884970381877539768", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", "tag": "npm", - "value": "1.0.1", + "value": "2.8.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 624, - 625, + 694, + 695, + 696, ], "id": 361, - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==", "man_dir": "", - "name": "is-array-buffer", - "name_hash": "14032760764897204845", + "name": "socks-proxy-agent", + "name_hash": "11921171134012595164", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz", "tag": "npm", - "value": "3.0.4", + "value": "8.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 626, - 627, - 628, - ], + "dependencies": [], "id": 362, - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "man_dir": "", - "name": "internal-slot", - "name_hash": "5294586439646401067", + "name": "source-map", + "name_hash": "15131286332489002212", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "tag": "npm", - "value": "1.0.7", + "value": "0.6.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 629, - 630, - 631, - 632, - ], + "dependencies": [], "id": 363, - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "man_dir": "", - "name": "side-channel", - "name_hash": "9070404613470426637", + "name": "source-map-js", + "name_hash": "6679519744659543339", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 633, - 634, - ], + "dependencies": [], "id": 364, - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", "man_dir": "", - "name": "globalthis", - "name_hash": "13441561870904786738", + "name": "sprintf-js", + "name_hash": "13547290882791134867", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", "tag": "npm", - "value": "1.0.4", + "value": "1.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 635, - 636, - 637, - ], + "dependencies": [], "id": 365, - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", "man_dir": "", - "name": "get-symbol-description", - "name_hash": "9231308723607962639", + "name": "streamsearch", + "name_hash": "16767345128201185654", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 638, - 639, - 640, - 641, + 697, + 698, + 699, + 700, ], "id": 366, - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", "man_dir": "", - "name": "function.prototype.name", - "name_hash": "4695092674110180958", + "name": "streamx", + "name_hash": "74555136203185339", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", "tag": "npm", - "value": "1.1.6", + "value": "2.18.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 642, - 643, - 644, + 701, + 702, + 703, ], "id": 367, - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "man_dir": "", - "name": "es-to-primitive", - "name_hash": "5511149163085325549", + "name": "string-width", + "name_hash": "15727733666069179645", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "tag": "npm", - "value": "1.2.1", + "value": "4.2.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 645, + 707, + 708, + 709, + 710, + 711, + 712, + 713, + 714, + 715, + 716, + 717, + 718, ], "id": 368, - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", "man_dir": "", - "name": "is-date-object", - "name_hash": "2234586858061383196", + "name": "string.prototype.matchall", + "name_hash": "3859254092910215586", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", "tag": "npm", - "value": "1.0.5", + "value": "4.0.11", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 646, - 647, - 648, + 719, + 720, + 721, + 722, ], "id": 369, - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", "man_dir": "", - "name": "es-set-tostringtag", - "name_hash": "6364566058234691598", + "name": "string.prototype.trim", + "name_hash": "13195996988681286312", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.2.9", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 649, - 650, - 651, + 723, + 724, + 725, ], "id": 370, - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", "man_dir": "", - "name": "data-view-byte-offset", - "name_hash": "9075261318428197850", + "name": "string.prototype.trimend", + "name_hash": "1025553805644415088", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.0.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 652, - 653, - 654, + 726, + 727, + 728, ], "id": 371, - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "man_dir": "", - "name": "data-view-byte-length", - "name_hash": "5338396469217736400", + "name": "string.prototype.trimstart", + "name_hash": "2565522221466854936", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", "tag": "npm", - "value": "1.0.1", + "value": "1.0.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 655, - 656, - 657, + 729, ], "id": 372, - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "man_dir": "", - "name": "data-view-buffer", - "name_hash": "15944719431260154058", + "name": "strip-ansi", + "name_hash": "13340235767065158173", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "tag": "npm", - "value": "1.0.1", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 658, - 659, - 660, - 661, - 662, - 663, - 664, - 665, - ], + "dependencies": [], "id": 373, - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "man_dir": "", - "name": "arraybuffer.prototype.slice", - "name_hash": "11166998714227851504", + "name": "strip-bom", + "name_hash": "10409965272767959480", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "tag": "npm", - "value": "1.0.3", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 666, - 667, - ], + "dependencies": [], "id": 374, - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "man_dir": "", - "name": "array-buffer-byte-length", - "name_hash": "9975978122018604356", + "name": "strip-json-comments", + "name_hash": "3826326773345398095", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "tag": "npm", - "value": "1.0.1", + "value": "3.1.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 668, - 669, - 670, - 671, + 731, + 732, ], "id": 375, - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", "man_dir": "", - "name": "object.fromentries", - "name_hash": "58142230756561331", + "name": "styled-jsx", + "name_hash": "3150382730046383618", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", "tag": "npm", - "value": "2.0.8", + "value": "5.1.1", }, "scripts": {}, }, { - "bin": null, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node", + }, "dependencies": [ - 672, + 733, + 734, + 735, + 736, + 737, + 738, + 739, ], "id": 376, - "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", "man_dir": "", - "name": "eslint-module-utils", - "name_hash": "8461306141657248779", + "name": "sucrase", + "name_hash": "8220562023141918134", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", "tag": "npm", - "value": "2.8.1", + "value": "3.35.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 673, + 740, ], "id": 377, - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "man_dir": "", - "name": "debug", - "name_hash": "14324291119347696526", + "name": "supports-color", + "name_hash": "8283007902753735493", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "tag": "npm", - "value": "3.2.7", + "value": "7.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 674, - 675, - 676, - ], + "dependencies": [], "id": 378, - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "man_dir": "", - "name": "eslint-import-resolver-node", - "name_hash": "7112252065464945765", + "name": "supports-preserve-symlinks-flag", + "name_hash": "7228670803640303868", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "tag": "npm", - "value": "0.3.9", + "value": "1.0.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js", + }, "dependencies": [ - 677, + 741, + 742, + 743, + 744, + 745, + 746, + 747, + 748, + 749, + 750, + 751, + 752, + 753, + 754, + 755, + 756, + 757, + 758, + 759, + 760, + 761, + 762, ], "id": 379, - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", "man_dir": "", - "name": "doctrine", - "name_hash": "17204823894354646410", + "name": "tailwindcss", + "name_hash": "6098981126968834122", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", "tag": "npm", - "value": "2.1.0", + "value": "3.3.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 678, - 679, - 680, - 681, - ], + "dependencies": [], "id": 380, - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "man_dir": "", - "name": "array.prototype.flatmap", - "name_hash": "4112999450230342125", + "name": "tapable", + "name_hash": "14182729765386254792", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "tag": "npm", - "value": "1.3.2", + "value": "2.2.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 682, + 763, + 764, + 765, + 766, ], "id": 381, - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", "man_dir": "", - "name": "es-shim-unscopables", - "name_hash": "9491299634916711255", + "name": "tar-fs", + "name_hash": "14440968244754303214", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", "tag": "npm", - "value": "1.0.2", + "value": "3.0.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 683, - 684, - 685, - 686, + 767, + 768, + 769, ], "id": 382, - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", "man_dir": "", - "name": "array.prototype.flat", - "name_hash": "13419566320551684202", + "name": "tar-stream", + "name_hash": "14255302179190904139", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", "tag": "npm", - "value": "1.3.2", + "value": "3.1.7", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 687, - 688, - 689, - 690, - 691, - 692, + 770, ], "id": 383, - "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==", "man_dir": "", - "name": "array.prototype.findlastindex", - "name_hash": "12218267642355334154", + "name": "text-decoder", + "name_hash": "16075354394561303825", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz", "tag": "npm", - "value": "1.2.5", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 693, - 694, - 695, - 696, - 697, - 698, - ], + "dependencies": [], "id": 384, - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "man_dir": "", - "name": "array-includes", - "name_hash": "4525275494838245397", + "name": "text-table", + "name_hash": "8812171258786601301", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "tag": "npm", - "value": "3.1.8", + "value": "0.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 699, + 771, ], "id": 385, - "integrity": "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", "man_dir": "", - "name": "get-tsconfig", - "name_hash": "4239972350118399509", + "name": "thenify", + "name_hash": "10214550608932566002", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.5.tgz", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", "tag": "npm", - "value": "4.7.5", + "value": "3.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 772, + ], "id": 386, - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", "man_dir": "", - "name": "resolve-pkg-maps", - "name_hash": "2492033107302429470", + "name": "thenify-all", + "name_hash": "3497577183623575301", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.6.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 700, - 701, - ], + "dependencies": [], "id": 387, - "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "man_dir": "", - "name": "enhanced-resolve", - "name_hash": "2987069983667056488", + "name": "through", + "name_hash": "16941386786386382390", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "tag": "npm", - "value": "5.17.0", + "value": "2.3.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 773, + ], "id": 388, - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "man_dir": "", - "name": "tapable", - "name_hash": "14182729765386254792", + "name": "to-regex-range", + "name_hash": "14243204250463262724", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "tag": "npm", - "value": "2.2.1", + "value": "5.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 702, + 774, ], "id": 389, - "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "man_dir": "", - "name": "eslint-plugin-react-hooks", - "name_hash": "14057422571669714006", + "name": "ts-api-utils", + "name_hash": "16747467150637667790", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", "tag": "npm", - "value": "4.6.2", + "value": "1.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 703, - 704, - 705, - 706, - 707, - 708, - ], + "dependencies": [], "id": 390, - "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", "man_dir": "", - "name": "@typescript-eslint/parser", - "name_hash": "16517001479467293030", + "name": "ts-interface-checker", + "name_hash": "9090669025631097322", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", "tag": "npm", - "value": "6.21.0", + "value": "0.1.13", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 709, - 710, - 711, - 712, - 713, - 714, - 715, - 716, + 775, + 776, + 777, + 778, ], "id": 391, - "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", "man_dir": "", - "name": "@typescript-eslint/typescript-estree", - "name_hash": "17745786537991019945", + "name": "tsconfig-paths", + "name_hash": "9484880556576660029", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", "tag": "npm", - "value": "6.21.0", + "value": "3.15.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 717, - 718, - ], + "dependencies": [], "id": 392, - "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", "man_dir": "", - "name": "@typescript-eslint/visitor-keys", - "name_hash": "7940841856001563650", + "name": "tslib", + "name_hash": "17922945129469812550", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", "tag": "npm", - "value": "6.21.0", + "value": "2.6.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 779, + ], "id": 393, - "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "man_dir": "", - "name": "@typescript-eslint/types", - "name_hash": "9755027355340495761", + "name": "type-check", + "name_hash": "14488857500191659576", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "tag": "npm", - "value": "6.21.0", + "value": "0.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 719, - ], + "dependencies": [], "id": 394, - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "man_dir": "", - "name": "ts-api-utils", - "name_hash": "16747467150637667790", + "name": "type-fest", + "name_hash": "14668870911319020225", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "tag": "npm", - "value": "1.3.0", + "value": "0.20.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 720, + 780, + 781, + 782, ], "id": 395, - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "man_dir": "", - "name": "minimatch", - "name_hash": "8137703609956696607", + "name": "typed-array-buffer", + "name_hash": "12632345045689166547", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", "tag": "npm", - "value": "9.0.3", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 721, - 722, - 723, - 724, - 725, - 726, + 783, + 784, + 785, + 786, + 787, ], "id": 396, - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "man_dir": "", - "name": "globby", - "name_hash": "15348107128072099982", + "name": "typed-array-byte-length", + "name_hash": "15839092223363072276", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", "tag": "npm", - "value": "11.1.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 788, + 789, + 790, + 791, + 792, + 793, + ], "id": 397, - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "man_dir": "", - "name": "slash", - "name_hash": "14883663570633596397", + "name": "typed-array-byte-offset", + "name_hash": "4363148948656071809", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 727, + 794, + 795, + 796, + 797, + 798, + 799, ], "id": 398, - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "man_dir": "", - "name": "dir-glob", - "name_hash": "7561427002176423027", + "name": "typed-array-length", + "name_hash": "11116743844802335237", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", "tag": "npm", - "value": "3.0.1", + "value": "1.0.6", }, "scripts": {}, }, { - "bin": null, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver", + }, "dependencies": [], "id": 399, - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "man_dir": "", - "name": "path-type", - "name_hash": "1886008933504244910", + "name": "typescript", + "name_hash": "7090219608841397663", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", "tag": "npm", - "value": "4.0.0", + "value": "5.2.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 800, + 801, + 802, + 803, + ], "id": 400, - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "man_dir": "", - "name": "array-union", - "name_hash": "16137961625129706702", + "name": "unbox-primitive", + "name_hash": "5619034830996442352", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "tag": "npm", - "value": "2.1.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 728, - 729, + 804, + 805, ], "id": 401, - "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", "man_dir": "", - "name": "@typescript-eslint/scope-manager", - "name_hash": "4117654371883490926", + "name": "unbzip2-stream", + "name_hash": "12033811216485982774", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", "tag": "npm", - "value": "6.21.0", + "value": "1.4.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 730, - ], + "dependencies": [], "id": 402, - "integrity": "sha512-VCnZI2cy77Yaj3L7Uhs3+44ikMM1VD/fBMwvTBb3hIaTIuqa+DmG4dhUDq+MASu3yx97KhgsVJbsas0XuiKyww==", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", "man_dir": "", - "name": "@next/eslint-plugin-next", - "name_hash": "12150179697604729174", + "name": "undici-types", + "name_hash": "13518207300296011529", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", "tag": "npm", - "value": "14.1.3", + "value": "5.26.5", }, "scripts": {}, }, @@ -19529,87 +19803,72 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 403, - "integrity": "sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "man_dir": "", - "name": "@rushstack/eslint-patch", - "name_hash": "11774582013079126290", + "name": "universalify", + "name_hash": "9857909289728530428", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.3.tgz", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", "tag": "npm", - "value": "1.10.3", + "value": "2.0.1", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "cli.js", + "name": "update-browserslist-db", + }, "dependencies": [ - 731, - 732, - 733, - 734, - 735, - 736, - 737, - 738, - 739, - 740, - 741, - 742, - 743, - 744, - 745, - 746, - 747, + 806, + 807, + 808, ], "id": 404, - "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", + "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", "man_dir": "", - "name": "eslint-plugin-jsx-a11y", - "name_hash": "17038906309846806775", + "name": "update-browserslist-db", + "name_hash": "6664421840286510928", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", "tag": "npm", - "value": "6.8.0", + "value": "1.0.16", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 748, - 749, - 750, + 809, ], "id": 405, - "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "man_dir": "", - "name": "object.entries", - "name_hash": "9232336923373250807", + "name": "uri-js", + "name_hash": "9694608825335680295", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "tag": "npm", - "value": "1.1.8", + "value": "4.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 751, - ], + "dependencies": [], "id": 406, - "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", "man_dir": "", - "name": "language-tags", - "name_hash": "3625175203997363083", + "name": "urlpattern-polyfill", + "name_hash": "11822535153800140816", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", "tag": "npm", - "value": "1.0.9", + "value": "10.0.0", }, "scripts": {}, }, @@ -19617,182 +19876,166 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 407, - "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "man_dir": "", - "name": "language-subtag-registry", - "name_hash": "15962551382548022065", + "name": "util-deprecate", + "name_hash": "4033437044928033698", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "tag": "npm", - "value": "0.3.23", + "value": "1.0.2", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "./bin/node-which", + "name": "node-which", + }, "dependencies": [ - 752, - 753, - 754, - 755, + 810, ], "id": 408, - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "man_dir": "", - "name": "jsx-ast-utils", - "name_hash": "7365668162252757844", + "name": "which", + "name_hash": "5112236092670504396", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "tag": "npm", - "value": "3.3.5", + "value": "2.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 756, - 757, - 758, - 759, - 760, - 761, - 762, - 763, - 764, - 765, - 766, - 767, - 768, - 769, + 811, + 812, + 813, + 814, + 815, ], "id": 409, - "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "man_dir": "", - "name": "es-iterator-helpers", - "name_hash": "6828621610707932693", + "name": "which-boxed-primitive", + "name_hash": "16054727932152155669", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "tag": "npm", - "value": "1.0.19", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 770, - 771, - 772, - 773, - 774, + 816, + 817, + 818, + 819, + 820, + 821, + 822, + 823, + 824, + 825, + 826, + 827, ], "id": 410, - "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", "man_dir": "", - "name": "iterator.prototype", - "name_hash": "2087250667608616513", + "name": "which-builtin-type", + "name_hash": "5638101803141645512", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", "tag": "npm", - "value": "1.1.2", + "value": "1.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 775, - 776, - 777, - 778, - 779, - 780, - 781, + 828, + 829, + 830, + 831, ], "id": 411, - "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", "man_dir": "", - "name": "reflect.getprototypeof", - "name_hash": "16421047821568888832", + "name": "which-collection", + "name_hash": "14526135543217104595", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 782, - 783, - 784, - 785, - 786, - 787, - 788, - 789, - 790, - 791, - 792, - 793, + 832, + 833, + 834, + 835, + 836, ], "id": 412, - "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", "man_dir": "", - "name": "which-builtin-type", - "name_hash": "5638101803141645512", + "name": "which-typed-array", + "name_hash": "15299409777186876504", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", "tag": "npm", - "value": "1.1.3", + "value": "1.1.15", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 794, - 795, - 796, - 797, - ], + "dependencies": [], "id": 413, - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "man_dir": "", - "name": "which-collection", - "name_hash": "14526135543217104595", + "name": "word-wrap", + "name_hash": "17394224781186240192", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.2.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 798, - 799, + 837, + 838, + 839, ], "id": 414, - "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "man_dir": "", - "name": "is-weakset", - "name_hash": "15512317874752413182", + "name": "wrap-ansi", + "name_hash": "6417752039399150421", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "7.0.0", }, "scripts": {}, }, @@ -19800,31 +20043,34 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 415, - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "man_dir": "", - "name": "is-weakmap", - "name_hash": "6846802860855249568", + "name": "wrappy", + "name_hash": "18119806661187706052", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "tag": "npm", - "value": "2.0.2", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 843, + 844, + ], "id": 416, - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "man_dir": "", - "name": "is-set", - "name_hash": "711008573234634940", + "name": "ws", + "name_hash": "14644737011329074183", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", "tag": "npm", - "value": "2.0.3", + "value": "8.17.1", }, "scripts": {}, }, @@ -19832,69 +20078,74 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 417, - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "man_dir": "", - "name": "is-map", - "name_hash": "13285296637631486371", + "name": "y18n", + "name_hash": "13867919047397601860", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "tag": "npm", - "value": "2.0.3", + "value": "5.0.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 800, - ], + "dependencies": [], "id": 418, - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "man_dir": "", - "name": "is-generator-function", - "name_hash": "6389681397246265335", + "name": "yallist", + "name_hash": "17447362886122903538", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "tag": "npm", - "value": "1.0.10", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 801, - ], + "bin": { + "file": "bin.mjs", + "name": "yaml", + }, + "dependencies": [], "id": 419, - "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "integrity": "sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg==", "man_dir": "", - "name": "is-finalizationregistry", - "name_hash": "3324291948921067566", + "name": "yaml", + "name_hash": "6823399114509449780", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.3.tgz", "tag": "npm", - "value": "1.0.2", + "value": "2.4.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 802, + 845, + 846, + 847, + 848, + 849, + 850, + 851, ], "id": 420, - "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "man_dir": "", - "name": "is-async-function", - "name_hash": "7396704721306843003", + "name": "yargs", + "name_hash": "18153588124555602831", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "tag": "npm", - "value": "2.0.0", + "value": "17.7.2", }, "scripts": {}, }, @@ -19902,33 +20153,34 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 421, - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "man_dir": "", - "name": "damerau-levenshtein", - "name_hash": "15167018638538311401", + "name": "yargs-parser", + "name_hash": "2624058701233809213", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "tag": "npm", - "value": "1.0.8", + "value": "21.1.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 803, + 852, + 853, ], "id": 422, - "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "man_dir": "", - "name": "axobject-query", - "name_hash": "9344054106894956572", + "name": "yauzl", + "name_hash": "7329914562904170092", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", "tag": "npm", - "value": "3.2.1", + "value": "2.10.0", }, "scripts": {}, }, @@ -19936,15 +20188,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 423, - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "man_dir": "", - "name": "dequal", - "name_hash": "9863785364709466334", + "name": "yocto-queue", + "name_hash": "9034931028572940079", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "0.1.0", }, "scripts": {}, }, @@ -19952,373 +20204,338 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 424, - "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", "man_dir": "", - "name": "axe-core", - "name_hash": "13988195930258765777", + "name": "zod", + "name_hash": "13942938047053248045", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", "tag": "npm", - "value": "4.7.0", + "value": "3.23.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 854, + 855, + 856, + ], "id": 425, - "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "man_dir": "", - "name": "ast-types-flow", - "name_hash": "3772215945262775731", + "name": "chalk", + "name_hash": "15590360526536958927", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "tag": "npm", - "value": "0.0.8", + "value": "2.4.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 804, + 857, + 858, + 859, ], "id": 426, - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "man_dir": "", - "name": "aria-query", - "name_hash": "506127023625643336", + "name": "string-width", + "name_hash": "15727733666069179645", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "tag": "npm", - "value": "5.3.0", + "value": "5.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 805, + 860, ], "id": 427, - "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "man_dir": "", - "name": "@babel/runtime", - "name_hash": "10291762809505250838", + "name": "strip-ansi", + "name_hash": "13340235767065158173", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "tag": "npm", - "value": "7.24.7", + "value": "7.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 861, + 862, + 863, + ], "id": 428, - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "man_dir": "", - "name": "regenerator-runtime", - "name_hash": "7537904526969317900", + "name": "wrap-ansi", + "name_hash": "6417752039399150421", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "tag": "npm", - "value": "0.14.1", + "value": "8.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 806, - 807, - 808, - 809, - 810, - 811, - 812, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 820, - 821, - 822, - 823, - 824, + 864, ], "id": 429, - "integrity": "sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw==", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "man_dir": "", - "name": "eslint-plugin-react", - "name_hash": "15811917473959571682", + "name": "debug", + "name_hash": "14324291119347696526", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.2.tgz", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "tag": "npm", - "value": "7.34.2", + "value": "4.3.4", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/semver.js", + "name": "semver", + }, "dependencies": [ - 825, - 826, - 827, - 828, - 829, - 830, - 831, - 832, - 833, - 834, - 835, - 836, + 865, ], "id": 430, - "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "man_dir": "", - "name": "string.prototype.matchall", - "name_hash": "3859254092910215586", + "name": "semver", + "name_hash": "16367367531761322261", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", "tag": "npm", - "value": "4.0.11", + "value": "7.6.0", }, "scripts": {}, }, { - "bin": { - "file": "bin/resolve", - "name": "resolve", - }, + "bin": null, "dependencies": [ - 837, - 838, - 839, + 866, ], "id": 431, - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "integrity": "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg==", "man_dir": "", - "name": "resolve", - "name_hash": "17831413505788817704", + "name": "@types/node", + "name_hash": "4124652010926124945", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.14.tgz", "tag": "npm", - "value": "2.0.0-next.5", + "value": "20.12.14", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 840, - 841, - 842, + 868, ], "id": 432, - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "man_dir": "", - "name": "prop-types", - "name_hash": "2288456573804260909", + "name": "minimatch", + "name_hash": "8137703609956696607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", "tag": "npm", - "value": "15.8.1", + "value": "9.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 871, + ], "id": 433, - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "man_dir": "", - "name": "react-is", - "name_hash": "2565568243106125199", + "name": "glob-parent", + "name_hash": "11965780159102682782", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "tag": "npm", - "value": "16.13.1", + "value": "5.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 843, - 844, - 845, + 872, ], "id": 434, - "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "man_dir": "", - "name": "object.hasown", - "name_hash": "12140096160358655980", + "name": "debug", + "name_hash": "14324291119347696526", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "tag": "npm", - "value": "1.1.4", + "value": "3.2.7", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 846, - 847, - 848, - 849, - 850, + 875, ], "id": 435, - "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "man_dir": "", - "name": "array.prototype.tosorted", - "name_hash": "6050988382768901310", + "name": "doctrine", + "name_hash": "17204823894354646410", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "tag": "npm", - "value": "1.1.4", + "value": "2.1.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/resolve", + "name": "resolve", + }, "dependencies": [ - 851, - 852, - 853, - 854, + 877, + 878, + 879, ], "id": 436, - "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", "man_dir": "", - "name": "array.prototype.toreversed", - "name_hash": "13586337247798060470", + "name": "resolve", + "name_hash": "17831413505788817704", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", "tag": "npm", - "value": "1.1.2", + "value": "2.0.0-next.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 855, - 856, - 857, - 858, - 859, - 860, + 881, ], "id": 437, - "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", "man_dir": "", - "name": "array.prototype.findlast", - "name_hash": "1818731707851809687", + "name": "minimatch", + "name_hash": "8137703609956696607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", "tag": "npm", - "value": "1.2.5", + "value": "9.0.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 861, - 862, + 882, + 883, + 884, ], "id": 438, - "integrity": "sha512-DIM2C9qCECwhck9nLsCDeTv943VmGMCkwX3KljjprSRDXaK2CSiUDVGbUit80Er38ukgxuESJgYPAys4FsNCdg==", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "man_dir": "", - "name": "bun-types", - "name_hash": "2516125195587546235", + "name": "postcss", + "name_hash": "9297766010604904796", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.1.12.tgz", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", "tag": "npm", - "value": "1.1.12", + "value": "8.4.31", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 863, - ], + "dependencies": [], "id": 439, - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", "man_dir": "", - "name": "@types/ws", - "name_hash": "7625274352264072099", + "name": "lru-cache", + "name_hash": "15261810304153928944", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", "tag": "npm", - "value": "8.5.10", + "value": "10.2.2", }, "scripts": {}, }, { - "bin": { - "file": "bin/autoprefixer", - "name": "autoprefixer", - }, - "dependencies": [ - 864, - 865, - 866, - 867, - 868, - 869, - 870, - ], + "bin": null, + "dependencies": [], "id": 440, - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", "man_dir": "", - "name": "autoprefixer", - "name_hash": "8637312893797281270", + "name": "lilconfig", + "name_hash": "17464546908434930808", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", "tag": "npm", - "value": "10.4.16", + "value": "3.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 885, + 886, + 887, + 888, + 889, + 890, + ], "id": 441, - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "man_dir": "", - "name": "normalize-range", - "name_hash": "2450824346687386237", + "name": "glob", + "name_hash": "4994027009006720870", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "tag": "npm", - "value": "0.1.2", + "value": "7.2.3", }, "scripts": {}, }, @@ -20326,78 +20543,67 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 442, - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "man_dir": "", - "name": "fraction.js", - "name_hash": "8226692764887072839", + "name": "emoji-regex", + "name_hash": "4954026511424972012", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "tag": "npm", - "value": "4.3.7", + "value": "8.0.0", }, "scripts": {}, }, { - "bin": { - "file": "cli.js", - "name": "browserslist", - }, + "bin": null, "dependencies": [ - 871, - 872, - 873, - 874, + 891, ], "id": 443, - "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "man_dir": "", - "name": "browserslist", - "name_hash": "10902238872969648239", + "name": "ansi-styles", + "name_hash": "1496261712670764878", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "tag": "npm", - "value": "4.23.0", + "value": "3.2.1", }, "scripts": {}, }, { - "bin": { - "file": "cli.js", - "name": "update-browserslist-db", - }, - "dependencies": [ - 875, - 876, - 877, - ], + "bin": null, + "dependencies": [], "id": 444, - "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "man_dir": "", - "name": "update-browserslist-db", - "name_hash": "6664421840286510928", + "name": "escape-string-regexp", + "name_hash": "6183299340420948366", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "tag": "npm", - "value": "1.0.16", + "value": "1.0.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 892, + ], "id": 445, - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "man_dir": "", - "name": "node-releases", - "name_hash": "16500855680207755447", + "name": "supports-color", + "name_hash": "8283007902753735493", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "tag": "npm", - "value": "2.0.14", + "value": "5.5.0", }, "scripts": {}, }, @@ -20405,85 +20611,85 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 446, - "integrity": "sha512-eVGeQxpaBYbomDBa/Mehrs28MdvCXfJmEFzaMFsv8jH/MJDLIylJN81eTJ5kvx7B7p18OiPK0BkC06lydEy63A==", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "man_dir": "", - "name": "electron-to-chromium", - "name_hash": "670529235028360171", + "name": "ansi-regex", + "name_hash": "8115476937249128794", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.790.tgz", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", "tag": "npm", - "value": "1.4.790", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 878, - ], + "dependencies": [], "id": 447, - "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "man_dir": "", - "name": "@types/react-dom", - "name_hash": "3229493356298419080", + "name": "ansi-styles", + "name_hash": "1496261712670764878", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "tag": "npm", - "value": "18.2.7", + "value": "6.2.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 879, - 880, - 881, + 893, ], "id": 448, - "integrity": "sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "man_dir": "", - "name": "@types/react", - "name_hash": "14723150644049679642", + "name": "lru-cache", + "name_hash": "15261810304153928944", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.22.tgz", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "tag": "npm", - "value": "18.2.22", + "value": "6.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 894, + ], "id": 449, - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "man_dir": "", - "name": "csstype", - "name_hash": "10489861045436610105", + "name": "brace-expansion", + "name_hash": "2949258092693339993", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "tag": "npm", - "value": "3.1.3", + "value": "2.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 897, + ], "id": 450, - "integrity": "sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "man_dir": "", - "name": "@types/scheduler", - "name_hash": "12135549028975824460", + "name": "color-convert", + "name_hash": "4039459761306235234", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.23.0.tgz", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "tag": "npm", - "value": "0.23.0", + "value": "1.9.3", }, "scripts": {}, }, @@ -20491,15 +20697,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 451, - "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "man_dir": "", - "name": "@types/prop-types", - "name_hash": "14301724962060537021", + "name": "has-flag", + "name_hash": "14617373831546330259", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "tag": "npm", - "value": "15.7.12", + "value": "3.0.0", }, "scripts": {}, }, @@ -20507,15 +20713,15 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` "bin": null, "dependencies": [], "id": 452, - "integrity": "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "man_dir": "", - "name": "@types/node", - "name_hash": "4124652010926124945", + "name": "color-name", + "name_hash": "16546212153853106385", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "tag": "npm", - "value": "20.7.0", + "value": "1.1.3", }, "scripts": {}, }, @@ -20524,1712 +20730,1712 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "@alloc/quick-lru": { - "id": 33, - "package_id": 13, + "id": 741, + "package_id": 1, }, "@babel/code-frame": { - "id": 277, - "package_id": 202, + "id": 602, + "package_id": 2, }, "@babel/helper-validator-identifier": { - "id": 284, - "package_id": 211, + "id": 16, + "package_id": 3, }, "@babel/highlight": { - "id": 282, - "package_id": 203, + "id": 14, + "package_id": 4, }, "@babel/runtime": { - "id": 731, - "package_id": 427, + "id": 375, + "package_id": 5, }, "@eslint-community/eslint-utils": { - "id": 370, - "package_id": 241, + "id": 295, + "package_id": 6, }, "@eslint-community/regexpp": { - "id": 368, - "package_id": 248, + "id": 296, + "package_id": 7, }, "@eslint/eslintrc": { - "id": 363, - "package_id": 261, + "id": 297, + "package_id": 8, }, "@eslint/js": { - "id": 351, - "package_id": 289, + "id": 298, + "package_id": 9, }, "@humanwhocodes/config-array": { - "id": 369, - "package_id": 243, + "id": 299, + "package_id": 10, }, "@humanwhocodes/module-importer": { - "id": 371, - "package_id": 240, + "id": 300, + "package_id": 11, }, "@humanwhocodes/object-schema": { - "id": 375, - "package_id": 247, + "id": 32, + "package_id": 12, }, "@isaacs/cliui": { - "id": 111, - "package_id": 74, + "id": 521, + "package_id": 13, }, "@jridgewell/gen-mapping": { - "id": 90, - "package_id": 100, + "id": 733, + "package_id": 14, }, "@jridgewell/resolve-uri": { - "id": 145, - "package_id": 103, + "id": 44, + "package_id": 15, }, "@jridgewell/set-array": { - "id": 142, - "package_id": 104, + "id": 41, + "package_id": 16, }, "@jridgewell/sourcemap-codec": { - "id": 143, - "package_id": 102, + "id": 42, + "package_id": 17, }, "@jridgewell/trace-mapping": { - "id": 144, - "package_id": 101, + "id": 43, + "package_id": 18, }, "@next/env": { - "id": 300, - "package_id": 233, + "id": 555, + "package_id": 19, }, "@next/eslint-plugin-next": { - "id": 329, - "package_id": 402, + "id": 334, + "package_id": 20, }, "@next/swc-darwin-arm64": { - "id": 306, - "package_id": 227, + "id": 546, + "package_id": 21, }, "@next/swc-darwin-x64": { - "id": 305, - "package_id": 228, + "id": 547, + "package_id": 22, }, "@next/swc-linux-arm64-gnu": { - "id": 310, - "package_id": 223, + "id": 548, + "package_id": 23, }, "@next/swc-linux-arm64-musl": { - "id": 312, - "package_id": 221, + "id": 549, + "package_id": 24, }, "@next/swc-linux-x64-gnu": { - "id": 307, - "package_id": 226, + "id": 550, + "package_id": 25, }, "@next/swc-linux-x64-musl": { - "id": 308, - "package_id": 225, + "id": 551, + "package_id": 26, }, "@next/swc-win32-arm64-msvc": { - "id": 313, - "package_id": 220, + "id": 552, + "package_id": 27, }, "@next/swc-win32-ia32-msvc": { - "id": 311, - "package_id": 222, + "id": 553, + "package_id": 28, }, "@next/swc-win32-x64-msvc": { - "id": 309, - "package_id": 224, + "id": 554, + "package_id": 29, }, "@nodelib/fs.scandir": { - "id": 72, - "package_id": 46, + "id": 49, + "package_id": 30, }, "@nodelib/fs.stat": { - "id": 66, - "package_id": 49, + "id": 422, + "package_id": 31, }, "@nodelib/fs.walk": { - "id": 364, - "package_id": 43, + "id": 301, + "package_id": 32, }, "@pkgjs/parseargs": { - "id": 112, - "package_id": 73, + "id": 520, + "package_id": 33, }, "@puppeteer/browsers": { - "id": 155, - "package_id": 115, + "id": 638, + "package_id": 34, }, "@rushstack/eslint-patch": { - "id": 328, - "package_id": 403, + "id": 335, + "package_id": 35, }, "@swc/helpers": { - "id": 303, - "package_id": 230, + "id": 556, + "package_id": 36, }, "@tootallnate/quickjs-emscripten": { - "id": 219, - "package_id": 178, + "id": 591, + "package_id": 37, }, "@types/json5": { - "id": 463, - "package_id": 308, + "id": 775, + "package_id": 38, }, "@types/node": { "id": 0, - "package_id": 452, + "package_id": 39, }, "@types/prop-types": { - "id": 879, - "package_id": 451, + "id": 60, + "package_id": 40, }, "@types/react": { "id": 1, - "package_id": 448, + "package_id": 41, }, "@types/react-dom": { "id": 2, - "package_id": 447, + "package_id": 42, }, "@types/scheduler": { - "id": 880, - "package_id": 450, + "id": 61, + "package_id": 43, }, "@types/ws": { - "id": 861, - "package_id": 439, + "id": 164, + "package_id": 44, }, "@types/yauzl": { - "id": 253, - "package_id": 182, + "id": 418, + "package_id": 45, }, "@typescript-eslint/parser": { - "id": 330, - "package_id": 390, + "id": 336, + "package_id": 46, }, "@typescript-eslint/scope-manager": { - "id": 706, - "package_id": 401, + "id": 67, + "package_id": 47, }, "@typescript-eslint/types": { - "id": 704, - "package_id": 393, + "id": 68, + "package_id": 48, }, "@typescript-eslint/typescript-estree": { - "id": 707, - "package_id": 391, + "id": 69, + "package_id": 49, }, "@typescript-eslint/visitor-keys": { - "id": 705, - "package_id": 392, + "id": 70, + "package_id": 50, }, "acorn": { - "id": 405, - "package_id": 268, + "id": 413, + "package_id": 51, }, "acorn-jsx": { - "id": 406, - "package_id": 267, + "id": 414, + "package_id": 52, }, "agent-base": { - "id": 202, - "package_id": 156, + "id": 628, + "package_id": 53, }, "ajv": { - "id": 336, - "package_id": 269, + "id": 302, + "package_id": 54, }, "ansi-regex": { - "id": 122, - "package_id": 77, + "id": 729, + "package_id": 55, }, "ansi-styles": { - "id": 433, - "package_id": 81, + "id": 171, + "package_id": 56, }, "any-promise": { - "id": 97, - "package_id": 62, + "id": 539, + "package_id": 57, }, "anymatch": { - "id": 78, - "package_id": 55, + "id": 174, + "package_id": 58, }, "arg": { - "id": 14, - "package_id": 107, + "id": 742, + "package_id": 59, }, "argparse": { - "id": 294, - "package_id": 213, + "id": 522, + "package_id": 60, }, "aria-query": { - "id": 732, - "package_id": 426, + "id": 376, + "package_id": 61, }, "array-buffer-byte-length": { - "id": 500, - "package_id": 374, + "id": 222, + "package_id": 62, }, "array-includes": { - "id": 445, - "package_id": 384, + "id": 357, + "package_id": 63, }, "array-union": { - "id": 721, - "package_id": 400, + "id": 469, + "package_id": 64, }, "array.prototype.findlast": { - "id": 807, - "package_id": 437, + "id": 393, + "package_id": 65, }, "array.prototype.findlastindex": { - "id": 446, - "package_id": 383, + "id": 358, + "package_id": 66, }, "array.prototype.flat": { - "id": 447, - "package_id": 382, + "id": 359, + "package_id": 67, }, "array.prototype.flatmap": { - "id": 448, - "package_id": 380, + "id": 360, + "package_id": 68, }, "array.prototype.toreversed": { - "id": 809, - "package_id": 436, + "id": 395, + "package_id": 69, }, "array.prototype.tosorted": { - "id": 810, - "package_id": 435, + "id": 396, + "package_id": 70, }, "arraybuffer.prototype.slice": { - "id": 501, - "package_id": 373, + "id": 223, + "package_id": 71, }, "ast-types": { - "id": 229, - "package_id": 167, + "id": 213, + "package_id": 72, }, "ast-types-flow": { - "id": 735, - "package_id": 425, + "id": 379, + "package_id": 73, }, "autoprefixer": { "id": 3, - "package_id": 440, + "package_id": 74, }, "available-typed-arrays": { - "id": 502, - "package_id": 330, + "id": 224, + "package_id": 75, }, "axe-core": { - "id": 736, - "package_id": 424, + "id": 380, + "package_id": 76, }, "axobject-query": { - "id": 737, - "package_id": 422, + "id": 381, + "package_id": 77, }, "b4a": { - "id": 195, - "package_id": 139, + "id": 767, + "package_id": 78, }, "balanced-match": { - "id": 379, - "package_id": 71, + "id": 154, + "package_id": 79, }, "bare-events": { - "id": 186, - "package_id": 137, + "id": 149, + "package_id": 80, }, "bare-fs": { - "id": 183, - "package_id": 134, + "id": 763, + "package_id": 81, }, "bare-os": { - "id": 185, - "package_id": 133, + "id": 152, + "package_id": 82, }, "bare-path": { - "id": 184, - "package_id": 132, + "id": 764, + "package_id": 83, }, "bare-stream": { - "id": 188, - "package_id": 135, + "id": 151, + "package_id": 84, }, "base64-js": { - "id": 179, - "package_id": 130, + "id": 161, + "package_id": 85, }, "basic-ftp": { - "id": 241, - "package_id": 177, + "id": 456, + "package_id": 86, }, "binary-extensions": { - "id": 87, - "package_id": 54, + "id": 496, + "package_id": 87, }, "brace-expansion": { - "id": 378, - "package_id": 245, + "id": 538, + "package_id": 88, }, "braces": { - "id": 79, - "package_id": 34, + "id": 175, + "package_id": 89, }, "browserslist": { - "id": 864, - "package_id": 443, + "id": 141, + "package_id": 90, }, "buffer": { - "id": 177, - "package_id": 128, + "id": 804, + "package_id": 91, }, "buffer-crc32": { - "id": 257, - "package_id": 186, + "id": 852, + "package_id": 92, }, "bun-types": { "id": 4, - "package_id": 438, + "package_id": 93, }, "busboy": { - "id": 298, - "package_id": 235, + "id": 557, + "package_id": 94, }, "call-bind": { - "id": 693, - "package_id": 322, + "id": 96, + "package_id": 95, }, "callsites": { - "id": 297, - "package_id": 217, + "id": 601, + "package_id": 96, }, "camelcase-css": { - "id": 59, - "package_id": 31, + "id": 616, + "package_id": 97, }, "caniuse-lite": { - "id": 865, - "package_id": 229, + "id": 142, + "package_id": 98, }, "chalk": { - "id": 338, - "package_id": 299, + "id": 303, + "package_id": 99, }, "chokidar": { - "id": 21, - "package_id": 50, + "id": 743, + "package_id": 100, }, "chromium-bidi": { - "id": 262, - "package_id": 193, + "id": 643, + "package_id": 101, }, "client-only": { - "id": 319, - "package_id": 232, + "id": 732, + "package_id": 102, }, "cliui": { - "id": 167, - "package_id": 125, + "id": 845, + "package_id": 103, }, "color-convert": { - "id": 126, - "package_id": 82, + "id": 90, + "package_id": 104, }, "color-name": { - "id": 127, - "package_id": 83, + "id": 188, + "package_id": 105, }, "commander": { - "id": 91, - "package_id": 99, + "id": 734, + "package_id": 106, }, "concat-map": { - "id": 380, - "package_id": 246, + "id": 155, + "package_id": 107, }, "cosmiconfig": { - "id": 153, - "package_id": 197, + "id": 639, + "package_id": 108, }, "cross-spawn": { - "id": 355, - "package_id": 93, + "id": 304, + "package_id": 109, }, "cssesc": { - "id": 36, - "package_id": 5, + "id": 623, + "package_id": 110, }, "csstype": { - "id": 881, - "package_id": 449, + "id": 62, + "package_id": 111, }, "damerau-levenshtein": { - "id": 738, - "package_id": 421, + "id": 382, + "package_id": 112, }, "data-uri-to-buffer": { - "id": 242, - "package_id": 176, + "id": 457, + "package_id": 113, }, "data-view-buffer": { - "id": 504, - "package_id": 372, + "id": 226, + "package_id": 114, }, "data-view-byte-length": { - "id": 505, - "package_id": 371, + "id": 227, + "package_id": 115, }, "data-view-byte-offset": { - "id": 506, - "package_id": 370, + "id": 228, + "package_id": 116, }, "debug": { - "id": 339, - "package_id": 154, + "id": 305, + "package_id": 117, }, "deep-is": { - "id": 418, - "package_id": 288, + "id": 583, + "package_id": 118, }, "define-data-property": { - "id": 472, - "package_id": 320, + "id": 210, + "package_id": 119, }, "define-properties": { - "id": 694, - "package_id": 313, + "id": 97, + "package_id": 120, }, "degenerator": { - "id": 227, - "package_id": 161, + "id": 599, + "package_id": 121, }, "dequal": { - "id": 804, - "package_id": 423, + "id": 93, + "package_id": 122, }, "devtools-protocol": { - "id": 156, - "package_id": 114, + "id": 640, + "package_id": 123, }, "didyoumean": { - "id": 24, - "package_id": 38, + "id": 744, + "package_id": 124, }, "dir-glob": { - "id": 722, - "package_id": 398, + "id": 470, + "package_id": 125, }, "dlv": { - "id": 15, - "package_id": 106, + "id": 745, + "package_id": 126, }, "doctrine": { - "id": 348, - "package_id": 291, + "id": 306, + "package_id": 127, }, "eastasianwidth": { - "id": 132, - "package_id": 89, + "id": 857, + "package_id": 128, }, "electron-to-chromium": { - "id": 872, - "package_id": 446, + "id": 158, + "package_id": 129, }, "emoji-regex": { - "id": 739, - "package_id": 88, + "id": 383, + "package_id": 130, }, "end-of-stream": { - "id": 198, - "package_id": 146, + "id": 636, + "package_id": 131, }, "enhanced-resolve": { - "id": 437, - "package_id": 387, + "id": 349, + "package_id": 132, }, "env-paths": { - "id": 272, - "package_id": 218, + "id": 190, + "package_id": 133, }, "error-ex": { - "id": 278, - "package_id": 200, + "id": 603, + "package_id": 134, }, "es-abstract": { - "id": 695, - "package_id": 325, + "id": 98, + "package_id": 135, }, "es-define-property": { - "id": 486, - "package_id": 316, + "id": 166, + "package_id": 136, }, "es-errors": { - "id": 690, - "package_id": 312, + "id": 111, + "package_id": 137, }, "es-iterator-helpers": { - "id": 740, - "package_id": 409, + "id": 384, + "package_id": 138, }, "es-object-atoms": { - "id": 696, - "package_id": 311, + "id": 99, + "package_id": 139, }, "es-set-tostringtag": { - "id": 760, - "package_id": 369, + "id": 273, + "package_id": 140, }, "es-shim-unscopables": { - "id": 692, - "package_id": 381, + "id": 113, + "package_id": 141, }, "es-to-primitive": { - "id": 511, - "package_id": 367, + "id": 233, + "package_id": 142, }, "escalade": { - "id": 875, - "package_id": 124, + "id": 807, + "package_id": 143, }, "escape-string-regexp": { - "id": 367, - "package_id": 249, + "id": 307, + "package_id": 144, }, "escodegen": { - "id": 230, - "package_id": 163, + "id": 214, + "package_id": 145, }, "eslint": { "id": 5, - "package_id": 238, + "package_id": 146, }, "eslint-config-next": { "id": 6, - "package_id": 237, + "package_id": 147, }, "eslint-import-resolver-node": { - "id": 332, - "package_id": 378, + "id": 337, + "package_id": 148, }, "eslint-import-resolver-typescript": { - "id": 333, - "package_id": 302, + "id": 338, + "package_id": 149, }, "eslint-module-utils": { - "id": 438, - "package_id": 376, + "id": 350, + "package_id": 150, }, "eslint-plugin-import": { - "id": 326, - "package_id": 303, + "id": 339, + "package_id": 151, }, "eslint-plugin-jsx-a11y": { - "id": 327, - "package_id": 404, + "id": 340, + "package_id": 152, }, "eslint-plugin-react": { - "id": 325, - "package_id": 429, + "id": 341, + "package_id": 153, }, "eslint-plugin-react-hooks": { - "id": 331, - "package_id": 389, + "id": 342, + "package_id": 154, }, "eslint-scope": { - "id": 358, - "package_id": 278, + "id": 308, + "package_id": 155, }, "eslint-visitor-keys": { - "id": 366, - "package_id": 242, + "id": 309, + "package_id": 156, }, "espree": { - "id": 340, - "package_id": 266, + "id": 310, + "package_id": 157, }, "esprima": { - "id": 231, - "package_id": 162, + "id": 215, + "package_id": 158, }, "esquery": { - "id": 342, - "package_id": 298, + "id": 311, + "package_id": 159, }, "esrecurse": { - "id": 414, - "package_id": 279, + "id": 411, + "package_id": 160, }, "estraverse": { - "id": 415, - "package_id": 166, + "id": 412, + "package_id": 161, }, "esutils": { - "id": 343, - "package_id": 165, + "id": 312, + "package_id": 162, }, "extract-zip": { - "id": 158, - "package_id": 181, + "id": 52, + "package_id": 163, }, "fast-deep-equal": { - "id": 361, - "package_id": 274, + "id": 313, + "package_id": 164, }, "fast-fifo": { - "id": 196, - "package_id": 141, + "id": 768, + "package_id": 165, }, "fast-glob": { - "id": 22, - "package_id": 40, + "id": 746, + "package_id": 166, }, "fast-json-stable-stringify": { - "id": 410, - "package_id": 273, + "id": 87, + "package_id": 167, }, "fast-levenshtein": { - "id": 422, - "package_id": 283, + "id": 584, + "package_id": 168, }, "fastq": { - "id": 73, - "package_id": 44, + "id": 50, + "package_id": 169, }, "fd-slicer": { - "id": 256, - "package_id": 187, + "id": 853, + "package_id": 170, }, "file-entry-cache": { - "id": 365, - "package_id": 250, + "id": 314, + "package_id": 171, }, "fill-range": { - "id": 63, - "package_id": 35, + "id": 156, + "package_id": 172, }, "find-up": { - "id": 344, - "package_id": 292, + "id": 315, + "package_id": 173, }, "flat-cache": { - "id": 381, - "package_id": 251, + "id": 429, + "package_id": 174, }, "flatted": { - "id": 382, - "package_id": 260, + "id": 433, + "package_id": 175, }, "for-each": { - "id": 583, - "package_id": 328, + "id": 784, + "package_id": 176, }, "foreground-child": { - "id": 102, - "package_id": 91, + "id": 460, + "package_id": 177, }, "fraction.js": { - "id": 866, - "package_id": 442, + "id": 143, + "package_id": 178, }, "fs-extra": { - "id": 244, - "package_id": 172, + "id": 459, + "package_id": 179, }, "fs.realpath": { - "id": 386, - "package_id": 257, + "id": 885, + "package_id": 180, }, "fsevents": { - "id": 85, - "package_id": 51, + "id": 173, + "package_id": 181, }, "function-bind": { - "id": 55, - "package_id": 21, + "id": 478, + "package_id": 182, }, "function.prototype.name": { - "id": 512, - "package_id": 366, + "id": 234, + "package_id": 183, }, "functions-have-names": { - "id": 615, - "package_id": 354, + "id": 685, + "package_id": 184, }, "get-caller-file": { - "id": 169, - "package_id": 123, + "id": 847, + "package_id": 185, }, "get-intrinsic": { - "id": 697, - "package_id": 317, + "id": 100, + "package_id": 186, }, "get-stream": { - "id": 251, - "package_id": 189, + "id": 420, + "package_id": 187, }, "get-symbol-description": { - "id": 514, - "package_id": 365, + "id": 236, + "package_id": 188, }, "get-tsconfig": { - "id": 440, - "package_id": 385, + "id": 352, + "package_id": 189, }, "get-uri": { - "id": 222, - "package_id": 171, + "id": 594, + "package_id": 190, }, "glob": { - "id": 730, - "package_id": 65, + "id": 46, + "package_id": 191, }, "glob-parent": { - "id": 356, - "package_id": 27, + "id": 316, + "package_id": 192, }, "globals": { - "id": 345, - "package_id": 264, + "id": 317, + "package_id": 193, }, "globalthis": { - "id": 763, - "package_id": 364, + "id": 276, + "package_id": 194, }, "globby": { - "id": 710, - "package_id": 396, + "id": 77, + "package_id": 195, }, "gopd": { - "id": 831, - "package_id": 321, + "id": 713, + "package_id": 196, }, "graceful-fs": { - "id": 302, - "package_id": 175, + "id": 559, + "package_id": 197, }, "graphemer": { - "id": 349, - "package_id": 290, + "id": 318, + "package_id": 198, }, "has-bigints": { - "id": 555, - "package_id": 339, + "id": 801, + "package_id": 199, }, "has-flag": { - "id": 435, - "package_id": 301, + "id": 740, + "package_id": 200, }, "has-property-descriptors": { - "id": 764, - "package_id": 315, + "id": 277, + "package_id": 201, }, "has-proto": { - "id": 765, - "package_id": 319, + "id": 278, + "package_id": 202, }, "has-symbols": { - "id": 766, - "package_id": 318, + "id": 279, + "package_id": 203, }, "has-tostringtag": { - "id": 564, - "package_id": 327, + "id": 509, + "package_id": 204, }, "hasown": { - "id": 453, - "package_id": 20, + "id": 365, + "package_id": 205, }, "http-proxy-agent": { - "id": 204, - "package_id": 170, + "id": 630, + "package_id": 206, }, "https-proxy-agent": { - "id": 205, - "package_id": 169, + "id": 631, + "package_id": 207, }, "ieee754": { - "id": 180, - "package_id": 129, + "id": 162, + "package_id": 208, }, "ignore": { - "id": 341, - "package_id": 263, + "id": 319, + "package_id": 209, }, "import-fresh": { - "id": 400, - "package_id": 214, + "id": 28, + "package_id": 210, }, "imurmurhash": { - "id": 357, - "package_id": 280, + "id": 320, + "package_id": 211, }, "inflight": { - "id": 387, - "package_id": 256, + "id": 886, + "package_id": 212, }, "inherits": { - "id": 388, - "package_id": 255, + "id": 887, + "package_id": 213, }, "internal-slot": { - "id": 767, - "package_id": 362, + "id": 280, + "package_id": 214, }, "ip-address": { - "id": 213, - "package_id": 151, + "id": 692, + "package_id": 215, }, "is-array-buffer": { - "id": 522, - "package_id": 361, + "id": 244, + "package_id": 216, }, "is-arrayish": { - "id": 281, - "package_id": 201, + "id": 221, + "package_id": 217, }, "is-async-function": { - "id": 784, - "package_id": 420, + "id": 818, + "package_id": 218, }, "is-bigint": { - "id": 558, - "package_id": 338, + "id": 811, + "package_id": 219, }, "is-binary-path": { - "id": 81, - "package_id": 53, + "id": 177, + "package_id": 220, }, "is-boolean-object": { - "id": 559, - "package_id": 337, + "id": 812, + "package_id": 221, }, "is-callable": { - "id": 523, - "package_id": 329, + "id": 245, + "package_id": 222, }, "is-core-module": { - "id": 675, - "package_id": 19, + "id": 344, + "package_id": 223, }, "is-data-view": { - "id": 524, - "package_id": 360, + "id": 246, + "package_id": 224, }, "is-date-object": { - "id": 643, - "package_id": 368, + "id": 289, + "package_id": 225, }, "is-extglob": { - "id": 58, - "package_id": 29, + "id": 504, + "package_id": 226, }, "is-finalizationregistry": { - "id": 786, - "package_id": 419, + "id": 820, + "package_id": 227, }, "is-fullwidth-code-point": { - "id": 124, - "package_id": 79, + "id": 702, + "package_id": 228, }, "is-generator-function": { - "id": 787, - "package_id": 418, + "id": 821, + "package_id": 229, }, "is-glob": { - "id": 346, - "package_id": 28, + "id": 321, + "package_id": 230, }, "is-map": { - "id": 794, - "package_id": 417, + "id": 828, + "package_id": 231, }, "is-negative-zero": { - "id": 525, - "package_id": 359, + "id": 247, + "package_id": 232, }, "is-number": { - "id": 65, - "package_id": 37, + "id": 773, + "package_id": 233, }, "is-number-object": { - "id": 560, - "package_id": 336, + "id": 813, + "package_id": 234, }, "is-path-inside": { - "id": 360, - "package_id": 276, + "id": 322, + "package_id": 235, }, "is-regex": { - "id": 526, - "package_id": 349, + "id": 248, + "package_id": 236, }, "is-set": { - "id": 795, - "package_id": 416, + "id": 829, + "package_id": 237, }, "is-shared-array-buffer": { - "id": 527, - "package_id": 358, + "id": 249, + "package_id": 238, }, "is-string": { - "id": 698, - "package_id": 335, + "id": 101, + "package_id": 239, }, "is-symbol": { - "id": 644, - "package_id": 334, + "id": 290, + "package_id": 240, }, "is-typed-array": { - "id": 529, - "package_id": 341, + "id": 251, + "package_id": 241, }, "is-weakmap": { - "id": 796, - "package_id": 415, + "id": 830, + "package_id": 242, }, "is-weakref": { - "id": 530, - "package_id": 357, + "id": 252, + "package_id": 243, }, "is-weakset": { - "id": 797, - "package_id": 414, + "id": 831, + "package_id": 244, }, "isarray": { - "id": 608, - "package_id": 351, + "id": 672, + "package_id": 245, }, "isexe": { - "id": 140, - "package_id": 95, + "id": 810, + "package_id": 246, }, "iterator.prototype": { - "id": 768, - "package_id": 410, + "id": 281, + "package_id": 247, }, "jackspeak": { - "id": 103, - "package_id": 72, + "id": 461, + "package_id": 248, }, "jiti": { - "id": 16, - "package_id": 105, + "id": 749, + "package_id": 249, }, "js-tokens": { - "id": 151, - "package_id": 111, + "id": 535, + "package_id": 250, }, "js-yaml": { - "id": 347, - "package_id": 212, + "id": 323, + "package_id": 251, }, "jsbn": { - "id": 215, - "package_id": 153, + "id": 490, + "package_id": 252, }, "json-buffer": { - "id": 394, - "package_id": 259, + "id": 530, + "package_id": 253, }, "json-parse-even-better-errors": { - "id": 279, - "package_id": 199, + "id": 604, + "package_id": 254, }, "json-schema-traverse": { - "id": 411, - "package_id": 272, + "id": 88, + "package_id": 255, }, "json-stable-stringify-without-jsonify": { - "id": 372, - "package_id": 239, + "id": 324, + "package_id": 256, }, "json5": { - "id": 464, - "package_id": 307, + "id": 776, + "package_id": 257, }, "jsonfile": { - "id": 246, - "package_id": 174, + "id": 440, + "package_id": 258, }, "jsx-ast-utils": { - "id": 742, - "package_id": 408, + "id": 386, + "package_id": 259, }, "keyv": { - "id": 383, - "package_id": 258, + "id": 434, + "package_id": 260, }, "language-subtag-registry": { - "id": 751, - "package_id": 407, + "id": 531, + "package_id": 261, }, "language-tags": { - "id": 743, - "package_id": 406, + "id": 387, + "package_id": 262, }, "levn": { - "id": 337, - "package_id": 284, + "id": 325, + "package_id": 263, }, "lilconfig": { - "id": 23, - "package_id": 39, + "id": 750, + "package_id": 264, }, "lines-and-columns": { - "id": 93, - "package_id": 64, + "id": 736, + "package_id": 265, }, "locate-path": { - "id": 427, - "package_id": 294, + "id": 431, + "package_id": 266, }, "lodash.merge": { - "id": 359, - "package_id": 277, + "id": 326, + "package_id": 267, }, "loose-envify": { - "id": 150, - "package_id": 110, + "id": 647, + "package_id": 268, }, "lru-cache": { - "id": 206, - "package_id": 179, + "id": 632, + "package_id": 269, }, "merge2": { - "id": 69, - "package_id": 41, + "id": 425, + "package_id": 270, }, "micromatch": { - "id": 25, - "package_id": 32, + "id": 751, + "package_id": 271, }, "minimatch": { - "id": 350, - "package_id": 244, + "id": 327, + "package_id": 272, }, "minimist": { - "id": 465, - "package_id": 306, + "id": 777, + "package_id": 273, }, "minipass": { - "id": 105, - "package_id": 67, + "id": 463, + "package_id": 274, }, "mitt": { - "id": 268, - "package_id": 196, + "id": 182, + "package_id": 275, }, "ms": { - "id": 217, - "package_id": 155, + "id": 206, + "package_id": 276, }, "mz": { - "id": 94, - "package_id": 59, + "id": 737, + "package_id": 277, }, "nanoid": { - "id": 42, - "package_id": 10, + "id": 608, + "package_id": 278, }, "natural-compare": { - "id": 362, - "package_id": 275, + "id": 328, + "package_id": 279, }, "netmask": { - "id": 228, - "package_id": 160, + "id": 600, + "package_id": 280, }, "next": { "id": 7, - "package_id": 219, + "package_id": 281, }, "node-releases": { - "id": 873, - "package_id": 445, + "id": 159, + "package_id": 282, }, "normalize-path": { - "id": 30, - "package_id": 25, + "id": 752, + "package_id": 283, }, "normalize-range": { - "id": 867, - "package_id": 441, + "id": 144, + "package_id": 284, }, "object-assign": { - "id": 841, - "package_id": 63, + "id": 626, + "package_id": 285, }, "object-hash": { - "id": 29, - "package_id": 26, + "id": 753, + "package_id": 286, }, "object-inspect": { - "id": 531, - "package_id": 356, + "id": 253, + "package_id": 287, }, "object-keys": { - "id": 474, - "package_id": 314, + "id": 212, + "package_id": 288, }, "object.assign": { - "id": 754, - "package_id": 355, + "id": 528, + "package_id": 289, }, "object.entries": { - "id": 745, - "package_id": 405, + "id": 389, + "package_id": 290, }, "object.fromentries": { - "id": 457, - "package_id": 375, + "id": 369, + "package_id": 291, }, "object.groupby": { - "id": 458, - "package_id": 324, + "id": 370, + "package_id": 292, }, "object.hasown": { - "id": 818, - "package_id": 434, + "id": 404, + "package_id": 293, }, "object.values": { - "id": 459, - "package_id": 310, + "id": 371, + "package_id": 294, }, "once": { - "id": 199, - "package_id": 144, + "id": 637, + "package_id": 295, }, "optionator": { - "id": 352, - "package_id": 282, + "id": 329, + "package_id": 296, }, "p-limit": { - "id": 430, - "package_id": 296, + "id": 590, + "package_id": 297, }, "p-locate": { - "id": 429, - "package_id": 295, + "id": 534, + "package_id": 298, }, "pac-proxy-agent": { - "id": 207, - "package_id": 158, + "id": 633, + "package_id": 299, }, "pac-resolver": { - "id": 225, - "package_id": 159, + "id": 597, + "package_id": 300, }, "parent-module": { - "id": 295, - "package_id": 216, + "id": 483, + "package_id": 301, }, "parse-json": { - "id": 275, - "package_id": 198, + "id": 193, + "package_id": 302, }, "path-exists": { - "id": 428, - "package_id": 293, + "id": 432, + "package_id": 303, }, "path-is-absolute": { - "id": 391, - "package_id": 254, + "id": 890, + "package_id": 304, }, "path-key": { - "id": 137, - "package_id": 98, + "id": 194, + "package_id": 305, }, "path-parse": { - "id": 52, - "package_id": 18, + "id": 665, + "package_id": 306, }, "path-scurry": { - "id": 106, - "package_id": 66, + "id": 464, + "package_id": 307, }, "path-type": { - "id": 727, - "package_id": 399, + "id": 216, + "package_id": 308, }, "pend": { - "id": 258, - "package_id": 188, + "id": 428, + "package_id": 309, }, "picocolors": { - "id": 868, - "package_id": 9, + "id": 145, + "package_id": 310, }, "picomatch": { - "id": 62, - "package_id": 33, + "id": 537, + "package_id": 311, }, "pify": { - "id": 56, - "package_id": 23, + "id": 651, + "package_id": 312, }, "pirates": { - "id": 95, - "package_id": 58, + "id": 738, + "package_id": 313, }, "possible-typed-array-names": { - "id": 553, - "package_id": 331, + "id": 147, + "package_id": 314, }, "postcss": { "id": 8, - "package_id": 7, + "package_id": 315, }, "postcss-import": { - "id": 31, - "package_id": 15, + "id": 756, + "package_id": 316, }, "postcss-js": { - "id": 27, - "package_id": 30, + "id": 757, + "package_id": 317, }, "postcss-load-config": { - "id": 34, - "package_id": 6, + "id": 758, + "package_id": 318, }, "postcss-nested": { - "id": 32, - "package_id": 14, + "id": 759, + "package_id": 319, }, "postcss-selector-parser": { - "id": 35, - "package_id": 3, + "id": 760, + "package_id": 320, }, "postcss-value-parser": { - "id": 869, - "package_id": 24, + "id": 146, + "package_id": 321, }, "prelude-ls": { - "id": 423, - "package_id": 286, + "id": 532, + "package_id": 322, }, "progress": { - "id": 159, - "package_id": 180, + "id": 53, + "package_id": 323, }, "prop-types": { - "id": 820, - "package_id": 432, + "id": 406, + "package_id": 324, }, "proxy-agent": { - "id": 160, - "package_id": 147, + "id": 54, + "package_id": 325, }, "proxy-from-env": { - "id": 208, - "package_id": 157, + "id": 634, + "package_id": 326, }, "pump": { - "id": 181, - "package_id": 143, + "id": 765, + "package_id": 327, }, "punycode": { - "id": 413, - "package_id": 271, + "id": 809, + "package_id": 328, }, "puppeteer": { "id": 9, - "package_id": 113, + "package_id": 329, }, "puppeteer-core": { - "id": 154, - "package_id": 191, + "id": 641, + "package_id": 330, }, "queue-microtask": { - "id": 77, - "package_id": 48, + "id": 668, + "package_id": 331, }, "queue-tick": { - "id": 191, - "package_id": 140, + "id": 699, + "package_id": 332, }, "react": { "id": 10, - "package_id": 109, + "package_id": 333, }, "react-dom": { "id": 11, - "package_id": 108, + "package_id": 334, }, "react-is": { - "id": 842, - "package_id": 433, + "id": 627, + "package_id": 335, }, "read-cache": { - "id": 48, - "package_id": 22, + "id": 613, + "package_id": 336, }, "readdirp": { - "id": 84, - "package_id": 52, + "id": 180, + "package_id": 337, }, "reflect.getprototypeof": { - "id": 773, - "package_id": 411, + "id": 518, + "package_id": 338, }, "regenerator-runtime": { - "id": 805, - "package_id": 428, + "id": 20, + "package_id": 339, }, "regexp.prototype.flags": { - "id": 834, - "package_id": 352, + "id": 716, + "package_id": 340, }, "require-directory": { - "id": 170, - "package_id": 122, + "id": 848, + "package_id": 341, }, "resolve": { - "id": 19, - "package_id": 16, + "id": 761, + "package_id": 342, }, "resolve-from": { - "id": 296, - "package_id": 215, + "id": 484, + "package_id": 343, }, "resolve-pkg-maps": { - "id": 699, - "package_id": 386, + "id": 455, + "package_id": 344, }, "reusify": { - "id": 74, - "package_id": 45, + "id": 427, + "package_id": 345, }, "rimraf": { - "id": 384, - "package_id": 252, + "id": 435, + "package_id": 346, }, "run-parallel": { - "id": 76, - "package_id": 47, + "id": 48, + "package_id": 347, }, "safe-array-concat": { - "id": 769, - "package_id": 350, + "id": 282, + "package_id": 348, }, "safe-regex-test": { - "id": 536, - "package_id": 348, + "id": 258, + "package_id": 349, }, "scheduler": { - "id": 147, - "package_id": 112, + "id": 650, + "package_id": 350, }, "semver": { - "id": 460, - "package_id": 309, + "id": 372, + "package_id": 351, }, "set-function-length": { - "id": 490, - "package_id": 323, + "id": 170, + "package_id": 352, }, "set-function-name": { - "id": 835, + "id": 717, "package_id": 353, }, "shebang-command": { - "id": 138, - "package_id": 96, + "id": 195, + "package_id": 354, }, "shebang-regex": { - "id": 141, - "package_id": 97, + "id": 687, + "package_id": 355, }, "side-channel": { - "id": 836, - "package_id": 363, + "id": 718, + "package_id": 356, }, "signal-exit": { - "id": 136, - "package_id": 92, + "id": 438, + "package_id": 357, }, "slash": { - "id": 726, - "package_id": 397, + "id": 474, + "package_id": 358, }, "smart-buffer": { - "id": 214, - "package_id": 150, + "id": 693, + "package_id": 359, }, "socks": { - "id": 212, - "package_id": 149, + "id": 696, + "package_id": 360, }, "socks-proxy-agent": { - "id": 209, - "package_id": 148, + "id": 635, + "package_id": 361, }, "source-map": { - "id": 235, - "package_id": 164, + "id": 291, + "package_id": 362, }, "source-map-js": { - "id": 44, - "package_id": 8, + "id": 610, + "package_id": 363, }, "sprintf-js": { - "id": 216, - "package_id": 152, + "id": 491, + "package_id": 364, }, "streamsearch": { - "id": 324, - "package_id": 236, + "id": 165, + "package_id": 365, }, "streamx": { - "id": 197, - "package_id": 136, + "id": 769, + "package_id": 366, }, "string-width": { - "id": 171, - "package_id": 78, + "id": 849, + "package_id": 367, }, "string-width-cjs": { - "id": 114, - "package_id": 78, + "id": 36, + "package_id": 367, }, "string.prototype.matchall": { - "id": 823, - "package_id": 430, + "id": 409, + "package_id": 368, }, "string.prototype.trim": { - "id": 537, - "package_id": 347, + "id": 259, + "package_id": 369, }, "string.prototype.trimend": { - "id": 538, - "package_id": 346, + "id": 260, + "package_id": 370, }, "string.prototype.trimstart": { - "id": 539, - "package_id": 345, + "id": 261, + "package_id": 371, }, "strip-ansi": { - "id": 353, - "package_id": 76, + "id": 330, + "package_id": 372, }, "strip-ansi-cjs": { - "id": 116, - "package_id": 76, + "id": 38, + "package_id": 372, }, "strip-bom": { - "id": 466, - "package_id": 305, + "id": 778, + "package_id": 373, }, "strip-json-comments": { - "id": 403, - "package_id": 262, + "id": 31, + "package_id": 374, }, "styled-jsx": { - "id": 301, - "package_id": 231, + "id": 561, + "package_id": 375, }, "sucrase": { - "id": 20, - "package_id": 56, + "id": 762, + "package_id": 376, }, "supports-color": { - "id": 434, - "package_id": 300, + "id": 172, + "package_id": 377, }, "supports-preserve-symlinks-flag": { - "id": 53, - "package_id": 17, + "id": 666, + "package_id": 378, }, "tailwindcss": { "id": 12, - "package_id": 2, + "package_id": 379, }, "tapable": { - "id": 701, - "package_id": 388, + "id": 220, + "package_id": 380, }, "tar-fs": { - "id": 161, - "package_id": 131, + "id": 56, + "package_id": 381, }, "tar-stream": { - "id": 182, - "package_id": 142, + "id": 766, + "package_id": 382, }, "text-decoder": { - "id": 192, - "package_id": 138, + "id": 700, + "package_id": 383, }, "text-table": { - "id": 354, - "package_id": 281, + "id": 331, + "package_id": 384, }, "thenify": { - "id": 100, - "package_id": 61, + "id": 772, + "package_id": 385, }, "thenify-all": { - "id": 99, - "package_id": 60, + "id": 541, + "package_id": 386, }, "through": { - "id": 178, - "package_id": 127, + "id": 805, + "package_id": 387, }, "to-regex-range": { - "id": 64, - "package_id": 36, + "id": 430, + "package_id": 388, }, "ts-api-utils": { - "id": 714, - "package_id": 394, + "id": 81, + "package_id": 389, }, "ts-interface-checker": { - "id": 96, - "package_id": 57, + "id": 739, + "package_id": 390, }, "tsconfig-paths": { - "id": 461, - "package_id": 304, + "id": 373, + "package_id": 391, }, "tslib": { - "id": 318, - "package_id": 168, + "id": 59, + "package_id": 392, }, "type-check": { - "id": 424, - "package_id": 285, + "id": 533, + "package_id": 393, }, "type-fest": { - "id": 404, - "package_id": 265, + "id": 466, + "package_id": 394, }, "typed-array-buffer": { - "id": 540, - "package_id": 344, + "id": 262, + "package_id": 395, }, "typed-array-byte-length": { - "id": 541, - "package_id": 343, + "id": 263, + "package_id": 396, }, "typed-array-byte-offset": { - "id": 542, - "package_id": 342, + "id": 264, + "package_id": 397, }, "typed-array-length": { - "id": 543, - "package_id": 340, + "id": 265, + "package_id": 398, }, "typescript": { "id": 13, - "package_id": 1, + "package_id": 399, }, "unbox-primitive": { - "id": 544, - "package_id": 332, + "id": 266, + "package_id": 400, }, "unbzip2-stream": { - "id": 162, - "package_id": 126, + "id": 57, + "package_id": 401, }, "undici-types": { - "id": 255, - "package_id": 184, + "id": 866, + "package_id": 402, }, "universalify": { - "id": 247, - "package_id": 173, + "id": 441, + "package_id": 403, }, "update-browserslist-db": { - "id": 874, - "package_id": 444, + "id": 160, + "package_id": 404, }, "uri-js": { - "id": 412, - "package_id": 270, + "id": 89, + "package_id": 405, }, "urlpattern-polyfill": { - "id": 269, - "package_id": 195, + "id": 183, + "package_id": 406, }, "util-deprecate": { - "id": 37, - "package_id": 4, + "id": 624, + "package_id": 407, }, "which": { - "id": 139, - "package_id": 94, + "id": 196, + "package_id": 408, }, "which-boxed-primitive": { - "id": 557, - "package_id": 333, + "id": 803, + "package_id": 409, }, "which-builtin-type": { - "id": 781, - "package_id": 412, + "id": 659, + "package_id": 410, }, "which-collection": { - "id": 792, - "package_id": 413, + "id": 826, + "package_id": 411, }, "which-typed-array": { - "id": 545, - "package_id": 326, + "id": 267, + "package_id": 412, }, "word-wrap": { - "id": 419, - "package_id": 287, + "id": 588, + "package_id": 413, }, "wrap-ansi": { - "id": 176, - "package_id": 75, + "id": 187, + "package_id": 414, }, "wrap-ansi-cjs": { - "id": 118, - "package_id": 75, + "id": 40, + "package_id": 414, }, "wrappy": { - "id": 200, - "package_id": 145, + "id": 582, + "package_id": 415, }, "ws": { - "id": 265, - "package_id": 192, + "id": 646, + "package_id": 416, }, "y18n": { - "id": 172, - "package_id": 121, + "id": 850, + "package_id": 417, }, "yallist": { - "id": 166, - "package_id": 118, + "id": 893, + "package_id": 418, }, "yaml": { - "id": 38, - "package_id": 12, + "id": 620, + "package_id": 419, }, "yargs": { - "id": 163, - "package_id": 119, + "id": 58, + "package_id": 420, }, "yargs-parser": { - "id": 173, - "package_id": 120, + "id": 851, + "package_id": 421, }, "yauzl": { - "id": 252, - "package_id": 185, + "id": 421, + "package_id": 422, }, "yocto-queue": { - "id": 431, - "package_id": 297, + "id": 589, + "package_id": 423, }, "zod": { - "id": 270, - "package_id": 194, + "id": 184, + "package_id": 424, }, }, "depth": 0, @@ -22239,8 +22445,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "@types/node": { - "id": 862, - "package_id": 183, + "id": 163, + "package_id": 431, }, }, "depth": 1, @@ -22250,8 +22456,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "postcss": { - "id": 299, - "package_id": 234, + "id": 560, + "package_id": 438, }, }, "depth": 1, @@ -22261,8 +22467,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "@types/node": { - "id": 863, - "package_id": 183, + "id": 64, + "package_id": 431, }, }, "depth": 1, @@ -22272,8 +22478,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "debug": { - "id": 674, - "package_id": 377, + "id": 343, + "package_id": 434, }, }, "depth": 1, @@ -22283,12 +22489,12 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "debug": { - "id": 449, - "package_id": 377, + "id": 361, + "package_id": 434, }, "doctrine": { - "id": 450, - "package_id": 379, + "id": 362, + "package_id": 435, }, }, "depth": 1, @@ -22298,12 +22504,12 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "doctrine": { - "id": 811, - "package_id": 379, + "id": 397, + "package_id": 435, }, "resolve": { - "id": 821, - "package_id": 431, + "id": 407, + "package_id": 436, }, }, "depth": 1, @@ -22313,12 +22519,12 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "debug": { - "id": 157, - "package_id": 190, + "id": 51, + "package_id": 429, }, "semver": { - "id": 164, - "package_id": 116, + "id": 55, + "package_id": 430, }, }, "depth": 1, @@ -22328,8 +22534,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "glob-parent": { - "id": 80, - "package_id": 42, + "id": 176, + "package_id": 433, }, }, "depth": 1, @@ -22339,8 +22545,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "glob-parent": { - "id": 68, - "package_id": 42, + "id": 424, + "package_id": 433, }, }, "depth": 1, @@ -22350,8 +22556,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "lilconfig": { - "id": 39, - "package_id": 11, + "id": 619, + "package_id": 440, }, }, "depth": 1, @@ -22361,8 +22567,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "minimatch": { - "id": 104, - "package_id": 69, + "id": 462, + "package_id": 437, }, }, "depth": 1, @@ -22372,12 +22578,12 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "minimatch": { - "id": 713, - "package_id": 395, + "id": 79, + "package_id": 432, }, "semver": { - "id": 711, - "package_id": 116, + "id": 80, + "package_id": 430, }, }, "depth": 1, @@ -22387,8 +22593,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "debug": { - "id": 672, - "package_id": 377, + "id": 355, + "package_id": 434, }, }, "depth": 1, @@ -22398,8 +22604,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "lru-cache": { - "id": 165, - "package_id": 117, + "id": 865, + "package_id": 448, }, }, "depth": 2, @@ -22409,8 +22615,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "glob": { - "id": 385, - "package_id": 253, + "id": 667, + "package_id": 441, }, }, "depth": 1, @@ -22420,8 +22626,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "brace-expansion": { - "id": 109, - "package_id": 70, + "id": 881, + "package_id": 449, }, }, "depth": 2, @@ -22431,8 +22637,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "lru-cache": { - "id": 107, - "package_id": 68, + "id": 606, + "package_id": 439, }, }, "depth": 1, @@ -22442,8 +22648,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "brace-expansion": { - "id": 720, - "package_id": 70, + "id": 868, + "package_id": 449, }, }, "depth": 2, @@ -22453,8 +22659,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "lru-cache": { - "id": 165, - "package_id": 117, + "id": 865, + "package_id": 448, }, }, "depth": 2, @@ -22464,8 +22670,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "@types/node": { - "id": 254, - "package_id": 183, + "id": 65, + "package_id": 431, }, }, "depth": 1, @@ -22475,8 +22681,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "emoji-regex": { - "id": 123, - "package_id": 80, + "id": 701, + "package_id": 442, }, }, "depth": 1, @@ -22486,16 +22692,16 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "string-width": { - "id": 113, - "package_id": 87, + "id": 35, + "package_id": 426, }, "strip-ansi": { - "id": 115, - "package_id": 85, + "id": 37, + "package_id": 427, }, "wrap-ansi": { - "id": 117, - "package_id": 84, + "id": 39, + "package_id": 428, }, }, "depth": 1, @@ -22505,8 +22711,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "chalk": { - "id": 285, - "package_id": 204, + "id": 17, + "package_id": 425, }, }, "depth": 1, @@ -22516,8 +22722,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "emoji-regex": { - "id": 123, - "package_id": 80, + "id": 701, + "package_id": 442, }, }, "depth": 1, @@ -22527,8 +22733,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "ansi-regex": { - "id": 131, - "package_id": 86, + "id": 860, + "package_id": 446, }, }, "depth": 2, @@ -22538,8 +22744,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "ansi-styles": { - "id": 128, - "package_id": 90, + "id": 861, + "package_id": 447, }, }, "depth": 2, @@ -22549,16 +22755,16 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "ansi-styles": { - "id": 288, - "package_id": 208, + "id": 854, + "package_id": 443, }, "escape-string-regexp": { - "id": 289, - "package_id": 207, + "id": 855, + "package_id": 444, }, "supports-color": { - "id": 290, - "package_id": 205, + "id": 856, + "package_id": 445, }, }, "depth": 2, @@ -22568,8 +22774,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "color-convert": { - "id": 292, - "package_id": 209, + "id": 891, + "package_id": 450, }, }, "depth": 3, @@ -22579,8 +22785,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "has-flag": { - "id": 291, - "package_id": 206, + "id": 892, + "package_id": 451, }, }, "depth": 3, @@ -22590,8 +22796,8 @@ exports[`hot reloading works on the client (+ tailwind hmr) 1`] = ` { "dependencies": { "color-name": { - "id": 293, - "package_id": 210, + "id": 897, + "package_id": 452, }, }, "depth": 4, diff --git a/test/integration/next-pages/test/__snapshots__/next-build.test.ts.snap b/test/integration/next-pages/test/__snapshots__/next-build.test.ts.snap index fe8eb9c7d8d7dd..d64c703ce138ef 100644 --- a/test/integration/next-pages/test/__snapshots__/next-build.test.ts.snap +++ b/test/integration/next-pages/test/__snapshots__/next-build.test.ts.snap @@ -14,7 +14,7 @@ exports[`next build works: bun 1`] = ` "name": "@types/node", "version": "==20.7.0", }, - "package_id": 452, + "package_id": 39, }, { "behavior": { @@ -27,7 +27,7 @@ exports[`next build works: bun 1`] = ` "name": "@types/react", "version": "==18.2.22", }, - "package_id": 448, + "package_id": 41, }, { "behavior": { @@ -40,7 +40,7 @@ exports[`next build works: bun 1`] = ` "name": "@types/react-dom", "version": "==18.2.7", }, - "package_id": 447, + "package_id": 42, }, { "behavior": { @@ -53,7 +53,7 @@ exports[`next build works: bun 1`] = ` "name": "autoprefixer", "version": "==10.4.16", }, - "package_id": 440, + "package_id": 74, }, { "behavior": { @@ -66,7 +66,7 @@ exports[`next build works: bun 1`] = ` "name": "bun-types", "version": ">=1.0.3 <2.0.0", }, - "package_id": 438, + "package_id": 93, }, { "behavior": { @@ -79,7 +79,7 @@ exports[`next build works: bun 1`] = ` "name": "eslint", "version": "==8.50.0", }, - "package_id": 238, + "package_id": 146, }, { "behavior": { @@ -92,7 +92,7 @@ exports[`next build works: bun 1`] = ` "name": "eslint-config-next", "version": "==14.1.3", }, - "package_id": 237, + "package_id": 147, }, { "behavior": { @@ -105,7 +105,7 @@ exports[`next build works: bun 1`] = ` "name": "next", "version": "==14.1.3", }, - "package_id": 219, + "package_id": 281, }, { "behavior": { @@ -118,7 +118,7 @@ exports[`next build works: bun 1`] = ` "name": "postcss", "version": "==8.4.30", }, - "package_id": 7, + "package_id": 315, }, { "behavior": { @@ -131,7 +131,7 @@ exports[`next build works: bun 1`] = ` "name": "puppeteer", "version": "==22.12.0", }, - "package_id": 113, + "package_id": 329, }, { "behavior": { @@ -144,7 +144,7 @@ exports[`next build works: bun 1`] = ` "name": "react", "version": "==18.2.0", }, - "package_id": 109, + "package_id": 333, }, { "behavior": { @@ -157,7 +157,7 @@ exports[`next build works: bun 1`] = ` "name": "react-dom", "version": "==18.2.0", }, - "package_id": 108, + "package_id": 334, }, { "behavior": { @@ -170,7 +170,7 @@ exports[`next build works: bun 1`] = ` "name": "tailwindcss", "version": "==3.3.3", }, - "package_id": 2, + "package_id": 379, }, { "behavior": { @@ -183,958 +183,959 @@ exports[`next build works: bun 1`] = ` "name": "typescript", "version": "==5.2.2", }, - "package_id": 1, + "package_id": 399, }, { "behavior": { "prod": true, }, "id": 14, - "literal": "^5.0.2", - "name": "arg", + "literal": "^7.24.7", + "name": "@babel/highlight", "npm": { - "name": "arg", - "version": ">=5.0.2 <6.0.0", + "name": "@babel/highlight", + "version": ">=7.24.7 <8.0.0", }, - "package_id": 107, + "package_id": 4, }, { "behavior": { "prod": true, }, "id": 15, - "literal": "^1.1.3", - "name": "dlv", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "dlv", - "version": ">=1.1.3 <2.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 106, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 16, - "literal": "^1.18.2", - "name": "jiti", + "literal": "^7.24.7", + "name": "@babel/helper-validator-identifier", "npm": { - "name": "jiti", - "version": ">=1.18.2 <2.0.0", + "name": "@babel/helper-validator-identifier", + "version": ">=7.24.7 <8.0.0", }, - "package_id": 105, + "package_id": 3, }, { "behavior": { "prod": true, }, "id": 17, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^2.4.2", + "name": "chalk", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "chalk", + "version": ">=2.4.2 <3.0.0", }, - "package_id": 28, + "package_id": 425, }, { "behavior": { "prod": true, }, "id": 18, - "literal": "^8.4.23", - "name": "postcss", + "literal": "^4.0.0", + "name": "js-tokens", "npm": { - "name": "postcss", - "version": ">=8.4.23 <9.0.0", + "name": "js-tokens", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 7, + "package_id": 250, }, { "behavior": { "prod": true, }, "id": 19, - "literal": "^1.22.2", - "name": "resolve", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "resolve", - "version": ">=1.22.2 <2.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 16, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 20, - "literal": "^3.32.0", - "name": "sucrase", + "literal": "^0.14.0", + "name": "regenerator-runtime", "npm": { - "name": "sucrase", - "version": ">=3.32.0 <4.0.0", + "name": "regenerator-runtime", + "version": ">=0.14.0 <0.15.0", }, - "package_id": 56, + "package_id": 339, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 21, - "literal": "^3.5.3", - "name": "chokidar", + "literal": "^6.0.0 || ^7.0.0 || >=8.0.0", + "name": "eslint", "npm": { - "name": "chokidar", - "version": ">=3.5.3 <4.0.0", + "name": "eslint", + "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 && >=8.0.0", }, - "package_id": 50, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 22, - "literal": "^3.2.12", - "name": "fast-glob", + "literal": "^3.3.0", + "name": "eslint-visitor-keys", "npm": { - "name": "fast-glob", - "version": ">=3.2.12 <4.0.0", + "name": "eslint-visitor-keys", + "version": ">=3.3.0 <4.0.0", }, - "package_id": 40, + "package_id": 156, }, { "behavior": { "prod": true, }, "id": 23, - "literal": "^2.1.0", - "name": "lilconfig", + "literal": "^6.12.4", + "name": "ajv", "npm": { - "name": "lilconfig", - "version": ">=2.1.0 <3.0.0", + "name": "ajv", + "version": ">=6.12.4 <7.0.0", }, - "package_id": 39, + "package_id": 54, }, { "behavior": { "prod": true, }, "id": 24, - "literal": "^1.2.2", - "name": "didyoumean", + "literal": "^4.3.2", + "name": "debug", "npm": { - "name": "didyoumean", - "version": ">=1.2.2 <2.0.0", + "name": "debug", + "version": ">=4.3.2 <5.0.0", }, - "package_id": 38, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 25, - "literal": "^4.0.5", - "name": "micromatch", + "literal": "^9.6.0", + "name": "espree", "npm": { - "name": "micromatch", - "version": ">=4.0.5 <5.0.0", + "name": "espree", + "version": ">=9.6.0 <10.0.0", }, - "package_id": 32, + "package_id": 157, }, { "behavior": { "prod": true, }, "id": 26, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^13.19.0", + "name": "globals", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "globals", + "version": ">=13.19.0 <14.0.0", }, - "package_id": 9, + "package_id": 193, }, { "behavior": { "prod": true, }, "id": 27, - "literal": "^4.0.1", - "name": "postcss-js", + "literal": "^5.2.0", + "name": "ignore", "npm": { - "name": "postcss-js", - "version": ">=4.0.1 <5.0.0", + "name": "ignore", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 30, + "package_id": 209, }, { "behavior": { "prod": true, }, "id": 28, - "literal": "^6.0.2", - "name": "glob-parent", + "literal": "^3.2.1", + "name": "import-fresh", "npm": { - "name": "glob-parent", - "version": ">=6.0.2 <7.0.0", + "name": "import-fresh", + "version": ">=3.2.1 <4.0.0", }, - "package_id": 27, + "package_id": 210, }, { "behavior": { "prod": true, }, "id": 29, - "literal": "^3.0.0", - "name": "object-hash", + "literal": "^4.1.0", + "name": "js-yaml", "npm": { - "name": "object-hash", - "version": ">=3.0.0 <4.0.0", + "name": "js-yaml", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 26, + "package_id": 251, }, { "behavior": { "prod": true, }, "id": 30, - "literal": "^3.0.0", - "name": "normalize-path", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "normalize-path", - "version": ">=3.0.0 <4.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 25, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 31, - "literal": "^15.1.0", - "name": "postcss-import", + "literal": "^3.1.1", + "name": "strip-json-comments", "npm": { - "name": "postcss-import", - "version": ">=15.1.0 <16.0.0", + "name": "strip-json-comments", + "version": ">=3.1.1 <4.0.0", }, - "package_id": 15, + "package_id": 374, }, { "behavior": { "prod": true, }, "id": 32, - "literal": "^6.0.1", - "name": "postcss-nested", + "literal": "^2.0.2", + "name": "@humanwhocodes/object-schema", "npm": { - "name": "postcss-nested", - "version": ">=6.0.1 <7.0.0", + "name": "@humanwhocodes/object-schema", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 14, + "package_id": 12, }, { "behavior": { "prod": true, }, "id": 33, - "literal": "^5.2.0", - "name": "@alloc/quick-lru", + "literal": "^4.3.1", + "name": "debug", "npm": { - "name": "@alloc/quick-lru", - "version": ">=5.2.0 <6.0.0", + "name": "debug", + "version": ">=4.3.1 <5.0.0", }, - "package_id": 13, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 34, - "literal": "^4.0.1", - "name": "postcss-load-config", + "literal": "^3.0.5", + "name": "minimatch", "npm": { - "name": "postcss-load-config", - "version": ">=4.0.1 <5.0.0", + "name": "minimatch", + "version": ">=3.0.5 <4.0.0", }, - "package_id": 6, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 35, - "literal": "^6.0.11", - "name": "postcss-selector-parser", + "literal": "^5.1.2", + "name": "string-width", "npm": { - "name": "postcss-selector-parser", - "version": ">=6.0.11 <7.0.0", + "name": "string-width", + "version": ">=5.1.2 <6.0.0", }, - "package_id": 3, + "package_id": 426, }, { "behavior": { "prod": true, }, "id": 36, - "literal": "^3.0.0", - "name": "cssesc", + "is_alias": true, + "literal": "npm:string-width@^4.2.0", + "name": "string-width-cjs", "npm": { - "name": "cssesc", - "version": ">=3.0.0 <4.0.0", + "name": "string-width", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 5, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 37, - "literal": "^1.0.2", - "name": "util-deprecate", + "literal": "^7.0.1", + "name": "strip-ansi", "npm": { - "name": "util-deprecate", - "version": ">=1.0.2 <2.0.0", + "name": "strip-ansi", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 4, + "package_id": 427, }, { "behavior": { "prod": true, }, "id": 38, - "literal": "^2.3.4", - "name": "yaml", + "is_alias": true, + "literal": "npm:strip-ansi@^6.0.1", + "name": "strip-ansi-cjs", "npm": { - "name": "yaml", - "version": ">=2.3.4 <3.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 12, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 39, - "literal": "^3.0.0", - "name": "lilconfig", + "literal": "^8.1.0", + "name": "wrap-ansi", "npm": { - "name": "lilconfig", - "version": ">=3.0.0 <4.0.0", + "name": "wrap-ansi", + "version": ">=8.1.0 <9.0.0", }, - "package_id": 11, + "package_id": 428, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 40, - "literal": ">=8.0.9", - "name": "postcss", + "is_alias": true, + "literal": "npm:wrap-ansi@^7.0.0", + "name": "wrap-ansi-cjs", "npm": { - "name": "postcss", - "version": ">=8.0.9", + "name": "wrap-ansi", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 7, + "package_id": 414, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 41, - "literal": ">=9.0.0", - "name": "ts-node", + "literal": "^1.2.1", + "name": "@jridgewell/set-array", "npm": { - "name": "ts-node", - "version": ">=9.0.0", + "name": "@jridgewell/set-array", + "version": ">=1.2.1 <2.0.0", }, - "package_id": null, + "package_id": 16, }, { "behavior": { "prod": true, }, "id": 42, - "literal": "^3.3.6", - "name": "nanoid", + "literal": "^1.4.10", + "name": "@jridgewell/sourcemap-codec", "npm": { - "name": "nanoid", - "version": ">=3.3.6 <4.0.0", + "name": "@jridgewell/sourcemap-codec", + "version": ">=1.4.10 <2.0.0", }, - "package_id": 10, + "package_id": 17, }, { "behavior": { "prod": true, }, "id": 43, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^0.3.24", + "name": "@jridgewell/trace-mapping", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "@jridgewell/trace-mapping", + "version": ">=0.3.24 <0.4.0", }, - "package_id": 9, + "package_id": 18, }, { "behavior": { "prod": true, }, "id": 44, - "literal": "^1.0.2", - "name": "source-map-js", + "literal": "^3.1.0", + "name": "@jridgewell/resolve-uri", "npm": { - "name": "source-map-js", - "version": ">=1.0.2 <2.0.0", + "name": "@jridgewell/resolve-uri", + "version": ">=3.1.0 <4.0.0", }, - "package_id": 8, + "package_id": 15, }, { "behavior": { "prod": true, }, "id": 45, - "literal": "^6.0.11", - "name": "postcss-selector-parser", + "literal": "^1.4.14", + "name": "@jridgewell/sourcemap-codec", "npm": { - "name": "postcss-selector-parser", - "version": ">=6.0.11 <7.0.0", + "name": "@jridgewell/sourcemap-codec", + "version": ">=1.4.14 <2.0.0", }, - "package_id": 3, + "package_id": 17, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 46, - "literal": "^8.2.14", - "name": "postcss", + "literal": "10.3.10", + "name": "glob", "npm": { - "name": "postcss", - "version": ">=8.2.14 <9.0.0", + "name": "glob", + "version": "==10.3.10", }, - "package_id": 7, + "package_id": 191, }, { "behavior": { "prod": true, }, "id": 47, - "literal": "^4.0.0", - "name": "postcss-value-parser", + "literal": "2.0.5", + "name": "@nodelib/fs.stat", "npm": { - "name": "postcss-value-parser", - "version": ">=4.0.0 <5.0.0", + "name": "@nodelib/fs.stat", + "version": "==2.0.5", }, - "package_id": 24, + "package_id": 31, }, { "behavior": { "prod": true, }, "id": 48, - "literal": "^1.0.0", - "name": "read-cache", + "literal": "^1.1.9", + "name": "run-parallel", "npm": { - "name": "read-cache", - "version": ">=1.0.0 <2.0.0", + "name": "run-parallel", + "version": ">=1.1.9 <2.0.0", }, - "package_id": 22, + "package_id": 347, }, { "behavior": { "prod": true, }, "id": 49, - "literal": "^1.1.7", - "name": "resolve", + "literal": "2.1.5", + "name": "@nodelib/fs.scandir", "npm": { - "name": "resolve", - "version": ">=1.1.7 <2.0.0", + "name": "@nodelib/fs.scandir", + "version": "==2.1.5", }, - "package_id": 16, + "package_id": 30, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 50, - "literal": "^8.0.0", - "name": "postcss", + "literal": "^1.6.0", + "name": "fastq", "npm": { - "name": "postcss", - "version": ">=8.0.0 <9.0.0", + "name": "fastq", + "version": ">=1.6.0 <2.0.0", }, - "package_id": 7, + "package_id": 169, }, { "behavior": { "prod": true, }, "id": 51, - "literal": "^2.13.0", - "name": "is-core-module", + "literal": "4.3.4", + "name": "debug", "npm": { - "name": "is-core-module", - "version": ">=2.13.0 <3.0.0", + "name": "debug", + "version": "==4.3.4", }, - "package_id": 19, + "package_id": 429, }, { "behavior": { "prod": true, }, "id": 52, - "literal": "^1.0.7", - "name": "path-parse", + "literal": "2.0.1", + "name": "extract-zip", "npm": { - "name": "path-parse", - "version": ">=1.0.7 <2.0.0", + "name": "extract-zip", + "version": "==2.0.1", }, - "package_id": 18, + "package_id": 163, }, { "behavior": { "prod": true, }, "id": 53, - "literal": "^1.0.0", - "name": "supports-preserve-symlinks-flag", + "literal": "2.0.3", + "name": "progress", "npm": { - "name": "supports-preserve-symlinks-flag", - "version": ">=1.0.0 <2.0.0", + "name": "progress", + "version": "==2.0.3", }, - "package_id": 17, + "package_id": 323, }, { "behavior": { "prod": true, }, "id": 54, - "literal": "^2.0.0", - "name": "hasown", + "literal": "6.4.0", + "name": "proxy-agent", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "proxy-agent", + "version": "==6.4.0", }, - "package_id": 20, + "package_id": 325, }, { "behavior": { "prod": true, }, "id": 55, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "7.6.0", + "name": "semver", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "semver", + "version": "==7.6.0", }, - "package_id": 21, + "package_id": 430, }, { "behavior": { "prod": true, }, "id": 56, - "literal": "^2.3.0", - "name": "pify", + "literal": "3.0.5", + "name": "tar-fs", "npm": { - "name": "pify", - "version": ">=2.3.0 <3.0.0", + "name": "tar-fs", + "version": "==3.0.5", }, - "package_id": 23, + "package_id": 381, }, { "behavior": { "prod": true, }, "id": 57, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "1.4.3", + "name": "unbzip2-stream", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "unbzip2-stream", + "version": "==1.4.3", }, - "package_id": 28, + "package_id": 401, }, { "behavior": { "prod": true, }, "id": 58, - "literal": "^2.1.1", - "name": "is-extglob", + "literal": "17.7.2", + "name": "yargs", "npm": { - "name": "is-extglob", - "version": ">=2.1.1 <3.0.0", + "name": "yargs", + "version": "==17.7.2", }, - "package_id": 29, + "package_id": 420, }, { "behavior": { "prod": true, }, "id": 59, - "literal": "^2.0.1", - "name": "camelcase-css", + "literal": "^2.4.0", + "name": "tslib", "npm": { - "name": "camelcase-css", - "version": ">=2.0.1 <3.0.0", + "name": "tslib", + "version": ">=2.4.0 <3.0.0", }, - "package_id": 31, + "package_id": 392, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 60, - "literal": "^8.4.21", - "name": "postcss", + "literal": "*", + "name": "@types/prop-types", "npm": { - "name": "postcss", - "version": ">=8.4.21 <9.0.0", - }, - "package_id": 7, + "name": "@types/prop-types", + "version": ">=0.0.0", + }, + "package_id": 40, }, { "behavior": { "prod": true, }, "id": 61, - "literal": "^3.0.3", - "name": "braces", + "literal": "*", + "name": "@types/scheduler", "npm": { - "name": "braces", - "version": ">=3.0.3 <4.0.0", + "name": "@types/scheduler", + "version": ">=0.0.0", }, - "package_id": 34, + "package_id": 43, }, { "behavior": { "prod": true, }, "id": 62, - "literal": "^2.3.1", - "name": "picomatch", + "literal": "^3.0.2", + "name": "csstype", "npm": { - "name": "picomatch", - "version": ">=2.3.1 <3.0.0", + "name": "csstype", + "version": ">=3.0.2 <4.0.0", }, - "package_id": 33, + "package_id": 111, }, { "behavior": { "prod": true, }, "id": 63, - "literal": "^7.1.1", - "name": "fill-range", + "literal": "*", + "name": "@types/react", "npm": { - "name": "fill-range", - "version": ">=7.1.1 <8.0.0", + "name": "@types/react", + "version": ">=0.0.0", }, - "package_id": 35, + "package_id": 41, }, { "behavior": { "prod": true, }, "id": 64, - "literal": "^5.0.1", - "name": "to-regex-range", + "literal": "*", + "name": "@types/node", "npm": { - "name": "to-regex-range", - "version": ">=5.0.1 <6.0.0", + "name": "@types/node", + "version": ">=0.0.0", }, - "package_id": 36, + "package_id": 431, }, { "behavior": { "prod": true, }, "id": 65, - "literal": "^7.0.0", - "name": "is-number", + "literal": "*", + "name": "@types/node", "npm": { - "name": "is-number", - "version": ">=7.0.0 <8.0.0", + "name": "@types/node", + "version": ">=0.0.0", }, - "package_id": 37, + "package_id": 431, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 66, - "literal": "^2.0.2", - "name": "@nodelib/fs.stat", + "literal": "^7.0.0 || ^8.0.0", + "name": "eslint", "npm": { - "name": "@nodelib/fs.stat", - "version": ">=2.0.2 <3.0.0", + "name": "eslint", + "version": ">=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 49, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 67, - "literal": "^1.2.3", - "name": "@nodelib/fs.walk", + "literal": "6.21.0", + "name": "@typescript-eslint/scope-manager", "npm": { - "name": "@nodelib/fs.walk", - "version": ">=1.2.3 <2.0.0", + "name": "@typescript-eslint/scope-manager", + "version": "==6.21.0", }, - "package_id": 43, + "package_id": 47, }, { "behavior": { "prod": true, }, "id": 68, - "literal": "^5.1.2", - "name": "glob-parent", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "glob-parent", - "version": ">=5.1.2 <6.0.0", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 42, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 69, - "literal": "^1.3.0", - "name": "merge2", + "literal": "6.21.0", + "name": "@typescript-eslint/typescript-estree", "npm": { - "name": "merge2", - "version": ">=1.3.0 <2.0.0", + "name": "@typescript-eslint/typescript-estree", + "version": "==6.21.0", }, - "package_id": 41, + "package_id": 49, }, { "behavior": { "prod": true, }, "id": 70, - "literal": "^4.0.4", - "name": "micromatch", + "literal": "6.21.0", + "name": "@typescript-eslint/visitor-keys", "npm": { - "name": "micromatch", - "version": ">=4.0.4 <5.0.0", + "name": "@typescript-eslint/visitor-keys", + "version": "==6.21.0", }, - "package_id": 32, + "package_id": 50, }, { "behavior": { "prod": true, }, "id": 71, - "literal": "^4.0.1", - "name": "is-glob", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "is-glob", - "version": ">=4.0.1 <5.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 28, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 72, - "literal": "2.1.5", - "name": "@nodelib/fs.scandir", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "@nodelib/fs.scandir", - "version": "==2.1.5", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 46, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 73, - "literal": "^1.6.0", - "name": "fastq", + "literal": "6.21.0", + "name": "@typescript-eslint/visitor-keys", "npm": { - "name": "fastq", - "version": ">=1.6.0 <2.0.0", + "name": "@typescript-eslint/visitor-keys", + "version": "==6.21.0", }, - "package_id": 44, + "package_id": 50, }, { "behavior": { "prod": true, }, "id": 74, - "literal": "^1.0.4", - "name": "reusify", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "reusify", - "version": ">=1.0.4 <2.0.0", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 45, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 75, - "literal": "2.0.5", - "name": "@nodelib/fs.stat", + "literal": "6.21.0", + "name": "@typescript-eslint/visitor-keys", "npm": { - "name": "@nodelib/fs.stat", - "version": "==2.0.5", + "name": "@typescript-eslint/visitor-keys", + "version": "==6.21.0", }, - "package_id": 49, + "package_id": 50, }, { "behavior": { "prod": true, }, "id": 76, - "literal": "^1.1.9", - "name": "run-parallel", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "run-parallel", - "version": ">=1.1.9 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 47, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 77, - "literal": "^1.2.2", - "name": "queue-microtask", + "literal": "^11.1.0", + "name": "globby", "npm": { - "name": "queue-microtask", - "version": ">=1.2.2 <2.0.0", + "name": "globby", + "version": ">=11.1.0 <12.0.0", }, - "package_id": 48, + "package_id": 195, }, { "behavior": { "prod": true, }, "id": 78, - "literal": "~3.1.2", - "name": "anymatch", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "anymatch", - "version": ">=3.1.2 <3.2.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 55, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 79, - "literal": "~3.0.2", - "name": "braces", + "literal": "9.0.3", + "name": "minimatch", "npm": { - "name": "braces", - "version": ">=3.0.2 <3.1.0", + "name": "minimatch", + "version": "==9.0.3", }, - "package_id": 34, + "package_id": 432, }, { "behavior": { "prod": true, }, "id": 80, - "literal": "~5.1.2", - "name": "glob-parent", + "literal": "^7.5.4", + "name": "semver", "npm": { - "name": "glob-parent", - "version": ">=5.1.2 <5.2.0", + "name": "semver", + "version": ">=7.5.4 <8.0.0", }, - "package_id": 42, + "package_id": 430, }, { "behavior": { "prod": true, }, "id": 81, - "literal": "~2.1.0", - "name": "is-binary-path", + "literal": "^1.0.1", + "name": "ts-api-utils", "npm": { - "name": "is-binary-path", - "version": ">=2.1.0 <2.2.0", + "name": "ts-api-utils", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 53, + "package_id": 389, }, { "behavior": { "prod": true, }, "id": 82, - "literal": "~4.0.1", - "name": "is-glob", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "is-glob", - "version": ">=4.0.1 <4.1.0", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 28, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 83, - "literal": "~3.0.0", - "name": "normalize-path", + "literal": "^3.4.1", + "name": "eslint-visitor-keys", "npm": { - "name": "normalize-path", - "version": ">=3.0.0 <3.1.0", + "name": "eslint-visitor-keys", + "version": ">=3.4.1 <4.0.0", }, - "package_id": 25, + "package_id": 156, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 84, - "literal": "~3.6.0", - "name": "readdirp", + "literal": "^6.0.0 || ^7.0.0 || ^8.0.0", + "name": "acorn", "npm": { - "name": "readdirp", - "version": ">=3.6.0 <3.7.0", + "name": "acorn", + "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 52, + "package_id": 51, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 85, - "literal": "~2.3.2", - "name": "fsevents", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "fsevents", - "version": ">=2.3.2 <2.4.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 51, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 86, - "literal": "^2.2.1", - "name": "picomatch", + "literal": "^3.1.1", + "name": "fast-deep-equal", "npm": { - "name": "picomatch", - "version": ">=2.2.1 <3.0.0", + "name": "fast-deep-equal", + "version": ">=3.1.1 <4.0.0", }, - "package_id": 33, + "package_id": 164, }, { "behavior": { @@ -1142,155 +1143,155 @@ exports[`next build works: bun 1`] = ` }, "id": 87, "literal": "^2.0.0", - "name": "binary-extensions", + "name": "fast-json-stable-stringify", "npm": { - "name": "binary-extensions", + "name": "fast-json-stable-stringify", "version": ">=2.0.0 <3.0.0", }, - "package_id": 54, + "package_id": 167, }, { "behavior": { "prod": true, }, "id": 88, - "literal": "^3.0.0", - "name": "normalize-path", + "literal": "^0.4.1", + "name": "json-schema-traverse", "npm": { - "name": "normalize-path", - "version": ">=3.0.0 <4.0.0", + "name": "json-schema-traverse", + "version": ">=0.4.1 <0.5.0", }, - "package_id": 25, + "package_id": 255, }, { "behavior": { "prod": true, }, "id": 89, - "literal": "^2.0.4", - "name": "picomatch", + "literal": "^4.2.2", + "name": "uri-js", "npm": { - "name": "picomatch", - "version": ">=2.0.4 <3.0.0", + "name": "uri-js", + "version": ">=4.2.2 <5.0.0", }, - "package_id": 33, + "package_id": 405, }, { "behavior": { "prod": true, }, "id": 90, - "literal": "^0.3.2", - "name": "@jridgewell/gen-mapping", + "literal": "^2.0.1", + "name": "color-convert", "npm": { - "name": "@jridgewell/gen-mapping", - "version": ">=0.3.2 <0.4.0", + "name": "color-convert", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 100, + "package_id": 104, }, { "behavior": { "prod": true, }, "id": 91, - "literal": "^4.0.0", - "name": "commander", + "literal": "^3.0.0", + "name": "normalize-path", "npm": { - "name": "commander", - "version": ">=4.0.0 <5.0.0", + "name": "normalize-path", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 99, + "package_id": 283, }, { "behavior": { "prod": true, }, "id": 92, - "literal": "^10.3.10", - "name": "glob", + "literal": "^2.0.4", + "name": "picomatch", "npm": { - "name": "glob", - "version": ">=10.3.10 <11.0.0", + "name": "picomatch", + "version": ">=2.0.4 <3.0.0", }, - "package_id": 65, + "package_id": 311, }, { "behavior": { "prod": true, }, "id": 93, - "literal": "^1.1.6", - "name": "lines-and-columns", + "literal": "^2.0.3", + "name": "dequal", "npm": { - "name": "lines-and-columns", - "version": ">=1.1.6 <2.0.0", + "name": "dequal", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 64, + "package_id": 122, }, { "behavior": { "prod": true, }, "id": 94, - "literal": "^2.7.0", - "name": "mz", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "mz", - "version": ">=2.7.0 <3.0.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 59, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 95, - "literal": "^4.0.1", - "name": "pirates", + "literal": "^3.0.4", + "name": "is-array-buffer", "npm": { - "name": "pirates", - "version": ">=4.0.1 <5.0.0", + "name": "is-array-buffer", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 58, + "package_id": 216, }, { "behavior": { "prod": true, }, "id": 96, - "literal": "^0.1.9", - "name": "ts-interface-checker", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "ts-interface-checker", - "version": ">=0.1.9 <0.2.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 57, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 97, - "literal": "^1.0.0", - "name": "any-promise", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "any-promise", - "version": ">=1.0.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 62, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 98, - "literal": "^4.0.1", - "name": "object-assign", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "object-assign", - "version": ">=4.0.1 <5.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 63, + "package_id": 135, }, { "behavior": { @@ -1298,522 +1299,519 @@ exports[`next build works: bun 1`] = ` }, "id": 99, "literal": "^1.0.0", - "name": "thenify-all", + "name": "es-object-atoms", "npm": { - "name": "thenify-all", + "name": "es-object-atoms", "version": ">=1.0.0 <2.0.0", }, - "package_id": 60, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 100, - "literal": ">= 3.1.0 < 4", - "name": "thenify", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "thenify", - "version": ">=3.1.0 && <4.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 61, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 101, - "literal": "^1.0.0", - "name": "any-promise", + "literal": "^1.0.7", + "name": "is-string", "npm": { - "name": "any-promise", - "version": ">=1.0.0 <2.0.0", + "name": "is-string", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 62, + "package_id": 239, }, { "behavior": { "prod": true, }, "id": 102, - "literal": "^3.1.0", - "name": "foreground-child", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "foreground-child", - "version": ">=3.1.0 <4.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 91, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 103, - "literal": "^2.3.5", - "name": "jackspeak", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "jackspeak", - "version": ">=2.3.5 <3.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 72, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 104, - "literal": "^9.0.1", - "name": "minimatch", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "minimatch", - "version": ">=9.0.1 <10.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 69, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 105, - "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", - "name": "minipass", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "minipass", - "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 67, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 106, - "literal": "^1.10.1", - "name": "path-scurry", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "path-scurry", - "version": ">=1.10.1 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 66, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 107, - "literal": "^10.2.0", - "name": "lru-cache", + "literal": "^1.0.2", + "name": "es-shim-unscopables", "npm": { - "name": "lru-cache", - "version": ">=10.2.0 <11.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 68, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 108, - "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", - "name": "minipass", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "minipass", - "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 67, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 109, - "literal": "^2.0.1", - "name": "brace-expansion", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "brace-expansion", - "version": ">=2.0.1 <3.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 70, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 110, - "literal": "^1.0.0", - "name": "balanced-match", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "balanced-match", - "version": ">=1.0.0 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 71, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 111, - "literal": "^8.0.2", - "name": "@isaacs/cliui", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "@isaacs/cliui", - "version": ">=8.0.2 <9.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 74, + "package_id": 137, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 112, - "literal": "^0.11.0", - "name": "@pkgjs/parseargs", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "@pkgjs/parseargs", - "version": ">=0.11.0 <0.12.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 73, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 113, - "literal": "^5.1.2", - "name": "string-width", + "literal": "^1.0.2", + "name": "es-shim-unscopables", "npm": { - "name": "string-width", - "version": ">=5.1.2 <6.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 87, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 114, - "is_alias": true, - "literal": "npm:string-width@^4.2.0", - "name": "string-width-cjs", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "string-width", - "version": ">=4.2.0 <5.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 78, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 115, - "literal": "^7.0.1", - "name": "strip-ansi", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "strip-ansi", - "version": ">=7.0.1 <8.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 85, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 116, - "is_alias": true, - "literal": "npm:strip-ansi@^6.0.1", - "name": "strip-ansi-cjs", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 76, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 117, - "literal": "^8.1.0", - "name": "wrap-ansi", + "literal": "^1.0.0", + "name": "es-shim-unscopables", "npm": { - "name": "wrap-ansi", - "version": ">=8.1.0 <9.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 84, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 118, - "is_alias": true, - "literal": "npm:wrap-ansi@^7.0.0", - "name": "wrap-ansi-cjs", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "wrap-ansi", - "version": ">=7.0.0 <8.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 75, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 119, - "literal": "^4.0.0", - "name": "ansi-styles", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "ansi-styles", - "version": ">=4.0.0 <5.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 81, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 120, - "literal": "^4.1.0", - "name": "string-width", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "string-width", - "version": ">=4.1.0 <5.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 78, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 121, - "literal": "^6.0.0", - "name": "strip-ansi", + "literal": "^1.0.0", + "name": "es-shim-unscopables", "npm": { - "name": "strip-ansi", - "version": ">=6.0.0 <7.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 76, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 122, - "literal": "^5.0.1", - "name": "ansi-regex", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "ansi-regex", - "version": ">=5.0.1 <6.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 77, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 123, - "literal": "^8.0.0", - "name": "emoji-regex", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "emoji-regex", - "version": ">=8.0.0 <9.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 80, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 124, - "literal": "^3.0.0", - "name": "is-fullwidth-code-point", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "is-fullwidth-code-point", - "version": ">=3.0.0 <4.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 79, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 125, - "literal": "^6.0.1", - "name": "strip-ansi", + "literal": "^1.0.0", + "name": "es-shim-unscopables", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 76, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 126, - "literal": "^2.0.1", - "name": "color-convert", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "color-convert", - "version": ">=2.0.1 <3.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 82, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 127, - "literal": "~1.1.4", - "name": "color-name", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "color-name", - "version": ">=1.1.4 <1.2.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 83, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 128, - "literal": "^6.1.0", - "name": "ansi-styles", + "literal": "^1.23.3", + "name": "es-abstract", "npm": { - "name": "ansi-styles", - "version": ">=6.1.0 <7.0.0", + "name": "es-abstract", + "version": ">=1.23.3 <2.0.0", }, - "package_id": 90, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 129, - "literal": "^5.0.1", - "name": "string-width", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "string-width", - "version": ">=5.0.1 <6.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 87, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 130, - "literal": "^7.0.1", - "name": "strip-ansi", + "literal": "^1.0.2", + "name": "es-shim-unscopables", "npm": { - "name": "strip-ansi", - "version": ">=7.0.1 <8.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 85, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 131, - "literal": "^6.0.1", - "name": "ansi-regex", + "literal": "^1.0.1", + "name": "array-buffer-byte-length", "npm": { - "name": "ansi-regex", - "version": ">=6.0.1 <7.0.0", + "name": "array-buffer-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 86, + "package_id": 62, }, { "behavior": { "prod": true, }, "id": 132, - "literal": "^0.2.0", - "name": "eastasianwidth", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "eastasianwidth", - "version": ">=0.2.0 <0.3.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 89, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 133, - "literal": "^9.2.2", - "name": "emoji-regex", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "emoji-regex", - "version": ">=9.2.2 <10.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 88, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 134, - "literal": "^7.0.1", - "name": "strip-ansi", + "literal": "^1.22.3", + "name": "es-abstract", "npm": { - "name": "strip-ansi", - "version": ">=7.0.1 <8.0.0", + "name": "es-abstract", + "version": ">=1.22.3 <2.0.0", }, - "package_id": 85, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 135, - "literal": "^7.0.0", - "name": "cross-spawn", + "literal": "^1.2.1", + "name": "es-errors", "npm": { - "name": "cross-spawn", - "version": ">=7.0.0 <8.0.0", + "name": "es-errors", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 93, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 136, - "literal": "^4.0.1", - "name": "signal-exit", + "literal": "^1.2.3", + "name": "get-intrinsic", "npm": { - "name": "signal-exit", - "version": ">=4.0.1 <5.0.0", + "name": "get-intrinsic", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 92, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 137, - "literal": "^3.1.0", - "name": "path-key", + "literal": "^3.0.4", + "name": "is-array-buffer", "npm": { - "name": "path-key", - "version": ">=3.1.0 <4.0.0", + "name": "is-array-buffer", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 98, + "package_id": 216, }, { "behavior": { "prod": true, }, "id": 138, - "literal": "^2.0.0", - "name": "shebang-command", + "literal": "^1.0.2", + "name": "is-shared-array-buffer", "npm": { - "name": "shebang-command", - "version": ">=2.0.0 <3.0.0", + "name": "is-shared-array-buffer", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 96, + "package_id": 238, }, { "behavior": { @@ -1821,1911 +1819,1909 @@ exports[`next build works: bun 1`] = ` }, "id": 139, "literal": "^2.0.1", - "name": "which", + "name": "tslib", "npm": { - "name": "which", + "name": "tslib", "version": ">=2.0.1 <3.0.0", }, - "package_id": 94, + "package_id": 392, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 140, - "literal": "^2.0.0", - "name": "isexe", + "literal": "^8.1.0", + "name": "postcss", "npm": { - "name": "isexe", - "version": ">=2.0.0 <3.0.0", + "name": "postcss", + "version": ">=8.1.0 <9.0.0", }, - "package_id": 95, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 141, - "literal": "^3.0.0", - "name": "shebang-regex", + "literal": "^4.21.10", + "name": "browserslist", "npm": { - "name": "shebang-regex", - "version": ">=3.0.0 <4.0.0", + "name": "browserslist", + "version": ">=4.21.10 <5.0.0", }, - "package_id": 97, + "package_id": 90, }, { "behavior": { "prod": true, }, "id": 142, - "literal": "^1.2.1", - "name": "@jridgewell/set-array", + "literal": "^1.0.30001538", + "name": "caniuse-lite", "npm": { - "name": "@jridgewell/set-array", - "version": ">=1.2.1 <2.0.0", + "name": "caniuse-lite", + "version": ">=1.0.30001538 <2.0.0", }, - "package_id": 104, + "package_id": 98, }, { "behavior": { "prod": true, }, "id": 143, - "literal": "^1.4.10", - "name": "@jridgewell/sourcemap-codec", + "literal": "^4.3.6", + "name": "fraction.js", "npm": { - "name": "@jridgewell/sourcemap-codec", - "version": ">=1.4.10 <2.0.0", + "name": "fraction.js", + "version": ">=4.3.6 <5.0.0", }, - "package_id": 102, + "package_id": 178, }, { "behavior": { "prod": true, }, "id": 144, - "literal": "^0.3.24", - "name": "@jridgewell/trace-mapping", + "literal": "^0.1.2", + "name": "normalize-range", "npm": { - "name": "@jridgewell/trace-mapping", - "version": ">=0.3.24 <0.4.0", + "name": "normalize-range", + "version": ">=0.1.2 <0.2.0", }, - "package_id": 101, + "package_id": 284, }, { "behavior": { "prod": true, }, "id": 145, - "literal": "^3.1.0", - "name": "@jridgewell/resolve-uri", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "@jridgewell/resolve-uri", - "version": ">=3.1.0 <4.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 103, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 146, - "literal": "^1.4.14", - "name": "@jridgewell/sourcemap-codec", + "literal": "^4.2.0", + "name": "postcss-value-parser", "npm": { - "name": "@jridgewell/sourcemap-codec", - "version": ">=1.4.14 <2.0.0", + "name": "postcss-value-parser", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 102, + "package_id": 321, }, { "behavior": { "prod": true, }, "id": 147, - "literal": "^0.23.0", - "name": "scheduler", + "literal": "^1.0.0", + "name": "possible-typed-array-names", "npm": { - "name": "scheduler", - "version": ">=0.23.0 <0.24.0", + "name": "possible-typed-array-names", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 112, + "package_id": 314, }, { "behavior": { "prod": true, }, "id": 148, - "literal": "^1.1.0", - "name": "loose-envify", + "literal": "^2.0.3", + "name": "dequal", "npm": { - "name": "loose-envify", - "version": ">=1.1.0 <2.0.0", + "name": "dequal", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 110, + "package_id": 122, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 149, - "literal": "^18.2.0", - "name": "react", + "literal": "^2.0.0", + "name": "bare-events", "npm": { - "name": "react", - "version": ">=18.2.0 <19.0.0", + "name": "bare-events", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 109, + "package_id": 80, }, { "behavior": { "prod": true, }, "id": 150, - "literal": "^1.1.0", - "name": "loose-envify", + "literal": "^2.0.0", + "name": "bare-path", "npm": { - "name": "loose-envify", - "version": ">=1.1.0 <2.0.0", + "name": "bare-path", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 110, + "package_id": 83, }, { "behavior": { "prod": true, }, "id": 151, - "literal": "^3.0.0 || ^4.0.0", - "name": "js-tokens", + "literal": "^2.0.0", + "name": "bare-stream", "npm": { - "name": "js-tokens", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 && >=4.0.0 <5.0.0", + "name": "bare-stream", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 111, + "package_id": 84, }, { "behavior": { "prod": true, }, "id": 152, - "literal": "^1.1.0", - "name": "loose-envify", + "literal": "^2.1.0", + "name": "bare-os", "npm": { - "name": "loose-envify", - "version": ">=1.1.0 <2.0.0", + "name": "bare-os", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 110, + "package_id": 82, }, { "behavior": { "prod": true, }, "id": 153, - "literal": "9.0.0", - "name": "cosmiconfig", + "literal": "^2.18.0", + "name": "streamx", "npm": { - "name": "cosmiconfig", - "version": "==9.0.0", + "name": "streamx", + "version": ">=2.18.0 <3.0.0", }, - "package_id": 197, + "package_id": 366, }, { "behavior": { "prod": true, }, "id": 154, - "literal": "22.12.0", - "name": "puppeteer-core", + "literal": "^1.0.0", + "name": "balanced-match", "npm": { - "name": "puppeteer-core", - "version": "==22.12.0", + "name": "balanced-match", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 191, + "package_id": 79, }, { "behavior": { "prod": true, }, "id": 155, - "literal": "2.2.3", - "name": "@puppeteer/browsers", + "literal": "0.0.1", + "name": "concat-map", "npm": { - "name": "@puppeteer/browsers", - "version": "==2.2.3", + "name": "concat-map", + "version": "==0.0.1", }, - "package_id": 115, + "package_id": 107, }, { "behavior": { "prod": true, }, "id": 156, - "literal": "0.0.1299070", - "name": "devtools-protocol", + "literal": "^7.1.1", + "name": "fill-range", "npm": { - "name": "devtools-protocol", - "version": "==0.0.1299070", + "name": "fill-range", + "version": ">=7.1.1 <8.0.0", }, - "package_id": 114, + "package_id": 172, }, { "behavior": { "prod": true, }, "id": 157, - "literal": "4.3.4", - "name": "debug", + "literal": "^1.0.30001587", + "name": "caniuse-lite", "npm": { - "name": "debug", - "version": "==4.3.4", + "name": "caniuse-lite", + "version": ">=1.0.30001587 <2.0.0", }, - "package_id": 190, + "package_id": 98, }, { "behavior": { "prod": true, }, "id": 158, - "literal": "2.0.1", - "name": "extract-zip", + "literal": "^1.4.668", + "name": "electron-to-chromium", "npm": { - "name": "extract-zip", - "version": "==2.0.1", + "name": "electron-to-chromium", + "version": ">=1.4.668 <2.0.0", }, - "package_id": 181, + "package_id": 129, }, { "behavior": { "prod": true, }, "id": 159, - "literal": "2.0.3", - "name": "progress", + "literal": "^2.0.14", + "name": "node-releases", "npm": { - "name": "progress", - "version": "==2.0.3", + "name": "node-releases", + "version": ">=2.0.14 <3.0.0", }, - "package_id": 180, + "package_id": 282, }, { "behavior": { "prod": true, }, "id": 160, - "literal": "6.4.0", - "name": "proxy-agent", + "literal": "^1.0.13", + "name": "update-browserslist-db", "npm": { - "name": "proxy-agent", - "version": "==6.4.0", + "name": "update-browserslist-db", + "version": ">=1.0.13 <2.0.0", }, - "package_id": 147, + "package_id": 404, }, { "behavior": { "prod": true, }, "id": 161, - "literal": "3.0.5", - "name": "tar-fs", + "literal": "^1.3.1", + "name": "base64-js", "npm": { - "name": "tar-fs", - "version": "==3.0.5", + "name": "base64-js", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 131, + "package_id": 85, }, { "behavior": { "prod": true, }, "id": 162, - "literal": "1.4.3", - "name": "unbzip2-stream", + "literal": "^1.1.13", + "name": "ieee754", "npm": { - "name": "unbzip2-stream", - "version": "==1.4.3", + "name": "ieee754", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 126, + "package_id": 208, }, { "behavior": { "prod": true, }, "id": 163, - "literal": "17.7.2", - "name": "yargs", + "literal": "~20.12.8", + "name": "@types/node", "npm": { - "name": "yargs", - "version": "==17.7.2", + "name": "@types/node", + "version": ">=20.12.8 <20.13.0", }, - "package_id": 119, + "package_id": 431, }, { "behavior": { "prod": true, }, "id": 164, - "literal": "7.6.0", - "name": "semver", + "literal": "~8.5.10", + "name": "@types/ws", "npm": { - "name": "semver", - "version": "==7.6.0", + "name": "@types/ws", + "version": ">=8.5.10 <8.6.0", }, - "package_id": 116, + "package_id": 44, }, { "behavior": { "prod": true, }, "id": 165, - "literal": "^6.0.0", - "name": "lru-cache", + "literal": "^1.1.0", + "name": "streamsearch", "npm": { - "name": "lru-cache", - "version": ">=6.0.0 <7.0.0", + "name": "streamsearch", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 117, + "package_id": 365, }, { "behavior": { "prod": true, }, "id": 166, - "literal": "^4.0.0", - "name": "yallist", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "yallist", - "version": ">=4.0.0 <5.0.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 118, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 167, - "literal": "^8.0.1", - "name": "cliui", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "cliui", - "version": ">=8.0.1 <9.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 125, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 168, - "literal": "^3.1.1", - "name": "escalade", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "escalade", - "version": ">=3.1.1 <4.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 124, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 169, - "literal": "^2.0.5", - "name": "get-caller-file", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "get-caller-file", - "version": ">=2.0.5 <3.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 123, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 170, - "literal": "^2.1.1", - "name": "require-directory", + "literal": "^1.2.1", + "name": "set-function-length", "npm": { - "name": "require-directory", - "version": ">=2.1.1 <3.0.0", + "name": "set-function-length", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 122, + "package_id": 352, }, { "behavior": { "prod": true, }, "id": 171, - "literal": "^4.2.3", - "name": "string-width", + "literal": "^4.1.0", + "name": "ansi-styles", "npm": { - "name": "string-width", - "version": ">=4.2.3 <5.0.0", + "name": "ansi-styles", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 78, + "package_id": 56, }, { "behavior": { "prod": true, }, "id": 172, - "literal": "^5.0.5", - "name": "y18n", + "literal": "^7.1.0", + "name": "supports-color", "npm": { - "name": "y18n", - "version": ">=5.0.5 <6.0.0", + "name": "supports-color", + "version": ">=7.1.0 <8.0.0", }, - "package_id": 121, + "package_id": 377, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 173, - "literal": "^21.1.1", - "name": "yargs-parser", + "literal": "~2.3.2", + "name": "fsevents", "npm": { - "name": "yargs-parser", - "version": ">=21.1.1 <22.0.0", + "name": "fsevents", + "version": ">=2.3.2 <2.4.0", }, - "package_id": 120, + "package_id": 181, }, { "behavior": { "prod": true, }, "id": 174, - "literal": "^4.2.0", - "name": "string-width", + "literal": "~3.1.2", + "name": "anymatch", "npm": { - "name": "string-width", - "version": ">=4.2.0 <5.0.0", + "name": "anymatch", + "version": ">=3.1.2 <3.2.0", }, - "package_id": 78, + "package_id": 58, }, { "behavior": { "prod": true, }, "id": 175, - "literal": "^6.0.1", - "name": "strip-ansi", + "literal": "~3.0.2", + "name": "braces", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "braces", + "version": ">=3.0.2 <3.1.0", }, - "package_id": 76, + "package_id": 89, }, { "behavior": { "prod": true, }, "id": 176, - "literal": "^7.0.0", - "name": "wrap-ansi", + "literal": "~5.1.2", + "name": "glob-parent", "npm": { - "name": "wrap-ansi", - "version": ">=7.0.0 <8.0.0", + "name": "glob-parent", + "version": ">=5.1.2 <5.2.0", }, - "package_id": 75, + "package_id": 433, }, { "behavior": { "prod": true, }, "id": 177, - "literal": "^5.2.1", - "name": "buffer", + "literal": "~2.1.0", + "name": "is-binary-path", "npm": { - "name": "buffer", - "version": ">=5.2.1 <6.0.0", + "name": "is-binary-path", + "version": ">=2.1.0 <2.2.0", }, - "package_id": 128, + "package_id": 220, }, { "behavior": { "prod": true, }, "id": 178, - "literal": "^2.3.8", - "name": "through", + "literal": "~4.0.1", + "name": "is-glob", "npm": { - "name": "through", - "version": ">=2.3.8 <3.0.0", + "name": "is-glob", + "version": ">=4.0.1 <4.1.0", }, - "package_id": 127, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 179, - "literal": "^1.3.1", - "name": "base64-js", + "literal": "~3.0.0", + "name": "normalize-path", "npm": { - "name": "base64-js", - "version": ">=1.3.1 <2.0.0", + "name": "normalize-path", + "version": ">=3.0.0 <3.1.0", }, - "package_id": 130, + "package_id": 283, }, { "behavior": { "prod": true, }, "id": 180, - "literal": "^1.1.13", - "name": "ieee754", + "literal": "~3.6.0", + "name": "readdirp", "npm": { - "name": "ieee754", - "version": ">=1.1.13 <2.0.0", + "name": "readdirp", + "version": ">=3.6.0 <3.7.0", }, - "package_id": 129, + "package_id": 337, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 181, - "literal": "^3.0.0", - "name": "pump", + "literal": "*", + "name": "devtools-protocol", "npm": { - "name": "pump", - "version": ">=3.0.0 <4.0.0", + "name": "devtools-protocol", + "version": ">=0.0.0", }, - "package_id": 143, + "package_id": 123, }, { "behavior": { "prod": true, }, "id": 182, - "literal": "^3.1.5", - "name": "tar-stream", + "literal": "3.0.1", + "name": "mitt", "npm": { - "name": "tar-stream", - "version": ">=3.1.5 <4.0.0", + "name": "mitt", + "version": "==3.0.1", }, - "package_id": 142, + "package_id": 275, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 183, - "literal": "^2.1.1", - "name": "bare-fs", + "literal": "10.0.0", + "name": "urlpattern-polyfill", "npm": { - "name": "bare-fs", - "version": ">=2.1.1 <3.0.0", + "name": "urlpattern-polyfill", + "version": "==10.0.0", }, - "package_id": 134, + "package_id": 406, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 184, - "literal": "^2.1.0", - "name": "bare-path", + "literal": "3.23.8", + "name": "zod", "npm": { - "name": "bare-path", - "version": ">=2.1.0 <3.0.0", + "name": "zod", + "version": "==3.23.8", }, - "package_id": 132, + "package_id": 424, }, { "behavior": { "prod": true, }, "id": 185, - "literal": "^2.1.0", - "name": "bare-os", + "literal": "^4.2.0", + "name": "string-width", "npm": { - "name": "bare-os", - "version": ">=2.1.0 <3.0.0", + "name": "string-width", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 133, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 186, - "literal": "^2.0.0", - "name": "bare-events", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "bare-events", - "version": ">=2.0.0 <3.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 137, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 187, - "literal": "^2.0.0", - "name": "bare-path", + "literal": "^7.0.0", + "name": "wrap-ansi", "npm": { - "name": "bare-path", - "version": ">=2.0.0 <3.0.0", + "name": "wrap-ansi", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 132, + "package_id": 414, }, { "behavior": { "prod": true, }, "id": 188, - "literal": "^2.0.0", - "name": "bare-stream", + "literal": "~1.1.4", + "name": "color-name", "npm": { - "name": "bare-stream", - "version": ">=2.0.0 <3.0.0", + "name": "color-name", + "version": ">=1.1.4 <1.2.0", }, - "package_id": 135, + "package_id": 105, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 189, - "literal": "^2.18.0", - "name": "streamx", + "literal": ">=4.9.5", + "name": "typescript", "npm": { - "name": "streamx", - "version": ">=2.18.0 <3.0.0", + "name": "typescript", + "version": ">=4.9.5", }, - "package_id": 136, + "package_id": 399, }, { "behavior": { "prod": true, }, "id": 190, - "literal": "^1.3.2", - "name": "fast-fifo", + "literal": "^2.2.1", + "name": "env-paths", "npm": { - "name": "fast-fifo", - "version": ">=1.3.2 <2.0.0", + "name": "env-paths", + "version": ">=2.2.1 <3.0.0", }, - "package_id": 141, + "package_id": 133, }, { "behavior": { "prod": true, }, "id": 191, - "literal": "^1.0.1", - "name": "queue-tick", + "literal": "^3.3.0", + "name": "import-fresh", "npm": { - "name": "queue-tick", - "version": ">=1.0.1 <2.0.0", + "name": "import-fresh", + "version": ">=3.3.0 <4.0.0", }, - "package_id": 140, + "package_id": 210, }, { "behavior": { "prod": true, }, "id": 192, - "literal": "^1.1.0", - "name": "text-decoder", + "literal": "^4.1.0", + "name": "js-yaml", "npm": { - "name": "text-decoder", - "version": ">=1.1.0 <2.0.0", + "name": "js-yaml", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 138, + "package_id": 251, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 193, - "literal": "^2.2.0", - "name": "bare-events", + "literal": "^5.2.0", + "name": "parse-json", "npm": { - "name": "bare-events", - "version": ">=2.2.0 <3.0.0", + "name": "parse-json", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 137, + "package_id": 302, }, { "behavior": { "prod": true, }, "id": 194, - "literal": "^1.6.4", - "name": "b4a", + "literal": "^3.1.0", + "name": "path-key", "npm": { - "name": "b4a", - "version": ">=1.6.4 <2.0.0", + "name": "path-key", + "version": ">=3.1.0 <4.0.0", }, - "package_id": 139, + "package_id": 305, }, { "behavior": { "prod": true, }, "id": 195, - "literal": "^1.6.4", - "name": "b4a", + "literal": "^2.0.0", + "name": "shebang-command", "npm": { - "name": "b4a", - "version": ">=1.6.4 <2.0.0", + "name": "shebang-command", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 139, + "package_id": 354, }, { "behavior": { "prod": true, }, "id": 196, - "literal": "^1.2.0", - "name": "fast-fifo", + "literal": "^2.0.1", + "name": "which", "npm": { - "name": "fast-fifo", - "version": ">=1.2.0 <2.0.0", + "name": "which", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 141, + "package_id": 408, }, { "behavior": { "prod": true, }, "id": 197, - "literal": "^2.15.0", - "name": "streamx", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "streamx", - "version": ">=2.15.0 <3.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 136, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 198, - "literal": "^1.1.0", - "name": "end-of-stream", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "end-of-stream", - "version": ">=1.1.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 146, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 199, - "literal": "^1.3.1", - "name": "once", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "once", - "version": ">=1.3.1 <2.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 144, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 200, - "literal": "1", - "name": "wrappy", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "wrappy", - "version": "<2.0.0 >=1.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 145, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 201, - "literal": "^1.4.0", - "name": "once", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "once", - "version": ">=1.4.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 144, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 202, - "literal": "^7.0.2", - "name": "agent-base", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "agent-base", - "version": ">=7.0.2 <8.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 156, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 203, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 154, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 204, - "literal": "^7.0.1", - "name": "http-proxy-agent", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "http-proxy-agent", - "version": ">=7.0.1 <8.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 170, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 205, - "literal": "^7.0.3", - "name": "https-proxy-agent", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "https-proxy-agent", - "version": ">=7.0.3 <8.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 169, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 206, - "literal": "^7.14.1", - "name": "lru-cache", + "literal": "2.1.2", + "name": "ms", "npm": { - "name": "lru-cache", - "version": ">=7.14.1 <8.0.0", + "name": "ms", + "version": "==2.1.2", }, - "package_id": 179, + "package_id": 276, }, { "behavior": { "prod": true, }, "id": 207, - "literal": "^7.0.1", - "name": "pac-proxy-agent", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "pac-proxy-agent", - "version": ">=7.0.1 <8.0.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 158, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 208, - "literal": "^1.1.0", - "name": "proxy-from-env", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "proxy-from-env", - "version": ">=1.1.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 157, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 209, - "literal": "^8.0.2", - "name": "socks-proxy-agent", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "socks-proxy-agent", - "version": ">=8.0.2 <9.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 148, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 210, - "literal": "^7.1.1", - "name": "agent-base", + "literal": "^1.0.1", + "name": "define-data-property", "npm": { - "name": "agent-base", - "version": ">=7.1.1 <8.0.0", + "name": "define-data-property", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 156, + "package_id": 119, }, { "behavior": { "prod": true, }, "id": 211, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.0", + "name": "has-property-descriptors", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 154, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 212, - "literal": "^2.7.1", - "name": "socks", + "literal": "^1.1.1", + "name": "object-keys", "npm": { - "name": "socks", - "version": ">=2.7.1 <3.0.0", + "name": "object-keys", + "version": ">=1.1.1 <2.0.0", }, - "package_id": 149, + "package_id": 288, }, { "behavior": { "prod": true, }, "id": 213, - "literal": "^9.0.5", - "name": "ip-address", + "literal": "^0.13.4", + "name": "ast-types", "npm": { - "name": "ip-address", - "version": ">=9.0.5 <10.0.0", + "name": "ast-types", + "version": ">=0.13.4 <0.14.0", }, - "package_id": 151, + "package_id": 72, }, { "behavior": { "prod": true, }, "id": 214, - "literal": "^4.2.0", - "name": "smart-buffer", + "literal": "^2.1.0", + "name": "escodegen", "npm": { - "name": "smart-buffer", - "version": ">=4.2.0 <5.0.0", + "name": "escodegen", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 150, + "package_id": 145, }, { "behavior": { "prod": true, }, "id": 215, - "literal": "1.1.0", - "name": "jsbn", + "literal": "^4.0.1", + "name": "esprima", "npm": { - "name": "jsbn", - "version": "==1.1.0", + "name": "esprima", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 153, + "package_id": 158, }, { "behavior": { "prod": true, }, "id": 216, - "literal": "^1.1.3", - "name": "sprintf-js", + "literal": "^4.0.0", + "name": "path-type", "npm": { - "name": "sprintf-js", - "version": ">=1.1.3 <2.0.0", + "name": "path-type", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 152, + "package_id": 308, }, { "behavior": { "prod": true, }, "id": 217, - "literal": "2.1.2", - "name": "ms", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "ms", - "version": "==2.1.2", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 155, + "package_id": 162, }, { "behavior": { "prod": true, }, "id": 218, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.4.0", + "name": "once", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "once", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 154, + "package_id": 295, }, { "behavior": { "prod": true, }, "id": 219, - "literal": "^0.23.0", - "name": "@tootallnate/quickjs-emscripten", + "literal": "^4.2.4", + "name": "graceful-fs", "npm": { - "name": "@tootallnate/quickjs-emscripten", - "version": ">=0.23.0 <0.24.0", + "name": "graceful-fs", + "version": ">=4.2.4 <5.0.0", }, - "package_id": 178, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 220, - "literal": "^7.0.2", - "name": "agent-base", + "literal": "^2.2.0", + "name": "tapable", "npm": { - "name": "agent-base", - "version": ">=7.0.2 <8.0.0", + "name": "tapable", + "version": ">=2.2.0 <3.0.0", }, - "package_id": 156, + "package_id": 380, }, { "behavior": { "prod": true, }, "id": 221, - "literal": "^4.3.4", - "name": "debug", + "literal": "^0.2.1", + "name": "is-arrayish", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "is-arrayish", + "version": ">=0.2.1 <0.3.0", }, - "package_id": 154, + "package_id": 217, }, { "behavior": { "prod": true, }, "id": 222, - "literal": "^6.0.1", - "name": "get-uri", + "literal": "^1.0.1", + "name": "array-buffer-byte-length", "npm": { - "name": "get-uri", - "version": ">=6.0.1 <7.0.0", + "name": "array-buffer-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 171, + "package_id": 62, }, { "behavior": { "prod": true, }, "id": 223, - "literal": "^7.0.0", - "name": "http-proxy-agent", + "literal": "^1.0.3", + "name": "arraybuffer.prototype.slice", "npm": { - "name": "http-proxy-agent", - "version": ">=7.0.0 <8.0.0", + "name": "arraybuffer.prototype.slice", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 170, + "package_id": 71, }, { "behavior": { "prod": true, }, "id": 224, - "literal": "^7.0.2", - "name": "https-proxy-agent", + "literal": "^1.0.7", + "name": "available-typed-arrays", "npm": { - "name": "https-proxy-agent", - "version": ">=7.0.2 <8.0.0", + "name": "available-typed-arrays", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 169, + "package_id": 75, }, { "behavior": { "prod": true, }, "id": 225, - "literal": "^7.0.0", - "name": "pac-resolver", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "pac-resolver", - "version": ">=7.0.0 <8.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 159, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 226, - "literal": "^8.0.2", - "name": "socks-proxy-agent", + "literal": "^1.0.1", + "name": "data-view-buffer", "npm": { - "name": "socks-proxy-agent", - "version": ">=8.0.2 <9.0.0", + "name": "data-view-buffer", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 148, + "package_id": 114, }, { "behavior": { "prod": true, }, "id": 227, - "literal": "^5.0.0", - "name": "degenerator", + "literal": "^1.0.1", + "name": "data-view-byte-length", "npm": { - "name": "degenerator", - "version": ">=5.0.0 <6.0.0", + "name": "data-view-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 161, + "package_id": 115, }, { "behavior": { "prod": true, }, "id": 228, - "literal": "^2.0.2", - "name": "netmask", + "literal": "^1.0.0", + "name": "data-view-byte-offset", "npm": { - "name": "netmask", - "version": ">=2.0.2 <3.0.0", + "name": "data-view-byte-offset", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 160, + "package_id": 116, }, { "behavior": { "prod": true, }, "id": 229, - "literal": "^0.13.4", - "name": "ast-types", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "ast-types", - "version": ">=0.13.4 <0.14.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 167, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 230, - "literal": "^2.1.0", - "name": "escodegen", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "escodegen", - "version": ">=2.1.0 <3.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 163, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 231, - "literal": "^4.0.1", - "name": "esprima", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "esprima", - "version": ">=4.0.1 <5.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 162, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 232, - "literal": "^5.2.0", - "name": "estraverse", + "literal": "^2.0.3", + "name": "es-set-tostringtag", "npm": { - "name": "estraverse", - "version": ">=5.2.0 <6.0.0", + "name": "es-set-tostringtag", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 166, + "package_id": 140, }, { "behavior": { "prod": true, }, "id": 233, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^1.2.1", + "name": "es-to-primitive", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "es-to-primitive", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 165, + "package_id": 142, }, { "behavior": { "prod": true, }, "id": 234, - "literal": "^4.0.1", - "name": "esprima", + "literal": "^1.1.6", + "name": "function.prototype.name", "npm": { - "name": "esprima", - "version": ">=4.0.1 <5.0.0", + "name": "function.prototype.name", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 162, + "package_id": 183, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 235, - "literal": "~0.6.1", - "name": "source-map", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "source-map", - "version": ">=0.6.1 <0.7.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 164, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 236, - "literal": "^2.0.1", - "name": "tslib", + "literal": "^1.0.2", + "name": "get-symbol-description", "npm": { - "name": "tslib", - "version": ">=2.0.1 <3.0.0", + "name": "get-symbol-description", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 168, + "package_id": 188, }, { "behavior": { "prod": true, }, "id": 237, - "literal": "^7.0.2", - "name": "agent-base", + "literal": "^1.0.3", + "name": "globalthis", "npm": { - "name": "agent-base", - "version": ">=7.0.2 <8.0.0", + "name": "globalthis", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 156, + "package_id": 194, }, { "behavior": { "prod": true, }, "id": 238, - "literal": "4", - "name": "debug", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "debug", - "version": "<5.0.0 >=4.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 154, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 239, - "literal": "^7.1.0", - "name": "agent-base", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "agent-base", - "version": ">=7.1.0 <8.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 156, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 240, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 154, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 241, - "literal": "^5.0.2", - "name": "basic-ftp", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "basic-ftp", - "version": ">=5.0.2 <6.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 177, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 242, - "literal": "^6.0.2", - "name": "data-uri-to-buffer", + "literal": "^2.0.2", + "name": "hasown", "npm": { - "name": "data-uri-to-buffer", - "version": ">=6.0.2 <7.0.0", + "name": "hasown", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 176, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 243, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.7", + "name": "internal-slot", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "internal-slot", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 154, + "package_id": 214, }, { "behavior": { "prod": true, }, "id": 244, - "literal": "^11.2.0", - "name": "fs-extra", + "literal": "^3.0.4", + "name": "is-array-buffer", "npm": { - "name": "fs-extra", - "version": ">=11.2.0 <12.0.0", + "name": "is-array-buffer", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 172, + "package_id": 216, }, { "behavior": { "prod": true, }, "id": 245, - "literal": "^4.2.0", - "name": "graceful-fs", + "literal": "^1.2.7", + "name": "is-callable", "npm": { - "name": "graceful-fs", - "version": ">=4.2.0 <5.0.0", + "name": "is-callable", + "version": ">=1.2.7 <2.0.0", }, - "package_id": 175, + "package_id": 222, }, { "behavior": { "prod": true, }, "id": 246, - "literal": "^6.0.1", - "name": "jsonfile", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "jsonfile", - "version": ">=6.0.1 <7.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 174, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 247, - "literal": "^2.0.0", - "name": "universalify", + "literal": "^2.0.3", + "name": "is-negative-zero", "npm": { - "name": "universalify", - "version": ">=2.0.0 <3.0.0", + "name": "is-negative-zero", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 173, + "package_id": 232, }, { "behavior": { "prod": true, }, "id": 248, - "literal": "^2.0.0", - "name": "universalify", + "literal": "^1.1.4", + "name": "is-regex", "npm": { - "name": "universalify", - "version": ">=2.0.0 <3.0.0", + "name": "is-regex", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 173, + "package_id": 236, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 249, - "literal": "^4.1.6", - "name": "graceful-fs", + "literal": "^1.0.3", + "name": "is-shared-array-buffer", "npm": { - "name": "graceful-fs", - "version": ">=4.1.6 <5.0.0", + "name": "is-shared-array-buffer", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 175, + "package_id": 238, }, { "behavior": { "prod": true, }, "id": 250, - "literal": "^4.1.1", - "name": "debug", + "literal": "^1.0.7", + "name": "is-string", "npm": { - "name": "debug", - "version": ">=4.1.1 <5.0.0", + "name": "is-string", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 154, + "package_id": 239, }, { "behavior": { "prod": true, }, "id": 251, - "literal": "^5.1.0", - "name": "get-stream", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "get-stream", - "version": ">=5.1.0 <6.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 189, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 252, - "literal": "^2.10.0", - "name": "yauzl", + "literal": "^1.0.2", + "name": "is-weakref", "npm": { - "name": "yauzl", - "version": ">=2.10.0 <3.0.0", + "name": "is-weakref", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 185, + "package_id": 243, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 253, - "literal": "^2.9.1", - "name": "@types/yauzl", + "literal": "^1.13.1", + "name": "object-inspect", "npm": { - "name": "@types/yauzl", - "version": ">=2.9.1 <3.0.0", + "name": "object-inspect", + "version": ">=1.13.1 <2.0.0", }, - "package_id": 182, + "package_id": 287, }, { "behavior": { "prod": true, }, "id": 254, - "literal": "*", - "name": "@types/node", + "literal": "^1.1.1", + "name": "object-keys", "npm": { - "name": "@types/node", - "version": ">=0.0.0", + "name": "object-keys", + "version": ">=1.1.1 <2.0.0", }, - "package_id": 183, + "package_id": 288, }, { "behavior": { "prod": true, }, "id": 255, - "literal": "~5.26.4", - "name": "undici-types", + "literal": "^4.1.5", + "name": "object.assign", "npm": { - "name": "undici-types", - "version": ">=5.26.4 <5.27.0", + "name": "object.assign", + "version": ">=4.1.5 <5.0.0", }, - "package_id": 184, + "package_id": 289, }, { "behavior": { "prod": true, }, "id": 256, - "literal": "~1.1.0", - "name": "fd-slicer", + "literal": "^1.5.2", + "name": "regexp.prototype.flags", "npm": { - "name": "fd-slicer", - "version": ">=1.1.0 <1.2.0", + "name": "regexp.prototype.flags", + "version": ">=1.5.2 <2.0.0", }, - "package_id": 187, + "package_id": 340, }, { "behavior": { "prod": true, }, "id": 257, - "literal": "~0.2.3", - "name": "buffer-crc32", + "literal": "^1.1.2", + "name": "safe-array-concat", "npm": { - "name": "buffer-crc32", - "version": ">=0.2.3 <0.3.0", + "name": "safe-array-concat", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 186, + "package_id": 348, }, { "behavior": { "prod": true, }, "id": 258, - "literal": "~1.2.0", - "name": "pend", + "literal": "^1.0.3", + "name": "safe-regex-test", "npm": { - "name": "pend", - "version": ">=1.2.0 <1.3.0", + "name": "safe-regex-test", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 188, + "package_id": 349, }, { "behavior": { "prod": true, }, "id": 259, - "literal": "^3.0.0", - "name": "pump", + "literal": "^1.2.9", + "name": "string.prototype.trim", "npm": { - "name": "pump", - "version": ">=3.0.0 <4.0.0", + "name": "string.prototype.trim", + "version": ">=1.2.9 <2.0.0", }, - "package_id": 143, + "package_id": 369, }, { "behavior": { "prod": true, }, "id": 260, - "literal": "2.1.2", - "name": "ms", + "literal": "^1.0.8", + "name": "string.prototype.trimend", "npm": { - "name": "ms", - "version": "==2.1.2", + "name": "string.prototype.trimend", + "version": ">=1.0.8 <2.0.0", }, - "package_id": 155, + "package_id": 370, }, { "behavior": { "prod": true, }, "id": 261, - "literal": "2.2.3", - "name": "@puppeteer/browsers", + "literal": "^1.0.8", + "name": "string.prototype.trimstart", "npm": { - "name": "@puppeteer/browsers", - "version": "==2.2.3", + "name": "string.prototype.trimstart", + "version": ">=1.0.8 <2.0.0", }, - "package_id": 115, + "package_id": 371, }, { "behavior": { "prod": true, }, "id": 262, - "literal": "0.5.24", - "name": "chromium-bidi", + "literal": "^1.0.2", + "name": "typed-array-buffer", "npm": { - "name": "chromium-bidi", - "version": "==0.5.24", + "name": "typed-array-buffer", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 193, + "package_id": 395, }, { "behavior": { "prod": true, }, "id": 263, - "literal": "4.3.5", - "name": "debug", + "literal": "^1.0.1", + "name": "typed-array-byte-length", "npm": { - "name": "debug", - "version": "==4.3.5", + "name": "typed-array-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 154, + "package_id": 396, }, { "behavior": { "prod": true, }, "id": 264, - "literal": "0.0.1299070", - "name": "devtools-protocol", + "literal": "^1.0.2", + "name": "typed-array-byte-offset", "npm": { - "name": "devtools-protocol", - "version": "==0.0.1299070", + "name": "typed-array-byte-offset", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 114, + "package_id": 397, }, { "behavior": { "prod": true, }, "id": 265, - "literal": "8.17.1", - "name": "ws", + "literal": "^1.0.6", + "name": "typed-array-length", "npm": { - "name": "ws", - "version": "==8.17.1", + "name": "typed-array-length", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 192, + "package_id": 398, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 266, - "literal": "^4.0.1", - "name": "bufferutil", + "literal": "^1.0.2", + "name": "unbox-primitive", "npm": { - "name": "bufferutil", - "version": ">=4.0.1 <5.0.0", + "name": "unbox-primitive", + "version": ">=1.0.2 <2.0.0", }, - "package_id": null, + "package_id": 400, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 267, - "literal": ">=5.0.2", - "name": "utf-8-validate", + "literal": "^1.1.15", + "name": "which-typed-array", "npm": { - "name": "utf-8-validate", - "version": ">=5.0.2", + "name": "which-typed-array", + "version": ">=1.1.15 <2.0.0", }, - "package_id": null, + "package_id": 412, }, { "behavior": { "prod": true, }, "id": 268, - "literal": "3.0.1", - "name": "mitt", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "mitt", - "version": "==3.0.1", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 196, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 269, - "literal": "10.0.0", - "name": "urlpattern-polyfill", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "urlpattern-polyfill", - "version": "==10.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 195, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 270, - "literal": "3.23.8", - "name": "zod", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "zod", - "version": "==3.23.8", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 194, + "package_id": 120, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 271, - "literal": "*", - "name": "devtools-protocol", + "literal": "^1.23.3", + "name": "es-abstract", "npm": { - "name": "devtools-protocol", - "version": ">=0.0.0", + "name": "es-abstract", + "version": ">=1.23.3 <2.0.0", }, - "package_id": 114, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 272, - "literal": "^2.2.1", - "name": "env-paths", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "env-paths", - "version": ">=2.2.1 <3.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 218, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 273, - "literal": "^3.3.0", - "name": "import-fresh", + "literal": "^2.0.3", + "name": "es-set-tostringtag", "npm": { - "name": "import-fresh", - "version": ">=3.3.0 <4.0.0", + "name": "es-set-tostringtag", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 214, + "package_id": 140, }, { "behavior": { "prod": true, }, "id": 274, - "literal": "^4.1.0", - "name": "js-yaml", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "js-yaml", - "version": ">=4.1.0 <5.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 212, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 275, - "literal": "^5.2.0", - "name": "parse-json", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "parse-json", - "version": ">=5.2.0 <6.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 198, + "package_id": 186, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 276, - "literal": ">=4.9.5", - "name": "typescript", + "literal": "^1.0.3", + "name": "globalthis", "npm": { - "name": "typescript", - "version": ">=4.9.5", + "name": "globalthis", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 1, + "package_id": 194, }, { "behavior": { "prod": true, }, "id": 277, - "literal": "^7.0.0", - "name": "@babel/code-frame", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "@babel/code-frame", - "version": ">=7.0.0 <8.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 202, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 278, - "literal": "^1.3.1", - "name": "error-ex", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "error-ex", - "version": ">=1.3.1 <2.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 200, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 279, - "literal": "^2.3.0", - "name": "json-parse-even-better-errors", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "json-parse-even-better-errors", - "version": ">=2.3.0 <3.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 199, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 280, - "literal": "^1.1.6", - "name": "lines-and-columns", + "literal": "^1.0.7", + "name": "internal-slot", "npm": { - "name": "lines-and-columns", - "version": ">=1.1.6 <2.0.0", + "name": "internal-slot", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 64, + "package_id": 214, }, { "behavior": { "prod": true, }, "id": 281, - "literal": "^0.2.1", - "name": "is-arrayish", + "literal": "^1.1.2", + "name": "iterator.prototype", "npm": { - "name": "is-arrayish", - "version": ">=0.2.1 <0.3.0", + "name": "iterator.prototype", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 201, + "package_id": 247, }, { "behavior": { "prod": true, }, "id": 282, - "literal": "^7.24.7", - "name": "@babel/highlight", + "literal": "^1.1.2", + "name": "safe-array-concat", "npm": { - "name": "@babel/highlight", - "version": ">=7.24.7 <8.0.0", + "name": "safe-array-concat", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 203, + "package_id": 348, }, { "behavior": { "prod": true, }, "id": 283, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 9, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 284, - "literal": "^7.24.7", - "name": "@babel/helper-validator-identifier", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "@babel/helper-validator-identifier", - "version": ">=7.24.7 <8.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 211, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 285, - "literal": "^2.4.2", - "name": "chalk", + "literal": "^1.0.2", + "name": "has-tostringtag", "npm": { - "name": "chalk", - "version": ">=2.4.2 <3.0.0", + "name": "has-tostringtag", + "version": ">=1.0.2 <2.0.0", }, "package_id": 204, }, @@ -3734,2328 +3730,2326 @@ exports[`next build works: bun 1`] = ` "prod": true, }, "id": 286, - "literal": "^4.0.0", - "name": "js-tokens", + "literal": "^2.0.1", + "name": "hasown", "npm": { - "name": "js-tokens", - "version": ">=4.0.0 <5.0.0", + "name": "hasown", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 111, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 287, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 9, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 288, - "literal": "^3.2.1", - "name": "ansi-styles", + "literal": "^1.1.4", + "name": "is-callable", "npm": { - "name": "ansi-styles", - "version": ">=3.2.1 <4.0.0", + "name": "is-callable", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 208, + "package_id": 222, }, { "behavior": { "prod": true, }, "id": 289, - "literal": "^1.0.5", - "name": "escape-string-regexp", + "literal": "^1.0.1", + "name": "is-date-object", "npm": { - "name": "escape-string-regexp", - "version": ">=1.0.5 <2.0.0", + "name": "is-date-object", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 207, + "package_id": 225, }, { "behavior": { "prod": true, }, "id": 290, - "literal": "^5.3.0", - "name": "supports-color", + "literal": "^1.0.2", + "name": "is-symbol", "npm": { - "name": "supports-color", - "version": ">=5.3.0 <6.0.0", + "name": "is-symbol", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 205, + "package_id": 240, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 291, - "literal": "^3.0.0", - "name": "has-flag", + "literal": "~0.6.1", + "name": "source-map", "npm": { - "name": "has-flag", - "version": ">=3.0.0 <4.0.0", + "name": "source-map", + "version": ">=0.6.1 <0.7.0", }, - "package_id": 206, + "package_id": 362, }, { "behavior": { "prod": true, }, "id": 292, - "literal": "^1.9.0", - "name": "color-convert", + "literal": "^4.0.1", + "name": "esprima", "npm": { - "name": "color-convert", - "version": ">=1.9.0 <2.0.0", + "name": "esprima", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 209, + "package_id": 158, }, { "behavior": { "prod": true, }, "id": 293, - "literal": "1.1.3", - "name": "color-name", + "literal": "^5.2.0", + "name": "estraverse", "npm": { - "name": "color-name", - "version": "==1.1.3", + "name": "estraverse", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 210, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 294, - "literal": "^2.0.1", - "name": "argparse", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "argparse", - "version": ">=2.0.1 <3.0.0", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 213, + "package_id": 162, }, { "behavior": { "prod": true, }, "id": 295, - "literal": "^1.0.0", - "name": "parent-module", + "literal": "^4.2.0", + "name": "@eslint-community/eslint-utils", "npm": { - "name": "parent-module", - "version": ">=1.0.0 <2.0.0", + "name": "@eslint-community/eslint-utils", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 216, + "package_id": 6, }, { "behavior": { "prod": true, }, "id": 296, - "literal": "^4.0.0", - "name": "resolve-from", + "literal": "^4.6.1", + "name": "@eslint-community/regexpp", "npm": { - "name": "resolve-from", - "version": ">=4.0.0 <5.0.0", + "name": "@eslint-community/regexpp", + "version": ">=4.6.1 <5.0.0", }, - "package_id": 215, + "package_id": 7, }, { "behavior": { "prod": true, }, "id": 297, - "literal": "^3.0.0", - "name": "callsites", + "literal": "^2.1.2", + "name": "@eslint/eslintrc", "npm": { - "name": "callsites", - "version": ">=3.0.0 <4.0.0", + "name": "@eslint/eslintrc", + "version": ">=2.1.2 <3.0.0", }, - "package_id": 217, + "package_id": 8, }, { "behavior": { "prod": true, }, "id": 298, - "literal": "1.6.0", - "name": "busboy", + "literal": "8.50.0", + "name": "@eslint/js", "npm": { - "name": "busboy", - "version": "==1.6.0", + "name": "@eslint/js", + "version": "==8.50.0", }, - "package_id": 235, + "package_id": 9, }, { "behavior": { "prod": true, }, "id": 299, - "literal": "8.4.31", - "name": "postcss", + "literal": "^0.11.11", + "name": "@humanwhocodes/config-array", "npm": { - "name": "postcss", - "version": "==8.4.31", + "name": "@humanwhocodes/config-array", + "version": ">=0.11.11 <0.12.0", }, - "package_id": 234, + "package_id": 10, }, { "behavior": { "prod": true, }, "id": 300, - "literal": "14.1.3", - "name": "@next/env", + "literal": "^1.0.1", + "name": "@humanwhocodes/module-importer", "npm": { - "name": "@next/env", - "version": "==14.1.3", + "name": "@humanwhocodes/module-importer", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 233, + "package_id": 11, }, { "behavior": { "prod": true, }, "id": 301, - "literal": "5.1.1", - "name": "styled-jsx", + "literal": "^1.2.8", + "name": "@nodelib/fs.walk", "npm": { - "name": "styled-jsx", - "version": "==5.1.1", + "name": "@nodelib/fs.walk", + "version": ">=1.2.8 <2.0.0", }, - "package_id": 231, + "package_id": 32, }, { "behavior": { "prod": true, }, "id": 302, - "literal": "^4.2.11", - "name": "graceful-fs", + "literal": "^6.12.4", + "name": "ajv", "npm": { - "name": "graceful-fs", - "version": ">=4.2.11 <5.0.0", + "name": "ajv", + "version": ">=6.12.4 <7.0.0", }, - "package_id": 175, + "package_id": 54, }, { "behavior": { "prod": true, }, "id": 303, - "literal": "0.5.2", - "name": "@swc/helpers", + "literal": "^4.0.0", + "name": "chalk", "npm": { - "name": "@swc/helpers", - "version": "==0.5.2", + "name": "chalk", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 230, + "package_id": 99, }, { "behavior": { "prod": true, }, "id": 304, - "literal": "^1.0.30001579", - "name": "caniuse-lite", + "literal": "^7.0.2", + "name": "cross-spawn", "npm": { - "name": "caniuse-lite", - "version": ">=1.0.30001579 <2.0.0", + "name": "cross-spawn", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 229, + "package_id": 109, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 305, - "literal": "14.1.3", - "name": "@next/swc-darwin-x64", + "literal": "^4.3.2", + "name": "debug", "npm": { - "name": "@next/swc-darwin-x64", - "version": "==14.1.3", + "name": "debug", + "version": ">=4.3.2 <5.0.0", }, - "package_id": 228, + "package_id": 117, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 306, - "literal": "14.1.3", - "name": "@next/swc-darwin-arm64", + "literal": "^3.0.0", + "name": "doctrine", "npm": { - "name": "@next/swc-darwin-arm64", - "version": "==14.1.3", + "name": "doctrine", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 227, + "package_id": 127, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 307, - "literal": "14.1.3", - "name": "@next/swc-linux-x64-gnu", + "literal": "^4.0.0", + "name": "escape-string-regexp", "npm": { - "name": "@next/swc-linux-x64-gnu", - "version": "==14.1.3", + "name": "escape-string-regexp", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 226, + "package_id": 144, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 308, - "literal": "14.1.3", - "name": "@next/swc-linux-x64-musl", + "literal": "^7.2.2", + "name": "eslint-scope", "npm": { - "name": "@next/swc-linux-x64-musl", - "version": "==14.1.3", + "name": "eslint-scope", + "version": ">=7.2.2 <8.0.0", }, - "package_id": 225, + "package_id": 155, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 309, - "literal": "14.1.3", - "name": "@next/swc-win32-x64-msvc", + "literal": "^3.4.3", + "name": "eslint-visitor-keys", "npm": { - "name": "@next/swc-win32-x64-msvc", - "version": "==14.1.3", + "name": "eslint-visitor-keys", + "version": ">=3.4.3 <4.0.0", }, - "package_id": 224, + "package_id": 156, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 310, - "literal": "14.1.3", - "name": "@next/swc-linux-arm64-gnu", + "literal": "^9.6.1", + "name": "espree", "npm": { - "name": "@next/swc-linux-arm64-gnu", - "version": "==14.1.3", + "name": "espree", + "version": ">=9.6.1 <10.0.0", }, - "package_id": 223, + "package_id": 157, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 311, - "literal": "14.1.3", - "name": "@next/swc-win32-ia32-msvc", + "literal": "^1.4.2", + "name": "esquery", "npm": { - "name": "@next/swc-win32-ia32-msvc", - "version": "==14.1.3", + "name": "esquery", + "version": ">=1.4.2 <2.0.0", }, - "package_id": 222, + "package_id": 159, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 312, - "literal": "14.1.3", - "name": "@next/swc-linux-arm64-musl", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "@next/swc-linux-arm64-musl", - "version": "==14.1.3", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 221, + "package_id": 162, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 313, - "literal": "14.1.3", - "name": "@next/swc-win32-arm64-msvc", + "literal": "^3.1.3", + "name": "fast-deep-equal", "npm": { - "name": "@next/swc-win32-arm64-msvc", - "version": "==14.1.3", + "name": "fast-deep-equal", + "version": ">=3.1.3 <4.0.0", }, - "package_id": 220, + "package_id": 164, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 314, - "literal": "^1.3.0", - "name": "sass", + "literal": "^6.0.1", + "name": "file-entry-cache", "npm": { - "name": "sass", - "version": ">=1.3.0 <2.0.0", + "name": "file-entry-cache", + "version": ">=6.0.1 <7.0.0", }, - "package_id": null, + "package_id": 171, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 315, - "literal": "^1.1.0", - "name": "@opentelemetry/api", + "literal": "^5.0.0", + "name": "find-up", "npm": { - "name": "@opentelemetry/api", - "version": ">=1.1.0 <2.0.0", + "name": "find-up", + "version": ">=5.0.0 <6.0.0", }, - "package_id": null, + "package_id": 173, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 316, - "literal": "^18.2.0", - "name": "react-dom", + "literal": "^6.0.2", + "name": "glob-parent", "npm": { - "name": "react-dom", - "version": ">=18.2.0 <19.0.0", + "name": "glob-parent", + "version": ">=6.0.2 <7.0.0", }, - "package_id": 108, + "package_id": 192, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 317, - "literal": "^18.2.0", - "name": "react", + "literal": "^13.19.0", + "name": "globals", "npm": { - "name": "react", - "version": ">=18.2.0 <19.0.0", + "name": "globals", + "version": ">=13.19.0 <14.0.0", }, - "package_id": 109, + "package_id": 193, }, { "behavior": { "prod": true, }, "id": 318, - "literal": "^2.4.0", - "name": "tslib", + "literal": "^1.4.0", + "name": "graphemer", "npm": { - "name": "tslib", - "version": ">=2.4.0 <3.0.0", + "name": "graphemer", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 168, + "package_id": 198, }, { "behavior": { "prod": true, }, "id": 319, - "literal": "0.0.1", - "name": "client-only", + "literal": "^5.2.0", + "name": "ignore", "npm": { - "name": "client-only", - "version": "==0.0.1", + "name": "ignore", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 232, + "package_id": 209, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 320, - "literal": ">= 16.8.0 || 17.x.x || ^18.0.0-0", - "name": "react", + "literal": "^0.1.4", + "name": "imurmurhash", "npm": { - "name": "react", - "version": ">=16.8.0 || <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && >=18.0.0-0 <19.0.0", + "name": "imurmurhash", + "version": ">=0.1.4 <0.2.0", }, - "package_id": 109, + "package_id": 211, }, { "behavior": { "prod": true, }, "id": 321, - "literal": "^3.3.6", - "name": "nanoid", + "literal": "^4.0.0", + "name": "is-glob", "npm": { - "name": "nanoid", - "version": ">=3.3.6 <4.0.0", + "name": "is-glob", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 10, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 322, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^3.0.3", + "name": "is-path-inside", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "is-path-inside", + "version": ">=3.0.3 <4.0.0", }, - "package_id": 9, + "package_id": 235, }, { "behavior": { "prod": true, }, "id": 323, - "literal": "^1.0.2", - "name": "source-map-js", + "literal": "^4.1.0", + "name": "js-yaml", "npm": { - "name": "source-map-js", - "version": ">=1.0.2 <2.0.0", + "name": "js-yaml", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 8, + "package_id": 251, }, { "behavior": { "prod": true, }, "id": 324, - "literal": "^1.1.0", - "name": "streamsearch", + "literal": "^1.0.1", + "name": "json-stable-stringify-without-jsonify", "npm": { - "name": "streamsearch", - "version": ">=1.1.0 <2.0.0", + "name": "json-stable-stringify-without-jsonify", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 236, + "package_id": 256, }, { "behavior": { "prod": true, }, "id": 325, - "literal": "^7.33.2", - "name": "eslint-plugin-react", + "literal": "^0.4.1", + "name": "levn", "npm": { - "name": "eslint-plugin-react", - "version": ">=7.33.2 <8.0.0", + "name": "levn", + "version": ">=0.4.1 <0.5.0", }, - "package_id": 429, + "package_id": 263, }, { "behavior": { "prod": true, }, "id": 326, - "literal": "^2.28.1", - "name": "eslint-plugin-import", + "literal": "^4.6.2", + "name": "lodash.merge", "npm": { - "name": "eslint-plugin-import", - "version": ">=2.28.1 <3.0.0", + "name": "lodash.merge", + "version": ">=4.6.2 <5.0.0", }, - "package_id": 303, + "package_id": 267, }, { "behavior": { "prod": true, }, "id": 327, - "literal": "^6.7.1", - "name": "eslint-plugin-jsx-a11y", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "eslint-plugin-jsx-a11y", - "version": ">=6.7.1 <7.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 404, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 328, - "literal": "^1.3.3", - "name": "@rushstack/eslint-patch", + "literal": "^1.4.0", + "name": "natural-compare", "npm": { - "name": "@rushstack/eslint-patch", - "version": ">=1.3.3 <2.0.0", + "name": "natural-compare", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 403, + "package_id": 279, }, { "behavior": { "prod": true, }, "id": 329, - "literal": "14.1.3", - "name": "@next/eslint-plugin-next", + "literal": "^0.9.3", + "name": "optionator", "npm": { - "name": "@next/eslint-plugin-next", - "version": "==14.1.3", + "name": "optionator", + "version": ">=0.9.3 <0.10.0", }, - "package_id": 402, + "package_id": 296, }, { "behavior": { "prod": true, }, "id": 330, - "literal": "^5.4.2 || ^6.0.0", - "name": "@typescript-eslint/parser", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "@typescript-eslint/parser", - "version": ">=5.4.2 <6.0.0 || >=6.0.0 <7.0.0 && >=6.0.0 <7.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 390, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 331, - "literal": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705", - "name": "eslint-plugin-react-hooks", + "literal": "^0.2.0", + "name": "text-table", "npm": { - "name": "eslint-plugin-react-hooks", - "version": ">=4.5.0 <5.0.0 || ==5.0.0-canary-7118f5dd7-20230705 && ==5.0.0-canary-7118f5dd7-20230705", + "name": "text-table", + "version": ">=0.2.0 <0.3.0", }, - "package_id": 389, + "package_id": 384, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 332, - "literal": "^0.3.6", - "name": "eslint-import-resolver-node", + "literal": "^7.23.0 || ^8.0.0", + "name": "eslint", "npm": { - "name": "eslint-import-resolver-node", - "version": ">=0.3.6 <0.4.0", + "name": "eslint", + "version": ">=7.23.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 378, + "package_id": 146, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 333, - "literal": "^3.5.2", - "name": "eslint-import-resolver-typescript", + "literal": ">=3.3.1", + "name": "typescript", "npm": { - "name": "eslint-import-resolver-typescript", - "version": ">=3.5.2 <4.0.0", + "name": "typescript", + "version": ">=3.3.1", }, - "package_id": 302, + "package_id": 399, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 334, - "literal": ">=3.3.1", - "name": "typescript", + "literal": "14.1.3", + "name": "@next/eslint-plugin-next", "npm": { - "name": "typescript", - "version": ">=3.3.1", + "name": "@next/eslint-plugin-next", + "version": "==14.1.3", }, - "package_id": 1, + "package_id": 20, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 335, - "literal": "^7.23.0 || ^8.0.0", - "name": "eslint", + "literal": "^1.3.3", + "name": "@rushstack/eslint-patch", "npm": { - "name": "eslint", - "version": ">=7.23.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "@rushstack/eslint-patch", + "version": ">=1.3.3 <2.0.0", }, - "package_id": 238, + "package_id": 35, }, { "behavior": { "prod": true, }, "id": 336, - "literal": "^6.12.4", - "name": "ajv", + "literal": "^5.4.2 || ^6.0.0", + "name": "@typescript-eslint/parser", "npm": { - "name": "ajv", - "version": ">=6.12.4 <7.0.0", + "name": "@typescript-eslint/parser", + "version": ">=5.4.2 <6.0.0 || >=6.0.0 <7.0.0 && >=6.0.0 <7.0.0", }, - "package_id": 269, + "package_id": 46, }, { "behavior": { "prod": true, }, "id": 337, - "literal": "^0.4.1", - "name": "levn", + "literal": "^0.3.6", + "name": "eslint-import-resolver-node", "npm": { - "name": "levn", - "version": ">=0.4.1 <0.5.0", + "name": "eslint-import-resolver-node", + "version": ">=0.3.6 <0.4.0", }, - "package_id": 284, + "package_id": 148, }, { "behavior": { "prod": true, }, "id": 338, - "literal": "^4.0.0", - "name": "chalk", + "literal": "^3.5.2", + "name": "eslint-import-resolver-typescript", "npm": { - "name": "chalk", - "version": ">=4.0.0 <5.0.0", + "name": "eslint-import-resolver-typescript", + "version": ">=3.5.2 <4.0.0", }, - "package_id": 299, + "package_id": 149, }, { "behavior": { "prod": true, }, "id": 339, - "literal": "^4.3.2", - "name": "debug", + "literal": "^2.28.1", + "name": "eslint-plugin-import", "npm": { - "name": "debug", - "version": ">=4.3.2 <5.0.0", + "name": "eslint-plugin-import", + "version": ">=2.28.1 <3.0.0", }, - "package_id": 154, + "package_id": 151, }, { "behavior": { "prod": true, }, "id": 340, - "literal": "^9.6.1", - "name": "espree", + "literal": "^6.7.1", + "name": "eslint-plugin-jsx-a11y", "npm": { - "name": "espree", - "version": ">=9.6.1 <10.0.0", + "name": "eslint-plugin-jsx-a11y", + "version": ">=6.7.1 <7.0.0", }, - "package_id": 266, + "package_id": 152, }, { "behavior": { "prod": true, }, "id": 341, - "literal": "^5.2.0", - "name": "ignore", + "literal": "^7.33.2", + "name": "eslint-plugin-react", "npm": { - "name": "ignore", - "version": ">=5.2.0 <6.0.0", + "name": "eslint-plugin-react", + "version": ">=7.33.2 <8.0.0", }, - "package_id": 263, + "package_id": 153, }, { "behavior": { "prod": true, }, "id": 342, - "literal": "^1.4.2", - "name": "esquery", + "literal": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705", + "name": "eslint-plugin-react-hooks", "npm": { - "name": "esquery", - "version": ">=1.4.2 <2.0.0", + "name": "eslint-plugin-react-hooks", + "version": ">=4.5.0 <5.0.0 || ==5.0.0-canary-7118f5dd7-20230705 && ==5.0.0-canary-7118f5dd7-20230705", }, - "package_id": 298, + "package_id": 154, }, { "behavior": { "prod": true, }, "id": 343, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^3.2.7", + "name": "debug", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "debug", + "version": ">=3.2.7 <4.0.0", }, - "package_id": 165, + "package_id": 434, }, { "behavior": { "prod": true, }, "id": 344, - "literal": "^5.0.0", - "name": "find-up", + "literal": "^2.13.0", + "name": "is-core-module", "npm": { - "name": "find-up", - "version": ">=5.0.0 <6.0.0", + "name": "is-core-module", + "version": ">=2.13.0 <3.0.0", }, - "package_id": 292, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 345, - "literal": "^13.19.0", - "name": "globals", + "literal": "^1.22.4", + "name": "resolve", "npm": { - "name": "globals", - "version": ">=13.19.0 <14.0.0", + "name": "resolve", + "version": ">=1.22.4 <2.0.0", }, - "package_id": 264, + "package_id": 342, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 346, - "literal": "^4.0.0", - "name": "is-glob", + "literal": "*", + "name": "eslint", "npm": { - "name": "is-glob", - "version": ">=4.0.0 <5.0.0", + "name": "eslint", + "version": ">=0.0.0", }, - "package_id": 28, + "package_id": 146, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 347, - "literal": "^4.1.0", - "name": "js-yaml", + "literal": "*", + "name": "eslint-plugin-import", "npm": { - "name": "js-yaml", - "version": ">=4.1.0 <5.0.0", + "name": "eslint-plugin-import", + "version": ">=0.0.0", }, - "package_id": 212, + "package_id": 151, }, { "behavior": { "prod": true, }, "id": 348, - "literal": "^3.0.0", - "name": "doctrine", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "doctrine", - "version": ">=3.0.0 <4.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 291, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 349, - "literal": "^1.4.0", - "name": "graphemer", + "literal": "^5.12.0", + "name": "enhanced-resolve", "npm": { - "name": "graphemer", - "version": ">=1.4.0 <2.0.0", + "name": "enhanced-resolve", + "version": ">=5.12.0 <6.0.0", }, - "package_id": 290, + "package_id": 132, }, { "behavior": { "prod": true, }, "id": 350, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^2.7.4", + "name": "eslint-module-utils", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "eslint-module-utils", + "version": ">=2.7.4 <3.0.0", }, - "package_id": 244, + "package_id": 150, }, { "behavior": { "prod": true, }, "id": 351, - "literal": "8.50.0", - "name": "@eslint/js", + "literal": "^3.3.1", + "name": "fast-glob", "npm": { - "name": "@eslint/js", - "version": "==8.50.0", + "name": "fast-glob", + "version": ">=3.3.1 <4.0.0", }, - "package_id": 289, + "package_id": 166, }, { "behavior": { "prod": true, }, "id": 352, - "literal": "^0.9.3", - "name": "optionator", + "literal": "^4.5.0", + "name": "get-tsconfig", "npm": { - "name": "optionator", - "version": ">=0.9.3 <0.10.0", + "name": "get-tsconfig", + "version": ">=4.5.0 <5.0.0", }, - "package_id": 282, + "package_id": 189, }, { "behavior": { "prod": true, }, "id": 353, - "literal": "^6.0.1", - "name": "strip-ansi", + "literal": "^2.11.0", + "name": "is-core-module", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "is-core-module", + "version": ">=2.11.0 <3.0.0", }, - "package_id": 76, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 354, - "literal": "^0.2.0", - "name": "text-table", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "text-table", - "version": ">=0.2.0 <0.3.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 281, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 355, - "literal": "^7.0.2", - "name": "cross-spawn", + "literal": "^3.2.7", + "name": "debug", "npm": { - "name": "cross-spawn", - "version": ">=7.0.2 <8.0.0", + "name": "debug", + "version": ">=3.2.7 <4.0.0", }, - "package_id": 93, + "package_id": 434, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 356, - "literal": "^6.0.2", - "name": "glob-parent", + "literal": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", + "name": "eslint", "npm": { - "name": "glob-parent", - "version": ">=6.0.2 <7.0.0", + "name": "eslint", + "version": ">=2.0.0 <3.0.0 || >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 27, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 357, - "literal": "^0.1.4", - "name": "imurmurhash", + "literal": "^3.1.7", + "name": "array-includes", "npm": { - "name": "imurmurhash", - "version": ">=0.1.4 <0.2.0", + "name": "array-includes", + "version": ">=3.1.7 <4.0.0", }, - "package_id": 280, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 358, - "literal": "^7.2.2", - "name": "eslint-scope", + "literal": "^1.2.3", + "name": "array.prototype.findlastindex", "npm": { - "name": "eslint-scope", - "version": ">=7.2.2 <8.0.0", + "name": "array.prototype.findlastindex", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 278, + "package_id": 66, }, { "behavior": { "prod": true, }, "id": 359, - "literal": "^4.6.2", - "name": "lodash.merge", + "literal": "^1.3.2", + "name": "array.prototype.flat", "npm": { - "name": "lodash.merge", - "version": ">=4.6.2 <5.0.0", + "name": "array.prototype.flat", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 277, + "package_id": 67, }, { "behavior": { "prod": true, }, "id": 360, - "literal": "^3.0.3", - "name": "is-path-inside", + "literal": "^1.3.2", + "name": "array.prototype.flatmap", "npm": { - "name": "is-path-inside", - "version": ">=3.0.3 <4.0.0", + "name": "array.prototype.flatmap", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 276, + "package_id": 68, }, { "behavior": { "prod": true, }, "id": 361, - "literal": "^3.1.3", - "name": "fast-deep-equal", + "literal": "^3.2.7", + "name": "debug", "npm": { - "name": "fast-deep-equal", - "version": ">=3.1.3 <4.0.0", + "name": "debug", + "version": ">=3.2.7 <4.0.0", }, - "package_id": 274, + "package_id": 434, }, { "behavior": { "prod": true, }, "id": 362, - "literal": "^1.4.0", - "name": "natural-compare", + "literal": "^2.1.0", + "name": "doctrine", "npm": { - "name": "natural-compare", - "version": ">=1.4.0 <2.0.0", + "name": "doctrine", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 275, + "package_id": 435, }, { "behavior": { "prod": true, }, "id": 363, - "literal": "^2.1.2", - "name": "@eslint/eslintrc", + "literal": "^0.3.9", + "name": "eslint-import-resolver-node", "npm": { - "name": "@eslint/eslintrc", - "version": ">=2.1.2 <3.0.0", + "name": "eslint-import-resolver-node", + "version": ">=0.3.9 <0.4.0", }, - "package_id": 261, + "package_id": 148, }, { "behavior": { "prod": true, }, "id": 364, - "literal": "^1.2.8", - "name": "@nodelib/fs.walk", + "literal": "^2.8.0", + "name": "eslint-module-utils", "npm": { - "name": "@nodelib/fs.walk", - "version": ">=1.2.8 <2.0.0", + "name": "eslint-module-utils", + "version": ">=2.8.0 <3.0.0", }, - "package_id": 43, + "package_id": 150, }, { "behavior": { "prod": true, }, "id": 365, - "literal": "^6.0.1", - "name": "file-entry-cache", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "file-entry-cache", - "version": ">=6.0.1 <7.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 250, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 366, - "literal": "^3.4.3", - "name": "eslint-visitor-keys", + "literal": "^2.13.1", + "name": "is-core-module", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.4.3 <4.0.0", + "name": "is-core-module", + "version": ">=2.13.1 <3.0.0", }, - "package_id": 242, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 367, - "literal": "^4.0.0", - "name": "escape-string-regexp", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "escape-string-regexp", - "version": ">=4.0.0 <5.0.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 249, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 368, - "literal": "^4.6.1", - "name": "@eslint-community/regexpp", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "@eslint-community/regexpp", - "version": ">=4.6.1 <5.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 248, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 369, - "literal": "^0.11.11", - "name": "@humanwhocodes/config-array", + "literal": "^2.0.7", + "name": "object.fromentries", "npm": { - "name": "@humanwhocodes/config-array", - "version": ">=0.11.11 <0.12.0", + "name": "object.fromentries", + "version": ">=2.0.7 <3.0.0", }, - "package_id": 243, + "package_id": 291, }, { "behavior": { "prod": true, }, "id": 370, - "literal": "^4.2.0", - "name": "@eslint-community/eslint-utils", + "literal": "^1.0.1", + "name": "object.groupby", "npm": { - "name": "@eslint-community/eslint-utils", - "version": ">=4.2.0 <5.0.0", + "name": "object.groupby", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 241, + "package_id": 292, }, { "behavior": { "prod": true, }, "id": 371, - "literal": "^1.0.1", - "name": "@humanwhocodes/module-importer", + "literal": "^1.1.7", + "name": "object.values", "npm": { - "name": "@humanwhocodes/module-importer", - "version": ">=1.0.1 <2.0.0", + "name": "object.values", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 240, + "package_id": 294, }, { "behavior": { "prod": true, }, "id": 372, - "literal": "^1.0.1", - "name": "json-stable-stringify-without-jsonify", + "literal": "^6.3.1", + "name": "semver", "npm": { - "name": "json-stable-stringify-without-jsonify", - "version": ">=1.0.1 <2.0.0", + "name": "semver", + "version": ">=6.3.1 <7.0.0", }, - "package_id": 239, + "package_id": 351, }, { "behavior": { "prod": true, }, "id": 373, - "literal": "^3.3.0", - "name": "eslint-visitor-keys", + "literal": "^3.15.0", + "name": "tsconfig-paths", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.3.0 <4.0.0", + "name": "tsconfig-paths", + "version": ">=3.15.0 <4.0.0", }, - "package_id": 242, + "package_id": 391, }, { "behavior": { "peer": true, }, "id": 374, - "literal": "^6.0.0 || ^7.0.0 || >=8.0.0", + "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", "name": "eslint", "npm": { "name": "eslint", - "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 && >=8.0.0", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 238, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 375, - "literal": "^2.0.2", - "name": "@humanwhocodes/object-schema", + "literal": "^7.23.2", + "name": "@babel/runtime", "npm": { - "name": "@humanwhocodes/object-schema", - "version": ">=2.0.2 <3.0.0", + "name": "@babel/runtime", + "version": ">=7.23.2 <8.0.0", }, - "package_id": 247, + "package_id": 5, }, { "behavior": { "prod": true, }, "id": 376, - "literal": "^4.3.1", - "name": "debug", + "literal": "^5.3.0", + "name": "aria-query", "npm": { - "name": "debug", - "version": ">=4.3.1 <5.0.0", + "name": "aria-query", + "version": ">=5.3.0 <6.0.0", }, - "package_id": 154, + "package_id": 61, }, { "behavior": { "prod": true, }, "id": 377, - "literal": "^3.0.5", - "name": "minimatch", + "literal": "^3.1.7", + "name": "array-includes", "npm": { - "name": "minimatch", - "version": ">=3.0.5 <4.0.0", + "name": "array-includes", + "version": ">=3.1.7 <4.0.0", }, - "package_id": 244, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 378, - "literal": "^1.1.7", - "name": "brace-expansion", + "literal": "^1.3.2", + "name": "array.prototype.flatmap", "npm": { - "name": "brace-expansion", - "version": ">=1.1.7 <2.0.0", + "name": "array.prototype.flatmap", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 245, + "package_id": 68, }, { "behavior": { "prod": true, }, "id": 379, - "literal": "^1.0.0", - "name": "balanced-match", + "literal": "^0.0.8", + "name": "ast-types-flow", "npm": { - "name": "balanced-match", - "version": ">=1.0.0 <2.0.0", + "name": "ast-types-flow", + "version": ">=0.0.8 <0.0.9", }, - "package_id": 71, + "package_id": 73, }, { "behavior": { "prod": true, }, "id": 380, - "literal": "0.0.1", - "name": "concat-map", + "literal": "=4.7.0", + "name": "axe-core", "npm": { - "name": "concat-map", - "version": "==0.0.1", + "name": "axe-core", + "version": "==4.7.0", }, - "package_id": 246, + "package_id": 76, }, { "behavior": { "prod": true, }, "id": 381, - "literal": "^3.0.4", - "name": "flat-cache", + "literal": "^3.2.1", + "name": "axobject-query", "npm": { - "name": "flat-cache", - "version": ">=3.0.4 <4.0.0", + "name": "axobject-query", + "version": ">=3.2.1 <4.0.0", }, - "package_id": 251, + "package_id": 77, }, { "behavior": { "prod": true, }, "id": 382, - "literal": "^3.2.9", - "name": "flatted", + "literal": "^1.0.8", + "name": "damerau-levenshtein", "npm": { - "name": "flatted", - "version": ">=3.2.9 <4.0.0", + "name": "damerau-levenshtein", + "version": ">=1.0.8 <2.0.0", }, - "package_id": 260, + "package_id": 112, }, { "behavior": { "prod": true, }, "id": 383, - "literal": "^4.5.3", - "name": "keyv", + "literal": "^9.2.2", + "name": "emoji-regex", "npm": { - "name": "keyv", - "version": ">=4.5.3 <5.0.0", + "name": "emoji-regex", + "version": ">=9.2.2 <10.0.0", }, - "package_id": 258, + "package_id": 130, }, { "behavior": { "prod": true, }, "id": 384, - "literal": "^3.0.2", - "name": "rimraf", + "literal": "^1.0.15", + "name": "es-iterator-helpers", "npm": { - "name": "rimraf", - "version": ">=3.0.2 <4.0.0", + "name": "es-iterator-helpers", + "version": ">=1.0.15 <2.0.0", }, - "package_id": 252, + "package_id": 138, }, { "behavior": { "prod": true, }, "id": 385, - "literal": "^7.1.3", - "name": "glob", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "glob", - "version": ">=7.1.3 <8.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 253, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 386, - "literal": "^1.0.0", - "name": "fs.realpath", + "literal": "^3.3.5", + "name": "jsx-ast-utils", "npm": { - "name": "fs.realpath", - "version": ">=1.0.0 <2.0.0", + "name": "jsx-ast-utils", + "version": ">=3.3.5 <4.0.0", }, - "package_id": 257, + "package_id": 259, }, { "behavior": { "prod": true, }, "id": 387, - "literal": "^1.0.4", - "name": "inflight", + "literal": "^1.0.9", + "name": "language-tags", "npm": { - "name": "inflight", - "version": ">=1.0.4 <2.0.0", + "name": "language-tags", + "version": ">=1.0.9 <2.0.0", }, - "package_id": 256, + "package_id": 262, }, { "behavior": { "prod": true, }, "id": 388, - "literal": "2", - "name": "inherits", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "inherits", - "version": "<3.0.0 >=2.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 255, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 389, - "literal": "^3.1.1", - "name": "minimatch", + "literal": "^1.1.7", + "name": "object.entries", "npm": { - "name": "minimatch", - "version": ">=3.1.1 <4.0.0", + "name": "object.entries", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 244, + "package_id": 290, }, { "behavior": { "prod": true, }, "id": 390, - "literal": "^1.3.0", - "name": "once", + "literal": "^2.0.7", + "name": "object.fromentries", "npm": { - "name": "once", - "version": ">=1.3.0 <2.0.0", + "name": "object.fromentries", + "version": ">=2.0.7 <3.0.0", }, - "package_id": 144, + "package_id": 291, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 391, - "literal": "^1.0.0", - "name": "path-is-absolute", + "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", + "name": "eslint", "npm": { - "name": "path-is-absolute", - "version": ">=1.0.0 <2.0.0", + "name": "eslint", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 254, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 392, - "literal": "^1.3.0", - "name": "once", + "literal": "^3.1.8", + "name": "array-includes", "npm": { - "name": "once", - "version": ">=1.3.0 <2.0.0", + "name": "array-includes", + "version": ">=3.1.8 <4.0.0", }, - "package_id": 144, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 393, - "literal": "1", - "name": "wrappy", + "literal": "^1.2.5", + "name": "array.prototype.findlast", "npm": { - "name": "wrappy", - "version": "<2.0.0 >=1.0.0", + "name": "array.prototype.findlast", + "version": ">=1.2.5 <2.0.0", }, - "package_id": 145, + "package_id": 65, }, { "behavior": { "prod": true, }, "id": 394, - "literal": "3.0.1", - "name": "json-buffer", + "literal": "^1.3.2", + "name": "array.prototype.flatmap", "npm": { - "name": "json-buffer", - "version": "==3.0.1", + "name": "array.prototype.flatmap", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 259, + "package_id": 68, }, { "behavior": { "prod": true, }, "id": 395, - "literal": "^6.12.4", - "name": "ajv", + "literal": "^1.1.2", + "name": "array.prototype.toreversed", "npm": { - "name": "ajv", - "version": ">=6.12.4 <7.0.0", + "name": "array.prototype.toreversed", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 269, + "package_id": 69, }, { "behavior": { "prod": true, }, "id": 396, - "literal": "^4.3.2", - "name": "debug", + "literal": "^1.1.3", + "name": "array.prototype.tosorted", "npm": { - "name": "debug", - "version": ">=4.3.2 <5.0.0", + "name": "array.prototype.tosorted", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 154, + "package_id": 70, }, { "behavior": { "prod": true, }, "id": 397, - "literal": "^9.6.0", - "name": "espree", + "literal": "^2.1.0", + "name": "doctrine", "npm": { - "name": "espree", - "version": ">=9.6.0 <10.0.0", + "name": "doctrine", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 266, + "package_id": 435, }, { "behavior": { "prod": true, }, "id": 398, - "literal": "^13.19.0", - "name": "globals", + "literal": "^1.0.19", + "name": "es-iterator-helpers", "npm": { - "name": "globals", - "version": ">=13.19.0 <14.0.0", + "name": "es-iterator-helpers", + "version": ">=1.0.19 <2.0.0", }, - "package_id": 264, + "package_id": 138, }, { "behavior": { "prod": true, }, "id": 399, - "literal": "^5.2.0", - "name": "ignore", + "literal": "^5.3.0", + "name": "estraverse", "npm": { - "name": "ignore", - "version": ">=5.2.0 <6.0.0", + "name": "estraverse", + "version": ">=5.3.0 <6.0.0", }, - "package_id": 263, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 400, - "literal": "^3.2.1", - "name": "import-fresh", + "literal": "^2.4.1 || ^3.0.0", + "name": "jsx-ast-utils", "npm": { - "name": "import-fresh", - "version": ">=3.2.1 <4.0.0", + "name": "jsx-ast-utils", + "version": ">=2.4.1 <3.0.0 || >=3.0.0 <4.0.0 && >=3.0.0 <4.0.0", }, - "package_id": 214, + "package_id": 259, }, { "behavior": { "prod": true, }, "id": 401, - "literal": "^4.1.0", - "name": "js-yaml", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "js-yaml", - "version": ">=4.1.0 <5.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 212, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 402, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^1.1.8", + "name": "object.entries", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "object.entries", + "version": ">=1.1.8 <2.0.0", }, - "package_id": 244, + "package_id": 290, }, { "behavior": { "prod": true, }, "id": 403, - "literal": "^3.1.1", - "name": "strip-json-comments", + "literal": "^2.0.8", + "name": "object.fromentries", "npm": { - "name": "strip-json-comments", - "version": ">=3.1.1 <4.0.0", + "name": "object.fromentries", + "version": ">=2.0.8 <3.0.0", }, - "package_id": 262, + "package_id": 291, }, { "behavior": { "prod": true, }, "id": 404, - "literal": "^0.20.2", - "name": "type-fest", + "literal": "^1.1.4", + "name": "object.hasown", "npm": { - "name": "type-fest", - "version": ">=0.20.2 <0.21.0", + "name": "object.hasown", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 265, + "package_id": 293, }, { "behavior": { "prod": true, }, "id": 405, - "literal": "^8.9.0", - "name": "acorn", + "literal": "^1.2.0", + "name": "object.values", "npm": { - "name": "acorn", - "version": ">=8.9.0 <9.0.0", + "name": "object.values", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 268, + "package_id": 294, }, { "behavior": { "prod": true, }, "id": 406, - "literal": "^5.3.2", - "name": "acorn-jsx", + "literal": "^15.8.1", + "name": "prop-types", "npm": { - "name": "acorn-jsx", - "version": ">=5.3.2 <6.0.0", + "name": "prop-types", + "version": ">=15.8.1 <16.0.0", }, - "package_id": 267, + "package_id": 324, }, { "behavior": { "prod": true, }, "id": 407, - "literal": "^3.4.1", - "name": "eslint-visitor-keys", + "literal": "^2.0.0-next.5", + "name": "resolve", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.4.1 <4.0.0", + "name": "resolve", + "version": ">=2.0.0-next.5 <3.0.0", }, - "package_id": 242, + "package_id": 436, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 408, - "literal": "^6.0.0 || ^7.0.0 || ^8.0.0", - "name": "acorn", + "literal": "^6.3.1", + "name": "semver", "npm": { - "name": "acorn", - "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "semver", + "version": ">=6.3.1 <7.0.0", }, - "package_id": 268, + "package_id": 351, }, { "behavior": { "prod": true, }, "id": 409, - "literal": "^3.1.1", - "name": "fast-deep-equal", + "literal": "^4.0.11", + "name": "string.prototype.matchall", "npm": { - "name": "fast-deep-equal", - "version": ">=3.1.1 <4.0.0", + "name": "string.prototype.matchall", + "version": ">=4.0.11 <5.0.0", }, - "package_id": 274, + "package_id": 368, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 410, - "literal": "^2.0.0", - "name": "fast-json-stable-stringify", + "literal": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", + "name": "eslint", "npm": { - "name": "fast-json-stable-stringify", - "version": ">=2.0.0 <3.0.0", + "name": "eslint", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=8.0.0-0 <9.0.0", }, - "package_id": 273, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 411, - "literal": "^0.4.1", - "name": "json-schema-traverse", + "literal": "^4.3.0", + "name": "esrecurse", "npm": { - "name": "json-schema-traverse", - "version": ">=0.4.1 <0.5.0", + "name": "esrecurse", + "version": ">=4.3.0 <5.0.0", }, - "package_id": 272, + "package_id": 160, }, { "behavior": { "prod": true, }, "id": 412, - "literal": "^4.2.2", - "name": "uri-js", + "literal": "^5.2.0", + "name": "estraverse", "npm": { - "name": "uri-js", - "version": ">=4.2.2 <5.0.0", + "name": "estraverse", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 270, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 413, - "literal": "^2.1.0", - "name": "punycode", + "literal": "^8.9.0", + "name": "acorn", "npm": { - "name": "punycode", - "version": ">=2.1.0 <3.0.0", + "name": "acorn", + "version": ">=8.9.0 <9.0.0", }, - "package_id": 271, + "package_id": 51, }, { "behavior": { "prod": true, }, "id": 414, - "literal": "^4.3.0", - "name": "esrecurse", + "literal": "^5.3.2", + "name": "acorn-jsx", "npm": { - "name": "esrecurse", - "version": ">=4.3.0 <5.0.0", + "name": "acorn-jsx", + "version": ">=5.3.2 <6.0.0", }, - "package_id": 279, + "package_id": 52, }, { "behavior": { "prod": true, }, "id": 415, - "literal": "^5.2.0", - "name": "estraverse", + "literal": "^3.4.1", + "name": "eslint-visitor-keys", "npm": { - "name": "estraverse", - "version": ">=5.2.0 <6.0.0", + "name": "eslint-visitor-keys", + "version": ">=3.4.1 <4.0.0", }, - "package_id": 166, + "package_id": 156, }, { "behavior": { "prod": true, }, "id": 416, - "literal": "^5.2.0", + "literal": "^5.1.0", "name": "estraverse", "npm": { "name": "estraverse", - "version": ">=5.2.0 <6.0.0", + "version": ">=5.1.0 <6.0.0", }, - "package_id": 166, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 417, - "literal": "^1.2.1", - "name": "prelude-ls", + "literal": "^5.2.0", + "name": "estraverse", "npm": { - "name": "prelude-ls", - "version": ">=1.2.1 <2.0.0", + "name": "estraverse", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 286, + "package_id": 161, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 418, - "literal": "^0.1.3", - "name": "deep-is", + "literal": "^2.9.1", + "name": "@types/yauzl", "npm": { - "name": "deep-is", - "version": ">=0.1.3 <0.2.0", + "name": "@types/yauzl", + "version": ">=2.9.1 <3.0.0", }, - "package_id": 288, + "package_id": 45, }, { "behavior": { "prod": true, }, "id": 419, - "literal": "^1.2.5", - "name": "word-wrap", + "literal": "^4.1.1", + "name": "debug", "npm": { - "name": "word-wrap", - "version": ">=1.2.5 <2.0.0", + "name": "debug", + "version": ">=4.1.1 <5.0.0", }, - "package_id": 287, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 420, - "literal": "^0.4.0", - "name": "type-check", + "literal": "^5.1.0", + "name": "get-stream", "npm": { - "name": "type-check", - "version": ">=0.4.0 <0.5.0", + "name": "get-stream", + "version": ">=5.1.0 <6.0.0", }, - "package_id": 285, + "package_id": 187, }, { "behavior": { "prod": true, }, "id": 421, - "literal": "^0.4.1", - "name": "levn", + "literal": "^2.10.0", + "name": "yauzl", "npm": { - "name": "levn", - "version": ">=0.4.1 <0.5.0", + "name": "yauzl", + "version": ">=2.10.0 <3.0.0", }, - "package_id": 284, + "package_id": 422, }, { "behavior": { "prod": true, }, "id": 422, - "literal": "^2.0.6", - "name": "fast-levenshtein", + "literal": "^2.0.2", + "name": "@nodelib/fs.stat", "npm": { - "name": "fast-levenshtein", - "version": ">=2.0.6 <3.0.0", + "name": "@nodelib/fs.stat", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 283, + "package_id": 31, }, { "behavior": { "prod": true, }, "id": 423, - "literal": "^1.2.1", - "name": "prelude-ls", + "literal": "^1.2.3", + "name": "@nodelib/fs.walk", "npm": { - "name": "prelude-ls", - "version": ">=1.2.1 <2.0.0", + "name": "@nodelib/fs.walk", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 286, + "package_id": 32, }, { "behavior": { "prod": true, }, "id": 424, - "literal": "~0.4.0", - "name": "type-check", + "literal": "^5.1.2", + "name": "glob-parent", "npm": { - "name": "type-check", - "version": ">=0.4.0 <0.5.0", + "name": "glob-parent", + "version": ">=5.1.2 <6.0.0", }, - "package_id": 285, + "package_id": 433, }, { "behavior": { "prod": true, }, "id": 425, - "literal": "^1.2.1", - "name": "prelude-ls", + "literal": "^1.3.0", + "name": "merge2", "npm": { - "name": "prelude-ls", - "version": ">=1.2.1 <2.0.0", + "name": "merge2", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 286, + "package_id": 270, }, { "behavior": { "prod": true, }, "id": 426, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^4.0.4", + "name": "micromatch", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "micromatch", + "version": ">=4.0.4 <5.0.0", }, - "package_id": 165, + "package_id": 271, }, { "behavior": { "prod": true, }, "id": 427, - "literal": "^6.0.0", - "name": "locate-path", + "literal": "^1.0.4", + "name": "reusify", "npm": { - "name": "locate-path", - "version": ">=6.0.0 <7.0.0", + "name": "reusify", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 294, + "package_id": 345, }, { "behavior": { "prod": true, }, "id": 428, - "literal": "^4.0.0", - "name": "path-exists", + "literal": "~1.2.0", + "name": "pend", "npm": { - "name": "path-exists", - "version": ">=4.0.0 <5.0.0", + "name": "pend", + "version": ">=1.2.0 <1.3.0", }, - "package_id": 293, + "package_id": 309, }, { "behavior": { "prod": true, }, "id": 429, - "literal": "^5.0.0", - "name": "p-locate", + "literal": "^3.0.4", + "name": "flat-cache", "npm": { - "name": "p-locate", - "version": ">=5.0.0 <6.0.0", + "name": "flat-cache", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 295, + "package_id": 174, }, { "behavior": { "prod": true, }, "id": 430, - "literal": "^3.0.2", - "name": "p-limit", + "literal": "^5.0.1", + "name": "to-regex-range", "npm": { - "name": "p-limit", - "version": ">=3.0.2 <4.0.0", + "name": "to-regex-range", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 296, + "package_id": 388, }, { "behavior": { "prod": true, }, "id": 431, - "literal": "^0.1.0", - "name": "yocto-queue", + "literal": "^6.0.0", + "name": "locate-path", "npm": { - "name": "yocto-queue", - "version": ">=0.1.0 <0.2.0", + "name": "locate-path", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 297, + "package_id": 266, }, { "behavior": { "prod": true, }, "id": 432, - "literal": "^5.1.0", - "name": "estraverse", + "literal": "^4.0.0", + "name": "path-exists", "npm": { - "name": "estraverse", - "version": ">=5.1.0 <6.0.0", + "name": "path-exists", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 166, + "package_id": 303, }, { "behavior": { "prod": true, }, "id": 433, - "literal": "^4.1.0", - "name": "ansi-styles", + "literal": "^3.2.9", + "name": "flatted", "npm": { - "name": "ansi-styles", - "version": ">=4.1.0 <5.0.0", + "name": "flatted", + "version": ">=3.2.9 <4.0.0", }, - "package_id": 81, + "package_id": 175, }, { "behavior": { "prod": true, }, "id": 434, - "literal": "^7.1.0", - "name": "supports-color", + "literal": "^4.5.3", + "name": "keyv", "npm": { - "name": "supports-color", - "version": ">=7.1.0 <8.0.0", + "name": "keyv", + "version": ">=4.5.3 <5.0.0", }, - "package_id": 300, + "package_id": 260, }, { "behavior": { "prod": true, }, "id": 435, - "literal": "^4.0.0", - "name": "has-flag", + "literal": "^3.0.2", + "name": "rimraf", "npm": { - "name": "has-flag", - "version": ">=4.0.0 <5.0.0", + "name": "rimraf", + "version": ">=3.0.2 <4.0.0", }, - "package_id": 301, + "package_id": 346, }, { "behavior": { "prod": true, }, "id": 436, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.1.3", + "name": "is-callable", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "is-callable", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 154, + "package_id": 222, }, { "behavior": { "prod": true, }, "id": 437, - "literal": "^5.12.0", - "name": "enhanced-resolve", + "literal": "^7.0.0", + "name": "cross-spawn", "npm": { - "name": "enhanced-resolve", - "version": ">=5.12.0 <6.0.0", + "name": "cross-spawn", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 387, + "package_id": 109, }, { "behavior": { "prod": true, }, "id": 438, - "literal": "^2.7.4", - "name": "eslint-module-utils", + "literal": "^4.0.1", + "name": "signal-exit", "npm": { - "name": "eslint-module-utils", - "version": ">=2.7.4 <3.0.0", + "name": "signal-exit", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 376, + "package_id": 357, }, { "behavior": { "prod": true, }, "id": 439, - "literal": "^3.3.1", - "name": "fast-glob", + "literal": "^4.2.0", + "name": "graceful-fs", "npm": { - "name": "fast-glob", - "version": ">=3.3.1 <4.0.0", + "name": "graceful-fs", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 40, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 440, - "literal": "^4.5.0", - "name": "get-tsconfig", + "literal": "^6.0.1", + "name": "jsonfile", "npm": { - "name": "get-tsconfig", - "version": ">=4.5.0 <5.0.0", + "name": "jsonfile", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 385, + "package_id": 258, }, { "behavior": { "prod": true, }, "id": 441, - "literal": "^2.11.0", - "name": "is-core-module", + "literal": "^2.0.0", + "name": "universalify", "npm": { - "name": "is-core-module", - "version": ">=2.11.0 <3.0.0", + "name": "universalify", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 19, + "package_id": 403, }, { "behavior": { "prod": true, }, "id": 442, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 28, + "package_id": 95, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 443, - "literal": "*", - "name": "eslint", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "eslint", - "version": ">=0.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 238, + "package_id": 120, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 444, - "literal": "*", - "name": "eslint-plugin-import", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "eslint-plugin-import", - "version": ">=0.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 303, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 445, - "literal": "^3.1.7", - "name": "array-includes", + "literal": "^1.2.3", + "name": "functions-have-names", "npm": { - "name": "array-includes", - "version": ">=3.1.7 <4.0.0", + "name": "functions-have-names", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 384, + "package_id": 184, }, { "behavior": { "prod": true, }, "id": 446, - "literal": "^1.2.3", - "name": "array.prototype.findlastindex", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "array.prototype.findlastindex", - "version": ">=1.2.3 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 383, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 447, - "literal": "^1.3.2", - "name": "array.prototype.flat", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "array.prototype.flat", - "version": ">=1.3.2 <2.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 382, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 448, - "literal": "^1.3.2", - "name": "array.prototype.flatmap", + "literal": "^1.0.1", + "name": "has-proto", "npm": { - "name": "array.prototype.flatmap", - "version": ">=1.3.2 <2.0.0", + "name": "has-proto", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 380, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 449, - "literal": "^3.2.7", - "name": "debug", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "debug", - "version": ">=3.2.7 <4.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 377, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 450, - "literal": "^2.1.0", - "name": "doctrine", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "doctrine", - "version": ">=2.1.0 <3.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 379, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 451, - "literal": "^0.3.9", - "name": "eslint-import-resolver-node", + "literal": "^3.0.0", + "name": "pump", "npm": { - "name": "eslint-import-resolver-node", - "version": ">=0.3.9 <0.4.0", + "name": "pump", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 378, + "package_id": 327, }, { "behavior": { "prod": true, }, "id": 452, - "literal": "^2.8.0", - "name": "eslint-module-utils", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "eslint-module-utils", - "version": ">=2.8.0 <3.0.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 376, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 453, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 20, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 454, - "literal": "^2.13.1", - "name": "is-core-module", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "is-core-module", - "version": ">=2.13.1 <3.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 19, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 455, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^1.0.0", + "name": "resolve-pkg-maps", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "resolve-pkg-maps", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 28, + "package_id": 344, }, { "behavior": { "prod": true, }, "id": 456, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^5.0.2", + "name": "basic-ftp", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "basic-ftp", + "version": ">=5.0.2 <6.0.0", }, - "package_id": 244, + "package_id": 86, }, { "behavior": { "prod": true, }, "id": 457, - "literal": "^2.0.7", - "name": "object.fromentries", + "literal": "^6.0.2", + "name": "data-uri-to-buffer", "npm": { - "name": "object.fromentries", - "version": ">=2.0.7 <3.0.0", + "name": "data-uri-to-buffer", + "version": ">=6.0.2 <7.0.0", }, - "package_id": 375, + "package_id": 113, }, { "behavior": { "prod": true, }, "id": 458, - "literal": "^1.0.1", - "name": "object.groupby", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "object.groupby", - "version": ">=1.0.1 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 324, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 459, - "literal": "^1.1.7", - "name": "object.values", + "literal": "^11.2.0", + "name": "fs-extra", "npm": { - "name": "object.values", - "version": ">=1.1.7 <2.0.0", + "name": "fs-extra", + "version": ">=11.2.0 <12.0.0", }, - "package_id": 310, + "package_id": 179, }, { "behavior": { "prod": true, }, "id": 460, - "literal": "^6.3.1", - "name": "semver", + "literal": "^3.1.0", + "name": "foreground-child", "npm": { - "name": "semver", - "version": ">=6.3.1 <7.0.0", + "name": "foreground-child", + "version": ">=3.1.0 <4.0.0", }, - "package_id": 309, + "package_id": 177, }, { "behavior": { "prod": true, }, "id": 461, - "literal": "^3.15.0", - "name": "tsconfig-paths", + "literal": "^2.3.5", + "name": "jackspeak", "npm": { - "name": "tsconfig-paths", - "version": ">=3.15.0 <4.0.0", + "name": "jackspeak", + "version": ">=2.3.5 <3.0.0", }, - "package_id": 304, + "package_id": 248, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 462, - "literal": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", - "name": "eslint", + "literal": "^9.0.1", + "name": "minimatch", "npm": { - "name": "eslint", - "version": ">=2.0.0 <3.0.0 || >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "minimatch", + "version": ">=9.0.1 <10.0.0", }, - "package_id": 238, + "package_id": 437, }, { "behavior": { "prod": true, }, "id": 463, - "literal": "^0.0.29", - "name": "@types/json5", + "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", + "name": "minipass", "npm": { - "name": "@types/json5", - "version": ">=0.0.29 <0.0.30", + "name": "minipass", + "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", }, - "package_id": 308, + "package_id": 274, }, { "behavior": { "prod": true, }, "id": 464, - "literal": "^1.0.2", - "name": "json5", + "literal": "^1.10.1", + "name": "path-scurry", "npm": { - "name": "json5", - "version": ">=1.0.2 <2.0.0", + "name": "path-scurry", + "version": ">=1.10.1 <2.0.0", }, "package_id": 307, }, @@ -6064,169 +6058,169 @@ exports[`next build works: bun 1`] = ` "prod": true, }, "id": 465, - "literal": "^1.2.6", - "name": "minimist", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "minimist", - "version": ">=1.2.6 <2.0.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 306, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 466, - "literal": "^3.0.0", - "name": "strip-bom", + "literal": "^0.20.2", + "name": "type-fest", "npm": { - "name": "strip-bom", - "version": ">=3.0.0 <4.0.0", + "name": "type-fest", + "version": ">=0.20.2 <0.21.0", }, - "package_id": 305, + "package_id": 394, }, { "behavior": { "prod": true, }, "id": 467, - "literal": "^1.2.0", - "name": "minimist", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "minimist", - "version": ">=1.2.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 306, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 468, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 322, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 469, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^2.1.0", + "name": "array-union", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "array-union", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 313, + "package_id": 64, }, { "behavior": { "prod": true, }, "id": 470, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^3.0.1", + "name": "dir-glob", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "dir-glob", + "version": ">=3.0.1 <4.0.0", }, - "package_id": 311, + "package_id": 125, }, { "behavior": { "prod": true, }, "id": 471, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^3.2.9", + "name": "fast-glob", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "fast-glob", + "version": ">=3.2.9 <4.0.0", }, - "package_id": 312, + "package_id": 166, }, { "behavior": { "prod": true, }, "id": 472, - "literal": "^1.0.1", - "name": "define-data-property", + "literal": "^5.2.0", + "name": "ignore", "npm": { - "name": "define-data-property", - "version": ">=1.0.1 <2.0.0", + "name": "ignore", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 320, + "package_id": 209, }, { "behavior": { "prod": true, }, "id": 473, - "literal": "^1.0.0", - "name": "has-property-descriptors", + "literal": "^1.4.1", + "name": "merge2", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.0 <2.0.0", + "name": "merge2", + "version": ">=1.4.1 <2.0.0", }, - "package_id": 315, + "package_id": 270, }, { "behavior": { "prod": true, }, "id": 474, - "literal": "^1.1.1", - "name": "object-keys", + "literal": "^3.0.0", + "name": "slash", "npm": { - "name": "object-keys", - "version": ">=1.1.1 <2.0.0", + "name": "slash", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 314, + "package_id": 358, }, { "behavior": { "prod": true, }, "id": 475, - "literal": "^1.0.0", - "name": "es-define-property", + "literal": "^1.1.3", + "name": "get-intrinsic", "npm": { - "name": "es-define-property", - "version": ">=1.0.0 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 316, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 476, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 477, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 312, + "package_id": 203, }, { "behavior": { @@ -6239,111 +6233,111 @@ exports[`next build works: bun 1`] = ` "name": "function-bind", "version": ">=1.1.2 <2.0.0", }, - "package_id": 21, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 479, - "literal": "^1.0.1", - "name": "has-proto", + "literal": "^7.1.0", + "name": "agent-base", "npm": { - "name": "has-proto", - "version": ">=1.0.1 <2.0.0", + "name": "agent-base", + "version": ">=7.1.0 <8.0.0", }, - "package_id": 319, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 480, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 318, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 481, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^7.0.2", + "name": "agent-base", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "agent-base", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 20, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 482, - "literal": "^1.0.0", - "name": "es-define-property", + "literal": "4", + "name": "debug", "npm": { - "name": "es-define-property", - "version": ">=1.0.0 <2.0.0", + "name": "debug", + "version": "<5.0.0 >=4.0.0", }, - "package_id": 316, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 483, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.0", + "name": "parent-module", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "parent-module", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 312, + "package_id": 301, }, { "behavior": { "prod": true, }, "id": 484, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^4.0.0", + "name": "resolve-from", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "resolve-from", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 321, + "package_id": 343, }, { "behavior": { "prod": true, }, "id": 485, - "literal": "^1.1.3", - "name": "get-intrinsic", + "literal": "^1.3.0", + "name": "once", "npm": { - "name": "get-intrinsic", - "version": ">=1.1.3 <2.0.0", + "name": "once", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 317, + "package_id": 295, }, { "behavior": { "prod": true, }, "id": 486, - "literal": "^1.0.0", - "name": "es-define-property", + "literal": "1", + "name": "wrappy", "npm": { - "name": "es-define-property", - "version": ">=1.0.0 <2.0.0", + "name": "wrappy", + "version": "<2.0.0 >=1.0.0", }, - "package_id": 316, + "package_id": 415, }, { "behavior": { @@ -6356,98 +6350,98 @@ exports[`next build works: bun 1`] = ` "name": "es-errors", "version": ">=1.3.0 <2.0.0", }, - "package_id": 312, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 488, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 21, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 489, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.4", + "name": "side-channel", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "side-channel", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 317, + "package_id": 356, }, { "behavior": { "prod": true, }, "id": 490, - "literal": "^1.2.1", - "name": "set-function-length", + "literal": "1.1.0", + "name": "jsbn", "npm": { - "name": "set-function-length", - "version": ">=1.2.1 <2.0.0", + "name": "jsbn", + "version": "==1.1.0", }, - "package_id": 323, + "package_id": 252, }, { "behavior": { "prod": true, }, "id": 491, - "literal": "^1.1.4", - "name": "define-data-property", + "literal": "^1.1.3", + "name": "sprintf-js", "npm": { - "name": "define-data-property", - "version": ">=1.1.4 <2.0.0", + "name": "sprintf-js", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 320, + "package_id": 364, }, { "behavior": { "prod": true, }, "id": 492, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 312, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 493, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "^1.2.1", + "name": "get-intrinsic", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 21, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 494, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 204, }, { "behavior": { @@ -6455,155 +6449,155 @@ exports[`next build works: bun 1`] = ` }, "id": 495, "literal": "^1.0.1", - "name": "gopd", + "name": "has-bigints", "npm": { - "name": "gopd", + "name": "has-bigints", "version": ">=1.0.1 <2.0.0", }, - "package_id": 321, + "package_id": 199, }, { "behavior": { "prod": true, }, "id": 496, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^2.0.0", + "name": "binary-extensions", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "binary-extensions", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 315, + "package_id": 87, }, { "behavior": { "prod": true, }, "id": 497, - "literal": "^1.0.7", + "literal": "^1.0.2", "name": "call-bind", "npm": { "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 498, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 313, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 499, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 325, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 500, - "literal": "^1.0.1", - "name": "array-buffer-byte-length", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "array-buffer-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 374, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 501, - "literal": "^1.0.3", - "name": "arraybuffer.prototype.slice", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "arraybuffer.prototype.slice", - "version": ">=1.0.3 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 373, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 502, - "literal": "^1.0.7", - "name": "available-typed-arrays", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "available-typed-arrays", - "version": ">=1.0.7 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 330, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 503, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 322, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 504, - "literal": "^1.0.1", - "name": "data-view-buffer", + "literal": "^2.1.1", + "name": "is-extglob", "npm": { - "name": "data-view-buffer", - "version": ">=1.0.1 <2.0.0", + "name": "is-extglob", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 372, + "package_id": 226, }, { "behavior": { "prod": true, }, "id": 505, - "literal": "^1.0.1", - "name": "data-view-byte-length", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "data-view-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 371, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 506, - "literal": "^1.0.0", - "name": "data-view-byte-offset", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "data-view-byte-offset", - "version": ">=1.0.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 370, + "package_id": 95, }, { "behavior": { @@ -6611,25 +6605,25 @@ exports[`next build works: bun 1`] = ` }, "id": 507, "literal": "^1.0.0", - "name": "es-define-property", + "name": "has-tostringtag", "npm": { - "name": "es-define-property", + "name": "has-tostringtag", "version": ">=1.0.0 <2.0.0", }, - "package_id": 316, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 508, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 312, + "package_id": 95, }, { "behavior": { @@ -6637,779 +6631,781 @@ exports[`next build works: bun 1`] = ` }, "id": 509, "literal": "^1.0.0", - "name": "es-object-atoms", + "name": "has-tostringtag", "npm": { - "name": "es-object-atoms", + "name": "has-tostringtag", "version": ">=1.0.0 <2.0.0", }, - "package_id": 311, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 510, - "literal": "^2.0.3", - "name": "es-set-tostringtag", + "literal": "^1.0.2", + "name": "has-symbols", "npm": { - "name": "es-set-tostringtag", - "version": ">=2.0.3 <3.0.0", + "name": "has-symbols", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 369, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 511, - "literal": "^1.2.1", - "name": "es-to-primitive", + "literal": "^1.1.14", + "name": "which-typed-array", "npm": { - "name": "es-to-primitive", - "version": ">=1.2.1 <2.0.0", + "name": "which-typed-array", + "version": ">=1.1.14 <2.0.0", }, - "package_id": 367, + "package_id": 412, }, { "behavior": { "prod": true, }, "id": 512, - "literal": "^1.1.6", - "name": "function.prototype.name", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "function.prototype.name", - "version": ">=1.1.6 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 366, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 513, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 317, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 514, - "literal": "^1.0.2", - "name": "get-symbol-description", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "get-symbol-description", - "version": ">=1.0.2 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 365, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 515, - "literal": "^1.0.3", - "name": "globalthis", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "globalthis", - "version": ">=1.0.3 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 364, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 516, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.2.1", + "name": "get-intrinsic", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 321, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 517, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 315, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 518, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^1.0.4", + "name": "reflect.getprototypeof", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "reflect.getprototypeof", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 319, + "package_id": 338, }, { "behavior": { "prod": true, }, "id": 519, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^2.0.1", + "name": "set-function-name", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "set-function-name", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 318, + "package_id": 353, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 520, - "literal": "^2.0.2", - "name": "hasown", + "literal": "^0.11.0", + "name": "@pkgjs/parseargs", "npm": { - "name": "hasown", - "version": ">=2.0.2 <3.0.0", + "name": "@pkgjs/parseargs", + "version": ">=0.11.0 <0.12.0", }, - "package_id": 20, + "package_id": 33, }, { "behavior": { "prod": true, }, "id": 521, - "literal": "^1.0.7", - "name": "internal-slot", + "literal": "^8.0.2", + "name": "@isaacs/cliui", "npm": { - "name": "internal-slot", - "version": ">=1.0.7 <2.0.0", + "name": "@isaacs/cliui", + "version": ">=8.0.2 <9.0.0", }, - "package_id": 362, + "package_id": 13, }, { "behavior": { "prod": true, }, "id": 522, - "literal": "^3.0.4", - "name": "is-array-buffer", + "literal": "^2.0.1", + "name": "argparse", "npm": { - "name": "is-array-buffer", - "version": ">=3.0.4 <4.0.0", + "name": "argparse", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 361, + "package_id": 60, }, { "behavior": { "prod": true, }, "id": 523, - "literal": "^1.2.7", - "name": "is-callable", + "literal": "^1.2.0", + "name": "minimist", "npm": { - "name": "is-callable", - "version": ">=1.2.7 <2.0.0", + "name": "minimist", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 329, + "package_id": 273, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 524, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^4.1.6", + "name": "graceful-fs", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "graceful-fs", + "version": ">=4.1.6 <5.0.0", }, - "package_id": 360, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 525, - "literal": "^2.0.3", - "name": "is-negative-zero", + "literal": "^2.0.0", + "name": "universalify", "npm": { - "name": "is-negative-zero", - "version": ">=2.0.3 <3.0.0", + "name": "universalify", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 359, + "package_id": 403, }, { "behavior": { "prod": true, }, "id": 526, - "literal": "^1.1.4", - "name": "is-regex", + "literal": "^3.1.6", + "name": "array-includes", "npm": { - "name": "is-regex", - "version": ">=1.1.4 <2.0.0", + "name": "array-includes", + "version": ">=3.1.6 <4.0.0", }, - "package_id": 349, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 527, - "literal": "^1.0.3", - "name": "is-shared-array-buffer", + "literal": "^1.3.1", + "name": "array.prototype.flat", "npm": { - "name": "is-shared-array-buffer", - "version": ">=1.0.3 <2.0.0", + "name": "array.prototype.flat", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 358, + "package_id": 67, }, { "behavior": { "prod": true, }, "id": 528, - "literal": "^1.0.7", - "name": "is-string", + "literal": "^4.1.4", + "name": "object.assign", "npm": { - "name": "is-string", - "version": ">=1.0.7 <2.0.0", + "name": "object.assign", + "version": ">=4.1.4 <5.0.0", }, - "package_id": 335, + "package_id": 289, }, { "behavior": { "prod": true, }, "id": 529, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.1.6", + "name": "object.values", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "object.values", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 341, + "package_id": 294, }, { "behavior": { "prod": true, }, "id": 530, - "literal": "^1.0.2", - "name": "is-weakref", + "literal": "3.0.1", + "name": "json-buffer", "npm": { - "name": "is-weakref", - "version": ">=1.0.2 <2.0.0", + "name": "json-buffer", + "version": "==3.0.1", }, - "package_id": 357, + "package_id": 253, }, { "behavior": { "prod": true, }, "id": 531, - "literal": "^1.13.1", - "name": "object-inspect", + "literal": "^0.3.20", + "name": "language-subtag-registry", "npm": { - "name": "object-inspect", - "version": ">=1.13.1 <2.0.0", + "name": "language-subtag-registry", + "version": ">=0.3.20 <0.4.0", }, - "package_id": 356, + "package_id": 261, }, { "behavior": { "prod": true, }, "id": 532, - "literal": "^1.1.1", - "name": "object-keys", + "literal": "^1.2.1", + "name": "prelude-ls", "npm": { - "name": "object-keys", - "version": ">=1.1.1 <2.0.0", + "name": "prelude-ls", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 314, + "package_id": 322, }, { "behavior": { "prod": true, }, "id": 533, - "literal": "^4.1.5", - "name": "object.assign", + "literal": "~0.4.0", + "name": "type-check", "npm": { - "name": "object.assign", - "version": ">=4.1.5 <5.0.0", + "name": "type-check", + "version": ">=0.4.0 <0.5.0", }, - "package_id": 355, + "package_id": 393, }, { "behavior": { "prod": true, }, "id": 534, - "literal": "^1.5.2", - "name": "regexp.prototype.flags", + "literal": "^5.0.0", + "name": "p-locate", "npm": { - "name": "regexp.prototype.flags", - "version": ">=1.5.2 <2.0.0", + "name": "p-locate", + "version": ">=5.0.0 <6.0.0", }, - "package_id": 352, + "package_id": 298, }, { "behavior": { "prod": true, }, "id": 535, - "literal": "^1.1.2", - "name": "safe-array-concat", + "literal": "^3.0.0 || ^4.0.0", + "name": "js-tokens", "npm": { - "name": "safe-array-concat", - "version": ">=1.1.2 <2.0.0", + "name": "js-tokens", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 && >=4.0.0 <5.0.0", }, - "package_id": 350, + "package_id": 250, }, { "behavior": { "prod": true, }, "id": 536, - "literal": "^1.0.3", - "name": "safe-regex-test", + "literal": "^3.0.3", + "name": "braces", "npm": { - "name": "safe-regex-test", - "version": ">=1.0.3 <2.0.0", + "name": "braces", + "version": ">=3.0.3 <4.0.0", }, - "package_id": 348, + "package_id": 89, }, { "behavior": { "prod": true, }, "id": 537, - "literal": "^1.2.9", - "name": "string.prototype.trim", + "literal": "^2.3.1", + "name": "picomatch", "npm": { - "name": "string.prototype.trim", - "version": ">=1.2.9 <2.0.0", + "name": "picomatch", + "version": ">=2.3.1 <3.0.0", }, - "package_id": 347, + "package_id": 311, }, { "behavior": { "prod": true, }, "id": 538, - "literal": "^1.0.8", - "name": "string.prototype.trimend", + "literal": "^1.1.7", + "name": "brace-expansion", "npm": { - "name": "string.prototype.trimend", - "version": ">=1.0.8 <2.0.0", + "name": "brace-expansion", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 346, + "package_id": 88, }, { "behavior": { "prod": true, }, "id": 539, - "literal": "^1.0.8", - "name": "string.prototype.trimstart", + "literal": "^1.0.0", + "name": "any-promise", "npm": { - "name": "string.prototype.trimstart", - "version": ">=1.0.8 <2.0.0", + "name": "any-promise", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 345, + "package_id": 57, }, { "behavior": { "prod": true, }, "id": 540, - "literal": "^1.0.2", - "name": "typed-array-buffer", + "literal": "^4.0.1", + "name": "object-assign", "npm": { - "name": "typed-array-buffer", - "version": ">=1.0.2 <2.0.0", + "name": "object-assign", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 344, + "package_id": 285, }, { "behavior": { "prod": true, }, "id": 541, - "literal": "^1.0.1", - "name": "typed-array-byte-length", + "literal": "^1.0.0", + "name": "thenify-all", "npm": { - "name": "typed-array-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "thenify-all", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 343, + "package_id": 386, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 542, - "literal": "^1.0.2", - "name": "typed-array-byte-offset", + "literal": "^1.1.0", + "name": "@opentelemetry/api", "npm": { - "name": "typed-array-byte-offset", - "version": ">=1.0.2 <2.0.0", + "name": "@opentelemetry/api", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 342, + "package_id": null, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 543, - "literal": "^1.0.6", - "name": "typed-array-length", + "literal": "^18.2.0", + "name": "react", "npm": { - "name": "typed-array-length", - "version": ">=1.0.6 <2.0.0", + "name": "react", + "version": ">=18.2.0 <19.0.0", }, - "package_id": 340, + "package_id": 333, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 544, - "literal": "^1.0.2", - "name": "unbox-primitive", + "literal": "^18.2.0", + "name": "react-dom", "npm": { - "name": "unbox-primitive", - "version": ">=1.0.2 <2.0.0", + "name": "react-dom", + "version": ">=18.2.0 <19.0.0", }, - "package_id": 332, + "package_id": 334, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 545, - "literal": "^1.1.15", - "name": "which-typed-array", + "literal": "^1.3.0", + "name": "sass", "npm": { - "name": "which-typed-array", - "version": ">=1.1.15 <2.0.0", + "name": "sass", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 326, + "package_id": null, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 546, - "literal": "^1.0.7", - "name": "available-typed-arrays", + "literal": "14.1.3", + "name": "@next/swc-darwin-arm64", "npm": { - "name": "available-typed-arrays", - "version": ">=1.0.7 <2.0.0", + "name": "@next/swc-darwin-arm64", + "version": "==14.1.3", }, - "package_id": 330, + "package_id": 21, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 547, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "14.1.3", + "name": "@next/swc-darwin-x64", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "@next/swc-darwin-x64", + "version": "==14.1.3", }, - "package_id": 322, + "package_id": 22, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 548, - "literal": "^0.3.3", - "name": "for-each", + "literal": "14.1.3", + "name": "@next/swc-linux-arm64-gnu", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "@next/swc-linux-arm64-gnu", + "version": "==14.1.3", }, - "package_id": 328, + "package_id": 23, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 549, - "literal": "^1.0.1", - "name": "gopd", + "literal": "14.1.3", + "name": "@next/swc-linux-arm64-musl", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "@next/swc-linux-arm64-musl", + "version": "==14.1.3", }, - "package_id": 321, + "package_id": 24, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 550, - "literal": "^1.0.2", - "name": "has-tostringtag", + "literal": "14.1.3", + "name": "@next/swc-linux-x64-gnu", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.2 <2.0.0", + "name": "@next/swc-linux-x64-gnu", + "version": "==14.1.3", }, - "package_id": 327, + "package_id": 25, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 551, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "14.1.3", + "name": "@next/swc-linux-x64-musl", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "@next/swc-linux-x64-musl", + "version": "==14.1.3", }, - "package_id": 318, + "package_id": 26, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 552, - "literal": "^1.1.3", - "name": "is-callable", + "literal": "14.1.3", + "name": "@next/swc-win32-arm64-msvc", "npm": { - "name": "is-callable", - "version": ">=1.1.3 <2.0.0", + "name": "@next/swc-win32-arm64-msvc", + "version": "==14.1.3", }, - "package_id": 329, + "package_id": 27, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 553, - "literal": "^1.0.0", - "name": "possible-typed-array-names", + "literal": "14.1.3", + "name": "@next/swc-win32-ia32-msvc", "npm": { - "name": "possible-typed-array-names", - "version": ">=1.0.0 <2.0.0", + "name": "@next/swc-win32-ia32-msvc", + "version": "==14.1.3", }, - "package_id": 331, + "package_id": 28, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 554, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "14.1.3", + "name": "@next/swc-win32-x64-msvc", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "@next/swc-win32-x64-msvc", + "version": "==14.1.3", }, - "package_id": 322, + "package_id": 29, }, { "behavior": { "prod": true, }, "id": 555, - "literal": "^1.0.2", - "name": "has-bigints", + "literal": "14.1.3", + "name": "@next/env", "npm": { - "name": "has-bigints", - "version": ">=1.0.2 <2.0.0", + "name": "@next/env", + "version": "==14.1.3", }, - "package_id": 339, + "package_id": 19, }, { "behavior": { "prod": true, }, "id": 556, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "0.5.2", + "name": "@swc/helpers", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "@swc/helpers", + "version": "==0.5.2", }, - "package_id": 318, + "package_id": 36, }, { "behavior": { "prod": true, }, "id": 557, - "literal": "^1.0.2", - "name": "which-boxed-primitive", + "literal": "1.6.0", + "name": "busboy", "npm": { - "name": "which-boxed-primitive", - "version": ">=1.0.2 <2.0.0", + "name": "busboy", + "version": "==1.6.0", }, - "package_id": 333, + "package_id": 94, }, { "behavior": { "prod": true, }, "id": 558, - "literal": "^1.0.1", - "name": "is-bigint", + "literal": "^1.0.30001579", + "name": "caniuse-lite", "npm": { - "name": "is-bigint", - "version": ">=1.0.1 <2.0.0", + "name": "caniuse-lite", + "version": ">=1.0.30001579 <2.0.0", }, - "package_id": 338, + "package_id": 98, }, { "behavior": { "prod": true, }, "id": 559, - "literal": "^1.1.0", - "name": "is-boolean-object", + "literal": "^4.2.11", + "name": "graceful-fs", "npm": { - "name": "is-boolean-object", - "version": ">=1.1.0 <2.0.0", + "name": "graceful-fs", + "version": ">=4.2.11 <5.0.0", }, - "package_id": 337, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 560, - "literal": "^1.0.4", - "name": "is-number-object", + "literal": "8.4.31", + "name": "postcss", "npm": { - "name": "is-number-object", - "version": ">=1.0.4 <2.0.0", + "name": "postcss", + "version": "==8.4.31", }, - "package_id": 336, + "package_id": 438, }, { "behavior": { "prod": true, }, "id": 561, - "literal": "^1.0.5", - "name": "is-string", + "literal": "5.1.1", + "name": "styled-jsx", "npm": { - "name": "is-string", - "version": ">=1.0.5 <2.0.0", + "name": "styled-jsx", + "version": "==5.1.1", }, - "package_id": 335, + "package_id": 375, }, { "behavior": { "prod": true, }, "id": 562, - "literal": "^1.0.3", - "name": "is-symbol", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "is-symbol", - "version": ">=1.0.3 <2.0.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 334, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 563, - "literal": "^1.0.2", - "name": "has-symbols", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "has-symbols", - "version": ">=1.0.2 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 318, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 564, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 327, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 565, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.1.1", + "name": "object-keys", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "object-keys", + "version": ">=1.1.1 <2.0.0", }, - "package_id": 327, + "package_id": 288, }, { "behavior": { "prod": true, }, "id": 566, - "literal": "^1.0.2", + "literal": "^1.0.7", "name": "call-bind", "npm": { "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 322, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 567, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 327, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 568, - "literal": "^1.0.1", - "name": "has-bigints", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "has-bigints", - "version": ">=1.0.1 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 339, + "package_id": 139, }, { "behavior": { @@ -7422,709 +7418,711 @@ exports[`next build works: bun 1`] = ` "name": "call-bind", "version": ">=1.0.7 <2.0.0", }, - "package_id": 322, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 570, - "literal": "^0.3.3", - "name": "for-each", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 328, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 571, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 321, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 572, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 319, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 573, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 341, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 574, - "literal": "^1.0.0", - "name": "possible-typed-array-names", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "possible-typed-array-names", - "version": ">=1.0.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 331, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 575, - "literal": "^1.1.14", - "name": "which-typed-array", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "which-typed-array", - "version": ">=1.1.14 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 326, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 576, - "literal": "^1.0.7", - "name": "available-typed-arrays", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "available-typed-arrays", - "version": ">=1.0.7 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 330, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 577, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 322, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 578, - "literal": "^0.3.3", - "name": "for-each", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 328, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 579, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 321, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 580, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 319, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 581, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 341, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 582, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "1", + "name": "wrappy", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "wrappy", + "version": "<2.0.0 >=1.0.0", }, - "package_id": 322, + "package_id": 415, }, { "behavior": { "prod": true, }, "id": 583, - "literal": "^0.3.3", - "name": "for-each", + "literal": "^0.1.3", + "name": "deep-is", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "deep-is", + "version": ">=0.1.3 <0.2.0", }, - "package_id": 328, + "package_id": 118, }, { "behavior": { "prod": true, }, "id": 584, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^2.0.6", + "name": "fast-levenshtein", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "fast-levenshtein", + "version": ">=2.0.6 <3.0.0", }, - "package_id": 321, + "package_id": 168, }, { "behavior": { "prod": true, }, "id": 585, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^0.4.1", + "name": "levn", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "levn", + "version": ">=0.4.1 <0.5.0", }, - "package_id": 319, + "package_id": 263, }, { "behavior": { "prod": true, }, "id": 586, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.2.1", + "name": "prelude-ls", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "prelude-ls", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 341, + "package_id": 322, }, { "behavior": { "prod": true, }, "id": 587, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^0.4.0", + "name": "type-check", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "type-check", + "version": ">=0.4.0 <0.5.0", }, - "package_id": 322, + "package_id": 393, }, { "behavior": { "prod": true, }, "id": 588, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.2.5", + "name": "word-wrap", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "word-wrap", + "version": ">=1.2.5 <2.0.0", }, - "package_id": 312, + "package_id": 413, }, { "behavior": { "prod": true, }, "id": 589, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^0.1.0", + "name": "yocto-queue", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "yocto-queue", + "version": ">=0.1.0 <0.2.0", }, - "package_id": 341, + "package_id": 423, }, { "behavior": { "prod": true, }, "id": 590, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^3.0.2", + "name": "p-limit", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "p-limit", + "version": ">=3.0.2 <4.0.0", }, - "package_id": 322, + "package_id": 297, }, { "behavior": { "prod": true, }, "id": 591, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^0.23.0", + "name": "@tootallnate/quickjs-emscripten", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "@tootallnate/quickjs-emscripten", + "version": ">=0.23.0 <0.24.0", }, - "package_id": 313, + "package_id": 37, }, { "behavior": { "prod": true, }, "id": 592, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^7.0.2", + "name": "agent-base", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "agent-base", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 311, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 593, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 322, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 594, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^6.0.1", + "name": "get-uri", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "get-uri", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 313, + "package_id": 190, }, { "behavior": { "prod": true, }, "id": 595, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^7.0.0", + "name": "http-proxy-agent", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "http-proxy-agent", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 311, + "package_id": 206, }, { "behavior": { "prod": true, }, "id": 596, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^7.0.2", + "name": "https-proxy-agent", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "https-proxy-agent", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 322, + "package_id": 207, }, { "behavior": { "prod": true, }, "id": 597, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^7.0.0", + "name": "pac-resolver", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "pac-resolver", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 313, + "package_id": 300, }, { "behavior": { "prod": true, }, "id": 598, - "literal": "^1.23.0", - "name": "es-abstract", + "literal": "^8.0.2", + "name": "socks-proxy-agent", "npm": { - "name": "es-abstract", - "version": ">=1.23.0 <2.0.0", + "name": "socks-proxy-agent", + "version": ">=8.0.2 <9.0.0", }, - "package_id": 325, + "package_id": 361, }, { "behavior": { "prod": true, }, "id": 599, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^5.0.0", + "name": "degenerator", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "degenerator", + "version": ">=5.0.0 <6.0.0", }, - "package_id": 311, + "package_id": 121, }, { "behavior": { "prod": true, }, "id": 600, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^2.0.2", + "name": "netmask", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "netmask", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 322, + "package_id": 280, }, { "behavior": { "prod": true, }, "id": 601, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^3.0.0", + "name": "callsites", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "callsites", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 312, + "package_id": 96, }, { "behavior": { "prod": true, }, "id": 602, - "literal": "^1.1.4", - "name": "is-regex", + "literal": "^7.0.0", + "name": "@babel/code-frame", "npm": { - "name": "is-regex", - "version": ">=1.1.4 <2.0.0", + "name": "@babel/code-frame", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 349, + "package_id": 2, }, { "behavior": { "prod": true, }, "id": 603, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^1.3.1", + "name": "error-ex", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "error-ex", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 322, + "package_id": 134, }, { "behavior": { "prod": true, }, "id": 604, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^2.3.0", + "name": "json-parse-even-better-errors", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "json-parse-even-better-errors", + "version": ">=2.3.0 <3.0.0", }, - "package_id": 327, + "package_id": 254, }, { "behavior": { "prod": true, }, "id": 605, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.1.6", + "name": "lines-and-columns", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "lines-and-columns", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 322, + "package_id": 265, }, { "behavior": { "prod": true, }, "id": 606, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^10.2.0", + "name": "lru-cache", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "lru-cache", + "version": ">=10.2.0 <11.0.0", }, - "package_id": 317, + "package_id": 439, }, { "behavior": { "prod": true, }, "id": 607, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", + "name": "minipass", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "minipass", + "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", }, - "package_id": 318, + "package_id": 274, }, { "behavior": { "prod": true, }, "id": 608, - "literal": "^2.0.5", - "name": "isarray", + "literal": "^3.3.6", + "name": "nanoid", "npm": { - "name": "isarray", - "version": ">=2.0.5 <3.0.0", + "name": "nanoid", + "version": ">=3.3.6 <4.0.0", }, - "package_id": 351, + "package_id": 278, }, { "behavior": { "prod": true, }, "id": 609, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 322, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 610, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.2", + "name": "source-map-js", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "source-map-js", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 313, + "package_id": 363, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 611, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^8.0.0", + "name": "postcss", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "postcss", + "version": ">=8.0.0 <9.0.0", }, - "package_id": 312, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 612, - "literal": "^2.0.1", - "name": "set-function-name", + "literal": "^4.0.0", + "name": "postcss-value-parser", "npm": { - "name": "set-function-name", - "version": ">=2.0.1 <3.0.0", + "name": "postcss-value-parser", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 353, + "package_id": 321, }, { "behavior": { "prod": true, }, "id": 613, - "literal": "^1.1.4", - "name": "define-data-property", + "literal": "^1.0.0", + "name": "read-cache", "npm": { - "name": "define-data-property", - "version": ">=1.1.4 <2.0.0", + "name": "read-cache", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 320, + "package_id": 336, }, { "behavior": { "prod": true, }, "id": 614, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.1.7", + "name": "resolve", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "resolve", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 312, + "package_id": 342, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 615, - "literal": "^1.2.3", - "name": "functions-have-names", + "literal": "^8.4.21", + "name": "postcss", "npm": { - "name": "functions-have-names", - "version": ">=1.2.3 <2.0.0", + "name": "postcss", + "version": ">=8.4.21 <9.0.0", }, - "package_id": 354, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 616, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^2.0.1", + "name": "camelcase-css", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "camelcase-css", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 315, + "package_id": 97, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 617, - "literal": "^1.0.5", - "name": "call-bind", + "literal": ">=8.0.9", + "name": "postcss", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "postcss", + "version": ">=8.0.9", }, - "package_id": 322, + "package_id": 315, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 618, - "literal": "^1.2.1", - "name": "define-properties", + "literal": ">=9.0.0", + "name": "ts-node", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "ts-node", + "version": ">=9.0.0", }, - "package_id": 313, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 619, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^3.0.0", + "name": "lilconfig", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "lilconfig", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 318, + "package_id": 440, }, { "behavior": { "prod": true, }, "id": 620, - "literal": "^1.1.1", - "name": "object-keys", + "literal": "^2.3.4", + "name": "yaml", "npm": { - "name": "object-keys", - "version": ">=1.1.1 <2.0.0", + "name": "yaml", + "version": ">=2.3.4 <3.0.0", }, - "package_id": 314, + "package_id": 419, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 621, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^8.2.14", + "name": "postcss", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "postcss", + "version": ">=8.2.14 <9.0.0", }, - "package_id": 322, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 622, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^6.0.11", + "name": "postcss-selector-parser", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "postcss-selector-parser", + "version": ">=6.0.11 <7.0.0", }, - "package_id": 322, + "package_id": 320, }, { "behavior": { "prod": true, }, "id": 623, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^3.0.0", + "name": "cssesc", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "cssesc", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 341, + "package_id": 110, }, { "behavior": { @@ -8132,415 +8130,415 @@ exports[`next build works: bun 1`] = ` }, "id": 624, "literal": "^1.0.2", - "name": "call-bind", + "name": "util-deprecate", "npm": { - "name": "call-bind", + "name": "util-deprecate", "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 407, }, { "behavior": { "prod": true, }, "id": 625, - "literal": "^1.2.1", - "name": "get-intrinsic", + "literal": "^1.4.0", + "name": "loose-envify", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.1 <2.0.0", + "name": "loose-envify", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 317, + "package_id": 268, }, { "behavior": { "prod": true, }, "id": 626, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^4.1.1", + "name": "object-assign", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "object-assign", + "version": ">=4.1.1 <5.0.0", }, - "package_id": 312, + "package_id": 285, }, { "behavior": { "prod": true, }, "id": 627, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^16.13.1", + "name": "react-is", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "react-is", + "version": ">=16.13.1 <17.0.0", }, - "package_id": 20, + "package_id": 335, }, { "behavior": { "prod": true, }, "id": 628, - "literal": "^1.0.4", - "name": "side-channel", + "literal": "^7.0.2", + "name": "agent-base", "npm": { - "name": "side-channel", - "version": ">=1.0.4 <2.0.0", + "name": "agent-base", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 363, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 629, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 322, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 630, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^7.0.1", + "name": "http-proxy-agent", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "http-proxy-agent", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 312, + "package_id": 206, }, { "behavior": { "prod": true, }, "id": 631, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^7.0.3", + "name": "https-proxy-agent", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "https-proxy-agent", + "version": ">=7.0.3 <8.0.0", }, - "package_id": 317, + "package_id": 207, }, { "behavior": { "prod": true, }, "id": 632, - "literal": "^1.13.1", - "name": "object-inspect", + "literal": "^7.14.1", + "name": "lru-cache", "npm": { - "name": "object-inspect", - "version": ">=1.13.1 <2.0.0", + "name": "lru-cache", + "version": ">=7.14.1 <8.0.0", }, - "package_id": 356, + "package_id": 269, }, { "behavior": { "prod": true, }, "id": 633, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^7.0.1", + "name": "pac-proxy-agent", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "pac-proxy-agent", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 313, + "package_id": 299, }, { "behavior": { "prod": true, }, "id": 634, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.1.0", + "name": "proxy-from-env", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "proxy-from-env", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 321, + "package_id": 326, }, { "behavior": { "prod": true, }, "id": 635, - "literal": "^1.0.5", - "name": "call-bind", + "literal": "^8.0.2", + "name": "socks-proxy-agent", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "socks-proxy-agent", + "version": ">=8.0.2 <9.0.0", }, - "package_id": 322, + "package_id": 361, }, { "behavior": { "prod": true, }, "id": 636, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.1.0", + "name": "end-of-stream", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "end-of-stream", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 312, + "package_id": 131, }, { "behavior": { "prod": true, }, "id": 637, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.3.1", + "name": "once", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "once", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 317, + "package_id": 295, }, { "behavior": { "prod": true, }, "id": 638, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "2.2.3", + "name": "@puppeteer/browsers", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "@puppeteer/browsers", + "version": "==2.2.3", }, - "package_id": 322, + "package_id": 34, }, { "behavior": { "prod": true, }, "id": 639, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "9.0.0", + "name": "cosmiconfig", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "cosmiconfig", + "version": "==9.0.0", }, - "package_id": 313, + "package_id": 108, }, { "behavior": { "prod": true, }, "id": 640, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "0.0.1299070", + "name": "devtools-protocol", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "devtools-protocol", + "version": "==0.0.1299070", }, - "package_id": 325, + "package_id": 123, }, { "behavior": { "prod": true, }, "id": 641, - "literal": "^1.2.3", - "name": "functions-have-names", + "literal": "22.12.0", + "name": "puppeteer-core", "npm": { - "name": "functions-have-names", - "version": ">=1.2.3 <2.0.0", + "name": "puppeteer-core", + "version": "==22.12.0", }, - "package_id": 354, + "package_id": 330, }, { "behavior": { "prod": true, }, "id": 642, - "literal": "^1.1.4", - "name": "is-callable", + "literal": "2.2.3", + "name": "@puppeteer/browsers", "npm": { - "name": "is-callable", - "version": ">=1.1.4 <2.0.0", + "name": "@puppeteer/browsers", + "version": "==2.2.3", }, - "package_id": 329, + "package_id": 34, }, { "behavior": { "prod": true, }, "id": 643, - "literal": "^1.0.1", - "name": "is-date-object", + "literal": "0.5.24", + "name": "chromium-bidi", "npm": { - "name": "is-date-object", - "version": ">=1.0.1 <2.0.0", + "name": "chromium-bidi", + "version": "==0.5.24", }, - "package_id": 368, + "package_id": 101, }, { "behavior": { "prod": true, }, "id": 644, - "literal": "^1.0.2", - "name": "is-symbol", + "literal": "4.3.5", + "name": "debug", "npm": { - "name": "is-symbol", - "version": ">=1.0.2 <2.0.0", + "name": "debug", + "version": "==4.3.5", }, - "package_id": 334, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 645, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "0.0.1299070", + "name": "devtools-protocol", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "devtools-protocol", + "version": "==0.0.1299070", }, - "package_id": 327, + "package_id": 123, }, { "behavior": { "prod": true, }, "id": 646, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "8.17.1", + "name": "ws", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "ws", + "version": "==8.17.1", }, - "package_id": 317, + "package_id": 416, }, { "behavior": { "prod": true, }, "id": 647, - "literal": "^1.0.2", - "name": "has-tostringtag", + "literal": "^1.1.0", + "name": "loose-envify", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.2 <2.0.0", + "name": "loose-envify", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 327, + "package_id": 268, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 648, - "literal": "^2.0.1", - "name": "hasown", + "literal": "^18.2.0", + "name": "react", "npm": { - "name": "hasown", - "version": ">=2.0.1 <3.0.0", + "name": "react", + "version": ">=18.2.0 <19.0.0", }, - "package_id": 20, + "package_id": 333, }, { "behavior": { "prod": true, }, "id": 649, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^1.1.0", + "name": "loose-envify", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "loose-envify", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 322, + "package_id": 268, }, { "behavior": { "prod": true, }, "id": 650, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^0.23.0", + "name": "scheduler", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "scheduler", + "version": ">=0.23.0 <0.24.0", }, - "package_id": 312, + "package_id": 350, }, { "behavior": { "prod": true, }, "id": 651, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^2.3.0", + "name": "pify", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "pify", + "version": ">=2.3.0 <3.0.0", }, - "package_id": 360, + "package_id": 312, }, { "behavior": { "prod": true, }, "id": 652, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^2.2.1", + "name": "picomatch", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "picomatch", + "version": ">=2.2.1 <3.0.0", }, - "package_id": 322, + "package_id": 311, }, { "behavior": { "prod": true, }, "id": 653, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 312, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 654, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 360, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 655, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^1.23.1", + "name": "es-abstract", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.1 <2.0.0", }, - "package_id": 322, + "package_id": 135, }, { "behavior": { @@ -8553,1879 +8551,1879 @@ exports[`next build works: bun 1`] = ` "name": "es-errors", "version": ">=1.3.0 <2.0.0", }, - "package_id": 312, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 657, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 360, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 658, - "literal": "^1.0.1", - "name": "array-buffer-byte-length", + "literal": "^1.0.3", + "name": "globalthis", "npm": { - "name": "array-buffer-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "globalthis", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 374, + "package_id": 194, }, { "behavior": { "prod": true, }, "id": 659, - "literal": "^1.0.5", - "name": "call-bind", + "literal": "^1.1.3", + "name": "which-builtin-type", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "which-builtin-type", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 322, + "package_id": 410, }, { "behavior": { "prod": true, }, "id": 660, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 313, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 661, - "literal": "^1.22.3", - "name": "es-abstract", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "es-abstract", - "version": ">=1.22.3 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 325, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 662, - "literal": "^1.2.1", + "literal": "^1.3.0", "name": "es-errors", "npm": { "name": "es-errors", - "version": ">=1.2.1 <2.0.0", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 312, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 663, - "literal": "^1.2.3", - "name": "get-intrinsic", + "literal": "^2.0.1", + "name": "set-function-name", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.3 <2.0.0", + "name": "set-function-name", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 317, + "package_id": 353, }, { "behavior": { "prod": true, }, "id": 664, - "literal": "^3.0.4", - "name": "is-array-buffer", + "literal": "^2.13.0", + "name": "is-core-module", "npm": { - "name": "is-array-buffer", - "version": ">=3.0.4 <4.0.0", + "name": "is-core-module", + "version": ">=2.13.0 <3.0.0", }, - "package_id": 361, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 665, - "literal": "^1.0.2", - "name": "is-shared-array-buffer", + "literal": "^1.0.7", + "name": "path-parse", "npm": { - "name": "is-shared-array-buffer", - "version": ">=1.0.2 <2.0.0", + "name": "path-parse", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 358, + "package_id": 306, }, { "behavior": { "prod": true, }, "id": 666, - "literal": "^1.0.5", - "name": "call-bind", + "literal": "^1.0.0", + "name": "supports-preserve-symlinks-flag", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "supports-preserve-symlinks-flag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 322, + "package_id": 378, }, { "behavior": { "prod": true, }, "id": 667, - "literal": "^3.0.4", - "name": "is-array-buffer", + "literal": "^7.1.3", + "name": "glob", "npm": { - "name": "is-array-buffer", - "version": ">=3.0.4 <4.0.0", + "name": "glob", + "version": ">=7.1.3 <8.0.0", }, - "package_id": 361, + "package_id": 441, }, { "behavior": { "prod": true, }, "id": 668, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.2.2", + "name": "queue-microtask", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "queue-microtask", + "version": ">=1.2.2 <2.0.0", }, - "package_id": 322, + "package_id": 331, }, { "behavior": { "prod": true, }, "id": 669, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 313, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 670, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 325, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 671, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 311, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 672, - "literal": "^3.2.7", - "name": "debug", + "literal": "^2.0.5", + "name": "isarray", "npm": { - "name": "debug", - "version": ">=3.2.7 <4.0.0", + "name": "isarray", + "version": ">=2.0.5 <3.0.0", }, - "package_id": 377, + "package_id": 245, }, { "behavior": { "prod": true, }, "id": 673, - "literal": "^2.1.1", - "name": "ms", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "ms", - "version": ">=2.1.1 <3.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 155, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 674, - "literal": "^3.2.7", - "name": "debug", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "debug", - "version": ">=3.2.7 <4.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 377, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 675, - "literal": "^2.13.0", - "name": "is-core-module", + "literal": "^1.1.4", + "name": "is-regex", "npm": { - "name": "is-core-module", - "version": ">=2.13.0 <3.0.0", + "name": "is-regex", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 19, + "package_id": 236, }, { "behavior": { "prod": true, }, "id": 676, - "literal": "^1.22.4", - "name": "resolve", + "literal": "^1.1.0", + "name": "loose-envify", "npm": { - "name": "resolve", - "version": ">=1.22.4 <2.0.0", + "name": "loose-envify", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 16, + "package_id": 268, }, { "behavior": { "prod": true, }, "id": 677, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^1.1.4", + "name": "define-data-property", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "define-data-property", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 165, + "package_id": 119, }, { "behavior": { "prod": true, }, "id": 678, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 322, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 679, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 313, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 680, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 325, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 681, - "literal": "^1.0.0", - "name": "es-shim-unscopables", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.0 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 381, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 682, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 20, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 683, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^1.1.4", + "name": "define-data-property", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "define-data-property", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 322, + "package_id": 119, }, { "behavior": { "prod": true, }, "id": 684, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 313, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 685, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "^1.2.3", + "name": "functions-have-names", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "functions-have-names", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 325, + "package_id": 184, }, { "behavior": { "prod": true, }, "id": 686, - "literal": "^1.0.0", - "name": "es-shim-unscopables", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.0 <2.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 381, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 687, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^3.0.0", + "name": "shebang-regex", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "shebang-regex", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 322, + "package_id": 355, }, { "behavior": { "prod": true, }, "id": 688, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 313, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 689, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 325, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 690, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 312, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 691, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^1.13.1", + "name": "object-inspect", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "object-inspect", + "version": ">=1.13.1 <2.0.0", }, - "package_id": 311, + "package_id": 287, }, { "behavior": { "prod": true, }, "id": 692, - "literal": "^1.0.2", - "name": "es-shim-unscopables", + "literal": "^9.0.5", + "name": "ip-address", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.2 <2.0.0", + "name": "ip-address", + "version": ">=9.0.5 <10.0.0", }, - "package_id": 381, + "package_id": 215, }, { "behavior": { "prod": true, }, "id": 693, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.2.0", + "name": "smart-buffer", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "smart-buffer", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 322, + "package_id": 359, }, { "behavior": { "prod": true, }, "id": 694, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^7.1.1", + "name": "agent-base", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "agent-base", + "version": ">=7.1.1 <8.0.0", }, - "package_id": 313, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 695, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 325, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 696, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^2.7.1", + "name": "socks", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "socks", + "version": ">=2.7.1 <3.0.0", }, - "package_id": 311, + "package_id": 360, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 697, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^2.2.0", + "name": "bare-events", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "bare-events", + "version": ">=2.2.0 <3.0.0", }, - "package_id": 317, + "package_id": 80, }, { "behavior": { "prod": true, }, "id": 698, - "literal": "^1.0.7", - "name": "is-string", + "literal": "^1.3.2", + "name": "fast-fifo", "npm": { - "name": "is-string", - "version": ">=1.0.7 <2.0.0", + "name": "fast-fifo", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 335, + "package_id": 165, }, { "behavior": { "prod": true, }, "id": 699, - "literal": "^1.0.0", - "name": "resolve-pkg-maps", + "literal": "^1.0.1", + "name": "queue-tick", "npm": { - "name": "resolve-pkg-maps", - "version": ">=1.0.0 <2.0.0", + "name": "queue-tick", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 386, + "package_id": 332, }, { "behavior": { "prod": true, }, "id": 700, - "literal": "^4.2.4", - "name": "graceful-fs", + "literal": "^1.1.0", + "name": "text-decoder", "npm": { - "name": "graceful-fs", - "version": ">=4.2.4 <5.0.0", + "name": "text-decoder", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 175, + "package_id": 383, }, { "behavior": { "prod": true, }, "id": 701, - "literal": "^2.2.0", - "name": "tapable", + "literal": "^8.0.0", + "name": "emoji-regex", "npm": { - "name": "tapable", - "version": ">=2.2.0 <3.0.0", + "name": "emoji-regex", + "version": ">=8.0.0 <9.0.0", }, - "package_id": 388, + "package_id": 442, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 702, - "literal": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", - "name": "eslint", + "literal": "^3.0.0", + "name": "is-fullwidth-code-point", "npm": { - "name": "eslint", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=8.0.0-0 <9.0.0", + "name": "is-fullwidth-code-point", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 238, + "package_id": 228, }, { "behavior": { "prod": true, }, "id": 703, - "literal": "^4.3.4", - "name": "debug", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 154, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 704, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^8.0.0", + "name": "emoji-regex", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "emoji-regex", + "version": ">=8.0.0 <9.0.0", }, - "package_id": 393, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 705, - "literal": "6.21.0", - "name": "@typescript-eslint/visitor-keys", + "literal": "^3.0.0", + "name": "is-fullwidth-code-point", "npm": { - "name": "@typescript-eslint/visitor-keys", - "version": "==6.21.0", + "name": "is-fullwidth-code-point", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 392, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 706, - "literal": "6.21.0", - "name": "@typescript-eslint/scope-manager", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "@typescript-eslint/scope-manager", - "version": "==6.21.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 401, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 707, - "literal": "6.21.0", - "name": "@typescript-eslint/typescript-estree", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "@typescript-eslint/typescript-estree", - "version": "==6.21.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 391, + "package_id": 95, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 708, - "literal": "^7.0.0 || ^8.0.0", - "name": "eslint", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "eslint", - "version": ">=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 238, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 709, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 154, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 710, - "literal": "^11.1.0", - "name": "globby", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "globby", - "version": ">=11.1.0 <12.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 396, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 711, - "literal": "^7.5.4", - "name": "semver", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "semver", - "version": ">=7.5.4 <8.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 116, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 712, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 28, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 713, - "literal": "9.0.3", - "name": "minimatch", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "minimatch", - "version": "==9.0.3", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 395, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 714, - "literal": "^1.0.1", - "name": "ts-api-utils", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "ts-api-utils", - "version": ">=1.0.1 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 394, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 715, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^1.0.7", + "name": "internal-slot", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "internal-slot", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 393, + "package_id": 214, }, { "behavior": { "prod": true, }, "id": 716, - "literal": "6.21.0", - "name": "@typescript-eslint/visitor-keys", + "literal": "^1.5.2", + "name": "regexp.prototype.flags", "npm": { - "name": "@typescript-eslint/visitor-keys", - "version": "==6.21.0", + "name": "regexp.prototype.flags", + "version": ">=1.5.2 <2.0.0", }, - "package_id": 392, + "package_id": 340, }, { "behavior": { "prod": true, }, "id": 717, - "literal": "^3.4.1", - "name": "eslint-visitor-keys", + "literal": "^2.0.2", + "name": "set-function-name", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.4.1 <4.0.0", + "name": "set-function-name", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 242, + "package_id": 353, }, { "behavior": { "prod": true, }, "id": 718, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^1.0.6", + "name": "side-channel", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "side-channel", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 393, + "package_id": 356, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 719, - "literal": ">=4.2.0", - "name": "typescript", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "typescript", - "version": ">=4.2.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 1, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 720, - "literal": "^2.0.1", - "name": "brace-expansion", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "brace-expansion", - "version": ">=2.0.1 <3.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 70, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 721, - "literal": "^2.1.0", - "name": "array-union", + "literal": "^1.23.0", + "name": "es-abstract", "npm": { - "name": "array-union", - "version": ">=2.1.0 <3.0.0", + "name": "es-abstract", + "version": ">=1.23.0 <2.0.0", }, - "package_id": 400, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 722, - "literal": "^3.0.1", - "name": "dir-glob", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "dir-glob", - "version": ">=3.0.1 <4.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 398, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 723, - "literal": "^3.2.9", - "name": "fast-glob", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "fast-glob", - "version": ">=3.2.9 <4.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 40, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 724, - "literal": "^5.2.0", - "name": "ignore", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "ignore", - "version": ">=5.2.0 <6.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 263, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 725, - "literal": "^1.4.1", - "name": "merge2", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "merge2", - "version": ">=1.4.1 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 41, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 726, - "literal": "^3.0.0", - "name": "slash", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "slash", - "version": ">=3.0.0 <4.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 397, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 727, - "literal": "^4.0.0", - "name": "path-type", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "path-type", - "version": ">=4.0.0 <5.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 399, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 728, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 393, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 729, - "literal": "6.21.0", - "name": "@typescript-eslint/visitor-keys", + "literal": "^5.0.1", + "name": "ansi-regex", "npm": { - "name": "@typescript-eslint/visitor-keys", - "version": "==6.21.0", + "name": "ansi-regex", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 392, + "package_id": 55, }, { "behavior": { "prod": true, }, "id": 730, - "literal": "10.3.10", - "name": "glob", + "literal": "^5.0.1", + "name": "ansi-regex", "npm": { - "name": "glob", - "version": "==10.3.10", + "name": "ansi-regex", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 65, + "package_id": null, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 731, - "literal": "^7.23.2", - "name": "@babel/runtime", + "literal": ">= 16.8.0 || 17.x.x || ^18.0.0-0", + "name": "react", "npm": { - "name": "@babel/runtime", - "version": ">=7.23.2 <8.0.0", + "name": "react", + "version": ">=16.8.0 || <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && >=18.0.0-0 <19.0.0", }, - "package_id": 427, + "package_id": 333, }, { "behavior": { "prod": true, }, "id": 732, - "literal": "^5.3.0", - "name": "aria-query", + "literal": "0.0.1", + "name": "client-only", "npm": { - "name": "aria-query", - "version": ">=5.3.0 <6.0.0", + "name": "client-only", + "version": "==0.0.1", }, - "package_id": 426, + "package_id": 102, }, { "behavior": { "prod": true, }, "id": 733, - "literal": "^3.1.7", - "name": "array-includes", + "literal": "^0.3.2", + "name": "@jridgewell/gen-mapping", "npm": { - "name": "array-includes", - "version": ">=3.1.7 <4.0.0", + "name": "@jridgewell/gen-mapping", + "version": ">=0.3.2 <0.4.0", }, - "package_id": 384, + "package_id": 14, }, { "behavior": { "prod": true, }, "id": 734, - "literal": "^1.3.2", - "name": "array.prototype.flatmap", + "literal": "^4.0.0", + "name": "commander", "npm": { - "name": "array.prototype.flatmap", - "version": ">=1.3.2 <2.0.0", + "name": "commander", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 380, + "package_id": 106, }, { "behavior": { "prod": true, }, "id": 735, - "literal": "^0.0.8", - "name": "ast-types-flow", + "literal": "^10.3.10", + "name": "glob", "npm": { - "name": "ast-types-flow", - "version": ">=0.0.8 <0.0.9", + "name": "glob", + "version": ">=10.3.10 <11.0.0", }, - "package_id": 425, + "package_id": 191, }, { "behavior": { "prod": true, }, "id": 736, - "literal": "=4.7.0", - "name": "axe-core", + "literal": "^1.1.6", + "name": "lines-and-columns", "npm": { - "name": "axe-core", - "version": "==4.7.0", + "name": "lines-and-columns", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 424, + "package_id": 265, }, { "behavior": { "prod": true, }, "id": 737, - "literal": "^3.2.1", - "name": "axobject-query", + "literal": "^2.7.0", + "name": "mz", "npm": { - "name": "axobject-query", - "version": ">=3.2.1 <4.0.0", + "name": "mz", + "version": ">=2.7.0 <3.0.0", }, - "package_id": 422, + "package_id": 277, }, { "behavior": { "prod": true, }, "id": 738, - "literal": "^1.0.8", - "name": "damerau-levenshtein", + "literal": "^4.0.1", + "name": "pirates", "npm": { - "name": "damerau-levenshtein", - "version": ">=1.0.8 <2.0.0", + "name": "pirates", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 421, + "package_id": 313, }, { "behavior": { "prod": true, }, "id": 739, - "literal": "^9.2.2", - "name": "emoji-regex", + "literal": "^0.1.9", + "name": "ts-interface-checker", "npm": { - "name": "emoji-regex", - "version": ">=9.2.2 <10.0.0", + "name": "ts-interface-checker", + "version": ">=0.1.9 <0.2.0", }, - "package_id": 88, + "package_id": 390, }, { "behavior": { "prod": true, }, "id": 740, - "literal": "^1.0.15", - "name": "es-iterator-helpers", + "literal": "^4.0.0", + "name": "has-flag", "npm": { - "name": "es-iterator-helpers", - "version": ">=1.0.15 <2.0.0", + "name": "has-flag", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 409, + "package_id": 200, }, { "behavior": { "prod": true, }, "id": 741, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^5.2.0", + "name": "@alloc/quick-lru", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "@alloc/quick-lru", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 20, + "package_id": 1, }, { "behavior": { "prod": true, }, "id": 742, - "literal": "^3.3.5", - "name": "jsx-ast-utils", + "literal": "^5.0.2", + "name": "arg", "npm": { - "name": "jsx-ast-utils", - "version": ">=3.3.5 <4.0.0", + "name": "arg", + "version": ">=5.0.2 <6.0.0", }, - "package_id": 408, + "package_id": 59, }, { "behavior": { "prod": true, }, "id": 743, - "literal": "^1.0.9", - "name": "language-tags", + "literal": "^3.5.3", + "name": "chokidar", "npm": { - "name": "language-tags", - "version": ">=1.0.9 <2.0.0", + "name": "chokidar", + "version": ">=3.5.3 <4.0.0", }, - "package_id": 406, + "package_id": 100, }, { "behavior": { "prod": true, }, "id": 744, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^1.2.2", + "name": "didyoumean", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "didyoumean", + "version": ">=1.2.2 <2.0.0", }, - "package_id": 244, + "package_id": 124, }, { "behavior": { "prod": true, }, "id": 745, - "literal": "^1.1.7", - "name": "object.entries", + "literal": "^1.1.3", + "name": "dlv", "npm": { - "name": "object.entries", - "version": ">=1.1.7 <2.0.0", + "name": "dlv", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 405, + "package_id": 126, }, { "behavior": { "prod": true, }, "id": 746, - "literal": "^2.0.7", - "name": "object.fromentries", + "literal": "^3.2.12", + "name": "fast-glob", "npm": { - "name": "object.fromentries", - "version": ">=2.0.7 <3.0.0", + "name": "fast-glob", + "version": ">=3.2.12 <4.0.0", }, - "package_id": 375, + "package_id": 166, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 747, - "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", - "name": "eslint", + "literal": "^6.0.2", + "name": "glob-parent", "npm": { - "name": "eslint", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "glob-parent", + "version": ">=6.0.2 <7.0.0", }, - "package_id": 238, + "package_id": 192, }, { "behavior": { "prod": true, }, "id": 748, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 322, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 749, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.18.2", + "name": "jiti", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "jiti", + "version": ">=1.18.2 <2.0.0", }, - "package_id": 313, + "package_id": 249, }, { "behavior": { "prod": true, }, "id": 750, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^2.1.0", + "name": "lilconfig", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "lilconfig", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 311, + "package_id": 264, }, { "behavior": { "prod": true, }, "id": 751, - "literal": "^0.3.20", - "name": "language-subtag-registry", + "literal": "^4.0.5", + "name": "micromatch", "npm": { - "name": "language-subtag-registry", - "version": ">=0.3.20 <0.4.0", + "name": "micromatch", + "version": ">=4.0.5 <5.0.0", }, - "package_id": 407, + "package_id": 271, }, { "behavior": { "prod": true, }, "id": 752, - "literal": "^3.1.6", - "name": "array-includes", + "literal": "^3.0.0", + "name": "normalize-path", "npm": { - "name": "array-includes", - "version": ">=3.1.6 <4.0.0", + "name": "normalize-path", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 384, + "package_id": 283, }, { "behavior": { "prod": true, }, "id": 753, - "literal": "^1.3.1", - "name": "array.prototype.flat", + "literal": "^3.0.0", + "name": "object-hash", "npm": { - "name": "array.prototype.flat", - "version": ">=1.3.1 <2.0.0", + "name": "object-hash", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 382, + "package_id": 286, }, { "behavior": { "prod": true, }, "id": 754, - "literal": "^4.1.4", - "name": "object.assign", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "object.assign", - "version": ">=4.1.4 <5.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 355, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 755, - "literal": "^1.1.6", - "name": "object.values", + "literal": "^8.4.23", + "name": "postcss", "npm": { - "name": "object.values", - "version": ">=1.1.6 <2.0.0", + "name": "postcss", + "version": ">=8.4.23 <9.0.0", }, - "package_id": 310, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 756, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^15.1.0", + "name": "postcss-import", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "postcss-import", + "version": ">=15.1.0 <16.0.0", }, - "package_id": 322, + "package_id": 316, }, { "behavior": { "prod": true, }, "id": 757, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^4.0.1", + "name": "postcss-js", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "postcss-js", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 313, + "package_id": 317, }, { "behavior": { "prod": true, }, "id": 758, - "literal": "^1.23.3", - "name": "es-abstract", + "literal": "^4.0.1", + "name": "postcss-load-config", "npm": { - "name": "es-abstract", - "version": ">=1.23.3 <2.0.0", + "name": "postcss-load-config", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 325, + "package_id": 318, }, { "behavior": { "prod": true, }, "id": 759, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^6.0.1", + "name": "postcss-nested", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "postcss-nested", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 312, + "package_id": 319, }, { "behavior": { "prod": true, }, "id": 760, - "literal": "^2.0.3", - "name": "es-set-tostringtag", + "literal": "^6.0.11", + "name": "postcss-selector-parser", "npm": { - "name": "es-set-tostringtag", - "version": ">=2.0.3 <3.0.0", + "name": "postcss-selector-parser", + "version": ">=6.0.11 <7.0.0", }, - "package_id": 369, + "package_id": 320, }, { "behavior": { "prod": true, }, "id": 761, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "^1.22.2", + "name": "resolve", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "resolve", + "version": ">=1.22.2 <2.0.0", }, - "package_id": 21, + "package_id": 342, }, { "behavior": { "prod": true, }, "id": 762, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^3.32.0", + "name": "sucrase", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "sucrase", + "version": ">=3.32.0 <4.0.0", }, - "package_id": 317, + "package_id": 376, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 763, - "literal": "^1.0.3", - "name": "globalthis", + "literal": "^2.1.1", + "name": "bare-fs", "npm": { - "name": "globalthis", - "version": ">=1.0.3 <2.0.0", + "name": "bare-fs", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 364, + "package_id": 81, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 764, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^2.1.0", + "name": "bare-path", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "bare-path", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 315, + "package_id": 83, }, { "behavior": { "prod": true, }, "id": 765, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^3.0.0", + "name": "pump", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "pump", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 319, + "package_id": 327, }, { "behavior": { "prod": true, }, "id": 766, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^3.1.5", + "name": "tar-stream", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "tar-stream", + "version": ">=3.1.5 <4.0.0", }, - "package_id": 318, + "package_id": 382, }, { "behavior": { "prod": true, }, "id": 767, - "literal": "^1.0.7", - "name": "internal-slot", + "literal": "^1.6.4", + "name": "b4a", "npm": { - "name": "internal-slot", - "version": ">=1.0.7 <2.0.0", + "name": "b4a", + "version": ">=1.6.4 <2.0.0", }, - "package_id": 362, + "package_id": 78, }, { "behavior": { "prod": true, }, "id": 768, - "literal": "^1.1.2", - "name": "iterator.prototype", + "literal": "^1.2.0", + "name": "fast-fifo", "npm": { - "name": "iterator.prototype", - "version": ">=1.1.2 <2.0.0", + "name": "fast-fifo", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 410, + "package_id": 165, }, { "behavior": { "prod": true, }, "id": 769, - "literal": "^1.1.2", - "name": "safe-array-concat", + "literal": "^2.15.0", + "name": "streamx", "npm": { - "name": "safe-array-concat", - "version": ">=1.1.2 <2.0.0", + "name": "streamx", + "version": ">=2.15.0 <3.0.0", }, - "package_id": 350, + "package_id": 366, }, { "behavior": { "prod": true, }, "id": 770, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.6.4", + "name": "b4a", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "b4a", + "version": ">=1.6.4 <2.0.0", }, - "package_id": 313, + "package_id": 78, }, { "behavior": { "prod": true, }, "id": 771, - "literal": "^1.2.1", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "any-promise", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.1 <2.0.0", + "name": "any-promise", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 57, }, { "behavior": { "prod": true, }, "id": 772, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": ">= 3.1.0 < 4", + "name": "thenify", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "thenify", + "version": ">=3.1.0 && <4.0.0", }, - "package_id": 318, + "package_id": 385, }, { "behavior": { "prod": true, }, "id": 773, - "literal": "^1.0.4", - "name": "reflect.getprototypeof", + "literal": "^7.0.0", + "name": "is-number", "npm": { - "name": "reflect.getprototypeof", - "version": ">=1.0.4 <2.0.0", + "name": "is-number", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 411, + "package_id": 233, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 774, - "literal": "^2.0.1", - "name": "set-function-name", + "literal": ">=4.2.0", + "name": "typescript", "npm": { - "name": "set-function-name", - "version": ">=2.0.1 <3.0.0", + "name": "typescript", + "version": ">=4.2.0", }, - "package_id": 353, + "package_id": 399, }, { "behavior": { "prod": true, }, "id": 775, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^0.0.29", + "name": "@types/json5", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "@types/json5", + "version": ">=0.0.29 <0.0.30", }, - "package_id": 322, + "package_id": 38, }, { "behavior": { "prod": true, }, "id": 776, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.2", + "name": "json5", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "json5", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 313, + "package_id": 257, }, { "behavior": { "prod": true, }, "id": 777, - "literal": "^1.23.1", - "name": "es-abstract", + "literal": "^1.2.6", + "name": "minimist", "npm": { - "name": "es-abstract", - "version": ">=1.23.1 <2.0.0", + "name": "minimist", + "version": ">=1.2.6 <2.0.0", }, - "package_id": 325, + "package_id": 273, }, { "behavior": { "prod": true, }, "id": 778, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^3.0.0", + "name": "strip-bom", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "strip-bom", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 312, + "package_id": 373, }, { "behavior": { "prod": true, }, "id": 779, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.2.1", + "name": "prelude-ls", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "prelude-ls", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 317, + "package_id": 322, }, { "behavior": { "prod": true, }, "id": 780, - "literal": "^1.0.3", - "name": "globalthis", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "globalthis", - "version": ">=1.0.3 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 364, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 781, - "literal": "^1.1.3", - "name": "which-builtin-type", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "which-builtin-type", - "version": ">=1.1.3 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 412, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 782, - "literal": "^1.1.5", - "name": "function.prototype.name", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "function.prototype.name", - "version": ">=1.1.5 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 366, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 783, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 327, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 784, - "literal": "^2.0.0", - "name": "is-async-function", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "is-async-function", - "version": ">=2.0.0 <3.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 420, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 785, - "literal": "^1.0.5", - "name": "is-date-object", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "is-date-object", - "version": ">=1.0.5 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 368, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 786, - "literal": "^1.0.2", - "name": "is-finalizationregistry", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "is-finalizationregistry", - "version": ">=1.0.2 <2.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 419, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 787, - "literal": "^1.0.10", - "name": "is-generator-function", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "is-generator-function", - "version": ">=1.0.10 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 418, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 788, - "literal": "^1.1.4", - "name": "is-regex", + "literal": "^1.0.7", + "name": "available-typed-arrays", "npm": { - "name": "is-regex", - "version": ">=1.1.4 <2.0.0", + "name": "available-typed-arrays", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 349, + "package_id": 75, }, { "behavior": { "prod": true, }, "id": 789, - "literal": "^1.0.2", - "name": "is-weakref", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "is-weakref", - "version": ">=1.0.2 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 357, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 790, - "literal": "^2.0.5", - "name": "isarray", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "isarray", - "version": ">=2.0.5 <3.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 351, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 791, - "literal": "^1.0.2", - "name": "which-boxed-primitive", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "which-boxed-primitive", - "version": ">=1.0.2 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 333, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 792, - "literal": "^1.0.1", - "name": "which-collection", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "which-collection", - "version": ">=1.0.1 <2.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 413, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 793, - "literal": "^1.1.9", - "name": "which-typed-array", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "which-typed-array", - "version": ">=1.1.9 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 326, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 794, - "literal": "^2.0.3", - "name": "is-map", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "is-map", - "version": ">=2.0.3 <3.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 417, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 795, - "literal": "^2.0.3", - "name": "is-set", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "is-set", - "version": ">=2.0.3 <3.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 416, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 796, - "literal": "^2.0.2", - "name": "is-weakmap", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "is-weakmap", - "version": ">=2.0.2 <3.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 415, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 797, - "literal": "^2.0.3", - "name": "is-weakset", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "is-weakset", - "version": ">=2.0.3 <3.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 414, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 798, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 322, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 799, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "possible-typed-array-names", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "possible-typed-array-names", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 314, }, { "behavior": { "prod": true, }, "id": 800, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 327, + "package_id": 95, }, { "behavior": { @@ -10433,415 +10431,415 @@ exports[`next build works: bun 1`] = ` }, "id": 801, "literal": "^1.0.2", - "name": "call-bind", + "name": "has-bigints", "npm": { - "name": "call-bind", + "name": "has-bigints", "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 199, }, { "behavior": { "prod": true, }, "id": 802, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 327, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 803, - "literal": "^2.0.3", - "name": "dequal", + "literal": "^1.0.2", + "name": "which-boxed-primitive", "npm": { - "name": "dequal", - "version": ">=2.0.3 <3.0.0", + "name": "which-boxed-primitive", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 423, + "package_id": 409, }, { "behavior": { "prod": true, }, "id": 804, - "literal": "^2.0.3", - "name": "dequal", + "literal": "^5.2.1", + "name": "buffer", "npm": { - "name": "dequal", - "version": ">=2.0.3 <3.0.0", + "name": "buffer", + "version": ">=5.2.1 <6.0.0", }, - "package_id": 423, + "package_id": 91, }, { "behavior": { "prod": true, }, "id": 805, - "literal": "^0.14.0", - "name": "regenerator-runtime", + "literal": "^2.3.8", + "name": "through", "npm": { - "name": "regenerator-runtime", - "version": ">=0.14.0 <0.15.0", + "name": "through", + "version": ">=2.3.8 <3.0.0", }, - "package_id": 428, + "package_id": 387, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 806, - "literal": "^3.1.8", - "name": "array-includes", + "literal": ">= 4.21.0", + "name": "browserslist", "npm": { - "name": "array-includes", - "version": ">=3.1.8 <4.0.0", + "name": "browserslist", + "version": ">=4.21.0", }, - "package_id": 384, + "package_id": 90, }, { "behavior": { "prod": true, }, "id": 807, - "literal": "^1.2.5", - "name": "array.prototype.findlast", + "literal": "^3.1.2", + "name": "escalade", "npm": { - "name": "array.prototype.findlast", - "version": ">=1.2.5 <2.0.0", + "name": "escalade", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 437, + "package_id": 143, }, { "behavior": { "prod": true, }, "id": 808, - "literal": "^1.3.2", - "name": "array.prototype.flatmap", + "literal": "^1.0.1", + "name": "picocolors", "npm": { - "name": "array.prototype.flatmap", - "version": ">=1.3.2 <2.0.0", + "name": "picocolors", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 380, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 809, - "literal": "^1.1.2", - "name": "array.prototype.toreversed", + "literal": "^2.1.0", + "name": "punycode", "npm": { - "name": "array.prototype.toreversed", - "version": ">=1.1.2 <2.0.0", + "name": "punycode", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 436, + "package_id": 328, }, { "behavior": { "prod": true, }, "id": 810, - "literal": "^1.1.3", - "name": "array.prototype.tosorted", + "literal": "^2.0.0", + "name": "isexe", "npm": { - "name": "array.prototype.tosorted", - "version": ">=1.1.3 <2.0.0", + "name": "isexe", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 435, + "package_id": 246, }, { "behavior": { "prod": true, }, "id": 811, - "literal": "^2.1.0", - "name": "doctrine", + "literal": "^1.0.1", + "name": "is-bigint", "npm": { - "name": "doctrine", - "version": ">=2.1.0 <3.0.0", + "name": "is-bigint", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 379, + "package_id": 219, }, { "behavior": { "prod": true, }, "id": 812, - "literal": "^1.0.19", - "name": "es-iterator-helpers", + "literal": "^1.1.0", + "name": "is-boolean-object", "npm": { - "name": "es-iterator-helpers", - "version": ">=1.0.19 <2.0.0", + "name": "is-boolean-object", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 409, + "package_id": 221, }, { "behavior": { "prod": true, }, "id": 813, - "literal": "^5.3.0", - "name": "estraverse", + "literal": "^1.0.4", + "name": "is-number-object", "npm": { - "name": "estraverse", - "version": ">=5.3.0 <6.0.0", + "name": "is-number-object", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 166, + "package_id": 234, }, { "behavior": { "prod": true, }, "id": 814, - "literal": "^2.4.1 || ^3.0.0", - "name": "jsx-ast-utils", + "literal": "^1.0.5", + "name": "is-string", "npm": { - "name": "jsx-ast-utils", - "version": ">=2.4.1 <3.0.0 || >=3.0.0 <4.0.0 && >=3.0.0 <4.0.0", + "name": "is-string", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 408, + "package_id": 239, }, { "behavior": { "prod": true, }, "id": 815, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^1.0.3", + "name": "is-symbol", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "is-symbol", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 244, + "package_id": 240, }, { "behavior": { "prod": true, }, "id": 816, - "literal": "^1.1.8", - "name": "object.entries", + "literal": "^1.1.5", + "name": "function.prototype.name", "npm": { - "name": "object.entries", - "version": ">=1.1.8 <2.0.0", + "name": "function.prototype.name", + "version": ">=1.1.5 <2.0.0", }, - "package_id": 405, + "package_id": 183, }, { "behavior": { "prod": true, }, "id": 817, - "literal": "^2.0.8", - "name": "object.fromentries", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "object.fromentries", - "version": ">=2.0.8 <3.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 375, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 818, - "literal": "^1.1.4", - "name": "object.hasown", + "literal": "^2.0.0", + "name": "is-async-function", "npm": { - "name": "object.hasown", - "version": ">=1.1.4 <2.0.0", + "name": "is-async-function", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 434, + "package_id": 218, }, { "behavior": { "prod": true, }, "id": 819, - "literal": "^1.2.0", - "name": "object.values", + "literal": "^1.0.5", + "name": "is-date-object", "npm": { - "name": "object.values", - "version": ">=1.2.0 <2.0.0", + "name": "is-date-object", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 310, + "package_id": 225, }, { "behavior": { "prod": true, }, "id": 820, - "literal": "^15.8.1", - "name": "prop-types", + "literal": "^1.0.2", + "name": "is-finalizationregistry", "npm": { - "name": "prop-types", - "version": ">=15.8.1 <16.0.0", + "name": "is-finalizationregistry", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 432, + "package_id": 227, }, { "behavior": { "prod": true, }, "id": 821, - "literal": "^2.0.0-next.5", - "name": "resolve", + "literal": "^1.0.10", + "name": "is-generator-function", "npm": { - "name": "resolve", - "version": ">=2.0.0-next.5 <3.0.0", + "name": "is-generator-function", + "version": ">=1.0.10 <2.0.0", }, - "package_id": 431, + "package_id": 229, }, { "behavior": { "prod": true, }, "id": 822, - "literal": "^6.3.1", - "name": "semver", + "literal": "^1.1.4", + "name": "is-regex", "npm": { - "name": "semver", - "version": ">=6.3.1 <7.0.0", + "name": "is-regex", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 309, + "package_id": 236, }, { "behavior": { "prod": true, }, "id": 823, - "literal": "^4.0.11", - "name": "string.prototype.matchall", + "literal": "^1.0.2", + "name": "is-weakref", "npm": { - "name": "string.prototype.matchall", - "version": ">=4.0.11 <5.0.0", + "name": "is-weakref", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 430, + "package_id": 243, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 824, - "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", - "name": "eslint", + "literal": "^2.0.5", + "name": "isarray", "npm": { - "name": "eslint", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "isarray", + "version": ">=2.0.5 <3.0.0", }, - "package_id": 238, + "package_id": 245, }, { "behavior": { "prod": true, }, "id": 825, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.2", + "name": "which-boxed-primitive", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "which-boxed-primitive", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 409, }, { "behavior": { "prod": true, }, "id": 826, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.1", + "name": "which-collection", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "which-collection", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 313, + "package_id": 411, }, { "behavior": { "prod": true, }, "id": 827, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^1.1.9", + "name": "which-typed-array", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "which-typed-array", + "version": ">=1.1.9 <2.0.0", }, - "package_id": 325, + "package_id": 412, }, { "behavior": { "prod": true, }, "id": 828, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^2.0.3", + "name": "is-map", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "is-map", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 312, + "package_id": 231, }, { "behavior": { "prod": true, }, "id": 829, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^2.0.3", + "name": "is-set", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "is-set", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 311, + "package_id": 237, }, { "behavior": { "prod": true, }, "id": 830, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^2.0.2", + "name": "is-weakmap", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "is-weakmap", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 317, + "package_id": 242, }, { "behavior": { "prod": true, }, "id": 831, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^2.0.3", + "name": "is-weakset", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "is-weakset", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 321, + "package_id": 244, }, { "behavior": { "prod": true, }, "id": 832, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^1.0.7", + "name": "available-typed-arrays", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "available-typed-arrays", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 318, + "package_id": 75, }, { "behavior": { @@ -10849,1142 +10847,1352 @@ exports[`next build works: bun 1`] = ` }, "id": 833, "literal": "^1.0.7", - "name": "internal-slot", + "name": "call-bind", "npm": { - "name": "internal-slot", + "name": "call-bind", "version": ">=1.0.7 <2.0.0", }, - "package_id": 362, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 834, - "literal": "^1.5.2", - "name": "regexp.prototype.flags", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "regexp.prototype.flags", - "version": ">=1.5.2 <2.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 352, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 835, - "literal": "^2.0.2", - "name": "set-function-name", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "set-function-name", - "version": ">=2.0.2 <3.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 353, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 836, - "literal": "^1.0.6", - "name": "side-channel", + "literal": "^1.0.2", + "name": "has-tostringtag", "npm": { - "name": "side-channel", - "version": ">=1.0.6 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 363, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 837, - "literal": "^2.13.0", - "name": "is-core-module", + "literal": "^4.0.0", + "name": "ansi-styles", "npm": { - "name": "is-core-module", - "version": ">=2.13.0 <3.0.0", + "name": "ansi-styles", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 19, + "package_id": 56, }, { "behavior": { "prod": true, }, "id": 838, - "literal": "^1.0.7", - "name": "path-parse", + "literal": "^4.1.0", + "name": "string-width", "npm": { - "name": "path-parse", - "version": ">=1.0.7 <2.0.0", + "name": "string-width", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 18, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 839, - "literal": "^1.0.0", - "name": "supports-preserve-symlinks-flag", + "literal": "^6.0.0", + "name": "strip-ansi", "npm": { - "name": "supports-preserve-symlinks-flag", - "version": ">=1.0.0 <2.0.0", + "name": "strip-ansi", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 17, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 840, - "literal": "^1.4.0", - "name": "loose-envify", + "literal": "^4.0.0", + "name": "ansi-styles", "npm": { - "name": "loose-envify", - "version": ">=1.4.0 <2.0.0", + "name": "ansi-styles", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 110, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 841, - "literal": "^4.1.1", - "name": "object-assign", + "literal": "^4.1.0", + "name": "string-width", "npm": { - "name": "object-assign", - "version": ">=4.1.1 <5.0.0", + "name": "string-width", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 63, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 842, - "literal": "^16.13.1", - "name": "react-is", + "literal": "^6.0.0", + "name": "strip-ansi", "npm": { - "name": "react-is", - "version": ">=16.13.1 <17.0.0", + "name": "strip-ansi", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 433, + "package_id": null, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 843, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^4.0.1", + "name": "bufferutil", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "bufferutil", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 313, + "package_id": null, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 844, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": ">=5.0.2", + "name": "utf-8-validate", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "utf-8-validate", + "version": ">=5.0.2", }, - "package_id": 325, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 845, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^8.0.1", + "name": "cliui", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "cliui", + "version": ">=8.0.1 <9.0.0", }, - "package_id": 311, + "package_id": 103, }, { "behavior": { "prod": true, }, "id": 846, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^3.1.1", + "name": "escalade", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "escalade", + "version": ">=3.1.1 <4.0.0", }, - "package_id": 322, + "package_id": 143, }, { "behavior": { "prod": true, }, "id": 847, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^2.0.5", + "name": "get-caller-file", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "get-caller-file", + "version": ">=2.0.5 <3.0.0", }, - "package_id": 313, + "package_id": 185, }, { "behavior": { "prod": true, }, "id": 848, - "literal": "^1.23.3", - "name": "es-abstract", + "literal": "^2.1.1", + "name": "require-directory", "npm": { - "name": "es-abstract", - "version": ">=1.23.3 <2.0.0", + "name": "require-directory", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 325, + "package_id": 341, }, { "behavior": { "prod": true, }, "id": 849, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^4.2.3", + "name": "string-width", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "string-width", + "version": ">=4.2.3 <5.0.0", }, - "package_id": 312, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 850, - "literal": "^1.0.2", - "name": "es-shim-unscopables", + "literal": "^5.0.5", + "name": "y18n", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.2 <2.0.0", + "name": "y18n", + "version": ">=5.0.5 <6.0.0", }, - "package_id": 381, + "package_id": 417, }, { "behavior": { "prod": true, }, "id": 851, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^21.1.1", + "name": "yargs-parser", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "yargs-parser", + "version": ">=21.1.1 <22.0.0", }, - "package_id": 322, + "package_id": 421, }, { "behavior": { "prod": true, }, "id": 852, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "~0.2.3", + "name": "buffer-crc32", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "buffer-crc32", + "version": ">=0.2.3 <0.3.0", }, - "package_id": 313, + "package_id": 92, }, { "behavior": { "prod": true, }, "id": 853, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "~1.1.0", + "name": "fd-slicer", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "fd-slicer", + "version": ">=1.1.0 <1.2.0", }, - "package_id": 325, + "package_id": 170, }, { "behavior": { "prod": true, }, "id": 854, - "literal": "^1.0.0", - "name": "es-shim-unscopables", + "literal": "^3.2.1", + "name": "ansi-styles", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.0 <2.0.0", + "name": "ansi-styles", + "version": ">=3.2.1 <4.0.0", }, - "package_id": 381, + "package_id": 443, }, { "behavior": { "prod": true, }, "id": 855, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.5", + "name": "escape-string-regexp", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "escape-string-regexp", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 322, + "package_id": 444, }, { "behavior": { "prod": true, }, "id": 856, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^5.3.0", + "name": "supports-color", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "supports-color", + "version": ">=5.3.0 <6.0.0", }, - "package_id": 313, + "package_id": 445, }, { "behavior": { "prod": true, }, "id": 857, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^0.2.0", + "name": "eastasianwidth", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "eastasianwidth", + "version": ">=0.2.0 <0.3.0", }, - "package_id": 325, + "package_id": 128, }, { "behavior": { "prod": true, }, "id": 858, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^9.2.2", + "name": "emoji-regex", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "emoji-regex", + "version": ">=9.2.2 <10.0.0", }, - "package_id": 312, + "package_id": 130, }, { "behavior": { "prod": true, }, "id": 859, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^7.0.1", + "name": "strip-ansi", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "strip-ansi", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 311, + "package_id": 427, }, { "behavior": { "prod": true, }, "id": 860, - "literal": "^1.0.2", - "name": "es-shim-unscopables", + "literal": "^6.0.1", + "name": "ansi-regex", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.2 <2.0.0", + "name": "ansi-regex", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 381, + "package_id": 446, }, { "behavior": { "prod": true, }, "id": 861, - "literal": "~8.5.10", - "name": "@types/ws", + "literal": "^6.1.0", + "name": "ansi-styles", "npm": { - "name": "@types/ws", - "version": ">=8.5.10 <8.6.0", + "name": "ansi-styles", + "version": ">=6.1.0 <7.0.0", }, - "package_id": 439, + "package_id": 447, }, { "behavior": { "prod": true, }, "id": 862, - "literal": "~20.12.8", - "name": "@types/node", + "literal": "^5.0.1", + "name": "string-width", "npm": { - "name": "@types/node", - "version": ">=20.12.8 <20.13.0", + "name": "string-width", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 183, + "package_id": 426, }, { "behavior": { "prod": true, }, "id": 863, - "literal": "*", - "name": "@types/node", + "literal": "^7.0.1", + "name": "strip-ansi", "npm": { - "name": "@types/node", - "version": ">=0.0.0", + "name": "strip-ansi", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 183, + "package_id": 427, }, { "behavior": { "prod": true, }, "id": 864, - "literal": "^4.21.10", - "name": "browserslist", + "literal": "2.1.2", + "name": "ms", "npm": { - "name": "browserslist", - "version": ">=4.21.10 <5.0.0", + "name": "ms", + "version": "==2.1.2", }, - "package_id": 443, + "package_id": 276, }, { "behavior": { "prod": true, }, "id": 865, - "literal": "^1.0.30001538", - "name": "caniuse-lite", + "literal": "^6.0.0", + "name": "lru-cache", "npm": { - "name": "caniuse-lite", - "version": ">=1.0.30001538 <2.0.0", + "name": "lru-cache", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 229, + "package_id": 448, }, { "behavior": { "prod": true, }, "id": 866, - "literal": "^4.3.6", - "name": "fraction.js", + "literal": "~5.26.4", + "name": "undici-types", "npm": { - "name": "fraction.js", - "version": ">=4.3.6 <5.0.0", + "name": "undici-types", + "version": ">=5.26.4 <5.27.0", }, - "package_id": 442, + "package_id": 402, }, { "behavior": { "prod": true, }, "id": 867, - "literal": "^0.1.2", - "name": "normalize-range", + "literal": "~5.26.4", + "name": "undici-types", "npm": { - "name": "normalize-range", - "version": ">=0.1.2 <0.2.0", + "name": "undici-types", + "version": ">=5.26.4 <5.27.0", }, - "package_id": 441, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 868, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^2.0.1", + "name": "brace-expansion", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "brace-expansion", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 9, + "package_id": 449, }, { "behavior": { "prod": true, }, "id": 869, - "literal": "^4.2.0", - "name": "postcss-value-parser", + "literal": "^6.0.0", + "name": "lru-cache", "npm": { - "name": "postcss-value-parser", - "version": ">=4.2.0 <5.0.0", + "name": "lru-cache", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 24, + "package_id": null, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 870, - "literal": "^8.1.0", - "name": "postcss", + "literal": "~5.26.4", + "name": "undici-types", "npm": { - "name": "postcss", - "version": ">=8.1.0 <9.0.0", + "name": "undici-types", + "version": ">=5.26.4 <5.27.0", }, - "package_id": 7, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 871, - "literal": "^1.0.30001587", - "name": "caniuse-lite", + "literal": "^4.0.1", + "name": "is-glob", "npm": { - "name": "caniuse-lite", - "version": ">=1.0.30001587 <2.0.0", + "name": "is-glob", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 229, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 872, - "literal": "^1.4.668", - "name": "electron-to-chromium", + "literal": "^2.1.1", + "name": "ms", "npm": { - "name": "electron-to-chromium", - "version": ">=1.4.668 <2.0.0", + "name": "ms", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 446, + "package_id": 276, }, { "behavior": { "prod": true, }, "id": 873, - "literal": "^2.0.14", - "name": "node-releases", + "literal": "^2.1.1", + "name": "ms", "npm": { - "name": "node-releases", - "version": ">=2.0.14 <3.0.0", + "name": "ms", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 445, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 874, - "literal": "^1.0.13", - "name": "update-browserslist-db", + "literal": "^2.1.1", + "name": "ms", "npm": { - "name": "update-browserslist-db", - "version": ">=1.0.13 <2.0.0", + "name": "ms", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 444, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 875, - "literal": "^3.1.2", - "name": "escalade", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "escalade", - "version": ">=3.1.2 <4.0.0", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 124, + "package_id": 162, }, { "behavior": { "prod": true, }, "id": 876, - "literal": "^1.0.1", - "name": "picocolors", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "picocolors", - "version": ">=1.0.1 <2.0.0", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 9, + "package_id": null, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 877, - "literal": ">= 4.21.0", - "name": "browserslist", + "literal": "^2.13.0", + "name": "is-core-module", "npm": { - "name": "browserslist", - "version": ">=4.21.0", + "name": "is-core-module", + "version": ">=2.13.0 <3.0.0", }, - "package_id": 443, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 878, - "literal": "*", - "name": "@types/react", + "literal": "^1.0.7", + "name": "path-parse", "npm": { - "name": "@types/react", - "version": ">=0.0.0", + "name": "path-parse", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 448, + "package_id": 306, }, { "behavior": { "prod": true, }, "id": 879, - "literal": "*", - "name": "@types/prop-types", + "literal": "^1.0.0", + "name": "supports-preserve-symlinks-flag", "npm": { - "name": "@types/prop-types", - "version": ">=0.0.0", + "name": "supports-preserve-symlinks-flag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 451, + "package_id": 378, }, { "behavior": { "prod": true, }, "id": 880, - "literal": "*", - "name": "@types/scheduler", + "literal": "^4.0.1", + "name": "is-glob", "npm": { - "name": "@types/scheduler", - "version": ">=0.0.0", + "name": "is-glob", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 450, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 881, - "literal": "^3.0.2", - "name": "csstype", + "literal": "^2.0.1", + "name": "brace-expansion", "npm": { - "name": "csstype", - "version": ">=3.0.2 <4.0.0", + "name": "brace-expansion", + "version": ">=2.0.1 <3.0.0", }, "package_id": 449, }, + { + "behavior": { + "prod": true, + }, + "id": 882, + "literal": "^3.3.6", + "name": "nanoid", + "npm": { + "name": "nanoid", + "version": ">=3.3.6 <4.0.0", + }, + "package_id": 278, + }, + { + "behavior": { + "prod": true, + }, + "id": 883, + "literal": "^1.0.0", + "name": "picocolors", + "npm": { + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 310, + }, + { + "behavior": { + "prod": true, + }, + "id": 884, + "literal": "^1.0.2", + "name": "source-map-js", + "npm": { + "name": "source-map-js", + "version": ">=1.0.2 <2.0.0", + }, + "package_id": 363, + }, + { + "behavior": { + "prod": true, + }, + "id": 885, + "literal": "^1.0.0", + "name": "fs.realpath", + "npm": { + "name": "fs.realpath", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 180, + }, + { + "behavior": { + "prod": true, + }, + "id": 886, + "literal": "^1.0.4", + "name": "inflight", + "npm": { + "name": "inflight", + "version": ">=1.0.4 <2.0.0", + }, + "package_id": 212, + }, + { + "behavior": { + "prod": true, + }, + "id": 887, + "literal": "2", + "name": "inherits", + "npm": { + "name": "inherits", + "version": "<3.0.0 >=2.0.0", + }, + "package_id": 213, + }, + { + "behavior": { + "prod": true, + }, + "id": 888, + "literal": "^3.1.1", + "name": "minimatch", + "npm": { + "name": "minimatch", + "version": ">=3.1.1 <4.0.0", + }, + "package_id": 272, + }, + { + "behavior": { + "prod": true, + }, + "id": 889, + "literal": "^1.3.0", + "name": "once", + "npm": { + "name": "once", + "version": ">=1.3.0 <2.0.0", + }, + "package_id": 295, + }, + { + "behavior": { + "prod": true, + }, + "id": 890, + "literal": "^1.0.0", + "name": "path-is-absolute", + "npm": { + "name": "path-is-absolute", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 304, + }, + { + "behavior": { + "prod": true, + }, + "id": 891, + "literal": "^1.9.0", + "name": "color-convert", + "npm": { + "name": "color-convert", + "version": ">=1.9.0 <2.0.0", + }, + "package_id": 450, + }, + { + "behavior": { + "prod": true, + }, + "id": 892, + "literal": "^3.0.0", + "name": "has-flag", + "npm": { + "name": "has-flag", + "version": ">=3.0.0 <4.0.0", + }, + "package_id": 451, + }, + { + "behavior": { + "prod": true, + }, + "id": 893, + "literal": "^4.0.0", + "name": "yallist", + "npm": { + "name": "yallist", + "version": ">=4.0.0 <5.0.0", + }, + "package_id": 418, + }, + { + "behavior": { + "prod": true, + }, + "id": 894, + "literal": "^1.0.0", + "name": "balanced-match", + "npm": { + "name": "balanced-match", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 79, + }, + { + "behavior": { + "prod": true, + }, + "id": 895, + "literal": "^4.0.0", + "name": "yallist", + "npm": { + "name": "yallist", + "version": ">=4.0.0 <5.0.0", + }, + "package_id": null, + }, + { + "behavior": { + "prod": true, + }, + "id": 896, + "literal": "^1.0.0", + "name": "balanced-match", + "npm": { + "name": "balanced-match", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": null, + }, + { + "behavior": { + "prod": true, + }, + "id": 897, + "literal": "1.1.3", + "name": "color-name", + "npm": { + "name": "color-name", + "version": "==1.1.3", + }, + "package_id": 452, + }, ], "format": "v2", - "meta_hash": "632a4f7405ad36643df0c844e942395e7c61cf79c7738eb128eba03ebdd1e094", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", "package_index": { - "@alloc/quick-lru": 13, - "@babel/code-frame": 202, - "@babel/helper-validator-identifier": 211, - "@babel/highlight": 203, - "@babel/runtime": 427, - "@eslint-community/eslint-utils": 241, - "@eslint-community/regexpp": 248, - "@eslint/eslintrc": 261, - "@eslint/js": 289, - "@humanwhocodes/config-array": 243, - "@humanwhocodes/module-importer": 240, - "@humanwhocodes/object-schema": 247, - "@isaacs/cliui": 74, - "@jridgewell/gen-mapping": 100, - "@jridgewell/resolve-uri": 103, - "@jridgewell/set-array": 104, - "@jridgewell/sourcemap-codec": 102, - "@jridgewell/trace-mapping": 101, - "@next/env": 233, - "@next/eslint-plugin-next": 402, - "@next/swc-darwin-arm64": 227, - "@next/swc-darwin-x64": 228, - "@next/swc-linux-arm64-gnu": 223, - "@next/swc-linux-arm64-musl": 221, - "@next/swc-linux-x64-gnu": 226, - "@next/swc-linux-x64-musl": 225, - "@next/swc-win32-arm64-msvc": 220, - "@next/swc-win32-ia32-msvc": 222, - "@next/swc-win32-x64-msvc": 224, - "@nodelib/fs.scandir": 46, - "@nodelib/fs.stat": 49, - "@nodelib/fs.walk": 43, - "@pkgjs/parseargs": 73, - "@puppeteer/browsers": 115, - "@rushstack/eslint-patch": 403, - "@swc/helpers": 230, - "@tootallnate/quickjs-emscripten": 178, - "@types/json5": 308, + "@alloc/quick-lru": 1, + "@babel/code-frame": 2, + "@babel/helper-validator-identifier": 3, + "@babel/highlight": 4, + "@babel/runtime": 5, + "@eslint-community/eslint-utils": 6, + "@eslint-community/regexpp": 7, + "@eslint/eslintrc": 8, + "@eslint/js": 9, + "@humanwhocodes/config-array": 10, + "@humanwhocodes/module-importer": 11, + "@humanwhocodes/object-schema": 12, + "@isaacs/cliui": 13, + "@jridgewell/gen-mapping": 14, + "@jridgewell/resolve-uri": 15, + "@jridgewell/set-array": 16, + "@jridgewell/sourcemap-codec": 17, + "@jridgewell/trace-mapping": 18, + "@next/env": 19, + "@next/eslint-plugin-next": 20, + "@next/swc-darwin-arm64": 21, + "@next/swc-darwin-x64": 22, + "@next/swc-linux-arm64-gnu": 23, + "@next/swc-linux-arm64-musl": 24, + "@next/swc-linux-x64-gnu": 25, + "@next/swc-linux-x64-musl": 26, + "@next/swc-win32-arm64-msvc": 27, + "@next/swc-win32-ia32-msvc": 28, + "@next/swc-win32-x64-msvc": 29, + "@nodelib/fs.scandir": 30, + "@nodelib/fs.stat": 31, + "@nodelib/fs.walk": 32, + "@pkgjs/parseargs": 33, + "@puppeteer/browsers": 34, + "@rushstack/eslint-patch": 35, + "@swc/helpers": 36, + "@tootallnate/quickjs-emscripten": 37, + "@types/json5": 38, "@types/node": [ - 183, - 452, + 431, + 39, ], - "@types/prop-types": 451, - "@types/react": 448, - "@types/react-dom": 447, - "@types/scheduler": 450, - "@types/ws": 439, - "@types/yauzl": 182, - "@typescript-eslint/parser": 390, - "@typescript-eslint/scope-manager": 401, - "@typescript-eslint/types": 393, - "@typescript-eslint/typescript-estree": 391, - "@typescript-eslint/visitor-keys": 392, - "acorn": 268, - "acorn-jsx": 267, - "agent-base": 156, - "ajv": 269, + "@types/prop-types": 40, + "@types/react": 41, + "@types/react-dom": 42, + "@types/scheduler": 43, + "@types/ws": 44, + "@types/yauzl": 45, + "@typescript-eslint/parser": 46, + "@typescript-eslint/scope-manager": 47, + "@typescript-eslint/types": 48, + "@typescript-eslint/typescript-estree": 49, + "@typescript-eslint/visitor-keys": 50, + "acorn": 51, + "acorn-jsx": 52, + "agent-base": 53, + "ajv": 54, "ansi-regex": [ - 86, - 77, + 446, + 55, ], "ansi-styles": [ - 90, - 81, - 208, + 447, + 56, + 443, ], - "any-promise": 62, - "anymatch": 55, - "arg": 107, - "argparse": 213, - "aria-query": 426, - "array-buffer-byte-length": 374, - "array-includes": 384, - "array-union": 400, - "array.prototype.findlast": 437, - "array.prototype.findlastindex": 383, - "array.prototype.flat": 382, - "array.prototype.flatmap": 380, - "array.prototype.toreversed": 436, - "array.prototype.tosorted": 435, - "arraybuffer.prototype.slice": 373, - "ast-types": 167, - "ast-types-flow": 425, - "autoprefixer": 440, - "available-typed-arrays": 330, - "axe-core": 424, - "axobject-query": 422, - "b4a": 139, - "balanced-match": 71, - "bare-events": 137, - "bare-fs": 134, - "bare-os": 133, - "bare-path": 132, - "bare-stream": 135, - "base64-js": 130, - "basic-ftp": 177, - "binary-extensions": 54, + "any-promise": 57, + "anymatch": 58, + "arg": 59, + "argparse": 60, + "aria-query": 61, + "array-buffer-byte-length": 62, + "array-includes": 63, + "array-union": 64, + "array.prototype.findlast": 65, + "array.prototype.findlastindex": 66, + "array.prototype.flat": 67, + "array.prototype.flatmap": 68, + "array.prototype.toreversed": 69, + "array.prototype.tosorted": 70, + "arraybuffer.prototype.slice": 71, + "ast-types": 72, + "ast-types-flow": 73, + "autoprefixer": 74, + "available-typed-arrays": 75, + "axe-core": 76, + "axobject-query": 77, + "b4a": 78, + "balanced-match": 79, + "bare-events": 80, + "bare-fs": 81, + "bare-os": 82, + "bare-path": 83, + "bare-stream": 84, + "base64-js": 85, + "basic-ftp": 86, + "binary-extensions": 87, "brace-expansion": [ - 70, - 245, + 449, + 88, ], - "braces": 34, - "browserslist": 443, - "buffer": 128, - "buffer-crc32": 186, - "bun-types": 438, - "busboy": 235, - "call-bind": 322, - "callsites": 217, - "camelcase-css": 31, - "caniuse-lite": 229, + "braces": 89, + "browserslist": 90, + "buffer": 91, + "buffer-crc32": 92, + "bun-types": 93, + "busboy": 94, + "call-bind": 95, + "callsites": 96, + "camelcase-css": 97, + "caniuse-lite": 98, "chalk": [ - 299, - 204, + 99, + 425, ], - "chokidar": 50, - "chromium-bidi": 193, - "client-only": 232, - "cliui": 125, + "chokidar": 100, + "chromium-bidi": 101, + "client-only": 102, + "cliui": 103, "color-convert": [ - 82, - 209, + 104, + 450, ], "color-name": [ - 83, - 210, + 105, + 452, ], - "commander": 99, - "concat-map": 246, - "cosmiconfig": 197, - "cross-spawn": 93, - "cssesc": 5, - "csstype": 449, - "damerau-levenshtein": 421, - "data-uri-to-buffer": 176, - "data-view-buffer": 372, - "data-view-byte-length": 371, - "data-view-byte-offset": 370, + "commander": 106, + "concat-map": 107, + "cosmiconfig": 108, + "cross-spawn": 109, + "cssesc": 110, + "csstype": 111, + "damerau-levenshtein": 112, + "data-uri-to-buffer": 113, + "data-view-buffer": 114, + "data-view-byte-length": 115, + "data-view-byte-offset": 116, "debug": [ - 154, - 190, - 377, + 117, + 429, + 434, ], - "deep-is": 288, + "deep-is": 118, "default-create-template": 0, - "define-data-property": 320, - "define-properties": 313, - "degenerator": 161, - "dequal": 423, - "devtools-protocol": 114, - "didyoumean": 38, - "dir-glob": 398, - "dlv": 106, + "define-data-property": 119, + "define-properties": 120, + "degenerator": 121, + "dequal": 122, + "devtools-protocol": 123, + "didyoumean": 124, + "dir-glob": 125, + "dlv": 126, "doctrine": [ - 291, - 379, + 127, + 435, ], - "eastasianwidth": 89, - "electron-to-chromium": 446, + "eastasianwidth": 128, + "electron-to-chromium": 129, "emoji-regex": [ - 88, - 80, + 130, + 442, ], - "end-of-stream": 146, - "enhanced-resolve": 387, - "env-paths": 218, - "error-ex": 200, - "es-abstract": 325, - "es-define-property": 316, - "es-errors": 312, - "es-iterator-helpers": 409, - "es-object-atoms": 311, - "es-set-tostringtag": 369, - "es-shim-unscopables": 381, - "es-to-primitive": 367, - "escalade": 124, + "end-of-stream": 131, + "enhanced-resolve": 132, + "env-paths": 133, + "error-ex": 134, + "es-abstract": 135, + "es-define-property": 136, + "es-errors": 137, + "es-iterator-helpers": 138, + "es-object-atoms": 139, + "es-set-tostringtag": 140, + "es-shim-unscopables": 141, + "es-to-primitive": 142, + "escalade": 143, "escape-string-regexp": [ - 249, - 207, + 144, + 444, ], - "escodegen": 163, - "eslint": 238, - "eslint-config-next": 237, - "eslint-import-resolver-node": 378, - "eslint-import-resolver-typescript": 302, - "eslint-module-utils": 376, - "eslint-plugin-import": 303, - "eslint-plugin-jsx-a11y": 404, - "eslint-plugin-react": 429, - "eslint-plugin-react-hooks": 389, - "eslint-scope": 278, - "eslint-visitor-keys": 242, - "espree": 266, - "esprima": 162, - "esquery": 298, - "esrecurse": 279, - "estraverse": 166, - "esutils": 165, - "extract-zip": 181, - "fast-deep-equal": 274, - "fast-fifo": 141, - "fast-glob": 40, - "fast-json-stable-stringify": 273, - "fast-levenshtein": 283, - "fastq": 44, - "fd-slicer": 187, - "file-entry-cache": 250, - "fill-range": 35, - "find-up": 292, - "flat-cache": 251, - "flatted": 260, - "for-each": 328, - "foreground-child": 91, - "fraction.js": 442, - "fs-extra": 172, - "fs.realpath": 257, - "fsevents": 51, - "function-bind": 21, - "function.prototype.name": 366, - "functions-have-names": 354, - "get-caller-file": 123, - "get-intrinsic": 317, - "get-stream": 189, - "get-symbol-description": 365, - "get-tsconfig": 385, - "get-uri": 171, + "escodegen": 145, + "eslint": 146, + "eslint-config-next": 147, + "eslint-import-resolver-node": 148, + "eslint-import-resolver-typescript": 149, + "eslint-module-utils": 150, + "eslint-plugin-import": 151, + "eslint-plugin-jsx-a11y": 152, + "eslint-plugin-react": 153, + "eslint-plugin-react-hooks": 154, + "eslint-scope": 155, + "eslint-visitor-keys": 156, + "espree": 157, + "esprima": 158, + "esquery": 159, + "esrecurse": 160, + "estraverse": 161, + "esutils": 162, + "extract-zip": 163, + "fast-deep-equal": 164, + "fast-fifo": 165, + "fast-glob": 166, + "fast-json-stable-stringify": 167, + "fast-levenshtein": 168, + "fastq": 169, + "fd-slicer": 170, + "file-entry-cache": 171, + "fill-range": 172, + "find-up": 173, + "flat-cache": 174, + "flatted": 175, + "for-each": 176, + "foreground-child": 177, + "fraction.js": 178, + "fs-extra": 179, + "fs.realpath": 180, + "fsevents": 181, + "function-bind": 182, + "function.prototype.name": 183, + "functions-have-names": 184, + "get-caller-file": 185, + "get-intrinsic": 186, + "get-stream": 187, + "get-symbol-description": 188, + "get-tsconfig": 189, + "get-uri": 190, "glob": [ - 65, - 253, + 191, + 441, ], "glob-parent": [ - 27, - 42, + 192, + 433, ], - "globals": 264, - "globalthis": 364, - "globby": 396, - "gopd": 321, - "graceful-fs": 175, - "graphemer": 290, - "has-bigints": 339, + "globals": 193, + "globalthis": 194, + "globby": 195, + "gopd": 196, + "graceful-fs": 197, + "graphemer": 198, + "has-bigints": 199, "has-flag": [ - 301, - 206, + 200, + 451, ], - "has-property-descriptors": 315, - "has-proto": 319, - "has-symbols": 318, - "has-tostringtag": 327, - "hasown": 20, - "http-proxy-agent": 170, - "https-proxy-agent": 169, - "ieee754": 129, - "ignore": 263, - "import-fresh": 214, - "imurmurhash": 280, - "inflight": 256, - "inherits": 255, - "internal-slot": 362, - "ip-address": 151, - "is-array-buffer": 361, - "is-arrayish": 201, - "is-async-function": 420, - "is-bigint": 338, - "is-binary-path": 53, - "is-boolean-object": 337, - "is-callable": 329, - "is-core-module": 19, - "is-data-view": 360, - "is-date-object": 368, - "is-extglob": 29, - "is-finalizationregistry": 419, - "is-fullwidth-code-point": 79, - "is-generator-function": 418, - "is-glob": 28, - "is-map": 417, - "is-negative-zero": 359, - "is-number": 37, - "is-number-object": 336, - "is-path-inside": 276, - "is-regex": 349, - "is-set": 416, - "is-shared-array-buffer": 358, - "is-string": 335, - "is-symbol": 334, - "is-typed-array": 341, - "is-weakmap": 415, - "is-weakref": 357, - "is-weakset": 414, - "isarray": 351, - "isexe": 95, - "iterator.prototype": 410, - "jackspeak": 72, - "jiti": 105, - "js-tokens": 111, - "js-yaml": 212, - "jsbn": 153, - "json-buffer": 259, - "json-parse-even-better-errors": 199, - "json-schema-traverse": 272, - "json-stable-stringify-without-jsonify": 239, - "json5": 307, - "jsonfile": 174, - "jsx-ast-utils": 408, - "keyv": 258, - "language-subtag-registry": 407, - "language-tags": 406, - "levn": 284, + "has-property-descriptors": 201, + "has-proto": 202, + "has-symbols": 203, + "has-tostringtag": 204, + "hasown": 205, + "http-proxy-agent": 206, + "https-proxy-agent": 207, + "ieee754": 208, + "ignore": 209, + "import-fresh": 210, + "imurmurhash": 211, + "inflight": 212, + "inherits": 213, + "internal-slot": 214, + "ip-address": 215, + "is-array-buffer": 216, + "is-arrayish": 217, + "is-async-function": 218, + "is-bigint": 219, + "is-binary-path": 220, + "is-boolean-object": 221, + "is-callable": 222, + "is-core-module": 223, + "is-data-view": 224, + "is-date-object": 225, + "is-extglob": 226, + "is-finalizationregistry": 227, + "is-fullwidth-code-point": 228, + "is-generator-function": 229, + "is-glob": 230, + "is-map": 231, + "is-negative-zero": 232, + "is-number": 233, + "is-number-object": 234, + "is-path-inside": 235, + "is-regex": 236, + "is-set": 237, + "is-shared-array-buffer": 238, + "is-string": 239, + "is-symbol": 240, + "is-typed-array": 241, + "is-weakmap": 242, + "is-weakref": 243, + "is-weakset": 244, + "isarray": 245, + "isexe": 246, + "iterator.prototype": 247, + "jackspeak": 248, + "jiti": 249, + "js-tokens": 250, + "js-yaml": 251, + "jsbn": 252, + "json-buffer": 253, + "json-parse-even-better-errors": 254, + "json-schema-traverse": 255, + "json-stable-stringify-without-jsonify": 256, + "json5": 257, + "jsonfile": 258, + "jsx-ast-utils": 259, + "keyv": 260, + "language-subtag-registry": 261, + "language-tags": 262, + "levn": 263, "lilconfig": [ - 11, - 39, + 440, + 264, ], - "lines-and-columns": 64, - "locate-path": 294, - "lodash.merge": 277, - "loose-envify": 110, + "lines-and-columns": 265, + "locate-path": 266, + "lodash.merge": 267, + "loose-envify": 268, "lru-cache": [ - 68, - 179, - 117, + 439, + 269, + 448, ], - "merge2": 41, - "micromatch": 32, + "merge2": 270, + "micromatch": 271, "minimatch": [ - 69, - 395, - 244, + 437, + 432, + 272, ], - "minimist": 306, - "minipass": 67, - "mitt": 196, - "ms": 155, - "mz": 59, - "nanoid": 10, - "natural-compare": 275, - "netmask": 160, - "next": 219, - "node-releases": 445, - "normalize-path": 25, - "normalize-range": 441, - "object-assign": 63, - "object-hash": 26, - "object-inspect": 356, - "object-keys": 314, - "object.assign": 355, - "object.entries": 405, - "object.fromentries": 375, - "object.groupby": 324, - "object.hasown": 434, - "object.values": 310, - "once": 144, - "optionator": 282, - "p-limit": 296, - "p-locate": 295, - "pac-proxy-agent": 158, - "pac-resolver": 159, - "parent-module": 216, - "parse-json": 198, - "path-exists": 293, - "path-is-absolute": 254, - "path-key": 98, - "path-parse": 18, - "path-scurry": 66, - "path-type": 399, - "pend": 188, - "picocolors": 9, - "picomatch": 33, - "pify": 23, - "pirates": 58, - "possible-typed-array-names": 331, + "minimist": 273, + "minipass": 274, + "mitt": 275, + "ms": 276, + "mz": 277, + "nanoid": 278, + "natural-compare": 279, + "netmask": 280, + "next": 281, + "node-releases": 282, + "normalize-path": 283, + "normalize-range": 284, + "object-assign": 285, + "object-hash": 286, + "object-inspect": 287, + "object-keys": 288, + "object.assign": 289, + "object.entries": 290, + "object.fromentries": 291, + "object.groupby": 292, + "object.hasown": 293, + "object.values": 294, + "once": 295, + "optionator": 296, + "p-limit": 297, + "p-locate": 298, + "pac-proxy-agent": 299, + "pac-resolver": 300, + "parent-module": 301, + "parse-json": 302, + "path-exists": 303, + "path-is-absolute": 304, + "path-key": 305, + "path-parse": 306, + "path-scurry": 307, + "path-type": 308, + "pend": 309, + "picocolors": 310, + "picomatch": 311, + "pify": 312, + "pirates": 313, + "possible-typed-array-names": 314, "postcss": [ - 234, - 7, + 438, + 315, ], - "postcss-import": 15, - "postcss-js": 30, - "postcss-load-config": 6, - "postcss-nested": 14, - "postcss-selector-parser": 3, - "postcss-value-parser": 24, - "prelude-ls": 286, - "progress": 180, - "prop-types": 432, - "proxy-agent": 147, - "proxy-from-env": 157, - "pump": 143, - "punycode": 271, - "puppeteer": 113, - "puppeteer-core": 191, - "queue-microtask": 48, - "queue-tick": 140, - "react": 109, - "react-dom": 108, - "react-is": 433, - "read-cache": 22, - "readdirp": 52, - "reflect.getprototypeof": 411, - "regenerator-runtime": 428, - "regexp.prototype.flags": 352, - "require-directory": 122, + "postcss-import": 316, + "postcss-js": 317, + "postcss-load-config": 318, + "postcss-nested": 319, + "postcss-selector-parser": 320, + "postcss-value-parser": 321, + "prelude-ls": 322, + "progress": 323, + "prop-types": 324, + "proxy-agent": 325, + "proxy-from-env": 326, + "pump": 327, + "punycode": 328, + "puppeteer": 329, + "puppeteer-core": 330, + "queue-microtask": 331, + "queue-tick": 332, + "react": 333, + "react-dom": 334, + "react-is": 335, + "read-cache": 336, + "readdirp": 337, + "reflect.getprototypeof": 338, + "regenerator-runtime": 339, + "regexp.prototype.flags": 340, + "require-directory": 341, "resolve": [ - 431, - 16, + 436, + 342, ], - "resolve-from": 215, - "resolve-pkg-maps": 386, - "reusify": 45, - "rimraf": 252, - "run-parallel": 47, - "safe-array-concat": 350, - "safe-regex-test": 348, - "scheduler": 112, + "resolve-from": 343, + "resolve-pkg-maps": 344, + "reusify": 345, + "rimraf": 346, + "run-parallel": 347, + "safe-array-concat": 348, + "safe-regex-test": 349, + "scheduler": 350, "semver": [ - 116, - 309, + 430, + 351, ], - "set-function-length": 323, + "set-function-length": 352, "set-function-name": 353, - "shebang-command": 96, - "shebang-regex": 97, - "side-channel": 363, - "signal-exit": 92, - "slash": 397, - "smart-buffer": 150, - "socks": 149, - "socks-proxy-agent": 148, - "source-map": 164, - "source-map-js": 8, - "sprintf-js": 152, - "streamsearch": 236, - "streamx": 136, + "shebang-command": 354, + "shebang-regex": 355, + "side-channel": 356, + "signal-exit": 357, + "slash": 358, + "smart-buffer": 359, + "socks": 360, + "socks-proxy-agent": 361, + "source-map": 362, + "source-map-js": 363, + "sprintf-js": 364, + "streamsearch": 365, + "streamx": 366, "string-width": [ - 87, - 78, + 426, + 367, ], - "string.prototype.matchall": 430, - "string.prototype.trim": 347, - "string.prototype.trimend": 346, - "string.prototype.trimstart": 345, + "string.prototype.matchall": 368, + "string.prototype.trim": 369, + "string.prototype.trimend": 370, + "string.prototype.trimstart": 371, "strip-ansi": [ - 85, - 76, + 427, + 372, ], - "strip-bom": 305, - "strip-json-comments": 262, - "styled-jsx": 231, - "sucrase": 56, + "strip-bom": 373, + "strip-json-comments": 374, + "styled-jsx": 375, + "sucrase": 376, "supports-color": [ - 300, - 205, + 377, + 445, ], - "supports-preserve-symlinks-flag": 17, - "tailwindcss": 2, - "tapable": 388, - "tar-fs": 131, - "tar-stream": 142, - "text-decoder": 138, - "text-table": 281, - "thenify": 61, - "thenify-all": 60, - "through": 127, - "to-regex-range": 36, - "ts-api-utils": 394, - "ts-interface-checker": 57, - "tsconfig-paths": 304, - "tslib": 168, - "type-check": 285, - "type-fest": 265, - "typed-array-buffer": 344, - "typed-array-byte-length": 343, - "typed-array-byte-offset": 342, - "typed-array-length": 340, - "typescript": 1, - "unbox-primitive": 332, - "unbzip2-stream": 126, - "undici-types": 184, - "universalify": 173, - "update-browserslist-db": 444, - "uri-js": 270, - "urlpattern-polyfill": 195, - "util-deprecate": 4, - "which": 94, - "which-boxed-primitive": 333, - "which-builtin-type": 412, - "which-collection": 413, - "which-typed-array": 326, - "word-wrap": 287, + "supports-preserve-symlinks-flag": 378, + "tailwindcss": 379, + "tapable": 380, + "tar-fs": 381, + "tar-stream": 382, + "text-decoder": 383, + "text-table": 384, + "thenify": 385, + "thenify-all": 386, + "through": 387, + "to-regex-range": 388, + "ts-api-utils": 389, + "ts-interface-checker": 390, + "tsconfig-paths": 391, + "tslib": 392, + "type-check": 393, + "type-fest": 394, + "typed-array-buffer": 395, + "typed-array-byte-length": 396, + "typed-array-byte-offset": 397, + "typed-array-length": 398, + "typescript": 399, + "unbox-primitive": 400, + "unbzip2-stream": 401, + "undici-types": 402, + "universalify": 403, + "update-browserslist-db": 404, + "uri-js": 405, + "urlpattern-polyfill": 406, + "util-deprecate": 407, + "which": 408, + "which-boxed-primitive": 409, + "which-builtin-type": 410, + "which-collection": 411, + "which-typed-array": 412, + "word-wrap": 413, "wrap-ansi": [ - 84, - 75, + 428, + 414, ], - "wrappy": 145, - "ws": 192, - "y18n": 121, - "yallist": 118, - "yaml": 12, - "yargs": 119, - "yargs-parser": 120, - "yauzl": 185, - "yocto-queue": 297, - "zod": 194, + "wrappy": 415, + "ws": 416, + "y18n": 417, + "yallist": 418, + "yaml": 419, + "yargs": 420, + "yargs-parser": 421, + "yauzl": 422, + "yocto-queue": 423, + "zod": 424, }, "packages": [ { @@ -12016,179 +12224,156 @@ exports[`next build works: bun 1`] = ` "tag": "root", "value": "", }, - "scripts": { - "postinstall": "cd node_modules/puppeteer && bun install.mjs", - }, + "scripts": {}, }, { - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver", - }, + "bin": null, "dependencies": [], "id": 1, - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", "man_dir": "", - "name": "typescript", - "name_hash": "7090219608841397663", + "name": "@alloc/quick-lru", + "name_hash": "11323404221389353756", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", "tag": "npm", - "value": "5.2.2", + "value": "5.2.0", }, "scripts": {}, }, { - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js", - }, + "bin": null, "dependencies": [ 14, 15, - 16, - 17, - 18, - 19, - 20, - 21, - 22, - 23, - 24, - 25, - 26, - 27, - 28, - 29, - 30, - 31, - 32, - 33, - 34, - 35, ], "id": 2, - "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "man_dir": "", - "name": "tailwindcss", - "name_hash": "6098981126968834122", + "name": "@babel/code-frame", + "name_hash": "6188048000334411082", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", "tag": "npm", - "value": "3.3.3", + "value": "7.24.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 36, - 37, - ], + "dependencies": [], "id": 3, - "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "man_dir": "", - "name": "postcss-selector-parser", - "name_hash": "8882225543017639620", + "name": "@babel/helper-validator-identifier", + "name_hash": "13229699169636733158", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", "tag": "npm", - "value": "6.1.0", + "value": "7.24.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 16, + 17, + 18, + 19, + ], "id": 4, - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "man_dir": "", - "name": "util-deprecate", - "name_hash": "4033437044928033698", + "name": "@babel/highlight", + "name_hash": "1462121684300951999", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", "tag": "npm", - "value": "1.0.2", + "value": "7.24.7", }, "scripts": {}, }, { - "bin": { - "file": "bin/cssesc", - "name": "cssesc", - }, - "dependencies": [], + "bin": null, + "dependencies": [ + 20, + ], "id": 5, - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", "man_dir": "", - "name": "cssesc", - "name_hash": "11039868621287934035", + "name": "@babel/runtime", + "name_hash": "10291762809505250838", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", "tag": "npm", - "value": "3.0.0", + "value": "7.24.7", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 38, - 39, - 40, - 41, + 21, + 22, ], "id": 6, - "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "man_dir": "", - "name": "postcss-load-config", - "name_hash": "11124459238108428623", + "name": "@eslint-community/eslint-utils", + "name_hash": "17370105237013380211", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", "tag": "npm", - "value": "4.0.2", + "value": "4.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 42, - 43, - 44, - ], + "dependencies": [], "id": 7, - "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", + "integrity": "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==", "man_dir": "", - "name": "postcss", - "name_hash": "9297766010604904796", + "name": "@eslint-community/regexpp", + "name_hash": "633405221675698401", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.1.tgz", "tag": "npm", - "value": "8.4.30", + "value": "4.10.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + ], "id": 8, - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "man_dir": "", - "name": "source-map-js", - "name_hash": "6679519744659543339", + "name": "@eslint/eslintrc", + "name_hash": "12097048422266797669", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", "tag": "npm", - "value": "1.2.0", + "value": "2.1.4", }, "scripts": {}, }, @@ -12196,34 +12381,35 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 9, - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", "man_dir": "", - "name": "picocolors", - "name_hash": "8945456956643510643", + "name": "@eslint/js", + "name_hash": "14520481844909638934", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", "tag": "npm", - "value": "1.0.1", + "value": "8.50.0", }, "scripts": {}, }, { - "bin": { - "file": "bin/nanoid.cjs", - "name": "nanoid", - }, - "dependencies": [], + "bin": null, + "dependencies": [ + 32, + 33, + 34, + ], "id": 10, - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", "man_dir": "", - "name": "nanoid", - "name_hash": "10076454668178771807", + "name": "@humanwhocodes/config-array", + "name_hash": "4378208149395492413", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", "tag": "npm", - "value": "3.3.7", + "value": "0.11.14", }, "scripts": {}, }, @@ -12231,113 +12417,106 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 11, - "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "man_dir": "", - "name": "lilconfig", - "name_hash": "17464546908434930808", + "name": "@humanwhocodes/module-importer", + "name_hash": "12456817044413428026", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "tag": "npm", - "value": "3.1.1", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": { - "file": "bin.mjs", - "name": "yaml", - }, + "bin": null, "dependencies": [], "id": 12, - "integrity": "sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg==", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", "man_dir": "", - "name": "yaml", - "name_hash": "6823399114509449780", + "name": "@humanwhocodes/object-schema", + "name_hash": "8965646483962562622", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.3.tgz", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", "tag": "npm", - "value": "2.4.3", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 35, + 36, + 37, + 38, + 39, + 40, + ], "id": 13, - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "man_dir": "", - "name": "@alloc/quick-lru", - "name_hash": "11323404221389353756", + "name": "@isaacs/cliui", + "name_hash": "9642792940339374750", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "tag": "npm", - "value": "5.2.0", + "value": "8.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 45, - 46, + 41, + 42, + 43, ], "id": 14, - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "man_dir": "", - "name": "postcss-nested", - "name_hash": "13580188021191584601", + "name": "@jridgewell/gen-mapping", + "name_hash": "7763226208333403547", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "tag": "npm", - "value": "6.0.1", + "value": "0.3.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 47, - 48, - 49, - 50, - ], + "dependencies": [], "id": 15, - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "man_dir": "", - "name": "postcss-import", - "name_hash": "3854262770217217840", + "name": "@jridgewell/resolve-uri", + "name_hash": "15732631652601645408", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "tag": "npm", - "value": "15.1.0", + "value": "3.1.2", }, "scripts": {}, }, { - "bin": { - "file": "bin/resolve", - "name": "resolve", - }, - "dependencies": [ - 51, - 52, - 53, - ], + "bin": null, + "dependencies": [], "id": 16, - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "man_dir": "", - "name": "resolve", - "name_hash": "17831413505788817704", + "name": "@jridgewell/set-array", + "name_hash": "10956470817798356705", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", "tag": "npm", - "value": "1.22.8", + "value": "1.2.1", }, "scripts": {}, }, @@ -12345,236 +12524,285 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 17, - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", "man_dir": "", - "name": "supports-preserve-symlinks-flag", - "name_hash": "7228670803640303868", + "name": "@jridgewell/sourcemap-codec", + "name_hash": "11082572525356782073", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.4.15", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 44, + 45, + ], "id": 18, - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "man_dir": "", - "name": "path-parse", - "name_hash": "13352954276207767683", + "name": "@jridgewell/trace-mapping", + "name_hash": "9132244357866713465", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "tag": "npm", - "value": "1.0.7", + "value": "0.3.25", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 54, - ], + "dependencies": [], "id": 19, - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "integrity": "sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ==", "man_dir": "", - "name": "is-core-module", - "name_hash": "2115564247595772579", + "name": "@next/env", + "name_hash": "14533567151760189614", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.3.tgz", "tag": "npm", - "value": "2.13.1", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 55, + 46, ], "id": 20, - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "integrity": "sha512-VCnZI2cy77Yaj3L7Uhs3+44ikMM1VD/fBMwvTBb3hIaTIuqa+DmG4dhUDq+MASu3yx97KhgsVJbsas0XuiKyww==", "man_dir": "", - "name": "hasown", - "name_hash": "15051111907103293256", + "name": "@next/eslint-plugin-next", + "name_hash": "12150179697604729174", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.1.3.tgz", "tag": "npm", - "value": "2.0.2", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "arm64", + ], "bin": null, "dependencies": [], "id": 21, - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "integrity": "sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ==", "man_dir": "", - "name": "function-bind", - "name_hash": "844545262680185243", + "name": "@next/swc-darwin-arm64", + "name_hash": "2189808260783691934", "origin": "npm", + "os": [ + "darwin", + ], "resolution": { - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.3.tgz", "tag": "npm", - "value": "1.1.2", + "value": "14.1.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 56, + "arch": [ + "x64", ], + "bin": null, + "dependencies": [], "id": 22, - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "integrity": "sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg==", "man_dir": "", - "name": "read-cache", - "name_hash": "10142894349910084417", + "name": "@next/swc-darwin-x64", + "name_hash": "6382492463773593985", "origin": "npm", + "os": [ + "darwin", + ], "resolution": { - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.3.tgz", "tag": "npm", - "value": "1.0.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "arm64", + ], "bin": null, "dependencies": [], "id": 23, - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "integrity": "sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw==", "man_dir": "", - "name": "pify", - "name_hash": "516088454160206643", + "name": "@next/swc-linux-arm64-gnu", + "name_hash": "11020036790013624239", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.3.tgz", "tag": "npm", - "value": "2.3.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "arm64", + ], "bin": null, "dependencies": [], "id": 24, - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "integrity": "sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw==", "man_dir": "", - "name": "postcss-value-parser", - "name_hash": "4513255719471974821", + "name": "@next/swc-linux-arm64-musl", + "name_hash": "10617419930187892296", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.3.tgz", "tag": "npm", - "value": "4.2.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "x64", + ], "bin": null, "dependencies": [], "id": 25, - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "integrity": "sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg==", "man_dir": "", - "name": "normalize-path", - "name_hash": "7972932911556789884", + "name": "@next/swc-linux-x64-gnu", + "name_hash": "300847313706189527", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.3.tgz", "tag": "npm", - "value": "3.0.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "x64", + ], "bin": null, "dependencies": [], "id": 26, - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "integrity": "sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ==", "man_dir": "", - "name": "object-hash", - "name_hash": "14333069055553598090", + "name": "@next/swc-linux-x64-musl", + "name_hash": "2579566733029863568", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.3.tgz", "tag": "npm", - "value": "3.0.0", + "value": "14.1.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 57, + "arch": [ + "arm64", ], + "bin": null, + "dependencies": [], "id": 27, - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "integrity": "sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA==", "man_dir": "", - "name": "glob-parent", - "name_hash": "11965780159102682782", + "name": "@next/swc-win32-arm64-msvc", + "name_hash": "2162381238028589388", "origin": "npm", + "os": [ + "win32", + ], "resolution": { - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.3.tgz", "tag": "npm", - "value": "6.0.2", + "value": "14.1.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 58, + "arch": [ + "ia32", ], + "bin": null, + "dependencies": [], "id": 28, - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "integrity": "sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw==", "man_dir": "", - "name": "is-glob", - "name_hash": "3852072119137895543", + "name": "@next/swc-win32-ia32-msvc", + "name_hash": "9252805468461829479", "origin": "npm", + "os": [ + "win32", + ], "resolution": { - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.3.tgz", "tag": "npm", - "value": "4.0.3", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "x64", + ], "bin": null, "dependencies": [], "id": 29, - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "integrity": "sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg==", "man_dir": "", - "name": "is-extglob", - "name_hash": "3738840382836940042", + "name": "@next/swc-win32-x64-msvc", + "name_hash": "9647815457301330905", "origin": "npm", + "os": [ + "win32", + ], "resolution": { - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.3.tgz", "tag": "npm", - "value": "2.1.1", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 59, - 60, + 47, + 48, ], "id": 30, - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "man_dir": "", - "name": "postcss-js", - "name_hash": "51201709044640027", + "name": "@nodelib/fs.scandir", + "name_hash": "3021833276702395597", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "tag": "npm", - "value": "4.0.1", + "value": "2.1.5", }, "scripts": {}, }, @@ -12582,34 +12810,34 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 31, - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "man_dir": "", - "name": "camelcase-css", - "name_hash": "11196719252326564430", + "name": "@nodelib/fs.stat", + "name_hash": "16125660444744770699", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.0.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 61, - 62, + 49, + 50, ], "id": 32, - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "man_dir": "", - "name": "micromatch", - "name_hash": "14650745430569414123", + "name": "@nodelib/fs.walk", + "name_hash": "5339111073806757055", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "tag": "npm", - "value": "4.0.7", + "value": "1.2.8", }, "scripts": {}, }, @@ -12617,69 +12845,77 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 33, - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", "man_dir": "", - "name": "picomatch", - "name_hash": "17753630613781110869", + "name": "@pkgjs/parseargs", + "name_hash": "4691519579619228072", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "tag": "npm", - "value": "2.3.1", + "value": "0.11.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "lib/cjs/main-cli.js", + "name": "browsers", + }, "dependencies": [ - 63, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, ], "id": 34, - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "integrity": "sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==", "man_dir": "", - "name": "braces", - "name_hash": "2299021338542085312", + "name": "@puppeteer/browsers", + "name_hash": "6318517029770692415", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.2.3.tgz", "tag": "npm", - "value": "3.0.3", + "value": "2.2.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 64, - ], + "dependencies": [], "id": 35, - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "integrity": "sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==", "man_dir": "", - "name": "fill-range", - "name_hash": "7508926416461820733", + "name": "@rushstack/eslint-patch", + "name_hash": "11774582013079126290", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.3.tgz", "tag": "npm", - "value": "7.1.1", + "value": "1.10.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 65, + 59, ], "id": 36, - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", "man_dir": "", - "name": "to-regex-range", - "name_hash": "14243204250463262724", + "name": "@swc/helpers", + "name_hash": "6882297182432941771", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", "tag": "npm", - "value": "5.0.1", + "value": "0.5.2", }, "scripts": {}, }, @@ -12687,15 +12923,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 37, - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", "man_dir": "", - "name": "is-number", - "name_hash": "17443668381655379754", + "name": "@tootallnate/quickjs-emscripten", + "name_hash": "5414003337280545145", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", "tag": "npm", - "value": "7.0.0", + "value": "0.23.0", }, "scripts": {}, }, @@ -12703,15 +12939,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 38, - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "man_dir": "", - "name": "didyoumean", - "name_hash": "3290316626148068785", + "name": "@types/json5", + "name_hash": "7880870305537908928", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "tag": "npm", - "value": "1.2.2", + "value": "0.0.29", }, "scripts": {}, }, @@ -12719,161 +12955,163 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 39, - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "integrity": "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==", "man_dir": "", - "name": "lilconfig", - "name_hash": "17464546908434930808", + "name": "@types/node", + "name_hash": "4124652010926124945", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz", "tag": "npm", - "value": "2.1.0", + "value": "20.7.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 66, - 67, - 68, - 69, - 70, - ], + "dependencies": [], "id": 40, - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", "man_dir": "", - "name": "fast-glob", - "name_hash": "1878427088820911921", + "name": "@types/prop-types", + "name_hash": "14301724962060537021", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", "tag": "npm", - "value": "3.3.2", + "value": "15.7.12", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 60, + 61, + 62, + ], "id": 41, - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "integrity": "sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==", "man_dir": "", - "name": "merge2", - "name_hash": "10405164528992167668", + "name": "@types/react", + "name_hash": "14723150644049679642", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.22.tgz", "tag": "npm", - "value": "1.4.1", + "value": "18.2.22", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 71, + 63, ], "id": 42, - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", "man_dir": "", - "name": "glob-parent", - "name_hash": "11965780159102682782", + "name": "@types/react-dom", + "name_hash": "3229493356298419080", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", "tag": "npm", - "value": "5.1.2", + "value": "18.2.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 72, - 73, - ], + "dependencies": [], "id": 43, - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "integrity": "sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==", "man_dir": "", - "name": "@nodelib/fs.walk", - "name_hash": "5339111073806757055", + "name": "@types/scheduler", + "name_hash": "12135549028975824460", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.23.0.tgz", "tag": "npm", - "value": "1.2.8", + "value": "0.23.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 74, + 64, ], "id": 44, - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", "man_dir": "", - "name": "fastq", - "name_hash": "6741130188853797494", + "name": "@types/ws", + "name_hash": "7625274352264072099", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", "tag": "npm", - "value": "1.17.1", + "value": "8.5.10", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 65, + ], "id": 45, - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "man_dir": "", - "name": "reusify", - "name_hash": "6641847649693934607", + "name": "@types/yauzl", + "name_hash": "10273980999870455328", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", "tag": "npm", - "value": "1.0.4", + "value": "2.10.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 75, - 76, + 66, + 67, + 68, + 69, + 70, + 71, ], "id": 46, - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", "man_dir": "", - "name": "@nodelib/fs.scandir", - "name_hash": "3021833276702395597", + "name": "@typescript-eslint/parser", + "name_hash": "16517001479467293030", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", "tag": "npm", - "value": "2.1.5", + "value": "6.21.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 77, + 72, + 73, ], "id": 47, - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", "man_dir": "", - "name": "run-parallel", - "name_hash": "12083900303949760391", + "name": "@typescript-eslint/scope-manager", + "name_hash": "4117654371883490926", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", "tag": "npm", - "value": "1.2.0", + "value": "6.21.0", }, "scripts": {}, }, @@ -12881,173 +13119,169 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 48, - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", "man_dir": "", - "name": "queue-microtask", - "name_hash": "5425309755386634043", + "name": "@typescript-eslint/types", + "name_hash": "9755027355340495761", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", "tag": "npm", - "value": "1.2.3", + "value": "6.21.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + ], "id": 49, - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", "man_dir": "", - "name": "@nodelib/fs.stat", - "name_hash": "16125660444744770699", + "name": "@typescript-eslint/typescript-estree", + "name_hash": "17745786537991019945", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", "tag": "npm", - "value": "2.0.5", + "value": "6.21.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 78, - 79, - 80, - 81, 82, 83, - 84, - 85, ], "id": 50, - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", "man_dir": "", - "name": "chokidar", - "name_hash": "13416011201726038119", + "name": "@typescript-eslint/visitor-keys", + "name_hash": "7940841856001563650", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", "tag": "npm", - "value": "3.6.0", + "value": "6.21.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/acorn", + "name": "acorn", + }, "dependencies": [], "id": 51, - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "man_dir": "", - "name": "fsevents", - "name_hash": "16035328728645144760", + "name": "acorn", + "name_hash": "17430233180242180057", "origin": "npm", - "os": [ - "darwin", - ], "resolution": { - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", "tag": "npm", - "value": "2.3.3", + "value": "8.11.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 86, + 84, ], "id": 52, - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "man_dir": "", - "name": "readdirp", - "name_hash": "10039124027740987170", + "name": "acorn-jsx", + "name_hash": "1754355278825952408", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "tag": "npm", - "value": "3.6.0", + "value": "5.3.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 87, + 85, ], "id": 53, - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "man_dir": "", - "name": "is-binary-path", - "name_hash": "10002650304558927684", + "name": "agent-base", + "name_hash": "17689920659035782501", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", "tag": "npm", - "value": "2.1.0", + "value": "7.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 86, + 87, + 88, + 89, + ], "id": 54, - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "man_dir": "", - "name": "binary-extensions", - "name_hash": "17194422772331613284", + "name": "ajv", + "name_hash": "4704814928422522869", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "tag": "npm", - "value": "2.3.0", + "value": "6.12.6", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 88, - 89, - ], + "dependencies": [], "id": 55, - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "man_dir": "", - "name": "anymatch", - "name_hash": "13083778620000400888", + "name": "ansi-regex", + "name_hash": "8115476937249128794", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "tag": "npm", - "value": "3.1.3", + "value": "5.0.1", }, "scripts": {}, }, { - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node", - }, + "bin": null, "dependencies": [ 90, - 91, - 92, - 93, - 94, - 95, - 96, ], "id": 56, - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "man_dir": "", - "name": "sucrase", - "name_hash": "8220562023141918134", + "name": "ansi-styles", + "name_hash": "1496261712670764878", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "tag": "npm", - "value": "3.35.0", + "value": "4.3.0", }, "scripts": {}, }, @@ -13055,119 +13289,126 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 57, - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", "man_dir": "", - "name": "ts-interface-checker", - "name_hash": "9090669025631097322", + "name": "any-promise", + "name_hash": "992496519212496549", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", "tag": "npm", - "value": "0.1.13", + "value": "1.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 91, + 92, + ], "id": 58, - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "man_dir": "", - "name": "pirates", - "name_hash": "11463431525122174591", + "name": "anymatch", + "name_hash": "13083778620000400888", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "tag": "npm", - "value": "4.0.6", + "value": "3.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 97, - 98, - 99, - ], + "dependencies": [], "id": 59, - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", "man_dir": "", - "name": "mz", - "name_hash": "4860889167171965650", + "name": "arg", + "name_hash": "2472924048160638220", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", "tag": "npm", - "value": "2.7.0", + "value": "5.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 100, - ], + "dependencies": [], "id": 60, - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "man_dir": "", - "name": "thenify-all", - "name_hash": "3497577183623575301", + "name": "argparse", + "name_hash": "14330104742551621378", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "tag": "npm", - "value": "1.6.0", + "value": "2.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 101, + 93, ], "id": 61, - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", "man_dir": "", - "name": "thenify", - "name_hash": "10214550608932566002", + "name": "aria-query", + "name_hash": "506127023625643336", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", "tag": "npm", - "value": "3.3.1", + "value": "5.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 94, + 95, + ], "id": 62, - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "man_dir": "", - "name": "any-promise", - "name_hash": "992496519212496549", + "name": "array-buffer-byte-length", + "name_hash": "9975978122018604356", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", "tag": "npm", - "value": "1.3.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 96, + 97, + 98, + 99, + 100, + 101, + ], "id": 63, - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", "man_dir": "", - "name": "object-assign", - "name_hash": "741501977461426514", + "name": "array-includes", + "name_hash": "4525275494838245397", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", "tag": "npm", - "value": "4.1.1", + "value": "3.1.8", }, "scripts": {}, }, @@ -13175,162 +13416,189 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 64, - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "man_dir": "", - "name": "lines-and-columns", - "name_hash": "8731744980636261242", + "name": "array-union", + "name_hash": "16137961625129706702", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "tag": "npm", - "value": "1.2.4", + "value": "2.1.0", }, "scripts": {}, }, { - "bin": { - "file": "dist/esm/bin.mjs", - "name": "glob", - }, + "bin": null, "dependencies": [ 102, 103, 104, 105, 106, + 107, ], "id": 65, - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", "man_dir": "", - "name": "glob", - "name_hash": "4994027009006720870", + "name": "array.prototype.findlast", + "name_hash": "1818731707851809687", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", "tag": "npm", - "value": "10.3.10", + "value": "1.2.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 107, 108, + 109, + 110, + 111, + 112, + 113, ], "id": 66, - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", "man_dir": "", - "name": "path-scurry", - "name_hash": "11241411746102775941", + "name": "array.prototype.findlastindex", + "name_hash": "12218267642355334154", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", "tag": "npm", - "value": "1.11.1", + "value": "1.2.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 114, + 115, + 116, + 117, + ], "id": 67, - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", "man_dir": "", - "name": "minipass", - "name_hash": "8663404386276345459", + "name": "array.prototype.flat", + "name_hash": "13419566320551684202", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", "tag": "npm", - "value": "7.1.2", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 118, + 119, + 120, + 121, + ], "id": 68, - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", "man_dir": "", - "name": "lru-cache", - "name_hash": "15261810304153928944", + "name": "array.prototype.flatmap", + "name_hash": "4112999450230342125", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", "tag": "npm", - "value": "10.2.2", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 109, + 122, + 123, + 124, + 125, ], "id": 69, - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", "man_dir": "", - "name": "minimatch", - "name_hash": "8137703609956696607", + "name": "array.prototype.toreversed", + "name_hash": "13586337247798060470", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", "tag": "npm", - "value": "9.0.4", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 110, + 126, + 127, + 128, + 129, + 130, ], "id": 70, - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", "man_dir": "", - "name": "brace-expansion", - "name_hash": "2949258092693339993", + "name": "array.prototype.tosorted", + "name_hash": "6050988382768901310", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", "tag": "npm", - "value": "2.0.1", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + ], "id": 71, - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "man_dir": "", - "name": "balanced-match", - "name_hash": "16269801611404267863", + "name": "arraybuffer.prototype.slice", + "name_hash": "11166998714227851504", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 111, - 112, + 139, ], "id": 72, - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", "man_dir": "", - "name": "jackspeak", - "name_hash": "16168027919126698688", + "name": "ast-types", + "name_hash": "4997596490212765360", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", "tag": "npm", - "value": "2.3.6", + "value": "0.13.4", }, "scripts": {}, }, @@ -13338,112 +13606,110 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 73, - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", "man_dir": "", - "name": "@pkgjs/parseargs", - "name_hash": "4691519579619228072", + "name": "ast-types-flow", + "name_hash": "3772215945262775731", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", "tag": "npm", - "value": "0.11.0", + "value": "0.0.8", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/autoprefixer", + "name": "autoprefixer", + }, "dependencies": [ - 113, - 114, - 115, - 116, - 117, - 118, + 140, + 141, + 142, + 143, + 144, + 145, + 146, ], "id": 74, - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", "man_dir": "", - "name": "@isaacs/cliui", - "name_hash": "9642792940339374750", + "name": "autoprefixer", + "name_hash": "8637312893797281270", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", "tag": "npm", - "value": "8.0.2", + "value": "10.4.16", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 119, - 120, - 121, + 147, ], "id": 75, - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "man_dir": "", - "name": "wrap-ansi", - "name_hash": "6417752039399150421", + "name": "available-typed-arrays", + "name_hash": "16267035547686705519", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", "tag": "npm", - "value": "7.0.0", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 122, - ], + "dependencies": [], "id": 76, - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", "man_dir": "", - "name": "strip-ansi", - "name_hash": "13340235767065158173", + "name": "axe-core", + "name_hash": "13988195930258765777", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", "tag": "npm", - "value": "6.0.1", + "value": "4.7.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 148, + ], "id": 77, - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", "man_dir": "", - "name": "ansi-regex", - "name_hash": "8115476937249128794", + "name": "axobject-query", + "name_hash": "9344054106894956572", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", "tag": "npm", - "value": "5.0.1", + "value": "3.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 123, - 124, - 125, - ], + "dependencies": [], "id": 78, - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", "man_dir": "", - "name": "string-width", - "name_hash": "15727733666069179645", + "name": "b4a", + "name_hash": "10649709558693226266", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", "tag": "npm", - "value": "4.2.3", + "value": "1.6.6", }, "scripts": {}, }, @@ -13451,15 +13717,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 79, - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "man_dir": "", - "name": "is-fullwidth-code-point", - "name_hash": "11413228031333986220", + "name": "balanced-match", + "name_hash": "16269801611404267863", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "1.0.2", }, "scripts": {}, }, @@ -13467,105 +13733,103 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 80, - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "integrity": "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==", "man_dir": "", - "name": "emoji-regex", - "name_hash": "4954026511424972012", + "name": "bare-events", + "name_hash": "4035129451839648869", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.3.1.tgz", "tag": "npm", - "value": "8.0.0", + "value": "2.3.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 126, + 149, + 150, + 151, ], "id": 81, - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", "man_dir": "", - "name": "ansi-styles", - "name_hash": "1496261712670764878", + "name": "bare-fs", + "name_hash": "15205712258788157948", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", "tag": "npm", - "value": "4.3.0", + "value": "2.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 127, - ], + "dependencies": [], "id": 82, - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==", "man_dir": "", - "name": "color-convert", - "name_hash": "4039459761306235234", + "name": "bare-os", + "name_hash": "6865937522145537276", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.3.0.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 152, + ], "id": 83, - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", "man_dir": "", - "name": "color-name", - "name_hash": "16546212153853106385", + "name": "bare-path", + "name_hash": "12654746909665824402", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", "tag": "npm", - "value": "1.1.4", + "value": "2.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 128, - 129, - 130, + 153, ], "id": 84, - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "integrity": "sha512-ubLyoDqPnUf5o0kSFp709HC0WRZuxVuh4pbte5eY95Xvx5bdvz07c2JFmXBfqqe60q+9PJ8S4X5GRvmcNSKMxg==", "man_dir": "", - "name": "wrap-ansi", - "name_hash": "6417752039399150421", + "name": "bare-stream", + "name_hash": "17753182882008442002", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.0.1.tgz", "tag": "npm", - "value": "8.1.0", + "value": "2.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 131, - ], + "dependencies": [], "id": 85, - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", "man_dir": "", - "name": "strip-ansi", - "name_hash": "13340235767065158173", + "name": "base64-js", + "name_hash": "14626266614050083415", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "tag": "npm", - "value": "7.1.0", + "value": "1.5.1", }, "scripts": {}, }, @@ -13573,102 +13837,111 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 86, - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", "man_dir": "", - "name": "ansi-regex", - "name_hash": "8115476937249128794", + "name": "basic-ftp", + "name_hash": "3294105759639631117", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", "tag": "npm", - "value": "6.0.1", + "value": "5.0.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 132, - 133, - 134, - ], + "dependencies": [], "id": 87, - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "man_dir": "", - "name": "string-width", - "name_hash": "15727733666069179645", + "name": "binary-extensions", + "name_hash": "17194422772331613284", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "tag": "npm", - "value": "5.1.2", + "value": "2.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 154, + 155, + ], "id": 88, - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "man_dir": "", - "name": "emoji-regex", - "name_hash": "4954026511424972012", + "name": "brace-expansion", + "name_hash": "2949258092693339993", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "tag": "npm", - "value": "9.2.2", + "value": "1.1.11", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 156, + ], "id": 89, - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "man_dir": "", - "name": "eastasianwidth", - "name_hash": "17075761832414070361", + "name": "braces", + "name_hash": "2299021338542085312", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "tag": "npm", - "value": "0.2.0", + "value": "3.0.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "cli.js", + "name": "browserslist", + }, + "dependencies": [ + 157, + 158, + 159, + 160, + ], "id": 90, - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "man_dir": "", - "name": "ansi-styles", - "name_hash": "1496261712670764878", + "name": "browserslist", + "name_hash": "10902238872969648239", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", "tag": "npm", - "value": "6.2.1", + "value": "4.23.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 135, - 136, + 161, + 162, ], "id": 91, - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "man_dir": "", - "name": "foreground-child", - "name_hash": "15280470906188730905", + "name": "buffer", + "name_hash": "10358694932499417541", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", "tag": "npm", - "value": "3.1.1", + "value": "5.7.1", }, "scripts": {}, }, @@ -13676,90 +13949,90 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 92, - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "man_dir": "", - "name": "signal-exit", - "name_hash": "10435964049369420478", + "name": "buffer-crc32", + "name_hash": "4553253441045318076", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", "tag": "npm", - "value": "4.1.0", + "value": "0.2.13", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 137, - 138, - 139, + 163, + 164, ], "id": 93, - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "integrity": "sha512-DIM2C9qCECwhck9nLsCDeTv943VmGMCkwX3KljjprSRDXaK2CSiUDVGbUit80Er38ukgxuESJgYPAys4FsNCdg==", "man_dir": "", - "name": "cross-spawn", - "name_hash": "12444485756966960720", + "name": "bun-types", + "name_hash": "2516125195587546235", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.1.12.tgz", "tag": "npm", - "value": "7.0.3", + "value": "1.1.12", }, "scripts": {}, }, { - "bin": { - "file": "./bin/node-which", - "name": "node-which", - }, + "bin": null, "dependencies": [ - 140, + 165, ], "id": 94, - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", "man_dir": "", - "name": "which", - "name_hash": "5112236092670504396", + "name": "busboy", + "name_hash": "12056783266830520862", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", "tag": "npm", - "value": "2.0.2", + "value": "1.6.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 166, + 167, + 168, + 169, + 170, + ], "id": 95, - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "man_dir": "", - "name": "isexe", - "name_hash": "15558268014059531432", + "name": "call-bind", + "name_hash": "12438735438837079615", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", "tag": "npm", - "value": "2.0.0", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 141, - ], + "dependencies": [], "id": 96, - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "man_dir": "", - "name": "shebang-command", - "name_hash": "9009661312948442432", + "name": "callsites", + "name_hash": "3613437260212473067", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "tag": "npm", - "value": "2.0.0", + "value": "3.1.0", }, "scripts": {}, }, @@ -13767,15 +14040,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 97, - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", "man_dir": "", - "name": "shebang-regex", - "name_hash": "18053981199157160202", + "name": "camelcase-css", + "name_hash": "11196719252326564430", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", "tag": "npm", - "value": "3.0.0", + "value": "2.0.1", }, "scripts": {}, }, @@ -13783,70 +14056,80 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 98, - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "integrity": "sha512-S3BnR4Kh26TBxbi5t5kpbcUlLJb9lhtDXISDPwOfI+JoC+ik0QksvkZtUVyikw3hjnkgkMPSJ8oIM9yMm9vflA==", "man_dir": "", - "name": "path-key", - "name_hash": "665497923999462354", + "name": "caniuse-lite", + "name_hash": "9052408705322291763", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001628.tgz", "tag": "npm", - "value": "3.1.1", + "value": "1.0.30001628", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 171, + 172, + ], "id": 99, - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "man_dir": "", - "name": "commander", - "name_hash": "5281338156924866262", + "name": "chalk", + "name_hash": "15590360526536958927", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "tag": "npm", - "value": "4.1.1", + "value": "4.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 142, - 143, - 144, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, ], "id": 100, - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "man_dir": "", - "name": "@jridgewell/gen-mapping", - "name_hash": "7763226208333403547", + "name": "chokidar", + "name_hash": "13416011201726038119", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "tag": "npm", - "value": "0.3.5", + "value": "3.6.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 145, - 146, + 181, + 182, + 183, + 184, ], "id": 101, - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "integrity": "sha512-5xQNN2SVBdZv4TxeMLaI+PelrnZsHDhn8h2JtyriLr+0qHcZS8BMuo93qN6J1VmtmrgYP+rmcLHcbpnA8QJh+w==", "man_dir": "", - "name": "@jridgewell/trace-mapping", - "name_hash": "9132244357866713465", + "name": "chromium-bidi", + "name_hash": "17738832193826713561", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.24.tgz", "tag": "npm", - "value": "0.3.25", + "value": "0.5.24", }, "scripts": {}, }, @@ -13854,66 +14137,69 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 102, - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", "man_dir": "", - "name": "@jridgewell/sourcemap-codec", - "name_hash": "11082572525356782073", + "name": "client-only", + "name_hash": "8802229738477874888", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", "tag": "npm", - "value": "1.4.15", + "value": "0.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 185, + 186, + 187, + ], "id": 103, - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "man_dir": "", - "name": "@jridgewell/resolve-uri", - "name_hash": "15732631652601645408", + "name": "cliui", + "name_hash": "5778858105899329304", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "tag": "npm", - "value": "3.1.2", + "value": "8.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 188, + ], "id": 104, - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "man_dir": "", - "name": "@jridgewell/set-array", - "name_hash": "10956470817798356705", + "name": "color-convert", + "name_hash": "4039459761306235234", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "tag": "npm", - "value": "1.2.1", + "value": "2.0.1", }, "scripts": {}, }, { - "bin": { - "file": "bin/jiti.js", - "name": "jiti", - }, + "bin": null, "dependencies": [], "id": 105, - "integrity": "sha512-uy2bNX5zQ+tESe+TiC7ilGRz8AtRGmnJH55NC5S0nSUjvvvM2hJHmefHErugGXN4pNv4Qx7vLsnNw9qJ9mtIsw==", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "man_dir": "", - "name": "jiti", - "name_hash": "13838530331656232073", + "name": "color-name", + "name_hash": "16546212153853106385", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.3.tgz", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "tag": "npm", - "value": "1.21.3", + "value": "1.1.4", }, "scripts": {}, }, @@ -13921,15 +14207,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 106, - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", "man_dir": "", - "name": "dlv", - "name_hash": "6290291366792823487", + "name": "commander", + "name_hash": "5281338156924866262", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", "tag": "npm", - "value": "1.1.3", + "value": "4.1.1", }, "scripts": {}, }, @@ -13937,74 +14223,76 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 107, - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "man_dir": "", - "name": "arg", - "name_hash": "2472924048160638220", + "name": "concat-map", + "name_hash": "8706867752641269193", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "tag": "npm", - "value": "5.0.2", + "value": "0.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 147, - 148, - 149, + 189, + 190, + 191, + 192, + 193, ], "id": 108, - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "man_dir": "", - "name": "react-dom", - "name_hash": "7373667379151837307", + "name": "cosmiconfig", + "name_hash": "6870876620368412607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", "tag": "npm", - "value": "18.2.0", + "value": "9.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 150, + 194, + 195, + 196, ], "id": 109, - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "man_dir": "", - "name": "react", - "name_hash": "10719851453835962256", + "name": "cross-spawn", + "name_hash": "12444485756966960720", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "tag": "npm", - "value": "18.2.0", + "value": "7.0.3", }, "scripts": {}, }, { "bin": { - "file": "cli.js", - "name": "loose-envify", + "file": "bin/cssesc", + "name": "cssesc", }, - "dependencies": [ - 151, - ], + "dependencies": [], "id": 110, - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "man_dir": "", - "name": "loose-envify", - "name_hash": "3112622411417245442", + "name": "cssesc", + "name_hash": "11039868621287934035", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", "tag": "npm", - "value": "1.4.0", + "value": "3.0.0", }, "scripts": {}, }, @@ -14012,140 +14300,125 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 111, - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", "man_dir": "", - "name": "js-tokens", - "name_hash": "8072375596980283624", + "name": "csstype", + "name_hash": "10489861045436610105", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", "tag": "npm", - "value": "4.0.0", + "value": "3.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 152, - ], + "dependencies": [], "id": 112, - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", "man_dir": "", - "name": "scheduler", - "name_hash": "6246319597786948434", + "name": "damerau-levenshtein", + "name_hash": "15167018638538311401", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", "tag": "npm", - "value": "0.23.2", + "value": "1.0.8", }, "scripts": {}, }, { - "bin": { - "file": "lib/esm/puppeteer/node/cli.js", - "name": "puppeteer", - }, - "dependencies": [ - 153, - 154, - 155, - 156, - ], + "bin": null, + "dependencies": [], "id": 113, - "integrity": "sha512-kyUYI12SyJIjf9UGTnHfhNMYv4oVK321Jb9QZDBiGVNx5453SplvbdKI7UrF+S//3RtCneuUFCyHxnvQXQjpxg==", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", "man_dir": "", - "name": "puppeteer", - "name_hash": "13072297456933147981", + "name": "data-uri-to-buffer", + "name_hash": "14979328150197748023", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.12.0.tgz", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", "tag": "npm", - "value": "22.12.0", + "value": "6.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 197, + 198, + 199, + ], "id": 114, - "integrity": "sha512-+qtL3eX50qsJ7c+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7//Xe8yhMmQ+elj3uAqSg==", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", "man_dir": "", - "name": "devtools-protocol", - "name_hash": "12159960943916763407", + "name": "data-view-buffer", + "name_hash": "15944719431260154058", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1299070.tgz", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", "tag": "npm", - "value": "0.0.1299070", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": { - "file": "lib/cjs/main-cli.js", - "name": "browsers", - }, + "bin": null, "dependencies": [ - 157, - 158, - 159, - 160, - 161, - 162, - 163, - 164, + 200, + 201, + 202, ], "id": 115, - "integrity": "sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", "man_dir": "", - "name": "@puppeteer/browsers", - "name_hash": "6318517029770692415", + "name": "data-view-byte-length", + "name_hash": "5338396469217736400", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.2.3.tgz", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", "tag": "npm", - "value": "2.2.3", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": { - "file": "bin/semver.js", - "name": "semver", - }, + "bin": null, "dependencies": [ - 165, + 203, + 204, + 205, ], "id": 116, - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", "man_dir": "", - "name": "semver", - "name_hash": "16367367531761322261", + "name": "data-view-byte-offset", + "name_hash": "9075261318428197850", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", "tag": "npm", - "value": "7.6.0", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 166, + 206, ], "id": 117, - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", "man_dir": "", - "name": "lru-cache", - "name_hash": "15261810304153928944", + "name": "debug", + "name_hash": "14324291119347696526", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", "tag": "npm", - "value": "6.0.0", + "value": "4.3.5", }, "scripts": {}, }, @@ -14153,71 +14426,75 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 118, - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "man_dir": "", - "name": "yallist", - "name_hash": "17447362886122903538", + "name": "deep-is", + "name_hash": "4678193845338186713", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "tag": "npm", - "value": "4.0.0", + "value": "0.1.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 167, - 168, - 169, - 170, - 171, - 172, - 173, + 207, + 208, + 209, ], "id": 119, - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "man_dir": "", - "name": "yargs", - "name_hash": "18153588124555602831", + "name": "define-data-property", + "name_hash": "11872812789934333141", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", "tag": "npm", - "value": "17.7.2", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 210, + 211, + 212, + ], "id": 120, - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "man_dir": "", - "name": "yargs-parser", - "name_hash": "2624058701233809213", + "name": "define-properties", + "name_hash": "6291091409189323848", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", "tag": "npm", - "value": "21.1.1", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 213, + 214, + 215, + ], "id": 121, - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", "man_dir": "", - "name": "y18n", - "name_hash": "13867919047397601860", + "name": "degenerator", + "name_hash": "8612146826381285798", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", "tag": "npm", - "value": "5.0.8", + "value": "5.0.1", }, "scripts": {}, }, @@ -14225,15 +14502,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 122, - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", "man_dir": "", - "name": "require-directory", - "name_hash": "6781837652461215204", + "name": "dequal", + "name_hash": "9863785364709466334", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", "tag": "npm", - "value": "2.1.1", + "value": "2.0.3", }, "scripts": {}, }, @@ -14241,15 +14518,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 123, - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "integrity": "sha512-+qtL3eX50qsJ7c+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7//Xe8yhMmQ+elj3uAqSg==", "man_dir": "", - "name": "get-caller-file", - "name_hash": "1638769084888476079", + "name": "devtools-protocol", + "name_hash": "12159960943916763407", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1299070.tgz", "tag": "npm", - "value": "2.0.5", + "value": "0.0.1299070", }, "scripts": {}, }, @@ -14257,89 +14534,83 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 124, - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", "man_dir": "", - "name": "escalade", - "name_hash": "6879348821336485116", + "name": "didyoumean", + "name_hash": "3290316626148068785", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", "tag": "npm", - "value": "3.1.2", + "value": "1.2.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 174, - 175, - 176, + 216, ], "id": 125, - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "man_dir": "", - "name": "cliui", - "name_hash": "5778858105899329304", + "name": "dir-glob", + "name_hash": "7561427002176423027", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "tag": "npm", - "value": "8.0.1", + "value": "3.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 177, - 178, - ], + "dependencies": [], "id": 126, - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", "man_dir": "", - "name": "unbzip2-stream", - "name_hash": "12033811216485982774", + "name": "dlv", + "name_hash": "6290291366792823487", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", "tag": "npm", - "value": "1.4.3", + "value": "1.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 217, + ], "id": 127, - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "man_dir": "", - "name": "through", - "name_hash": "16941386786386382390", + "name": "doctrine", + "name_hash": "17204823894354646410", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "tag": "npm", - "value": "2.3.8", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 179, - 180, - ], + "dependencies": [], "id": 128, - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", "man_dir": "", - "name": "buffer", - "name_hash": "10358694932499417541", + "name": "eastasianwidth", + "name_hash": "17075761832414070361", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", "tag": "npm", - "value": "5.7.1", + "value": "0.2.0", }, "scripts": {}, }, @@ -14347,15 +14618,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 129, - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "integrity": "sha512-eVGeQxpaBYbomDBa/Mehrs28MdvCXfJmEFzaMFsv8jH/MJDLIylJN81eTJ5kvx7B7p18OiPK0BkC06lydEy63A==", "man_dir": "", - "name": "ieee754", - "name_hash": "17889458061139334532", + "name": "electron-to-chromium", + "name_hash": "670529235028360171", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.790.tgz", "tag": "npm", - "value": "1.2.1", + "value": "1.4.790", }, "scripts": {}, }, @@ -14363,54 +14634,52 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 130, - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "man_dir": "", - "name": "base64-js", - "name_hash": "14626266614050083415", + "name": "emoji-regex", + "name_hash": "4954026511424972012", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", "tag": "npm", - "value": "1.5.1", + "value": "9.2.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 181, - 182, - 183, - 184, + 218, ], "id": 131, - "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "man_dir": "", - "name": "tar-fs", - "name_hash": "14440968244754303214", + "name": "end-of-stream", + "name_hash": "17455588742510412071", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "tag": "npm", - "value": "3.0.5", + "value": "1.4.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 185, + 219, + 220, ], "id": 132, - "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", "man_dir": "", - "name": "bare-path", - "name_hash": "12654746909665824402", + "name": "enhanced-resolve", + "name_hash": "2987069983667056488", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", "tag": "npm", - "value": "2.1.3", + "value": "5.17.0", }, "scripts": {}, }, @@ -14418,74 +14687,114 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 133, - "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "man_dir": "", - "name": "bare-os", - "name_hash": "6865937522145537276", + "name": "env-paths", + "name_hash": "763024076902060186", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "tag": "npm", - "value": "2.3.0", + "value": "2.2.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 186, - 187, - 188, + 221, ], "id": 134, - "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "man_dir": "", - "name": "bare-fs", - "name_hash": "15205712258788157948", + "name": "error-ex", + "name_hash": "10994745590019451357", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "tag": "npm", - "value": "2.3.1", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 189, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, ], "id": 135, - "integrity": "sha512-ubLyoDqPnUf5o0kSFp709HC0WRZuxVuh4pbte5eY95Xvx5bdvz07c2JFmXBfqqe60q+9PJ8S4X5GRvmcNSKMxg==", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "man_dir": "", - "name": "bare-stream", - "name_hash": "17753182882008442002", + "name": "es-abstract", + "name_hash": "18149169871844198539", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", "tag": "npm", - "value": "2.0.1", + "value": "1.23.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 190, - 191, - 192, - 193, + 268, ], "id": 136, - "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", "man_dir": "", - "name": "streamx", - "name_hash": "74555136203185339", + "name": "es-define-property", + "name_hash": "3626708926058962712", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", "tag": "npm", - "value": "2.18.0", + "value": "1.0.0", }, "scripts": {}, }, @@ -14493,494 +14802,616 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 137, - "integrity": "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", "man_dir": "", - "name": "bare-events", - "name_hash": "4035129451839648869", + "name": "es-errors", + "name_hash": "1431088895329652005", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "tag": "npm", - "value": "2.3.1", + "value": "1.3.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 194, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, ], "id": 138, - "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==", + "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", "man_dir": "", - "name": "text-decoder", - "name_hash": "16075354394561303825", + "name": "es-iterator-helpers", + "name_hash": "6828621610707932693", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", "tag": "npm", - "value": "1.1.0", + "value": "1.0.19", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 283, + ], "id": 139, - "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "man_dir": "", - "name": "b4a", - "name_hash": "10649709558693226266", + "name": "es-object-atoms", + "name_hash": "6220468241073126446", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", "tag": "npm", - "value": "1.6.6", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 284, + 285, + 286, + ], "id": 140, - "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "man_dir": "", - "name": "queue-tick", - "name_hash": "9246306848360353145", + "name": "es-set-tostringtag", + "name_hash": "6364566058234691598", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", "tag": "npm", - "value": "1.0.1", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 287, + ], "id": 141, - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "man_dir": "", - "name": "fast-fifo", - "name_hash": "1244249015522350723", + "name": "es-shim-unscopables", + "name_hash": "9491299634916711255", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", "tag": "npm", - "value": "1.3.2", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 195, - 196, - 197, + 288, + 289, + 290, ], "id": 142, - "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "man_dir": "", - "name": "tar-stream", - "name_hash": "14255302179190904139", + "name": "es-to-primitive", + "name_hash": "5511149163085325549", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "tag": "npm", - "value": "3.1.7", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 198, - 199, - ], + "dependencies": [], "id": 143, - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "man_dir": "", - "name": "pump", - "name_hash": "7040703475696644678", + "name": "escalade", + "name_hash": "6879348821336485116", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "3.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 200, - ], + "dependencies": [], "id": 144, - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "man_dir": "", - "name": "once", - "name_hash": "748011609921859784", + "name": "escape-string-regexp", + "name_hash": "6183299340420948366", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "tag": "npm", - "value": "1.4.0", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js", + }, + "dependencies": [ + 291, + 292, + 293, + 294, + ], "id": 145, - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", "man_dir": "", - "name": "wrappy", - "name_hash": "18119806661187706052", + "name": "escodegen", + "name_hash": "7568564790816534200", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "2.1.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/eslint.js", + "name": "eslint", + }, "dependencies": [ - 201, - ], - "id": 146, - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "man_dir": "", - "name": "end-of-stream", - "name_hash": "17455588742510412071", - "origin": "npm", + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, + ], + "id": 146, + "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "man_dir": "", + "name": "eslint", + "name_hash": "17917589463370847417", + "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", "tag": "npm", - "value": "1.4.4", + "value": "8.50.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 202, - 203, - 204, - 205, - 206, - 207, - 208, - 209, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, ], "id": 147, - "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", + "integrity": "sha512-sUCpWlGuHpEhI0pIT0UtdSLJk5Z8E2DYinPTwsBiWaSYQomchdl0i60pjynY48+oXvtyWMQ7oE+G3m49yrfacg==", "man_dir": "", - "name": "proxy-agent", - "name_hash": "9904923658574585845", + "name": "eslint-config-next", + "name_hash": "7198338977897397487", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.1.3.tgz", "tag": "npm", - "value": "6.4.0", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 210, - 211, - 212, + 343, + 344, + 345, ], "id": 148, - "integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", "man_dir": "", - "name": "socks-proxy-agent", - "name_hash": "11921171134012595164", + "name": "eslint-import-resolver-node", + "name_hash": "7112252065464945765", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", "tag": "npm", - "value": "8.0.3", + "value": "0.3.9", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 213, - 214, + 346, + 347, + 348, + 349, + 350, + 351, + 352, + 353, + 354, ], "id": 149, - "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", + "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", "man_dir": "", - "name": "socks", - "name_hash": "16884970381877539768", + "name": "eslint-import-resolver-typescript", + "name_hash": "15133821067886250480", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", "tag": "npm", - "value": "2.8.3", + "value": "3.6.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 355, + ], "id": 150, - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", "man_dir": "", - "name": "smart-buffer", - "name_hash": "9798348771309838398", + "name": "eslint-module-utils", + "name_hash": "8461306141657248779", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", "tag": "npm", - "value": "4.2.0", + "value": "2.8.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 215, - 216, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, ], "id": 151, - "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", "man_dir": "", - "name": "ip-address", - "name_hash": "5841623577927749136", + "name": "eslint-plugin-import", + "name_hash": "8508429259951498502", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", "tag": "npm", - "value": "9.0.5", + "value": "2.29.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387, + 388, + 389, + 390, + ], "id": 152, - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", "man_dir": "", - "name": "sprintf-js", - "name_hash": "13547290882791134867", + "name": "eslint-plugin-jsx-a11y", + "name_hash": "17038906309846806775", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", "tag": "npm", - "value": "1.1.3", + "value": "6.8.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + ], "id": 153, - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "integrity": "sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw==", "man_dir": "", - "name": "jsbn", - "name_hash": "14311822655393200441", + "name": "eslint-plugin-react", + "name_hash": "15811917473959571682", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.2.tgz", "tag": "npm", - "value": "1.1.0", + "value": "7.34.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 217, + 410, ], "id": 154, - "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", + "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", "man_dir": "", - "name": "debug", - "name_hash": "14324291119347696526", + "name": "eslint-plugin-react-hooks", + "name_hash": "14057422571669714006", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", "tag": "npm", - "value": "4.3.5", + "value": "4.6.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 411, + 412, + ], "id": 155, - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "man_dir": "", - "name": "ms", - "name_hash": "5228634868375925924", + "name": "eslint-scope", + "name_hash": "17629221228476930459", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", "tag": "npm", - "value": "2.1.2", + "value": "7.2.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 218, - ], + "dependencies": [], "id": 156, - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "man_dir": "", - "name": "agent-base", - "name_hash": "17689920659035782501", + "name": "eslint-visitor-keys", + "name_hash": "17830281265467207399", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "tag": "npm", - "value": "7.1.1", + "value": "3.4.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 413, + 414, + 415, + ], "id": 157, - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "man_dir": "", - "name": "proxy-from-env", - "name_hash": "1270194980615207566", + "name": "espree", + "name_hash": "3641367103187261350", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", "tag": "npm", - "value": "1.1.0", + "value": "9.6.1", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 219, - 220, - 221, - 222, - 223, - 224, - 225, - 226, - ], + "bin": { + "esparse": "./bin/esparse.js", + "esvalidate": "./bin/esvalidate.js", + }, + "dependencies": [], "id": 158, - "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "man_dir": "", - "name": "pac-proxy-agent", - "name_hash": "818729749152565950", + "name": "esprima", + "name_hash": "16070041258147025859", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "tag": "npm", - "value": "7.0.1", + "value": "4.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 227, - 228, + 416, ], "id": 159, - "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "man_dir": "", - "name": "pac-resolver", - "name_hash": "12373948793919354804", + "name": "esquery", + "name_hash": "7289272869223478230", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", "tag": "npm", - "value": "7.0.1", + "value": "1.5.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 417, + ], "id": 160, - "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "man_dir": "", - "name": "netmask", - "name_hash": "16100660929392435651", + "name": "esrecurse", + "name_hash": "17661314847727534689", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "tag": "npm", - "value": "2.0.2", + "value": "4.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 229, - 230, - 231, - ], + "dependencies": [], "id": 161, - "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "man_dir": "", - "name": "degenerator", - "name_hash": "8612146826381285798", + "name": "estraverse", + "name_hash": "14401618193000185195", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "tag": "npm", - "value": "5.0.1", + "value": "5.3.0", }, "scripts": {}, }, { - "bin": { - "esparse": "./bin/esparse.js", - "esvalidate": "./bin/esvalidate.js", - }, + "bin": null, "dependencies": [], "id": 162, - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "man_dir": "", - "name": "esprima", - "name_hash": "16070041258147025859", + "name": "esutils", + "name_hash": "7981716078883515000", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "tag": "npm", - "value": "4.0.1", + "value": "2.0.3", }, "scripts": {}, }, { "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js", + "file": "cli.js", + "name": "extract-zip", }, "dependencies": [ - 232, - 233, - 234, - 235, + 418, + 419, + 420, + 421, ], "id": 163, - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "man_dir": "", - "name": "escodegen", - "name_hash": "7568564790816534200", + "name": "extract-zip", + "name_hash": "8810061046982445994", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", "tag": "npm", - "value": "2.1.0", + "value": "2.0.1", }, "scripts": {}, }, @@ -14988,15 +15419,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 164, - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "man_dir": "", - "name": "source-map", - "name_hash": "15131286332489002212", + "name": "fast-deep-equal", + "name_hash": "12371535360781568025", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "tag": "npm", - "value": "0.6.1", + "value": "3.1.3", }, "scripts": {}, }, @@ -15004,49 +15435,53 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 165, - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", "man_dir": "", - "name": "esutils", - "name_hash": "7981716078883515000", + "name": "fast-fifo", + "name_hash": "1244249015522350723", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 422, + 423, + 424, + 425, + 426, + ], "id": 166, - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "man_dir": "", - "name": "estraverse", - "name_hash": "14401618193000185195", + "name": "fast-glob", + "name_hash": "1878427088820911921", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", "tag": "npm", - "value": "5.3.0", + "value": "3.3.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 236, - ], + "dependencies": [], "id": 167, - "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "man_dir": "", - "name": "ast-types", - "name_hash": "4997596490212765360", + "name": "fast-json-stable-stringify", + "name_hash": "5172613188748066692", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "tag": "npm", - "value": "0.13.4", + "value": "2.1.0", }, "scripts": {}, }, @@ -15054,129 +15489,126 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 168, - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "man_dir": "", - "name": "tslib", - "name_hash": "17922945129469812550", + "name": "fast-levenshtein", + "name_hash": "12342460047873653112", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "tag": "npm", - "value": "2.6.3", + "value": "2.0.6", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 237, - 238, + 427, ], "id": 169, - "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "man_dir": "", - "name": "https-proxy-agent", - "name_hash": "6012108288334718116", + "name": "fastq", + "name_hash": "6741130188853797494", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", "tag": "npm", - "value": "7.0.4", + "value": "1.17.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 239, - 240, + 428, ], "id": 170, - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "man_dir": "", - "name": "http-proxy-agent", - "name_hash": "9762732492936976178", + "name": "fd-slicer", + "name_hash": "10851489456408334660", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", "tag": "npm", - "value": "7.0.2", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 241, - 242, - 243, - 244, + 429, ], "id": 171, - "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "man_dir": "", - "name": "get-uri", - "name_hash": "4377287927338690314", + "name": "file-entry-cache", + "name_hash": "7451434054063451186", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "tag": "npm", - "value": "6.0.3", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 245, - 246, - 247, + 430, ], "id": 172, - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "man_dir": "", - "name": "fs-extra", - "name_hash": "2453474818627632477", + "name": "fill-range", + "name_hash": "7508926416461820733", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "tag": "npm", - "value": "11.2.0", + "value": "7.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 431, + 432, + ], "id": 173, - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "man_dir": "", - "name": "universalify", - "name_hash": "9857909289728530428", + "name": "find-up", + "name_hash": "8309621910990874126", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "tag": "npm", - "value": "2.0.1", + "value": "5.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 248, - 249, + 433, + 434, + 435, ], "id": 174, - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "man_dir": "", - "name": "jsonfile", - "name_hash": "16030246458379256651", + "name": "flat-cache", + "name_hash": "1109822261564484039", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", "tag": "npm", - "value": "6.1.0", + "value": "3.2.0", }, "scripts": {}, }, @@ -15184,47 +15616,52 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 175, - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", "man_dir": "", - "name": "graceful-fs", - "name_hash": "8654400277002734136", + "name": "flatted", + "name_hash": "12258717572737769681", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", "tag": "npm", - "value": "4.2.11", + "value": "3.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 436, + ], "id": 176, - "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "man_dir": "", - "name": "data-uri-to-buffer", - "name_hash": "14979328150197748023", + "name": "for-each", + "name_hash": "10867395407301386752", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "tag": "npm", - "value": "6.0.2", + "value": "0.3.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 437, + 438, + ], "id": 177, - "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", "man_dir": "", - "name": "basic-ftp", - "name_hash": "3294105759639631117", + "name": "foreground-child", + "name_hash": "15280470906188730905", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", "tag": "npm", - "value": "5.0.5", + "value": "3.1.1", }, "scripts": {}, }, @@ -15232,31 +15669,35 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 178, - "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "man_dir": "", - "name": "@tootallnate/quickjs-emscripten", - "name_hash": "5414003337280545145", + "name": "fraction.js", + "name_hash": "8226692764887072839", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", "tag": "npm", - "value": "0.23.0", + "value": "4.3.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 439, + 440, + 441, + ], "id": 179, - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "man_dir": "", - "name": "lru-cache", - "name_hash": "15261810304153928944", + "name": "fs-extra", + "name_hash": "2453474818627632477", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", "tag": "npm", - "value": "7.18.3", + "value": "11.2.0", }, "scripts": {}, }, @@ -15264,75 +15705,71 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 180, - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "man_dir": "", - "name": "progress", - "name_hash": "11283104389794780362", + "name": "fs.realpath", + "name_hash": "913835373532407557", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.0.0", }, "scripts": {}, }, { - "bin": { - "file": "cli.js", - "name": "extract-zip", - }, - "dependencies": [ - 250, - 251, - 252, - 253, - ], + "bin": null, + "dependencies": [], "id": 181, - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "man_dir": "", - "name": "extract-zip", - "name_hash": "8810061046982445994", + "name": "fsevents", + "name_hash": "16035328728645144760", "origin": "npm", + "os": [ + "darwin", + ], "resolution": { - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.3.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 254, - ], + "dependencies": [], "id": 182, - "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "man_dir": "", - "name": "@types/yauzl", - "name_hash": "10273980999870455328", + "name": "function-bind", + "name_hash": "844545262680185243", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "tag": "npm", - "value": "2.10.3", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 255, + 442, + 443, + 444, + 445, ], "id": 183, - "integrity": "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg==", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "man_dir": "", - "name": "@types/node", - "name_hash": "4124652010926124945", + "name": "function.prototype.name", + "name_hash": "4695092674110180958", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.14.tgz", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", "tag": "npm", - "value": "20.12.14", + "value": "1.1.6", }, "scripts": {}, }, @@ -15340,273 +15777,283 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 184, - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "man_dir": "", - "name": "undici-types", - "name_hash": "13518207300296011529", + "name": "functions-have-names", + "name_hash": "2705786889099279986", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "tag": "npm", - "value": "5.26.5", + "value": "1.2.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 256, - 257, - ], + "dependencies": [], "id": 185, - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "man_dir": "", - "name": "yauzl", - "name_hash": "7329914562904170092", + "name": "get-caller-file", + "name_hash": "1638769084888476079", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "tag": "npm", - "value": "2.10.0", + "value": "2.0.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 446, + 447, + 448, + 449, + 450, + ], "id": 186, - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "man_dir": "", - "name": "buffer-crc32", - "name_hash": "4553253441045318076", + "name": "get-intrinsic", + "name_hash": "2906428234746671084", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", "tag": "npm", - "value": "0.2.13", + "value": "1.2.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 258, + 451, ], "id": 187, - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "man_dir": "", - "name": "fd-slicer", - "name_hash": "10851489456408334660", + "name": "get-stream", + "name_hash": "13254119490064412968", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", "tag": "npm", - "value": "1.1.0", + "value": "5.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 452, + 453, + 454, + ], "id": 188, - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "man_dir": "", - "name": "pend", - "name_hash": "11550940272933590184", + "name": "get-symbol-description", + "name_hash": "9231308723607962639", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", "tag": "npm", - "value": "1.2.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 259, + 455, ], "id": 189, - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "integrity": "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==", "man_dir": "", - "name": "get-stream", - "name_hash": "13254119490064412968", + "name": "get-tsconfig", + "name_hash": "4239972350118399509", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.5.tgz", "tag": "npm", - "value": "5.2.0", + "value": "4.7.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 260, + 456, + 457, + 458, + 459, ], "id": 190, - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", "man_dir": "", - "name": "debug", - "name_hash": "14324291119347696526", + "name": "get-uri", + "name_hash": "4377287927338690314", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", "tag": "npm", - "value": "4.3.4", + "value": "6.0.3", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "dist/esm/bin.mjs", + "name": "glob", + }, "dependencies": [ - 261, - 262, - 263, - 264, - 265, + 460, + 461, + 462, + 463, + 464, ], "id": 191, - "integrity": "sha512-9gY+JwBW/Fp3/x9+cOGK7ZcwqjvtvY2xjqRqsAA0B3ZFMzBauVTSZ26iWTmvOQX2sk78TN/rd5rnetxVxmK5CQ==", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "man_dir": "", - "name": "puppeteer-core", - "name_hash": "10954685796294859150", + "name": "glob", + "name_hash": "4994027009006720870", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.12.0.tgz", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", "tag": "npm", - "value": "22.12.0", + "value": "10.3.10", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 266, - 267, + 465, ], "id": 192, - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "man_dir": "", - "name": "ws", - "name_hash": "14644737011329074183", + "name": "glob-parent", + "name_hash": "11965780159102682782", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "tag": "npm", - "value": "8.17.1", + "value": "6.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 268, - 269, - 270, - 271, + 466, ], "id": 193, - "integrity": "sha512-5xQNN2SVBdZv4TxeMLaI+PelrnZsHDhn8h2JtyriLr+0qHcZS8BMuo93qN6J1VmtmrgYP+rmcLHcbpnA8QJh+w==", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "man_dir": "", - "name": "chromium-bidi", - "name_hash": "17738832193826713561", + "name": "globals", + "name_hash": "15143409006866382382", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.24.tgz", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", "tag": "npm", - "value": "0.5.24", + "value": "13.24.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 467, + 468, + ], "id": 194, - "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "man_dir": "", - "name": "zod", - "name_hash": "13942938047053248045", + "name": "globalthis", + "name_hash": "13441561870904786738", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", "tag": "npm", - "value": "3.23.8", + "value": "1.0.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 469, + 470, + 471, + 472, + 473, + 474, + ], "id": 195, - "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "man_dir": "", - "name": "urlpattern-polyfill", - "name_hash": "11822535153800140816", + "name": "globby", + "name_hash": "15348107128072099982", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "tag": "npm", - "value": "10.0.0", + "value": "11.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 475, + ], "id": 196, - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "man_dir": "", - "name": "mitt", - "name_hash": "8939019029139500810", + "name": "gopd", + "name_hash": "11067429752147099645", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "tag": "npm", - "value": "3.0.1", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 272, - 273, - 274, - 275, - 276, - ], + "dependencies": [], "id": 197, - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "man_dir": "", - "name": "cosmiconfig", - "name_hash": "6870876620368412607", + "name": "graceful-fs", + "name_hash": "8654400277002734136", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "tag": "npm", - "value": "9.0.0", + "value": "4.2.11", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 277, - 278, - 279, - 280, - ], + "dependencies": [], "id": 198, - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", "man_dir": "", - "name": "parse-json", - "name_hash": "10803339664298030440", + "name": "graphemer", + "name_hash": "10355618371909736900", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", "tag": "npm", - "value": "5.2.0", + "value": "1.4.0", }, "scripts": {}, }, @@ -15614,211 +16061,206 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 199, - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "man_dir": "", - "name": "json-parse-even-better-errors", - "name_hash": "13977239420854766139", + "name": "has-bigints", + "name_hash": "8902287851533908224", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "tag": "npm", - "value": "2.3.1", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 281, - ], + "dependencies": [], "id": 200, - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "man_dir": "", - "name": "error-ex", - "name_hash": "10994745590019451357", + "name": "has-flag", + "name_hash": "14617373831546330259", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "tag": "npm", - "value": "1.3.2", + "value": "4.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 476, + ], "id": 201, - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "man_dir": "", - "name": "is-arrayish", - "name_hash": "2568751720667967222", + "name": "has-property-descriptors", + "name_hash": "4664477375836720802", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", "tag": "npm", - "value": "0.2.1", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 282, - 283, - ], + "dependencies": [], "id": 202, - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "man_dir": "", - "name": "@babel/code-frame", - "name_hash": "6188048000334411082", + "name": "has-proto", + "name_hash": "14548784663137950749", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", "tag": "npm", - "value": "7.24.7", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 284, - 285, - 286, - 287, - ], + "dependencies": [], "id": 203, - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "man_dir": "", - "name": "@babel/highlight", - "name_hash": "1462121684300951999", + "name": "has-symbols", + "name_hash": "11738213668566965255", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "tag": "npm", - "value": "7.24.7", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 288, - 289, - 290, + 477, ], "id": 204, - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "man_dir": "", - "name": "chalk", - "name_hash": "15590360526536958927", + "name": "has-tostringtag", + "name_hash": "13213170068840407891", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "tag": "npm", - "value": "2.4.2", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 291, + 478, ], "id": 205, - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "man_dir": "", - "name": "supports-color", - "name_hash": "8283007902753735493", + "name": "hasown", + "name_hash": "15051111907103293256", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "tag": "npm", - "value": "5.5.0", + "value": "2.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 479, + 480, + ], "id": 206, - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "man_dir": "", - "name": "has-flag", - "name_hash": "14617373831546330259", + "name": "http-proxy-agent", + "name_hash": "9762732492936976178", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "7.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 481, + 482, + ], "id": 207, - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", "man_dir": "", - "name": "escape-string-regexp", - "name_hash": "6183299340420948366", + "name": "https-proxy-agent", + "name_hash": "6012108288334718116", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", "tag": "npm", - "value": "1.0.5", + "value": "7.0.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 292, - ], + "dependencies": [], "id": 208, - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", "man_dir": "", - "name": "ansi-styles", - "name_hash": "1496261712670764878", + "name": "ieee754", + "name_hash": "17889458061139334532", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "tag": "npm", - "value": "3.2.1", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 293, - ], + "dependencies": [], "id": 209, - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "man_dir": "", - "name": "color-convert", - "name_hash": "4039459761306235234", + "name": "ignore", + "name_hash": "7684941795926889194", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", "tag": "npm", - "value": "1.9.3", + "value": "5.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 483, + 484, + ], "id": 210, - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "man_dir": "", - "name": "color-name", - "name_hash": "16546212153853106385", + "name": "import-fresh", + "name_hash": "11575749002643879646", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "tag": "npm", - "value": "1.1.3", + "value": "3.3.0", }, "scripts": {}, }, @@ -15826,36 +16268,34 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 211, - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "man_dir": "", - "name": "@babel/helper-validator-identifier", - "name_hash": "13229699169636733158", + "name": "imurmurhash", + "name_hash": "16912020589681053487", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "tag": "npm", - "value": "7.24.7", + "value": "0.1.4", }, "scripts": {}, }, { - "bin": { - "file": "bin/js-yaml.js", - "name": "js-yaml", - }, + "bin": null, "dependencies": [ - 294, + 485, + 486, ], "id": 212, - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "man_dir": "", - "name": "js-yaml", - "name_hash": "192709174173096334", + "name": "inflight", + "name_hash": "15335006233399436565", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "tag": "npm", - "value": "4.1.0", + "value": "1.0.6", }, "scripts": {}, }, @@ -15863,68 +16303,73 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 213, - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "man_dir": "", - "name": "argparse", - "name_hash": "14330104742551621378", + "name": "inherits", + "name_hash": "7481850175542696465", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.0.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 295, - 296, + 487, + 488, + 489, ], "id": 214, - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "man_dir": "", - "name": "import-fresh", - "name_hash": "11575749002643879646", + "name": "internal-slot", + "name_hash": "5294586439646401067", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", "tag": "npm", - "value": "3.3.0", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 490, + 491, + ], "id": 215, - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", "man_dir": "", - "name": "resolve-from", - "name_hash": "3749267992243009772", + "name": "ip-address", + "name_hash": "5841623577927749136", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", "tag": "npm", - "value": "4.0.0", + "value": "9.0.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 297, + 492, + 493, ], "id": 216, - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "man_dir": "", - "name": "parent-module", - "name_hash": "2665996815938625963", + "name": "is-array-buffer", + "name_hash": "14032760764897204845", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", "tag": "npm", - "value": "1.0.1", + "value": "3.0.4", }, "scripts": {}, }, @@ -15932,322 +16377,260 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 217, - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", "man_dir": "", - "name": "callsites", - "name_hash": "3613437260212473067", + "name": "is-arrayish", + "name_hash": "2568751720667967222", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "tag": "npm", - "value": "3.1.0", + "value": "0.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 494, + ], "id": 218, - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", "man_dir": "", - "name": "env-paths", - "name_hash": "763024076902060186", + "name": "is-async-function", + "name_hash": "7396704721306843003", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", "tag": "npm", - "value": "2.2.1", + "value": "2.0.0", }, "scripts": {}, }, { - "bin": { - "file": "dist/bin/next", - "name": "next", - }, + "bin": null, "dependencies": [ - 298, - 299, - 300, - 301, - 302, - 303, - 304, - 305, - 306, - 307, - 308, - 309, - 310, - 311, - 312, - 313, - 314, - 315, - 316, - 317, + 495, ], "id": 219, - "integrity": "sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g==", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "man_dir": "", - "name": "next", - "name_hash": "11339591345958603137", + "name": "is-bigint", + "name_hash": "15395120181649760746", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/next/-/next-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.4", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 496, + ], "id": 220, - "integrity": "sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA==", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "man_dir": "", - "name": "@next/swc-win32-arm64-msvc", - "name_hash": "2162381238028589388", + "name": "is-binary-path", + "name_hash": "10002650304558927684", "origin": "npm", - "os": [ - "win32", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.1.0", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 497, + 498, + ], "id": 221, - "integrity": "sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw==", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "man_dir": "", - "name": "@next/swc-linux-arm64-musl", - "name_hash": "10617419930187892296", + "name": "is-boolean-object", + "name_hash": "977724548377731595", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.1.2", }, "scripts": {}, }, { - "arch": [ - "ia32", - ], "bin": null, "dependencies": [], "id": 222, - "integrity": "sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw==", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "man_dir": "", - "name": "@next/swc-win32-ia32-msvc", - "name_hash": "9252805468461829479", + "name": "is-callable", + "name_hash": "8145804842618902795", "origin": "npm", - "os": [ - "win32", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.2.7", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 499, + ], "id": 223, - "integrity": "sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw==", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "man_dir": "", - "name": "@next/swc-linux-arm64-gnu", - "name_hash": "11020036790013624239", + "name": "is-core-module", + "name_hash": "2115564247595772579", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.13.1", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 500, + ], "id": 224, - "integrity": "sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg==", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", "man_dir": "", - "name": "@next/swc-win32-x64-msvc", - "name_hash": "9647815457301330905", + "name": "is-data-view", + "name_hash": "9883274985744387088", "origin": "npm", - "os": [ - "win32", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.1", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 501, + ], "id": 225, - "integrity": "sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ==", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "man_dir": "", - "name": "@next/swc-linux-x64-musl", - "name_hash": "2579566733029863568", + "name": "is-date-object", + "name_hash": "2234586858061383196", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.5", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, "dependencies": [], "id": 226, - "integrity": "sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg==", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "man_dir": "", - "name": "@next/swc-linux-x64-gnu", - "name_hash": "300847313706189527", + "name": "is-extglob", + "name_hash": "3738840382836940042", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.1.1", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 502, + ], "id": 227, - "integrity": "sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ==", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", "man_dir": "", - "name": "@next/swc-darwin-arm64", - "name_hash": "2189808260783691934", + "name": "is-finalizationregistry", + "name_hash": "3324291948921067566", "origin": "npm", - "os": [ - "darwin", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.2", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, "dependencies": [], "id": 228, - "integrity": "sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg==", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "man_dir": "", - "name": "@next/swc-darwin-x64", - "name_hash": "6382492463773593985", + "name": "is-fullwidth-code-point", + "name_hash": "11413228031333986220", "origin": "npm", - "os": [ - "darwin", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "tag": "npm", - "value": "14.1.3", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 503, + ], "id": 229, - "integrity": "sha512-S3BnR4Kh26TBxbi5t5kpbcUlLJb9lhtDXISDPwOfI+JoC+ik0QksvkZtUVyikw3hjnkgkMPSJ8oIM9yMm9vflA==", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", "man_dir": "", - "name": "caniuse-lite", - "name_hash": "9052408705322291763", + "name": "is-generator-function", + "name_hash": "6389681397246265335", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001628.tgz", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", "tag": "npm", - "value": "1.0.30001628", + "value": "1.0.10", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 318, + 504, ], "id": 230, - "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "man_dir": "", - "name": "@swc/helpers", - "name_hash": "6882297182432941771", + "name": "is-glob", + "name_hash": "3852072119137895543", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "tag": "npm", - "value": "0.5.2", + "value": "4.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 319, - 320, - ], + "dependencies": [], "id": 231, - "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", "man_dir": "", - "name": "styled-jsx", - "name_hash": "3150382730046383618", + "name": "is-map", + "name_hash": "13285296637631486371", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", "tag": "npm", - "value": "5.1.1", + "value": "2.0.3", }, "scripts": {}, }, @@ -16255,15 +16638,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 232, - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "man_dir": "", - "name": "client-only", - "name_hash": "8802229738477874888", + "name": "is-negative-zero", + "name_hash": "15976851243871524828", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", "tag": "npm", - "value": "0.0.1", + "value": "2.0.3", }, "scripts": {}, }, @@ -16271,205 +16654,156 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 233, - "integrity": "sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ==", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "man_dir": "", - "name": "@next/env", - "name_hash": "14533567151760189614", + "name": "is-number", + "name_hash": "17443668381655379754", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "tag": "npm", - "value": "14.1.3", + "value": "7.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 321, - 322, - 323, + 505, ], "id": 234, - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "man_dir": "", - "name": "postcss", - "name_hash": "9297766010604904796", + "name": "is-number-object", + "name_hash": "17734215349587891459", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "tag": "npm", - "value": "8.4.31", + "value": "1.0.7", + }, + "scripts": {}, + }, + { + "bin": null, + "dependencies": [], + "id": 235, + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "man_dir": "", + "name": "is-path-inside", + "name_hash": "11945178255920368404", + "origin": "npm", + "resolution": { + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "tag": "npm", + "value": "3.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 324, + 506, + 507, ], - "id": 235, - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "id": 236, + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "man_dir": "", - "name": "busboy", - "name_hash": "12056783266830520862", + "name": "is-regex", + "name_hash": "5347229372705359543", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "tag": "npm", - "value": "1.6.0", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, "dependencies": [], - "id": 236, - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "id": 237, + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", "man_dir": "", - "name": "streamsearch", - "name_hash": "16767345128201185654", + "name": "is-set", + "name_hash": "711008573234634940", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", "tag": "npm", - "value": "1.1.0", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 325, - 326, - 327, - 328, - 329, - 330, - 331, - 332, - 333, - 334, - 335, + 508, ], - "id": 237, - "integrity": "sha512-sUCpWlGuHpEhI0pIT0UtdSLJk5Z8E2DYinPTwsBiWaSYQomchdl0i60pjynY48+oXvtyWMQ7oE+G3m49yrfacg==", + "id": 238, + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "man_dir": "", - "name": "eslint-config-next", - "name_hash": "7198338977897397487", + "name": "is-shared-array-buffer", + "name_hash": "16404740693320828184", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.3", }, "scripts": {}, }, { - "bin": { - "file": "bin/eslint.js", - "name": "eslint", + "bin": null, + "dependencies": [ + 509, + ], + "id": 239, + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "man_dir": "", + "name": "is-string", + "name_hash": "17134972543368483860", + "origin": "npm", + "resolution": { + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "tag": "npm", + "value": "1.0.7", }, + "scripts": {}, + }, + { + "bin": null, "dependencies": [ - 336, - 337, - 338, - 339, - 340, - 341, - 342, - 343, - 344, - 345, - 346, - 347, - 348, - 349, - 350, - 351, - 352, - 353, - 354, - 355, - 356, - 357, - 358, - 359, - 360, - 361, - 362, - 363, - 364, - 365, - 366, - 367, - 368, - 369, - 370, - 371, - 372, + 510, ], - "id": 238, - "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", - "man_dir": "", - "name": "eslint", - "name_hash": "17917589463370847417", - "origin": "npm", - "resolution": { - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", - "tag": "npm", - "value": "8.50.0", - }, - "scripts": {}, - }, - { - "bin": null, - "dependencies": [], - "id": 239, - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "man_dir": "", - "name": "json-stable-stringify-without-jsonify", - "name_hash": "14534225541412166230", - "origin": "npm", - "resolution": { - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "tag": "npm", - "value": "1.0.1", - }, - "scripts": {}, - }, - { - "bin": null, - "dependencies": [], "id": 240, - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "man_dir": "", - "name": "@humanwhocodes/module-importer", - "name_hash": "12456817044413428026", + "name": "is-symbol", + "name_hash": "17261375015506057632", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "tag": "npm", - "value": "1.0.1", + "value": "1.0.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 373, - 374, + 511, ], "id": 241, - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "man_dir": "", - "name": "@eslint-community/eslint-utils", - "name_hash": "17370105237013380211", + "name": "is-typed-array", + "name_hash": "9705410882361152938", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", "tag": "npm", - "value": "4.4.0", + "value": "1.1.13", }, "scripts": {}, }, @@ -16477,72 +16811,68 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 242, - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", "man_dir": "", - "name": "eslint-visitor-keys", - "name_hash": "17830281265467207399", + "name": "is-weakmap", + "name_hash": "6846802860855249568", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", "tag": "npm", - "value": "3.4.3", + "value": "2.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 375, - 376, - 377, + 512, ], "id": 243, - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "man_dir": "", - "name": "@humanwhocodes/config-array", - "name_hash": "4378208149395492413", + "name": "is-weakref", + "name_hash": "16457982703851476953", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "tag": "npm", - "value": "0.11.14", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 378, + 513, + 514, ], "id": 244, - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", "man_dir": "", - "name": "minimatch", - "name_hash": "8137703609956696607", + "name": "is-weakset", + "name_hash": "15512317874752413182", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", "tag": "npm", - "value": "3.1.2", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 379, - 380, - ], + "dependencies": [], "id": 245, - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", "man_dir": "", - "name": "brace-expansion", - "name_hash": "2949258092693339993", + "name": "isarray", + "name_hash": "1313190527457156627", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", "tag": "npm", - "value": "1.1.11", + "value": "2.0.5", }, "scripts": {}, }, @@ -16550,145 +16880,144 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 246, - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "man_dir": "", - "name": "concat-map", - "name_hash": "8706867752641269193", + "name": "isexe", + "name_hash": "15558268014059531432", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "tag": "npm", - "value": "0.0.1", + "value": "2.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 515, + 516, + 517, + 518, + 519, + ], "id": 247, - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", "man_dir": "", - "name": "@humanwhocodes/object-schema", - "name_hash": "8965646483962562622", + "name": "iterator.prototype", + "name_hash": "2087250667608616513", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 520, + 521, + ], "id": 248, - "integrity": "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "man_dir": "", - "name": "@eslint-community/regexpp", - "name_hash": "633405221675698401", + "name": "jackspeak", + "name_hash": "16168027919126698688", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.1.tgz", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", "tag": "npm", - "value": "4.10.1", + "value": "2.3.6", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/jiti.js", + "name": "jiti", + }, "dependencies": [], "id": 249, - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "integrity": "sha512-uy2bNX5zQ+tESe+TiC7ilGRz8AtRGmnJH55NC5S0nSUjvvvM2hJHmefHErugGXN4pNv4Qx7vLsnNw9qJ9mtIsw==", "man_dir": "", - "name": "escape-string-regexp", - "name_hash": "6183299340420948366", + "name": "jiti", + "name_hash": "13838530331656232073", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.3.tgz", "tag": "npm", - "value": "4.0.0", + "value": "1.21.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 381, - ], + "dependencies": [], "id": 250, - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "man_dir": "", - "name": "file-entry-cache", - "name_hash": "7451434054063451186", + "name": "js-tokens", + "name_hash": "8072375596980283624", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "tag": "npm", - "value": "6.0.1", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/js-yaml.js", + "name": "js-yaml", + }, "dependencies": [ - 382, - 383, - 384, + 522, ], "id": 251, - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "man_dir": "", - "name": "flat-cache", - "name_hash": "1109822261564484039", + "name": "js-yaml", + "name_hash": "192709174173096334", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "tag": "npm", - "value": "3.2.0", + "value": "4.1.0", }, "scripts": {}, }, { - "bin": { - "file": "bin.js", - "name": "rimraf", - }, - "dependencies": [ - 385, - ], + "bin": null, + "dependencies": [], "id": 252, - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", "man_dir": "", - "name": "rimraf", - "name_hash": "6866739241594583209", + "name": "jsbn", + "name_hash": "14311822655393200441", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", "tag": "npm", - "value": "3.0.2", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 386, - 387, - 388, - 389, - 390, - 391, - ], + "dependencies": [], "id": 253, - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", "man_dir": "", - "name": "glob", - "name_hash": "4994027009006720870", + "name": "json-buffer", + "name_hash": "5720297936225446253", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "tag": "npm", - "value": "7.2.3", + "value": "3.0.1", }, "scripts": {}, }, @@ -16696,15 +17025,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 254, - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "man_dir": "", - "name": "path-is-absolute", - "name_hash": "8164005222338448325", + "name": "json-parse-even-better-errors", + "name_hash": "13977239420854766139", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "tag": "npm", - "value": "1.0.1", + "value": "2.3.1", }, "scripts": {}, }, @@ -16712,176 +17041,179 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 255, - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "man_dir": "", - "name": "inherits", - "name_hash": "7481850175542696465", + "name": "json-schema-traverse", + "name_hash": "686899269284038873", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "tag": "npm", - "value": "2.0.4", + "value": "0.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 392, - 393, - ], + "dependencies": [], "id": 256, - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "man_dir": "", - "name": "inflight", - "name_hash": "15335006233399436565", + "name": "json-stable-stringify-without-jsonify", + "name_hash": "14534225541412166230", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "lib/cli.js", + "name": "json5", + }, + "dependencies": [ + 523, + ], "id": 257, - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "man_dir": "", - "name": "fs.realpath", - "name_hash": "913835373532407557", + "name": "json5", + "name_hash": "8623012563386528314", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 394, + 524, + 525, ], "id": 258, - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "man_dir": "", - "name": "keyv", - "name_hash": "11030851470615570686", + "name": "jsonfile", + "name_hash": "16030246458379256651", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "tag": "npm", - "value": "4.5.4", + "value": "6.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 526, + 527, + 528, + 529, + ], "id": 259, - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", "man_dir": "", - "name": "json-buffer", - "name_hash": "5720297936225446253", + "name": "jsx-ast-utils", + "name_hash": "7365668162252757844", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", "tag": "npm", - "value": "3.0.1", + "value": "3.3.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 530, + ], "id": 260, - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "man_dir": "", - "name": "flatted", - "name_hash": "12258717572737769681", + "name": "keyv", + "name_hash": "11030851470615570686", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "tag": "npm", - "value": "3.3.1", + "value": "4.5.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 395, - 396, - 397, - 398, - 399, - 400, - 401, - 402, - 403, - ], + "dependencies": [], "id": 261, - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", "man_dir": "", - "name": "@eslint/eslintrc", - "name_hash": "12097048422266797669", + "name": "language-subtag-registry", + "name_hash": "15962551382548022065", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", "tag": "npm", - "value": "2.1.4", + "value": "0.3.23", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 531, + ], "id": 262, - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", "man_dir": "", - "name": "strip-json-comments", - "name_hash": "3826326773345398095", + "name": "language-tags", + "name_hash": "3625175203997363083", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", "tag": "npm", - "value": "3.1.1", + "value": "1.0.9", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 532, + 533, + ], "id": 263, - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "man_dir": "", - "name": "ignore", - "name_hash": "7684941795926889194", + "name": "levn", + "name_hash": "9969646077825321011", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "tag": "npm", - "value": "5.3.1", + "value": "0.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 404, - ], + "dependencies": [], "id": 264, - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "man_dir": "", - "name": "globals", - "name_hash": "15143409006866382382", + "name": "lilconfig", + "name_hash": "17464546908434930808", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", "tag": "npm", - "value": "13.24.0", + "value": "2.1.0", }, "scripts": {}, }, @@ -16889,143 +17221,139 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 265, - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "man_dir": "", - "name": "type-fest", - "name_hash": "14668870911319020225", + "name": "lines-and-columns", + "name_hash": "8731744980636261242", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "tag": "npm", - "value": "0.20.2", + "value": "1.2.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 405, - 406, - 407, + 534, ], "id": 266, - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "man_dir": "", - "name": "espree", - "name_hash": "3641367103187261350", + "name": "locate-path", + "name_hash": "14390144719475396950", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "tag": "npm", - "value": "9.6.1", + "value": "6.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 408, - ], + "dependencies": [], "id": 267, - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "man_dir": "", - "name": "acorn-jsx", - "name_hash": "1754355278825952408", + "name": "lodash.merge", + "name_hash": "1968752870223903086", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "tag": "npm", - "value": "5.3.2", + "value": "4.6.2", }, "scripts": {}, }, { "bin": { - "file": "bin/acorn", - "name": "acorn", + "file": "cli.js", + "name": "loose-envify", }, - "dependencies": [], + "dependencies": [ + 535, + ], "id": 268, - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "man_dir": "", - "name": "acorn", - "name_hash": "17430233180242180057", + "name": "loose-envify", + "name_hash": "3112622411417245442", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "tag": "npm", - "value": "8.11.3", + "value": "1.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 409, - 410, - 411, - 412, - ], + "dependencies": [], "id": 269, - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "man_dir": "", - "name": "ajv", - "name_hash": "4704814928422522869", + "name": "lru-cache", + "name_hash": "15261810304153928944", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "tag": "npm", - "value": "6.12.6", + "value": "7.18.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 413, - ], + "dependencies": [], "id": 270, - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "man_dir": "", - "name": "uri-js", - "name_hash": "9694608825335680295", + "name": "merge2", + "name_hash": "10405164528992167668", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "tag": "npm", - "value": "4.4.1", + "value": "1.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 536, + 537, + ], "id": 271, - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", "man_dir": "", - "name": "punycode", - "name_hash": "6702779252101758505", + "name": "micromatch", + "name_hash": "14650745430569414123", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", "tag": "npm", - "value": "2.3.1", + "value": "4.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 538, + ], "id": 272, - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "man_dir": "", - "name": "json-schema-traverse", - "name_hash": "686899269284038873", + "name": "minimatch", + "name_hash": "8137703609956696607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "tag": "npm", - "value": "0.4.1", + "value": "3.1.2", }, "scripts": {}, }, @@ -17033,15 +17361,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 273, - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "man_dir": "", - "name": "fast-json-stable-stringify", - "name_hash": "5172613188748066692", + "name": "minimist", + "name_hash": "3523651443977674137", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "tag": "npm", - "value": "2.1.0", + "value": "1.2.8", }, "scripts": {}, }, @@ -17049,15 +17377,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 274, - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "man_dir": "", - "name": "fast-deep-equal", - "name_hash": "12371535360781568025", + "name": "minipass", + "name_hash": "8663404386276345459", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "tag": "npm", - "value": "3.1.3", + "value": "7.1.2", }, "scripts": {}, }, @@ -17065,15 +17393,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 275, - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", "man_dir": "", - "name": "natural-compare", - "name_hash": "10983874298500943893", + "name": "mitt", + "name_hash": "8939019029139500810", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", "tag": "npm", - "value": "1.4.0", + "value": "3.0.1", }, "scripts": {}, }, @@ -17081,68 +17409,70 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 276, - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "man_dir": "", - "name": "is-path-inside", - "name_hash": "11945178255920368404", + "name": "ms", + "name_hash": "5228634868375925924", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "tag": "npm", - "value": "3.0.3", + "value": "2.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 539, + 540, + 541, + ], "id": 277, - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", "man_dir": "", - "name": "lodash.merge", - "name_hash": "1968752870223903086", + "name": "mz", + "name_hash": "4860889167171965650", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", "tag": "npm", - "value": "4.6.2", + "value": "2.7.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 414, - 415, - ], + "bin": { + "file": "bin/nanoid.cjs", + "name": "nanoid", + }, + "dependencies": [], "id": 278, - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "man_dir": "", - "name": "eslint-scope", - "name_hash": "17629221228476930459", + "name": "nanoid", + "name_hash": "10076454668178771807", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", "tag": "npm", - "value": "7.2.2", + "value": "3.3.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 416, - ], + "dependencies": [], "id": 279, - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "man_dir": "", - "name": "esrecurse", - "name_hash": "17661314847727534689", + "name": "natural-compare", + "name_hash": "10983874298500943893", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "tag": "npm", - "value": "4.3.0", + "value": "1.4.0", }, "scripts": {}, }, @@ -17150,54 +17480,71 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 280, - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", "man_dir": "", - "name": "imurmurhash", - "name_hash": "16912020589681053487", + "name": "netmask", + "name_hash": "16100660929392435651", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", "tag": "npm", - "value": "0.1.4", + "value": "2.0.2", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "dist/bin/next", + "name": "next", + }, + "dependencies": [ + 542, + 543, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559, + 560, + 561, + ], "id": 281, - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "integrity": "sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g==", "man_dir": "", - "name": "text-table", - "name_hash": "8812171258786601301", + "name": "next", + "name_hash": "11339591345958603137", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/next/-/next-14.1.3.tgz", "tag": "npm", - "value": "0.2.0", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 417, - 418, - 419, - 420, - 421, - 422, - ], + "dependencies": [], "id": 282, - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "man_dir": "", - "name": "optionator", - "name_hash": "13855909686375249440", + "name": "node-releases", + "name_hash": "16500855680207755447", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", "tag": "npm", - "value": "0.9.4", + "value": "2.0.14", }, "scripts": {}, }, @@ -17205,52 +17552,47 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 283, - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "man_dir": "", - "name": "fast-levenshtein", - "name_hash": "12342460047873653112", + "name": "normalize-path", + "name_hash": "7972932911556789884", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "tag": "npm", - "value": "2.0.6", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 423, - 424, - ], + "dependencies": [], "id": 284, - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "man_dir": "", - "name": "levn", - "name_hash": "9969646077825321011", + "name": "normalize-range", + "name_hash": "2450824346687386237", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "tag": "npm", - "value": "0.4.1", + "value": "0.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 425, - ], + "dependencies": [], "id": 285, - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "man_dir": "", - "name": "type-check", - "name_hash": "14488857500191659576", + "name": "object-assign", + "name_hash": "741501977461426514", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "tag": "npm", - "value": "0.4.0", + "value": "4.1.1", }, "scripts": {}, }, @@ -17258,15 +17600,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 286, - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", "man_dir": "", - "name": "prelude-ls", - "name_hash": "2714658211020917171", + "name": "object-hash", + "name_hash": "14333069055553598090", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", "tag": "npm", - "value": "1.2.1", + "value": "3.0.0", }, "scripts": {}, }, @@ -17274,15 +17616,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 287, - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", "man_dir": "", - "name": "word-wrap", - "name_hash": "17394224781186240192", + "name": "object-inspect", + "name_hash": "956383507377191237", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", "tag": "npm", - "value": "1.2.5", + "value": "1.13.1", }, "scripts": {}, }, @@ -17290,323 +17632,329 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 288, - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "man_dir": "", - "name": "deep-is", - "name_hash": "4678193845338186713", + "name": "object-keys", + "name_hash": "17064657543629771811", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "tag": "npm", - "value": "0.1.4", + "value": "1.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 562, + 563, + 564, + 565, + ], "id": 289, - "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "man_dir": "", - "name": "@eslint/js", - "name_hash": "14520481844909638934", + "name": "object.assign", + "name_hash": "3382096865825279030", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", "tag": "npm", - "value": "8.50.0", + "value": "4.1.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 566, + 567, + 568, + ], "id": 290, - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", "man_dir": "", - "name": "graphemer", - "name_hash": "10355618371909736900", + "name": "object.entries", + "name_hash": "9232336923373250807", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", "tag": "npm", - "value": "1.4.0", + "value": "1.1.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 426, + 569, + 570, + 571, + 572, ], "id": 291, - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", "man_dir": "", - "name": "doctrine", - "name_hash": "17204823894354646410", + "name": "object.fromentries", + "name_hash": "58142230756561331", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", "tag": "npm", - "value": "3.0.0", + "value": "2.0.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 427, - 428, + 573, + 574, + 575, ], "id": 292, - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", "man_dir": "", - "name": "find-up", - "name_hash": "8309621910990874126", + "name": "object.groupby", + "name_hash": "11641877674072745532", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", "tag": "npm", - "value": "5.0.0", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 576, + 577, + 578, + ], "id": 293, - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", "man_dir": "", - "name": "path-exists", - "name_hash": "12097053851796077639", + "name": "object.hasown", + "name_hash": "12140096160358655980", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", "tag": "npm", - "value": "4.0.0", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 429, + 579, + 580, + 581, ], "id": 294, - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", "man_dir": "", - "name": "locate-path", - "name_hash": "14390144719475396950", + "name": "object.values", + "name_hash": "17183857510284531499", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", "tag": "npm", - "value": "6.0.0", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 430, + 582, ], "id": 295, - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "man_dir": "", - "name": "p-locate", - "name_hash": "9693850335197275095", + "name": "once", + "name_hash": "748011609921859784", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "tag": "npm", - "value": "5.0.0", + "value": "1.4.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 431, + 583, + 584, + 585, + 586, + 587, + 588, ], "id": 296, - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "man_dir": "", - "name": "p-limit", - "name_hash": "3083404427706523125", + "name": "optionator", + "name_hash": "13855909686375249440", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", "tag": "npm", - "value": "3.1.0", + "value": "0.9.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 589, + ], "id": 297, - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "man_dir": "", - "name": "yocto-queue", - "name_hash": "9034931028572940079", + "name": "p-limit", + "name_hash": "3083404427706523125", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "tag": "npm", - "value": "0.1.0", + "value": "3.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 432, + 590, ], "id": 298, - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "man_dir": "", - "name": "esquery", - "name_hash": "7289272869223478230", + "name": "p-locate", + "name_hash": "9693850335197275095", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "tag": "npm", - "value": "1.5.0", + "value": "5.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 433, - 434, + 591, + 592, + 593, + 594, + 595, + 596, + 597, + 598, ], "id": 299, - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", "man_dir": "", - "name": "chalk", - "name_hash": "15590360526536958927", + "name": "pac-proxy-agent", + "name_hash": "818729749152565950", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", "tag": "npm", - "value": "4.1.2", + "value": "7.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 435, + 599, + 600, ], "id": 300, - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", "man_dir": "", - "name": "supports-color", - "name_hash": "8283007902753735493", + "name": "pac-resolver", + "name_hash": "12373948793919354804", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", "tag": "npm", - "value": "7.2.0", + "value": "7.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 601, + ], "id": 301, - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "man_dir": "", - "name": "has-flag", - "name_hash": "14617373831546330259", + "name": "parent-module", + "name_hash": "2665996815938625963", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "tag": "npm", - "value": "4.0.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 436, - 437, - 438, - 439, - 440, - 441, - 442, - 443, - 444, + 602, + 603, + 604, + 605, ], "id": 302, - "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "man_dir": "", - "name": "eslint-import-resolver-typescript", - "name_hash": "15133821067886250480", + "name": "parse-json", + "name_hash": "10803339664298030440", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "tag": "npm", - "value": "3.6.1", + "value": "5.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 445, - 446, - 447, - 448, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 458, - 459, - 460, - 461, - 462, - ], + "dependencies": [], "id": 303, - "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "man_dir": "", - "name": "eslint-plugin-import", - "name_hash": "8508429259951498502", + "name": "path-exists", + "name_hash": "12097053851796077639", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "tag": "npm", - "value": "2.29.1", + "value": "4.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 463, - 464, - 465, - 466, - ], + "dependencies": [], "id": 304, - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "man_dir": "", - "name": "tsconfig-paths", - "name_hash": "9484880556576660029", + "name": "path-is-absolute", + "name_hash": "8164005222338448325", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "tag": "npm", - "value": "3.15.0", + "value": "1.0.1", }, "scripts": {}, }, @@ -17614,15 +17962,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 305, - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "man_dir": "", - "name": "strip-bom", - "name_hash": "10409965272767959480", + "name": "path-key", + "name_hash": "665497923999462354", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "tag": "npm", - "value": "3.0.0", + "value": "3.1.1", }, "scripts": {}, }, @@ -17630,36 +17978,34 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 306, - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "man_dir": "", - "name": "minimist", - "name_hash": "3523651443977674137", + "name": "path-parse", + "name_hash": "13352954276207767683", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "tag": "npm", - "value": "1.2.8", + "value": "1.0.7", }, "scripts": {}, }, { - "bin": { - "file": "lib/cli.js", - "name": "json5", - }, + "bin": null, "dependencies": [ - 467, + 606, + 607, ], "id": 307, - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "man_dir": "", - "name": "json5", - "name_hash": "8623012563386528314", + "name": "path-scurry", + "name_hash": "11241411746102775941", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.11.1", }, "scripts": {}, }, @@ -17667,72 +18013,63 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 308, - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "man_dir": "", - "name": "@types/json5", - "name_hash": "7880870305537908928", + "name": "path-type", + "name_hash": "1886008933504244910", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "tag": "npm", - "value": "0.0.29", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": { - "file": "bin/semver.js", - "name": "semver", - }, + "bin": null, "dependencies": [], "id": 309, - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", "man_dir": "", - "name": "semver", - "name_hash": "16367367531761322261", + "name": "pend", + "name_hash": "11550940272933590184", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", "tag": "npm", - "value": "6.3.1", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 468, - 469, - 470, - ], + "dependencies": [], "id": 310, - "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", "man_dir": "", - "name": "object.values", - "name_hash": "17183857510284531499", + "name": "picocolors", + "name_hash": "8945456956643510643", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", "tag": "npm", - "value": "1.2.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 471, - ], + "dependencies": [], "id": 311, - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "man_dir": "", - "name": "es-object-atoms", - "name_hash": "6220468241073126446", + "name": "picomatch", + "name_hash": "17753630613781110869", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "tag": "npm", - "value": "1.0.0", + "value": "2.3.1", }, "scripts": {}, }, @@ -17740,35 +18077,31 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 312, - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "man_dir": "", - "name": "es-errors", - "name_hash": "1431088895329652005", + "name": "pify", + "name_hash": "516088454160206643", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "tag": "npm", - "value": "1.3.0", + "value": "2.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 472, - 473, - 474, - ], + "dependencies": [], "id": 313, - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "man_dir": "", - "name": "define-properties", - "name_hash": "6291091409189323848", + "name": "pirates", + "name_hash": "11463431525122174591", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", "tag": "npm", - "value": "1.2.1", + "value": "4.0.6", }, "scripts": {}, }, @@ -17776,363 +18109,324 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 314, - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", "man_dir": "", - "name": "object-keys", - "name_hash": "17064657543629771811", + "name": "possible-typed-array-names", + "name_hash": "4610919488398457019", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", "tag": "npm", - "value": "1.1.1", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 475, + 608, + 609, + 610, ], "id": 315, - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", "man_dir": "", - "name": "has-property-descriptors", - "name_hash": "4664477375836720802", + "name": "postcss", + "name_hash": "9297766010604904796", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", "tag": "npm", - "value": "1.0.2", + "value": "8.4.30", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 476, + 611, + 612, + 613, + 614, ], "id": 316, - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", "man_dir": "", - "name": "es-define-property", - "name_hash": "3626708926058962712", + "name": "postcss-import", + "name_hash": "3854262770217217840", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", "tag": "npm", - "value": "1.0.0", + "value": "15.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 477, - 478, - 479, - 480, - 481, + 615, + 616, ], "id": 317, - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", "man_dir": "", - "name": "get-intrinsic", - "name_hash": "2906428234746671084", + "name": "postcss-js", + "name_hash": "51201709044640027", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", "tag": "npm", - "value": "1.2.4", + "value": "4.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 617, + 618, + 619, + 620, + ], "id": 318, - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", "man_dir": "", - "name": "has-symbols", - "name_hash": "11738213668566965255", + "name": "postcss-load-config", + "name_hash": "11124459238108428623", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", "tag": "npm", - "value": "1.0.3", + "value": "4.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 621, + 622, + ], "id": 319, - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", "man_dir": "", - "name": "has-proto", - "name_hash": "14548784663137950749", + "name": "postcss-nested", + "name_hash": "13580188021191584601", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", "tag": "npm", - "value": "1.0.3", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 482, - 483, - 484, + 623, + 624, ], "id": 320, - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", "man_dir": "", - "name": "define-data-property", - "name_hash": "11872812789934333141", + "name": "postcss-selector-parser", + "name_hash": "8882225543017639620", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", "tag": "npm", - "value": "1.1.4", + "value": "6.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 485, - ], + "dependencies": [], "id": 321, - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "man_dir": "", - "name": "gopd", - "name_hash": "11067429752147099645", + "name": "postcss-value-parser", + "name_hash": "4513255719471974821", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", "tag": "npm", - "value": "1.0.1", + "value": "4.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 486, - 487, - 488, - 489, - 490, - ], + "dependencies": [], "id": 322, - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "man_dir": "", - "name": "call-bind", - "name_hash": "12438735438837079615", + "name": "prelude-ls", + "name_hash": "2714658211020917171", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "tag": "npm", - "value": "1.0.7", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 491, - 492, - 493, - 494, - 495, - 496, - ], + "dependencies": [], "id": 323, - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "man_dir": "", - "name": "set-function-length", - "name_hash": "4099692491438602224", + "name": "progress", + "name_hash": "11283104389794780362", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "tag": "npm", - "value": "1.2.2", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 497, - 498, - 499, + 625, + 626, + 627, ], "id": 324, - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "man_dir": "", - "name": "object.groupby", - "name_hash": "11641877674072745532", + "name": "prop-types", + "name_hash": "2288456573804260909", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "tag": "npm", - "value": "1.0.3", + "value": "15.8.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 500, - 501, - 502, - 503, - 504, - 505, - 506, - 507, - 508, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 517, - 518, - 519, - 520, - 521, - 522, - 523, - 524, - 525, - 526, - 527, - 528, - 529, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 538, - 539, - 540, - 541, - 542, - 543, - 544, - 545, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, ], "id": 325, - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", "man_dir": "", - "name": "es-abstract", - "name_hash": "18149169871844198539", + "name": "proxy-agent", + "name_hash": "9904923658574585845", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", "tag": "npm", - "value": "1.23.3", + "value": "6.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 546, - 547, - 548, - 549, - 550, - ], + "dependencies": [], "id": 326, - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", "man_dir": "", - "name": "which-typed-array", - "name_hash": "15299409777186876504", + "name": "proxy-from-env", + "name_hash": "1270194980615207566", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "tag": "npm", - "value": "1.1.15", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 551, + 636, + 637, ], "id": 327, - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "man_dir": "", - "name": "has-tostringtag", - "name_hash": "13213170068840407891", + "name": "pump", + "name_hash": "7040703475696644678", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 552, - ], + "dependencies": [], "id": 328, - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "man_dir": "", - "name": "for-each", - "name_hash": "10867395407301386752", + "name": "punycode", + "name_hash": "6702779252101758505", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "tag": "npm", - "value": "0.3.3", + "value": "2.3.1", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "lib/esm/puppeteer/node/cli.js", + "name": "puppeteer", + }, + "dependencies": [ + 638, + 639, + 640, + 641, + ], "id": 329, - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "integrity": "sha512-kyUYI12SyJIjf9UGTnHfhNMYv4oVK321Jb9QZDBiGVNx5453SplvbdKI7UrF+S//3RtCneuUFCyHxnvQXQjpxg==", "man_dir": "", - "name": "is-callable", - "name_hash": "8145804842618902795", + "name": "puppeteer", + "name_hash": "13072297456933147981", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.12.0.tgz", "tag": "npm", - "value": "1.2.7", + "value": "22.12.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 553, + 642, + 643, + 644, + 645, + 646, ], "id": 330, - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "integrity": "sha512-9gY+JwBW/Fp3/x9+cOGK7ZcwqjvtvY2xjqRqsAA0B3ZFMzBauVTSZ26iWTmvOQX2sk78TN/rd5rnetxVxmK5CQ==", "man_dir": "", - "name": "available-typed-arrays", - "name_hash": "16267035547686705519", + "name": "puppeteer-core", + "name_hash": "10954685796294859150", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.12.0.tgz", "tag": "npm", - "value": "1.0.7", + "value": "22.12.0", }, "scripts": {}, }, @@ -18140,149 +18434,145 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 331, - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "man_dir": "", - "name": "possible-typed-array-names", - "name_hash": "4610919488398457019", + "name": "queue-microtask", + "name_hash": "5425309755386634043", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.2.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 554, - 555, - 556, - 557, - ], + "dependencies": [], "id": 332, - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", "man_dir": "", - "name": "unbox-primitive", - "name_hash": "5619034830996442352", + "name": "queue-tick", + "name_hash": "9246306848360353145", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 558, - 559, - 560, - 561, - 562, + 647, ], "id": 333, - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "man_dir": "", - "name": "which-boxed-primitive", - "name_hash": "16054727932152155669", + "name": "react", + "name_hash": "10719851453835962256", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "18.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 563, + 648, + 649, + 650, ], "id": 334, - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "man_dir": "", - "name": "is-symbol", - "name_hash": "17261375015506057632", + "name": "react-dom", + "name_hash": "7373667379151837307", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", "tag": "npm", - "value": "1.0.4", + "value": "18.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 564, - ], + "dependencies": [], "id": 335, - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", "man_dir": "", - "name": "is-string", - "name_hash": "17134972543368483860", + "name": "react-is", + "name_hash": "2565568243106125199", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", "tag": "npm", - "value": "1.0.7", + "value": "16.13.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 565, + 651, ], "id": 336, - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "man_dir": "", - "name": "is-number-object", - "name_hash": "17734215349587891459", + "name": "read-cache", + "name_hash": "10142894349910084417", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", "tag": "npm", - "value": "1.0.7", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 566, - 567, + 652, ], "id": 337, - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "man_dir": "", - "name": "is-boolean-object", - "name_hash": "977724548377731595", + "name": "readdirp", + "name_hash": "10039124027740987170", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "tag": "npm", - "value": "1.1.2", + "value": "3.6.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 568, + 653, + 654, + 655, + 656, + 657, + 658, + 659, ], "id": 338, - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", "man_dir": "", - "name": "is-bigint", - "name_hash": "15395120181649760746", + "name": "reflect.getprototypeof", + "name_hash": "16421047821568888832", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", "tag": "npm", - "value": "1.0.4", + "value": "1.0.6", }, "scripts": {}, }, @@ -18290,289 +18580,273 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 339, - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", "man_dir": "", - "name": "has-bigints", - "name_hash": "8902287851533908224", + "name": "regenerator-runtime", + "name_hash": "7537904526969317900", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", "tag": "npm", - "value": "1.0.2", + "value": "0.14.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 569, - 570, - 571, - 572, - 573, - 574, + 660, + 661, + 662, + 663, ], "id": 340, - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "man_dir": "", - "name": "typed-array-length", - "name_hash": "11116743844802335237", + "name": "regexp.prototype.flags", + "name_hash": "1450419609126993699", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.5.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 575, - ], + "dependencies": [], "id": 341, - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "man_dir": "", - "name": "is-typed-array", - "name_hash": "9705410882361152938", + "name": "require-directory", + "name_hash": "6781837652461215204", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "tag": "npm", - "value": "1.1.13", + "value": "2.1.1", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/resolve", + "name": "resolve", + }, "dependencies": [ - 576, - 577, - 578, - 579, - 580, - 581, + 664, + 665, + 666, ], "id": 342, - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "man_dir": "", - "name": "typed-array-byte-offset", - "name_hash": "4363148948656071809", + "name": "resolve", + "name_hash": "17831413505788817704", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.22.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 582, - 583, - 584, - 585, - 586, - ], + "dependencies": [], "id": 343, - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "man_dir": "", - "name": "typed-array-byte-length", - "name_hash": "15839092223363072276", + "name": "resolve-from", + "name_hash": "3749267992243009772", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "tag": "npm", - "value": "1.0.1", + "value": "4.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 587, - 588, - 589, - ], + "dependencies": [], "id": 344, - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", "man_dir": "", - "name": "typed-array-buffer", - "name_hash": "12632345045689166547", + "name": "resolve-pkg-maps", + "name_hash": "2492033107302429470", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 590, - 591, - 592, - ], + "dependencies": [], "id": 345, - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "man_dir": "", - "name": "string.prototype.trimstart", - "name_hash": "2565522221466854936", + "name": "reusify", + "name_hash": "6641847649693934607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "tag": "npm", - "value": "1.0.8", + "value": "1.0.4", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin.js", + "name": "rimraf", + }, "dependencies": [ - 593, - 594, - 595, + 667, ], "id": 346, - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "man_dir": "", - "name": "string.prototype.trimend", - "name_hash": "1025553805644415088", + "name": "rimraf", + "name_hash": "6866739241594583209", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "tag": "npm", - "value": "1.0.8", + "value": "3.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 596, - 597, - 598, - 599, + 668, ], "id": 347, - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "man_dir": "", - "name": "string.prototype.trim", - "name_hash": "13195996988681286312", + "name": "run-parallel", + "name_hash": "12083900303949760391", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "tag": "npm", - "value": "1.2.9", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 600, - 601, - 602, + 669, + 670, + 671, + 672, ], "id": 348, - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", "man_dir": "", - "name": "safe-regex-test", - "name_hash": "7551602408075273083", + "name": "safe-array-concat", + "name_hash": "16724726882203544952", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", "tag": "npm", - "value": "1.0.3", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 603, - 604, + 673, + 674, + 675, ], "id": 349, - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "man_dir": "", - "name": "is-regex", - "name_hash": "5347229372705359543", + "name": "safe-regex-test", + "name_hash": "7551602408075273083", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", "tag": "npm", - "value": "1.1.4", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 605, - 606, - 607, - 608, + 676, ], "id": 350, - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", "man_dir": "", - "name": "safe-array-concat", - "name_hash": "16724726882203544952", + "name": "scheduler", + "name_hash": "6246319597786948434", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", "tag": "npm", - "value": "1.1.2", + "value": "0.23.2", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/semver.js", + "name": "semver", + }, "dependencies": [], "id": 351, - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "man_dir": "", - "name": "isarray", - "name_hash": "1313190527457156627", + "name": "semver", + "name_hash": "16367367531761322261", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "tag": "npm", - "value": "2.0.5", + "value": "6.3.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 609, - 610, - 611, - 612, + 677, + 678, + 679, + 680, + 681, + 682, ], "id": 352, - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "man_dir": "", - "name": "regexp.prototype.flags", - "name_hash": "1450419609126993699", + "name": "set-function-length", + "name_hash": "4099692491438602224", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "tag": "npm", - "value": "1.5.2", + "value": "1.2.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 613, - 614, - 615, - 616, + 683, + 684, + 685, + 686, ], "id": 353, "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", @@ -18589,90 +18863,88 @@ exports[`next build works: bun 1`] = ` }, { "bin": null, - "dependencies": [], + "dependencies": [ + 687, + ], "id": 354, - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "man_dir": "", - "name": "functions-have-names", - "name_hash": "2705786889099279986", + "name": "shebang-command", + "name_hash": "9009661312948442432", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "tag": "npm", - "value": "1.2.3", + "value": "2.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 617, - 618, - 619, - 620, - ], + "dependencies": [], "id": 355, - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "man_dir": "", - "name": "object.assign", - "name_hash": "3382096865825279030", + "name": "shebang-regex", + "name_hash": "18053981199157160202", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "tag": "npm", - "value": "4.1.5", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 688, + 689, + 690, + 691, + ], "id": 356, - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", "man_dir": "", - "name": "object-inspect", - "name_hash": "956383507377191237", + "name": "side-channel", + "name_hash": "9070404613470426637", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", "tag": "npm", - "value": "1.13.1", + "value": "1.0.6", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 621, - ], + "dependencies": [], "id": 357, - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "man_dir": "", - "name": "is-weakref", - "name_hash": "16457982703851476953", + "name": "signal-exit", + "name_hash": "10435964049369420478", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "4.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 622, - ], + "dependencies": [], "id": 358, - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "man_dir": "", - "name": "is-shared-array-buffer", - "name_hash": "16404740693320828184", + "name": "slash", + "name_hash": "14883663570633596397", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "tag": "npm", - "value": "1.0.3", + "value": "3.0.0", }, "scripts": {}, }, @@ -18680,848 +18952,850 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 359, - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "man_dir": "", - "name": "is-negative-zero", - "name_hash": "15976851243871524828", + "name": "smart-buffer", + "name_hash": "9798348771309838398", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "4.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 623, + 692, + 693, ], "id": 360, - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", "man_dir": "", - "name": "is-data-view", - "name_hash": "9883274985744387088", + "name": "socks", + "name_hash": "16884970381877539768", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", "tag": "npm", - "value": "1.0.1", + "value": "2.8.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 624, - 625, + 694, + 695, + 696, ], "id": 361, - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==", "man_dir": "", - "name": "is-array-buffer", - "name_hash": "14032760764897204845", + "name": "socks-proxy-agent", + "name_hash": "11921171134012595164", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz", "tag": "npm", - "value": "3.0.4", + "value": "8.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 626, - 627, - 628, - ], + "dependencies": [], "id": 362, - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "man_dir": "", - "name": "internal-slot", - "name_hash": "5294586439646401067", + "name": "source-map", + "name_hash": "15131286332489002212", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "tag": "npm", - "value": "1.0.7", + "value": "0.6.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 629, - 630, - 631, - 632, - ], + "dependencies": [], "id": 363, - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "man_dir": "", - "name": "side-channel", - "name_hash": "9070404613470426637", + "name": "source-map-js", + "name_hash": "6679519744659543339", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 633, - 634, - ], + "dependencies": [], "id": 364, - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", "man_dir": "", - "name": "globalthis", - "name_hash": "13441561870904786738", + "name": "sprintf-js", + "name_hash": "13547290882791134867", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", "tag": "npm", - "value": "1.0.4", + "value": "1.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 635, - 636, - 637, - ], + "dependencies": [], "id": 365, - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", "man_dir": "", - "name": "get-symbol-description", - "name_hash": "9231308723607962639", + "name": "streamsearch", + "name_hash": "16767345128201185654", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 638, - 639, - 640, - 641, + 697, + 698, + 699, + 700, ], "id": 366, - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", "man_dir": "", - "name": "function.prototype.name", - "name_hash": "4695092674110180958", + "name": "streamx", + "name_hash": "74555136203185339", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", "tag": "npm", - "value": "1.1.6", + "value": "2.18.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 642, - 643, - 644, + 701, + 702, + 703, ], "id": 367, - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "man_dir": "", - "name": "es-to-primitive", - "name_hash": "5511149163085325549", + "name": "string-width", + "name_hash": "15727733666069179645", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "tag": "npm", - "value": "1.2.1", + "value": "4.2.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 645, + 707, + 708, + 709, + 710, + 711, + 712, + 713, + 714, + 715, + 716, + 717, + 718, ], "id": 368, - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", "man_dir": "", - "name": "is-date-object", - "name_hash": "2234586858061383196", + "name": "string.prototype.matchall", + "name_hash": "3859254092910215586", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", "tag": "npm", - "value": "1.0.5", + "value": "4.0.11", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 646, - 647, - 648, + 719, + 720, + 721, + 722, ], "id": 369, - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", "man_dir": "", - "name": "es-set-tostringtag", - "name_hash": "6364566058234691598", + "name": "string.prototype.trim", + "name_hash": "13195996988681286312", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.2.9", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 649, - 650, - 651, + 723, + 724, + 725, ], "id": 370, - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", "man_dir": "", - "name": "data-view-byte-offset", - "name_hash": "9075261318428197850", + "name": "string.prototype.trimend", + "name_hash": "1025553805644415088", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.0.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 652, - 653, - 654, + 726, + 727, + 728, ], "id": 371, - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "man_dir": "", - "name": "data-view-byte-length", - "name_hash": "5338396469217736400", + "name": "string.prototype.trimstart", + "name_hash": "2565522221466854936", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", "tag": "npm", - "value": "1.0.1", + "value": "1.0.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 655, - 656, - 657, + 729, ], "id": 372, - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "man_dir": "", - "name": "data-view-buffer", - "name_hash": "15944719431260154058", + "name": "strip-ansi", + "name_hash": "13340235767065158173", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "tag": "npm", - "value": "1.0.1", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 658, - 659, - 660, - 661, - 662, - 663, - 664, - 665, - ], + "dependencies": [], "id": 373, - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "man_dir": "", - "name": "arraybuffer.prototype.slice", - "name_hash": "11166998714227851504", + "name": "strip-bom", + "name_hash": "10409965272767959480", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "tag": "npm", - "value": "1.0.3", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 666, - 667, - ], + "dependencies": [], "id": 374, - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "man_dir": "", - "name": "array-buffer-byte-length", - "name_hash": "9975978122018604356", + "name": "strip-json-comments", + "name_hash": "3826326773345398095", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "tag": "npm", - "value": "1.0.1", + "value": "3.1.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 668, - 669, - 670, - 671, + 731, + 732, ], "id": 375, - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", "man_dir": "", - "name": "object.fromentries", - "name_hash": "58142230756561331", + "name": "styled-jsx", + "name_hash": "3150382730046383618", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", "tag": "npm", - "value": "2.0.8", + "value": "5.1.1", }, "scripts": {}, }, { - "bin": null, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node", + }, "dependencies": [ - 672, + 733, + 734, + 735, + 736, + 737, + 738, + 739, ], "id": 376, - "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", "man_dir": "", - "name": "eslint-module-utils", - "name_hash": "8461306141657248779", + "name": "sucrase", + "name_hash": "8220562023141918134", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", "tag": "npm", - "value": "2.8.1", + "value": "3.35.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 673, + 740, ], "id": 377, - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "man_dir": "", - "name": "debug", - "name_hash": "14324291119347696526", + "name": "supports-color", + "name_hash": "8283007902753735493", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "tag": "npm", - "value": "3.2.7", + "value": "7.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 674, - 675, - 676, - ], + "dependencies": [], "id": 378, - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "man_dir": "", - "name": "eslint-import-resolver-node", - "name_hash": "7112252065464945765", + "name": "supports-preserve-symlinks-flag", + "name_hash": "7228670803640303868", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "tag": "npm", - "value": "0.3.9", + "value": "1.0.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js", + }, "dependencies": [ - 677, + 741, + 742, + 743, + 744, + 745, + 746, + 747, + 748, + 749, + 750, + 751, + 752, + 753, + 754, + 755, + 756, + 757, + 758, + 759, + 760, + 761, + 762, ], "id": 379, - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", "man_dir": "", - "name": "doctrine", - "name_hash": "17204823894354646410", + "name": "tailwindcss", + "name_hash": "6098981126968834122", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", "tag": "npm", - "value": "2.1.0", + "value": "3.3.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 678, - 679, - 680, - 681, - ], + "dependencies": [], "id": 380, - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "man_dir": "", - "name": "array.prototype.flatmap", - "name_hash": "4112999450230342125", + "name": "tapable", + "name_hash": "14182729765386254792", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "tag": "npm", - "value": "1.3.2", + "value": "2.2.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 682, + 763, + 764, + 765, + 766, ], "id": 381, - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", "man_dir": "", - "name": "es-shim-unscopables", - "name_hash": "9491299634916711255", + "name": "tar-fs", + "name_hash": "14440968244754303214", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", "tag": "npm", - "value": "1.0.2", + "value": "3.0.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 683, - 684, - 685, - 686, + 767, + 768, + 769, ], "id": 382, - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", "man_dir": "", - "name": "array.prototype.flat", - "name_hash": "13419566320551684202", + "name": "tar-stream", + "name_hash": "14255302179190904139", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", "tag": "npm", - "value": "1.3.2", + "value": "3.1.7", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 687, - 688, - 689, - 690, - 691, - 692, + 770, ], "id": 383, - "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==", "man_dir": "", - "name": "array.prototype.findlastindex", - "name_hash": "12218267642355334154", + "name": "text-decoder", + "name_hash": "16075354394561303825", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz", "tag": "npm", - "value": "1.2.5", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 693, - 694, - 695, - 696, - 697, - 698, - ], + "dependencies": [], "id": 384, - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "man_dir": "", - "name": "array-includes", - "name_hash": "4525275494838245397", + "name": "text-table", + "name_hash": "8812171258786601301", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "tag": "npm", - "value": "3.1.8", + "value": "0.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 699, + 771, ], "id": 385, - "integrity": "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", "man_dir": "", - "name": "get-tsconfig", - "name_hash": "4239972350118399509", + "name": "thenify", + "name_hash": "10214550608932566002", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.5.tgz", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", "tag": "npm", - "value": "4.7.5", + "value": "3.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 772, + ], "id": 386, - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", "man_dir": "", - "name": "resolve-pkg-maps", - "name_hash": "2492033107302429470", + "name": "thenify-all", + "name_hash": "3497577183623575301", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.6.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 700, - 701, - ], + "dependencies": [], "id": 387, - "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "man_dir": "", - "name": "enhanced-resolve", - "name_hash": "2987069983667056488", + "name": "through", + "name_hash": "16941386786386382390", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "tag": "npm", - "value": "5.17.0", + "value": "2.3.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 773, + ], "id": 388, - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "man_dir": "", - "name": "tapable", - "name_hash": "14182729765386254792", + "name": "to-regex-range", + "name_hash": "14243204250463262724", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "tag": "npm", - "value": "2.2.1", + "value": "5.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 702, + 774, ], "id": 389, - "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "man_dir": "", - "name": "eslint-plugin-react-hooks", - "name_hash": "14057422571669714006", + "name": "ts-api-utils", + "name_hash": "16747467150637667790", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", "tag": "npm", - "value": "4.6.2", + "value": "1.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 703, - 704, - 705, - 706, - 707, - 708, - ], + "dependencies": [], "id": 390, - "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", "man_dir": "", - "name": "@typescript-eslint/parser", - "name_hash": "16517001479467293030", + "name": "ts-interface-checker", + "name_hash": "9090669025631097322", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", "tag": "npm", - "value": "6.21.0", + "value": "0.1.13", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 709, - 710, - 711, - 712, - 713, - 714, - 715, - 716, + 775, + 776, + 777, + 778, ], "id": 391, - "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", "man_dir": "", - "name": "@typescript-eslint/typescript-estree", - "name_hash": "17745786537991019945", + "name": "tsconfig-paths", + "name_hash": "9484880556576660029", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", "tag": "npm", - "value": "6.21.0", + "value": "3.15.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 717, - 718, - ], + "dependencies": [], "id": 392, - "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", "man_dir": "", - "name": "@typescript-eslint/visitor-keys", - "name_hash": "7940841856001563650", + "name": "tslib", + "name_hash": "17922945129469812550", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", "tag": "npm", - "value": "6.21.0", + "value": "2.6.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 779, + ], "id": 393, - "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "man_dir": "", - "name": "@typescript-eslint/types", - "name_hash": "9755027355340495761", + "name": "type-check", + "name_hash": "14488857500191659576", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "tag": "npm", - "value": "6.21.0", + "value": "0.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 719, - ], + "dependencies": [], "id": 394, - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "man_dir": "", - "name": "ts-api-utils", - "name_hash": "16747467150637667790", + "name": "type-fest", + "name_hash": "14668870911319020225", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "tag": "npm", - "value": "1.3.0", + "value": "0.20.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 720, + 780, + 781, + 782, ], "id": 395, - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "man_dir": "", - "name": "minimatch", - "name_hash": "8137703609956696607", + "name": "typed-array-buffer", + "name_hash": "12632345045689166547", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", "tag": "npm", - "value": "9.0.3", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 721, - 722, - 723, - 724, - 725, - 726, + 783, + 784, + 785, + 786, + 787, ], "id": 396, - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "man_dir": "", - "name": "globby", - "name_hash": "15348107128072099982", + "name": "typed-array-byte-length", + "name_hash": "15839092223363072276", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", "tag": "npm", - "value": "11.1.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 788, + 789, + 790, + 791, + 792, + 793, + ], "id": 397, - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "man_dir": "", - "name": "slash", - "name_hash": "14883663570633596397", + "name": "typed-array-byte-offset", + "name_hash": "4363148948656071809", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 727, + 794, + 795, + 796, + 797, + 798, + 799, ], "id": 398, - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "man_dir": "", - "name": "dir-glob", - "name_hash": "7561427002176423027", + "name": "typed-array-length", + "name_hash": "11116743844802335237", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", "tag": "npm", - "value": "3.0.1", + "value": "1.0.6", }, "scripts": {}, }, { - "bin": null, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver", + }, "dependencies": [], "id": 399, - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "man_dir": "", - "name": "path-type", - "name_hash": "1886008933504244910", + "name": "typescript", + "name_hash": "7090219608841397663", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", "tag": "npm", - "value": "4.0.0", + "value": "5.2.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 800, + 801, + 802, + 803, + ], "id": 400, - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "man_dir": "", - "name": "array-union", - "name_hash": "16137961625129706702", + "name": "unbox-primitive", + "name_hash": "5619034830996442352", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "tag": "npm", - "value": "2.1.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 728, - 729, + 804, + 805, ], "id": 401, - "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", "man_dir": "", - "name": "@typescript-eslint/scope-manager", - "name_hash": "4117654371883490926", + "name": "unbzip2-stream", + "name_hash": "12033811216485982774", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", "tag": "npm", - "value": "6.21.0", + "value": "1.4.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 730, - ], + "dependencies": [], "id": 402, - "integrity": "sha512-VCnZI2cy77Yaj3L7Uhs3+44ikMM1VD/fBMwvTBb3hIaTIuqa+DmG4dhUDq+MASu3yx97KhgsVJbsas0XuiKyww==", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", "man_dir": "", - "name": "@next/eslint-plugin-next", - "name_hash": "12150179697604729174", + "name": "undici-types", + "name_hash": "13518207300296011529", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", "tag": "npm", - "value": "14.1.3", + "value": "5.26.5", }, "scripts": {}, }, @@ -19529,87 +19803,72 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 403, - "integrity": "sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "man_dir": "", - "name": "@rushstack/eslint-patch", - "name_hash": "11774582013079126290", + "name": "universalify", + "name_hash": "9857909289728530428", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.3.tgz", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", "tag": "npm", - "value": "1.10.3", + "value": "2.0.1", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "cli.js", + "name": "update-browserslist-db", + }, "dependencies": [ - 731, - 732, - 733, - 734, - 735, - 736, - 737, - 738, - 739, - 740, - 741, - 742, - 743, - 744, - 745, - 746, - 747, + 806, + 807, + 808, ], "id": 404, - "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", + "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", "man_dir": "", - "name": "eslint-plugin-jsx-a11y", - "name_hash": "17038906309846806775", + "name": "update-browserslist-db", + "name_hash": "6664421840286510928", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", "tag": "npm", - "value": "6.8.0", + "value": "1.0.16", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 748, - 749, - 750, + 809, ], "id": 405, - "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "man_dir": "", - "name": "object.entries", - "name_hash": "9232336923373250807", + "name": "uri-js", + "name_hash": "9694608825335680295", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "tag": "npm", - "value": "1.1.8", + "value": "4.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 751, - ], + "dependencies": [], "id": 406, - "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", "man_dir": "", - "name": "language-tags", - "name_hash": "3625175203997363083", + "name": "urlpattern-polyfill", + "name_hash": "11822535153800140816", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", "tag": "npm", - "value": "1.0.9", + "value": "10.0.0", }, "scripts": {}, }, @@ -19617,182 +19876,166 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 407, - "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "man_dir": "", - "name": "language-subtag-registry", - "name_hash": "15962551382548022065", + "name": "util-deprecate", + "name_hash": "4033437044928033698", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "tag": "npm", - "value": "0.3.23", + "value": "1.0.2", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "./bin/node-which", + "name": "node-which", + }, "dependencies": [ - 752, - 753, - 754, - 755, + 810, ], "id": 408, - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "man_dir": "", - "name": "jsx-ast-utils", - "name_hash": "7365668162252757844", + "name": "which", + "name_hash": "5112236092670504396", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "tag": "npm", - "value": "3.3.5", + "value": "2.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 756, - 757, - 758, - 759, - 760, - 761, - 762, - 763, - 764, - 765, - 766, - 767, - 768, - 769, + 811, + 812, + 813, + 814, + 815, ], "id": 409, - "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "man_dir": "", - "name": "es-iterator-helpers", - "name_hash": "6828621610707932693", + "name": "which-boxed-primitive", + "name_hash": "16054727932152155669", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "tag": "npm", - "value": "1.0.19", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 770, - 771, - 772, - 773, - 774, + 816, + 817, + 818, + 819, + 820, + 821, + 822, + 823, + 824, + 825, + 826, + 827, ], "id": 410, - "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", "man_dir": "", - "name": "iterator.prototype", - "name_hash": "2087250667608616513", + "name": "which-builtin-type", + "name_hash": "5638101803141645512", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", "tag": "npm", - "value": "1.1.2", + "value": "1.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 775, - 776, - 777, - 778, - 779, - 780, - 781, + 828, + 829, + 830, + 831, ], "id": 411, - "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", "man_dir": "", - "name": "reflect.getprototypeof", - "name_hash": "16421047821568888832", + "name": "which-collection", + "name_hash": "14526135543217104595", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 782, - 783, - 784, - 785, - 786, - 787, - 788, - 789, - 790, - 791, - 792, - 793, + 832, + 833, + 834, + 835, + 836, ], "id": 412, - "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", "man_dir": "", - "name": "which-builtin-type", - "name_hash": "5638101803141645512", + "name": "which-typed-array", + "name_hash": "15299409777186876504", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", "tag": "npm", - "value": "1.1.3", + "value": "1.1.15", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 794, - 795, - 796, - 797, - ], + "dependencies": [], "id": 413, - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "man_dir": "", - "name": "which-collection", - "name_hash": "14526135543217104595", + "name": "word-wrap", + "name_hash": "17394224781186240192", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.2.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 798, - 799, + 837, + 838, + 839, ], "id": 414, - "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "man_dir": "", - "name": "is-weakset", - "name_hash": "15512317874752413182", + "name": "wrap-ansi", + "name_hash": "6417752039399150421", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "7.0.0", }, "scripts": {}, }, @@ -19800,31 +20043,34 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 415, - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "man_dir": "", - "name": "is-weakmap", - "name_hash": "6846802860855249568", + "name": "wrappy", + "name_hash": "18119806661187706052", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "tag": "npm", - "value": "2.0.2", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 843, + 844, + ], "id": 416, - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "man_dir": "", - "name": "is-set", - "name_hash": "711008573234634940", + "name": "ws", + "name_hash": "14644737011329074183", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", "tag": "npm", - "value": "2.0.3", + "value": "8.17.1", }, "scripts": {}, }, @@ -19832,69 +20078,74 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 417, - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "man_dir": "", - "name": "is-map", - "name_hash": "13285296637631486371", + "name": "y18n", + "name_hash": "13867919047397601860", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "tag": "npm", - "value": "2.0.3", + "value": "5.0.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 800, - ], + "dependencies": [], "id": 418, - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "man_dir": "", - "name": "is-generator-function", - "name_hash": "6389681397246265335", + "name": "yallist", + "name_hash": "17447362886122903538", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "tag": "npm", - "value": "1.0.10", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 801, - ], + "bin": { + "file": "bin.mjs", + "name": "yaml", + }, + "dependencies": [], "id": 419, - "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "integrity": "sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg==", "man_dir": "", - "name": "is-finalizationregistry", - "name_hash": "3324291948921067566", + "name": "yaml", + "name_hash": "6823399114509449780", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.3.tgz", "tag": "npm", - "value": "1.0.2", + "value": "2.4.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 802, + 845, + 846, + 847, + 848, + 849, + 850, + 851, ], "id": 420, - "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "man_dir": "", - "name": "is-async-function", - "name_hash": "7396704721306843003", + "name": "yargs", + "name_hash": "18153588124555602831", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "tag": "npm", - "value": "2.0.0", + "value": "17.7.2", }, "scripts": {}, }, @@ -19902,33 +20153,34 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 421, - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "man_dir": "", - "name": "damerau-levenshtein", - "name_hash": "15167018638538311401", + "name": "yargs-parser", + "name_hash": "2624058701233809213", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "tag": "npm", - "value": "1.0.8", + "value": "21.1.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 803, + 852, + 853, ], "id": 422, - "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "man_dir": "", - "name": "axobject-query", - "name_hash": "9344054106894956572", + "name": "yauzl", + "name_hash": "7329914562904170092", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", "tag": "npm", - "value": "3.2.1", + "value": "2.10.0", }, "scripts": {}, }, @@ -19936,15 +20188,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 423, - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "man_dir": "", - "name": "dequal", - "name_hash": "9863785364709466334", + "name": "yocto-queue", + "name_hash": "9034931028572940079", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "0.1.0", }, "scripts": {}, }, @@ -19952,373 +20204,338 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 424, - "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", "man_dir": "", - "name": "axe-core", - "name_hash": "13988195930258765777", + "name": "zod", + "name_hash": "13942938047053248045", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", "tag": "npm", - "value": "4.7.0", + "value": "3.23.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 854, + 855, + 856, + ], "id": 425, - "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "man_dir": "", - "name": "ast-types-flow", - "name_hash": "3772215945262775731", + "name": "chalk", + "name_hash": "15590360526536958927", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "tag": "npm", - "value": "0.0.8", + "value": "2.4.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 804, + 857, + 858, + 859, ], "id": 426, - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "man_dir": "", - "name": "aria-query", - "name_hash": "506127023625643336", + "name": "string-width", + "name_hash": "15727733666069179645", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "tag": "npm", - "value": "5.3.0", + "value": "5.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 805, + 860, ], "id": 427, - "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "man_dir": "", - "name": "@babel/runtime", - "name_hash": "10291762809505250838", + "name": "strip-ansi", + "name_hash": "13340235767065158173", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "tag": "npm", - "value": "7.24.7", + "value": "7.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 861, + 862, + 863, + ], "id": 428, - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "man_dir": "", - "name": "regenerator-runtime", - "name_hash": "7537904526969317900", + "name": "wrap-ansi", + "name_hash": "6417752039399150421", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "tag": "npm", - "value": "0.14.1", + "value": "8.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 806, - 807, - 808, - 809, - 810, - 811, - 812, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 820, - 821, - 822, - 823, - 824, + 864, ], "id": 429, - "integrity": "sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw==", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "man_dir": "", - "name": "eslint-plugin-react", - "name_hash": "15811917473959571682", + "name": "debug", + "name_hash": "14324291119347696526", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.2.tgz", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "tag": "npm", - "value": "7.34.2", + "value": "4.3.4", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/semver.js", + "name": "semver", + }, "dependencies": [ - 825, - 826, - 827, - 828, - 829, - 830, - 831, - 832, - 833, - 834, - 835, - 836, + 865, ], "id": 430, - "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "man_dir": "", - "name": "string.prototype.matchall", - "name_hash": "3859254092910215586", + "name": "semver", + "name_hash": "16367367531761322261", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", "tag": "npm", - "value": "4.0.11", + "value": "7.6.0", }, "scripts": {}, }, { - "bin": { - "file": "bin/resolve", - "name": "resolve", - }, + "bin": null, "dependencies": [ - 837, - 838, - 839, + 866, ], "id": 431, - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "integrity": "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg==", "man_dir": "", - "name": "resolve", - "name_hash": "17831413505788817704", + "name": "@types/node", + "name_hash": "4124652010926124945", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.14.tgz", "tag": "npm", - "value": "2.0.0-next.5", + "value": "20.12.14", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 840, - 841, - 842, + 868, ], "id": 432, - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "man_dir": "", - "name": "prop-types", - "name_hash": "2288456573804260909", + "name": "minimatch", + "name_hash": "8137703609956696607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", "tag": "npm", - "value": "15.8.1", + "value": "9.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 871, + ], "id": 433, - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "man_dir": "", - "name": "react-is", - "name_hash": "2565568243106125199", + "name": "glob-parent", + "name_hash": "11965780159102682782", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "tag": "npm", - "value": "16.13.1", + "value": "5.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 843, - 844, - 845, + 872, ], "id": 434, - "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "man_dir": "", - "name": "object.hasown", - "name_hash": "12140096160358655980", + "name": "debug", + "name_hash": "14324291119347696526", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "tag": "npm", - "value": "1.1.4", + "value": "3.2.7", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 846, - 847, - 848, - 849, - 850, + 875, ], "id": 435, - "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "man_dir": "", - "name": "array.prototype.tosorted", - "name_hash": "6050988382768901310", + "name": "doctrine", + "name_hash": "17204823894354646410", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "tag": "npm", - "value": "1.1.4", + "value": "2.1.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/resolve", + "name": "resolve", + }, "dependencies": [ - 851, - 852, - 853, - 854, + 877, + 878, + 879, ], "id": 436, - "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", "man_dir": "", - "name": "array.prototype.toreversed", - "name_hash": "13586337247798060470", + "name": "resolve", + "name_hash": "17831413505788817704", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", "tag": "npm", - "value": "1.1.2", + "value": "2.0.0-next.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 855, - 856, - 857, - 858, - 859, - 860, + 881, ], "id": 437, - "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", "man_dir": "", - "name": "array.prototype.findlast", - "name_hash": "1818731707851809687", + "name": "minimatch", + "name_hash": "8137703609956696607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", "tag": "npm", - "value": "1.2.5", + "value": "9.0.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 861, - 862, + 882, + 883, + 884, ], "id": 438, - "integrity": "sha512-DIM2C9qCECwhck9nLsCDeTv943VmGMCkwX3KljjprSRDXaK2CSiUDVGbUit80Er38ukgxuESJgYPAys4FsNCdg==", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "man_dir": "", - "name": "bun-types", - "name_hash": "2516125195587546235", + "name": "postcss", + "name_hash": "9297766010604904796", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.1.12.tgz", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", "tag": "npm", - "value": "1.1.12", + "value": "8.4.31", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 863, - ], + "dependencies": [], "id": 439, - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", "man_dir": "", - "name": "@types/ws", - "name_hash": "7625274352264072099", + "name": "lru-cache", + "name_hash": "15261810304153928944", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", "tag": "npm", - "value": "8.5.10", + "value": "10.2.2", }, "scripts": {}, }, { - "bin": { - "file": "bin/autoprefixer", - "name": "autoprefixer", - }, - "dependencies": [ - 864, - 865, - 866, - 867, - 868, - 869, - 870, - ], + "bin": null, + "dependencies": [], "id": 440, - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", "man_dir": "", - "name": "autoprefixer", - "name_hash": "8637312893797281270", + "name": "lilconfig", + "name_hash": "17464546908434930808", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", "tag": "npm", - "value": "10.4.16", + "value": "3.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 885, + 886, + 887, + 888, + 889, + 890, + ], "id": 441, - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "man_dir": "", - "name": "normalize-range", - "name_hash": "2450824346687386237", + "name": "glob", + "name_hash": "4994027009006720870", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "tag": "npm", - "value": "0.1.2", + "value": "7.2.3", }, "scripts": {}, }, @@ -20326,78 +20543,67 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 442, - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "man_dir": "", - "name": "fraction.js", - "name_hash": "8226692764887072839", + "name": "emoji-regex", + "name_hash": "4954026511424972012", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "tag": "npm", - "value": "4.3.7", + "value": "8.0.0", }, "scripts": {}, }, { - "bin": { - "file": "cli.js", - "name": "browserslist", - }, + "bin": null, "dependencies": [ - 871, - 872, - 873, - 874, + 891, ], "id": 443, - "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "man_dir": "", - "name": "browserslist", - "name_hash": "10902238872969648239", + "name": "ansi-styles", + "name_hash": "1496261712670764878", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "tag": "npm", - "value": "4.23.0", + "value": "3.2.1", }, "scripts": {}, }, { - "bin": { - "file": "cli.js", - "name": "update-browserslist-db", - }, - "dependencies": [ - 875, - 876, - 877, - ], + "bin": null, + "dependencies": [], "id": 444, - "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "man_dir": "", - "name": "update-browserslist-db", - "name_hash": "6664421840286510928", + "name": "escape-string-regexp", + "name_hash": "6183299340420948366", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "tag": "npm", - "value": "1.0.16", + "value": "1.0.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 892, + ], "id": 445, - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "man_dir": "", - "name": "node-releases", - "name_hash": "16500855680207755447", + "name": "supports-color", + "name_hash": "8283007902753735493", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "tag": "npm", - "value": "2.0.14", + "value": "5.5.0", }, "scripts": {}, }, @@ -20405,85 +20611,85 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 446, - "integrity": "sha512-eVGeQxpaBYbomDBa/Mehrs28MdvCXfJmEFzaMFsv8jH/MJDLIylJN81eTJ5kvx7B7p18OiPK0BkC06lydEy63A==", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "man_dir": "", - "name": "electron-to-chromium", - "name_hash": "670529235028360171", + "name": "ansi-regex", + "name_hash": "8115476937249128794", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.790.tgz", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", "tag": "npm", - "value": "1.4.790", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 878, - ], + "dependencies": [], "id": 447, - "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "man_dir": "", - "name": "@types/react-dom", - "name_hash": "3229493356298419080", + "name": "ansi-styles", + "name_hash": "1496261712670764878", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "tag": "npm", - "value": "18.2.7", + "value": "6.2.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 879, - 880, - 881, + 893, ], "id": 448, - "integrity": "sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "man_dir": "", - "name": "@types/react", - "name_hash": "14723150644049679642", + "name": "lru-cache", + "name_hash": "15261810304153928944", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.22.tgz", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "tag": "npm", - "value": "18.2.22", + "value": "6.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 894, + ], "id": 449, - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "man_dir": "", - "name": "csstype", - "name_hash": "10489861045436610105", + "name": "brace-expansion", + "name_hash": "2949258092693339993", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "tag": "npm", - "value": "3.1.3", + "value": "2.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 897, + ], "id": 450, - "integrity": "sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "man_dir": "", - "name": "@types/scheduler", - "name_hash": "12135549028975824460", + "name": "color-convert", + "name_hash": "4039459761306235234", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.23.0.tgz", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "tag": "npm", - "value": "0.23.0", + "value": "1.9.3", }, "scripts": {}, }, @@ -20491,15 +20697,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 451, - "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "man_dir": "", - "name": "@types/prop-types", - "name_hash": "14301724962060537021", + "name": "has-flag", + "name_hash": "14617373831546330259", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "tag": "npm", - "value": "15.7.12", + "value": "3.0.0", }, "scripts": {}, }, @@ -20507,15 +20713,15 @@ exports[`next build works: bun 1`] = ` "bin": null, "dependencies": [], "id": 452, - "integrity": "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "man_dir": "", - "name": "@types/node", - "name_hash": "4124652010926124945", + "name": "color-name", + "name_hash": "16546212153853106385", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "tag": "npm", - "value": "20.7.0", + "value": "1.1.3", }, "scripts": {}, }, @@ -20524,1712 +20730,1712 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "@alloc/quick-lru": { - "id": 33, - "package_id": 13, + "id": 741, + "package_id": 1, }, "@babel/code-frame": { - "id": 277, - "package_id": 202, + "id": 602, + "package_id": 2, }, "@babel/helper-validator-identifier": { - "id": 284, - "package_id": 211, + "id": 16, + "package_id": 3, }, "@babel/highlight": { - "id": 282, - "package_id": 203, + "id": 14, + "package_id": 4, }, "@babel/runtime": { - "id": 731, - "package_id": 427, + "id": 375, + "package_id": 5, }, "@eslint-community/eslint-utils": { - "id": 370, - "package_id": 241, + "id": 295, + "package_id": 6, }, "@eslint-community/regexpp": { - "id": 368, - "package_id": 248, + "id": 296, + "package_id": 7, }, "@eslint/eslintrc": { - "id": 363, - "package_id": 261, + "id": 297, + "package_id": 8, }, "@eslint/js": { - "id": 351, - "package_id": 289, + "id": 298, + "package_id": 9, }, "@humanwhocodes/config-array": { - "id": 369, - "package_id": 243, + "id": 299, + "package_id": 10, }, "@humanwhocodes/module-importer": { - "id": 371, - "package_id": 240, + "id": 300, + "package_id": 11, }, "@humanwhocodes/object-schema": { - "id": 375, - "package_id": 247, + "id": 32, + "package_id": 12, }, "@isaacs/cliui": { - "id": 111, - "package_id": 74, + "id": 521, + "package_id": 13, }, "@jridgewell/gen-mapping": { - "id": 90, - "package_id": 100, + "id": 733, + "package_id": 14, }, "@jridgewell/resolve-uri": { - "id": 145, - "package_id": 103, + "id": 44, + "package_id": 15, }, "@jridgewell/set-array": { - "id": 142, - "package_id": 104, + "id": 41, + "package_id": 16, }, "@jridgewell/sourcemap-codec": { - "id": 143, - "package_id": 102, + "id": 42, + "package_id": 17, }, "@jridgewell/trace-mapping": { - "id": 144, - "package_id": 101, + "id": 43, + "package_id": 18, }, "@next/env": { - "id": 300, - "package_id": 233, + "id": 555, + "package_id": 19, }, "@next/eslint-plugin-next": { - "id": 329, - "package_id": 402, + "id": 334, + "package_id": 20, }, "@next/swc-darwin-arm64": { - "id": 306, - "package_id": 227, + "id": 546, + "package_id": 21, }, "@next/swc-darwin-x64": { - "id": 305, - "package_id": 228, + "id": 547, + "package_id": 22, }, "@next/swc-linux-arm64-gnu": { - "id": 310, - "package_id": 223, + "id": 548, + "package_id": 23, }, "@next/swc-linux-arm64-musl": { - "id": 312, - "package_id": 221, + "id": 549, + "package_id": 24, }, "@next/swc-linux-x64-gnu": { - "id": 307, - "package_id": 226, + "id": 550, + "package_id": 25, }, "@next/swc-linux-x64-musl": { - "id": 308, - "package_id": 225, + "id": 551, + "package_id": 26, }, "@next/swc-win32-arm64-msvc": { - "id": 313, - "package_id": 220, + "id": 552, + "package_id": 27, }, "@next/swc-win32-ia32-msvc": { - "id": 311, - "package_id": 222, + "id": 553, + "package_id": 28, }, "@next/swc-win32-x64-msvc": { - "id": 309, - "package_id": 224, + "id": 554, + "package_id": 29, }, "@nodelib/fs.scandir": { - "id": 72, - "package_id": 46, + "id": 49, + "package_id": 30, }, "@nodelib/fs.stat": { - "id": 66, - "package_id": 49, + "id": 422, + "package_id": 31, }, "@nodelib/fs.walk": { - "id": 364, - "package_id": 43, + "id": 301, + "package_id": 32, }, "@pkgjs/parseargs": { - "id": 112, - "package_id": 73, + "id": 520, + "package_id": 33, }, "@puppeteer/browsers": { - "id": 155, - "package_id": 115, + "id": 638, + "package_id": 34, }, "@rushstack/eslint-patch": { - "id": 328, - "package_id": 403, + "id": 335, + "package_id": 35, }, "@swc/helpers": { - "id": 303, - "package_id": 230, + "id": 556, + "package_id": 36, }, "@tootallnate/quickjs-emscripten": { - "id": 219, - "package_id": 178, + "id": 591, + "package_id": 37, }, "@types/json5": { - "id": 463, - "package_id": 308, + "id": 775, + "package_id": 38, }, "@types/node": { "id": 0, - "package_id": 452, + "package_id": 39, }, "@types/prop-types": { - "id": 879, - "package_id": 451, + "id": 60, + "package_id": 40, }, "@types/react": { "id": 1, - "package_id": 448, + "package_id": 41, }, "@types/react-dom": { "id": 2, - "package_id": 447, + "package_id": 42, }, "@types/scheduler": { - "id": 880, - "package_id": 450, + "id": 61, + "package_id": 43, }, "@types/ws": { - "id": 861, - "package_id": 439, + "id": 164, + "package_id": 44, }, "@types/yauzl": { - "id": 253, - "package_id": 182, + "id": 418, + "package_id": 45, }, "@typescript-eslint/parser": { - "id": 330, - "package_id": 390, + "id": 336, + "package_id": 46, }, "@typescript-eslint/scope-manager": { - "id": 706, - "package_id": 401, + "id": 67, + "package_id": 47, }, "@typescript-eslint/types": { - "id": 704, - "package_id": 393, + "id": 68, + "package_id": 48, }, "@typescript-eslint/typescript-estree": { - "id": 707, - "package_id": 391, + "id": 69, + "package_id": 49, }, "@typescript-eslint/visitor-keys": { - "id": 705, - "package_id": 392, + "id": 70, + "package_id": 50, }, "acorn": { - "id": 405, - "package_id": 268, + "id": 413, + "package_id": 51, }, "acorn-jsx": { - "id": 406, - "package_id": 267, + "id": 414, + "package_id": 52, }, "agent-base": { - "id": 202, - "package_id": 156, + "id": 628, + "package_id": 53, }, "ajv": { - "id": 336, - "package_id": 269, + "id": 302, + "package_id": 54, }, "ansi-regex": { - "id": 122, - "package_id": 77, + "id": 729, + "package_id": 55, }, "ansi-styles": { - "id": 433, - "package_id": 81, + "id": 171, + "package_id": 56, }, "any-promise": { - "id": 97, - "package_id": 62, + "id": 539, + "package_id": 57, }, "anymatch": { - "id": 78, - "package_id": 55, + "id": 174, + "package_id": 58, }, "arg": { - "id": 14, - "package_id": 107, + "id": 742, + "package_id": 59, }, "argparse": { - "id": 294, - "package_id": 213, + "id": 522, + "package_id": 60, }, "aria-query": { - "id": 732, - "package_id": 426, + "id": 376, + "package_id": 61, }, "array-buffer-byte-length": { - "id": 500, - "package_id": 374, + "id": 222, + "package_id": 62, }, "array-includes": { - "id": 445, - "package_id": 384, + "id": 357, + "package_id": 63, }, "array-union": { - "id": 721, - "package_id": 400, + "id": 469, + "package_id": 64, }, "array.prototype.findlast": { - "id": 807, - "package_id": 437, + "id": 393, + "package_id": 65, }, "array.prototype.findlastindex": { - "id": 446, - "package_id": 383, + "id": 358, + "package_id": 66, }, "array.prototype.flat": { - "id": 447, - "package_id": 382, + "id": 359, + "package_id": 67, }, "array.prototype.flatmap": { - "id": 448, - "package_id": 380, + "id": 360, + "package_id": 68, }, "array.prototype.toreversed": { - "id": 809, - "package_id": 436, + "id": 395, + "package_id": 69, }, "array.prototype.tosorted": { - "id": 810, - "package_id": 435, + "id": 396, + "package_id": 70, }, "arraybuffer.prototype.slice": { - "id": 501, - "package_id": 373, + "id": 223, + "package_id": 71, }, "ast-types": { - "id": 229, - "package_id": 167, + "id": 213, + "package_id": 72, }, "ast-types-flow": { - "id": 735, - "package_id": 425, + "id": 379, + "package_id": 73, }, "autoprefixer": { "id": 3, - "package_id": 440, + "package_id": 74, }, "available-typed-arrays": { - "id": 502, - "package_id": 330, + "id": 224, + "package_id": 75, }, "axe-core": { - "id": 736, - "package_id": 424, + "id": 380, + "package_id": 76, }, "axobject-query": { - "id": 737, - "package_id": 422, + "id": 381, + "package_id": 77, }, "b4a": { - "id": 195, - "package_id": 139, + "id": 767, + "package_id": 78, }, "balanced-match": { - "id": 379, - "package_id": 71, + "id": 154, + "package_id": 79, }, "bare-events": { - "id": 186, - "package_id": 137, + "id": 149, + "package_id": 80, }, "bare-fs": { - "id": 183, - "package_id": 134, + "id": 763, + "package_id": 81, }, "bare-os": { - "id": 185, - "package_id": 133, + "id": 152, + "package_id": 82, }, "bare-path": { - "id": 184, - "package_id": 132, + "id": 764, + "package_id": 83, }, "bare-stream": { - "id": 188, - "package_id": 135, + "id": 151, + "package_id": 84, }, "base64-js": { - "id": 179, - "package_id": 130, + "id": 161, + "package_id": 85, }, "basic-ftp": { - "id": 241, - "package_id": 177, + "id": 456, + "package_id": 86, }, "binary-extensions": { - "id": 87, - "package_id": 54, + "id": 496, + "package_id": 87, }, "brace-expansion": { - "id": 378, - "package_id": 245, + "id": 538, + "package_id": 88, }, "braces": { - "id": 79, - "package_id": 34, + "id": 175, + "package_id": 89, }, "browserslist": { - "id": 864, - "package_id": 443, + "id": 141, + "package_id": 90, }, "buffer": { - "id": 177, - "package_id": 128, + "id": 804, + "package_id": 91, }, "buffer-crc32": { - "id": 257, - "package_id": 186, + "id": 852, + "package_id": 92, }, "bun-types": { "id": 4, - "package_id": 438, + "package_id": 93, }, "busboy": { - "id": 298, - "package_id": 235, + "id": 557, + "package_id": 94, }, "call-bind": { - "id": 693, - "package_id": 322, + "id": 96, + "package_id": 95, }, "callsites": { - "id": 297, - "package_id": 217, + "id": 601, + "package_id": 96, }, "camelcase-css": { - "id": 59, - "package_id": 31, + "id": 616, + "package_id": 97, }, "caniuse-lite": { - "id": 865, - "package_id": 229, + "id": 142, + "package_id": 98, }, "chalk": { - "id": 338, - "package_id": 299, + "id": 303, + "package_id": 99, }, "chokidar": { - "id": 21, - "package_id": 50, + "id": 743, + "package_id": 100, }, "chromium-bidi": { - "id": 262, - "package_id": 193, + "id": 643, + "package_id": 101, }, "client-only": { - "id": 319, - "package_id": 232, + "id": 732, + "package_id": 102, }, "cliui": { - "id": 167, - "package_id": 125, + "id": 845, + "package_id": 103, }, "color-convert": { - "id": 126, - "package_id": 82, + "id": 90, + "package_id": 104, }, "color-name": { - "id": 127, - "package_id": 83, + "id": 188, + "package_id": 105, }, "commander": { - "id": 91, - "package_id": 99, + "id": 734, + "package_id": 106, }, "concat-map": { - "id": 380, - "package_id": 246, + "id": 155, + "package_id": 107, }, "cosmiconfig": { - "id": 153, - "package_id": 197, + "id": 639, + "package_id": 108, }, "cross-spawn": { - "id": 355, - "package_id": 93, + "id": 304, + "package_id": 109, }, "cssesc": { - "id": 36, - "package_id": 5, + "id": 623, + "package_id": 110, }, "csstype": { - "id": 881, - "package_id": 449, + "id": 62, + "package_id": 111, }, "damerau-levenshtein": { - "id": 738, - "package_id": 421, + "id": 382, + "package_id": 112, }, "data-uri-to-buffer": { - "id": 242, - "package_id": 176, + "id": 457, + "package_id": 113, }, "data-view-buffer": { - "id": 504, - "package_id": 372, + "id": 226, + "package_id": 114, }, "data-view-byte-length": { - "id": 505, - "package_id": 371, + "id": 227, + "package_id": 115, }, "data-view-byte-offset": { - "id": 506, - "package_id": 370, + "id": 228, + "package_id": 116, }, "debug": { - "id": 339, - "package_id": 154, + "id": 305, + "package_id": 117, }, "deep-is": { - "id": 418, - "package_id": 288, + "id": 583, + "package_id": 118, }, "define-data-property": { - "id": 472, - "package_id": 320, + "id": 210, + "package_id": 119, }, "define-properties": { - "id": 694, - "package_id": 313, + "id": 97, + "package_id": 120, }, "degenerator": { - "id": 227, - "package_id": 161, + "id": 599, + "package_id": 121, }, "dequal": { - "id": 804, - "package_id": 423, + "id": 93, + "package_id": 122, }, "devtools-protocol": { - "id": 156, - "package_id": 114, + "id": 640, + "package_id": 123, }, "didyoumean": { - "id": 24, - "package_id": 38, + "id": 744, + "package_id": 124, }, "dir-glob": { - "id": 722, - "package_id": 398, + "id": 470, + "package_id": 125, }, "dlv": { - "id": 15, - "package_id": 106, + "id": 745, + "package_id": 126, }, "doctrine": { - "id": 348, - "package_id": 291, + "id": 306, + "package_id": 127, }, "eastasianwidth": { - "id": 132, - "package_id": 89, + "id": 857, + "package_id": 128, }, "electron-to-chromium": { - "id": 872, - "package_id": 446, + "id": 158, + "package_id": 129, }, "emoji-regex": { - "id": 739, - "package_id": 88, + "id": 383, + "package_id": 130, }, "end-of-stream": { - "id": 198, - "package_id": 146, + "id": 636, + "package_id": 131, }, "enhanced-resolve": { - "id": 437, - "package_id": 387, + "id": 349, + "package_id": 132, }, "env-paths": { - "id": 272, - "package_id": 218, + "id": 190, + "package_id": 133, }, "error-ex": { - "id": 278, - "package_id": 200, + "id": 603, + "package_id": 134, }, "es-abstract": { - "id": 695, - "package_id": 325, + "id": 98, + "package_id": 135, }, "es-define-property": { - "id": 486, - "package_id": 316, + "id": 166, + "package_id": 136, }, "es-errors": { - "id": 690, - "package_id": 312, + "id": 111, + "package_id": 137, }, "es-iterator-helpers": { - "id": 740, - "package_id": 409, + "id": 384, + "package_id": 138, }, "es-object-atoms": { - "id": 696, - "package_id": 311, + "id": 99, + "package_id": 139, }, "es-set-tostringtag": { - "id": 760, - "package_id": 369, + "id": 273, + "package_id": 140, }, "es-shim-unscopables": { - "id": 692, - "package_id": 381, + "id": 113, + "package_id": 141, }, "es-to-primitive": { - "id": 511, - "package_id": 367, + "id": 233, + "package_id": 142, }, "escalade": { - "id": 875, - "package_id": 124, + "id": 807, + "package_id": 143, }, "escape-string-regexp": { - "id": 367, - "package_id": 249, + "id": 307, + "package_id": 144, }, "escodegen": { - "id": 230, - "package_id": 163, + "id": 214, + "package_id": 145, }, "eslint": { "id": 5, - "package_id": 238, + "package_id": 146, }, "eslint-config-next": { "id": 6, - "package_id": 237, + "package_id": 147, }, "eslint-import-resolver-node": { - "id": 332, - "package_id": 378, + "id": 337, + "package_id": 148, }, "eslint-import-resolver-typescript": { - "id": 333, - "package_id": 302, + "id": 338, + "package_id": 149, }, "eslint-module-utils": { - "id": 438, - "package_id": 376, + "id": 350, + "package_id": 150, }, "eslint-plugin-import": { - "id": 326, - "package_id": 303, + "id": 339, + "package_id": 151, }, "eslint-plugin-jsx-a11y": { - "id": 327, - "package_id": 404, + "id": 340, + "package_id": 152, }, "eslint-plugin-react": { - "id": 325, - "package_id": 429, + "id": 341, + "package_id": 153, }, "eslint-plugin-react-hooks": { - "id": 331, - "package_id": 389, + "id": 342, + "package_id": 154, }, "eslint-scope": { - "id": 358, - "package_id": 278, + "id": 308, + "package_id": 155, }, "eslint-visitor-keys": { - "id": 366, - "package_id": 242, + "id": 309, + "package_id": 156, }, "espree": { - "id": 340, - "package_id": 266, + "id": 310, + "package_id": 157, }, "esprima": { - "id": 231, - "package_id": 162, + "id": 215, + "package_id": 158, }, "esquery": { - "id": 342, - "package_id": 298, + "id": 311, + "package_id": 159, }, "esrecurse": { - "id": 414, - "package_id": 279, + "id": 411, + "package_id": 160, }, "estraverse": { - "id": 415, - "package_id": 166, + "id": 412, + "package_id": 161, }, "esutils": { - "id": 343, - "package_id": 165, + "id": 312, + "package_id": 162, }, "extract-zip": { - "id": 158, - "package_id": 181, + "id": 52, + "package_id": 163, }, "fast-deep-equal": { - "id": 361, - "package_id": 274, + "id": 313, + "package_id": 164, }, "fast-fifo": { - "id": 196, - "package_id": 141, + "id": 768, + "package_id": 165, }, "fast-glob": { - "id": 22, - "package_id": 40, + "id": 746, + "package_id": 166, }, "fast-json-stable-stringify": { - "id": 410, - "package_id": 273, + "id": 87, + "package_id": 167, }, "fast-levenshtein": { - "id": 422, - "package_id": 283, + "id": 584, + "package_id": 168, }, "fastq": { - "id": 73, - "package_id": 44, + "id": 50, + "package_id": 169, }, "fd-slicer": { - "id": 256, - "package_id": 187, + "id": 853, + "package_id": 170, }, "file-entry-cache": { - "id": 365, - "package_id": 250, + "id": 314, + "package_id": 171, }, "fill-range": { - "id": 63, - "package_id": 35, + "id": 156, + "package_id": 172, }, "find-up": { - "id": 344, - "package_id": 292, + "id": 315, + "package_id": 173, }, "flat-cache": { - "id": 381, - "package_id": 251, + "id": 429, + "package_id": 174, }, "flatted": { - "id": 382, - "package_id": 260, + "id": 433, + "package_id": 175, }, "for-each": { - "id": 583, - "package_id": 328, + "id": 784, + "package_id": 176, }, "foreground-child": { - "id": 102, - "package_id": 91, + "id": 460, + "package_id": 177, }, "fraction.js": { - "id": 866, - "package_id": 442, + "id": 143, + "package_id": 178, }, "fs-extra": { - "id": 244, - "package_id": 172, + "id": 459, + "package_id": 179, }, "fs.realpath": { - "id": 386, - "package_id": 257, + "id": 885, + "package_id": 180, }, "fsevents": { - "id": 85, - "package_id": 51, + "id": 173, + "package_id": 181, }, "function-bind": { - "id": 55, - "package_id": 21, + "id": 478, + "package_id": 182, }, "function.prototype.name": { - "id": 512, - "package_id": 366, + "id": 234, + "package_id": 183, }, "functions-have-names": { - "id": 615, - "package_id": 354, + "id": 685, + "package_id": 184, }, "get-caller-file": { - "id": 169, - "package_id": 123, + "id": 847, + "package_id": 185, }, "get-intrinsic": { - "id": 697, - "package_id": 317, + "id": 100, + "package_id": 186, }, "get-stream": { - "id": 251, - "package_id": 189, + "id": 420, + "package_id": 187, }, "get-symbol-description": { - "id": 514, - "package_id": 365, + "id": 236, + "package_id": 188, }, "get-tsconfig": { - "id": 440, - "package_id": 385, + "id": 352, + "package_id": 189, }, "get-uri": { - "id": 222, - "package_id": 171, + "id": 594, + "package_id": 190, }, "glob": { - "id": 730, - "package_id": 65, + "id": 46, + "package_id": 191, }, "glob-parent": { - "id": 356, - "package_id": 27, + "id": 316, + "package_id": 192, }, "globals": { - "id": 345, - "package_id": 264, + "id": 317, + "package_id": 193, }, "globalthis": { - "id": 763, - "package_id": 364, + "id": 276, + "package_id": 194, }, "globby": { - "id": 710, - "package_id": 396, + "id": 77, + "package_id": 195, }, "gopd": { - "id": 831, - "package_id": 321, + "id": 713, + "package_id": 196, }, "graceful-fs": { - "id": 302, - "package_id": 175, + "id": 559, + "package_id": 197, }, "graphemer": { - "id": 349, - "package_id": 290, + "id": 318, + "package_id": 198, }, "has-bigints": { - "id": 555, - "package_id": 339, + "id": 801, + "package_id": 199, }, "has-flag": { - "id": 435, - "package_id": 301, + "id": 740, + "package_id": 200, }, "has-property-descriptors": { - "id": 764, - "package_id": 315, + "id": 277, + "package_id": 201, }, "has-proto": { - "id": 765, - "package_id": 319, + "id": 278, + "package_id": 202, }, "has-symbols": { - "id": 766, - "package_id": 318, + "id": 279, + "package_id": 203, }, "has-tostringtag": { - "id": 564, - "package_id": 327, + "id": 509, + "package_id": 204, }, "hasown": { - "id": 453, - "package_id": 20, + "id": 365, + "package_id": 205, }, "http-proxy-agent": { - "id": 204, - "package_id": 170, + "id": 630, + "package_id": 206, }, "https-proxy-agent": { - "id": 205, - "package_id": 169, + "id": 631, + "package_id": 207, }, "ieee754": { - "id": 180, - "package_id": 129, + "id": 162, + "package_id": 208, }, "ignore": { - "id": 341, - "package_id": 263, + "id": 319, + "package_id": 209, }, "import-fresh": { - "id": 400, - "package_id": 214, + "id": 28, + "package_id": 210, }, "imurmurhash": { - "id": 357, - "package_id": 280, + "id": 320, + "package_id": 211, }, "inflight": { - "id": 387, - "package_id": 256, + "id": 886, + "package_id": 212, }, "inherits": { - "id": 388, - "package_id": 255, + "id": 887, + "package_id": 213, }, "internal-slot": { - "id": 767, - "package_id": 362, + "id": 280, + "package_id": 214, }, "ip-address": { - "id": 213, - "package_id": 151, + "id": 692, + "package_id": 215, }, "is-array-buffer": { - "id": 522, - "package_id": 361, + "id": 244, + "package_id": 216, }, "is-arrayish": { - "id": 281, - "package_id": 201, + "id": 221, + "package_id": 217, }, "is-async-function": { - "id": 784, - "package_id": 420, + "id": 818, + "package_id": 218, }, "is-bigint": { - "id": 558, - "package_id": 338, + "id": 811, + "package_id": 219, }, "is-binary-path": { - "id": 81, - "package_id": 53, + "id": 177, + "package_id": 220, }, "is-boolean-object": { - "id": 559, - "package_id": 337, + "id": 812, + "package_id": 221, }, "is-callable": { - "id": 523, - "package_id": 329, + "id": 245, + "package_id": 222, }, "is-core-module": { - "id": 675, - "package_id": 19, + "id": 344, + "package_id": 223, }, "is-data-view": { - "id": 524, - "package_id": 360, + "id": 246, + "package_id": 224, }, "is-date-object": { - "id": 643, - "package_id": 368, + "id": 289, + "package_id": 225, }, "is-extglob": { - "id": 58, - "package_id": 29, + "id": 504, + "package_id": 226, }, "is-finalizationregistry": { - "id": 786, - "package_id": 419, + "id": 820, + "package_id": 227, }, "is-fullwidth-code-point": { - "id": 124, - "package_id": 79, + "id": 702, + "package_id": 228, }, "is-generator-function": { - "id": 787, - "package_id": 418, + "id": 821, + "package_id": 229, }, "is-glob": { - "id": 346, - "package_id": 28, + "id": 321, + "package_id": 230, }, "is-map": { - "id": 794, - "package_id": 417, + "id": 828, + "package_id": 231, }, "is-negative-zero": { - "id": 525, - "package_id": 359, + "id": 247, + "package_id": 232, }, "is-number": { - "id": 65, - "package_id": 37, + "id": 773, + "package_id": 233, }, "is-number-object": { - "id": 560, - "package_id": 336, + "id": 813, + "package_id": 234, }, "is-path-inside": { - "id": 360, - "package_id": 276, + "id": 322, + "package_id": 235, }, "is-regex": { - "id": 526, - "package_id": 349, + "id": 248, + "package_id": 236, }, "is-set": { - "id": 795, - "package_id": 416, + "id": 829, + "package_id": 237, }, "is-shared-array-buffer": { - "id": 527, - "package_id": 358, + "id": 249, + "package_id": 238, }, "is-string": { - "id": 698, - "package_id": 335, + "id": 101, + "package_id": 239, }, "is-symbol": { - "id": 644, - "package_id": 334, + "id": 290, + "package_id": 240, }, "is-typed-array": { - "id": 529, - "package_id": 341, + "id": 251, + "package_id": 241, }, "is-weakmap": { - "id": 796, - "package_id": 415, + "id": 830, + "package_id": 242, }, "is-weakref": { - "id": 530, - "package_id": 357, + "id": 252, + "package_id": 243, }, "is-weakset": { - "id": 797, - "package_id": 414, + "id": 831, + "package_id": 244, }, "isarray": { - "id": 608, - "package_id": 351, + "id": 672, + "package_id": 245, }, "isexe": { - "id": 140, - "package_id": 95, + "id": 810, + "package_id": 246, }, "iterator.prototype": { - "id": 768, - "package_id": 410, + "id": 281, + "package_id": 247, }, "jackspeak": { - "id": 103, - "package_id": 72, + "id": 461, + "package_id": 248, }, "jiti": { - "id": 16, - "package_id": 105, + "id": 749, + "package_id": 249, }, "js-tokens": { - "id": 151, - "package_id": 111, + "id": 535, + "package_id": 250, }, "js-yaml": { - "id": 347, - "package_id": 212, + "id": 323, + "package_id": 251, }, "jsbn": { - "id": 215, - "package_id": 153, + "id": 490, + "package_id": 252, }, "json-buffer": { - "id": 394, - "package_id": 259, + "id": 530, + "package_id": 253, }, "json-parse-even-better-errors": { - "id": 279, - "package_id": 199, + "id": 604, + "package_id": 254, }, "json-schema-traverse": { - "id": 411, - "package_id": 272, + "id": 88, + "package_id": 255, }, "json-stable-stringify-without-jsonify": { - "id": 372, - "package_id": 239, + "id": 324, + "package_id": 256, }, "json5": { - "id": 464, - "package_id": 307, + "id": 776, + "package_id": 257, }, "jsonfile": { - "id": 246, - "package_id": 174, + "id": 440, + "package_id": 258, }, "jsx-ast-utils": { - "id": 742, - "package_id": 408, + "id": 386, + "package_id": 259, }, "keyv": { - "id": 383, - "package_id": 258, + "id": 434, + "package_id": 260, }, "language-subtag-registry": { - "id": 751, - "package_id": 407, + "id": 531, + "package_id": 261, }, "language-tags": { - "id": 743, - "package_id": 406, + "id": 387, + "package_id": 262, }, "levn": { - "id": 337, - "package_id": 284, + "id": 325, + "package_id": 263, }, "lilconfig": { - "id": 23, - "package_id": 39, + "id": 750, + "package_id": 264, }, "lines-and-columns": { - "id": 93, - "package_id": 64, + "id": 736, + "package_id": 265, }, "locate-path": { - "id": 427, - "package_id": 294, + "id": 431, + "package_id": 266, }, "lodash.merge": { - "id": 359, - "package_id": 277, + "id": 326, + "package_id": 267, }, "loose-envify": { - "id": 150, - "package_id": 110, + "id": 647, + "package_id": 268, }, "lru-cache": { - "id": 206, - "package_id": 179, + "id": 632, + "package_id": 269, }, "merge2": { - "id": 69, - "package_id": 41, + "id": 425, + "package_id": 270, }, "micromatch": { - "id": 25, - "package_id": 32, + "id": 751, + "package_id": 271, }, "minimatch": { - "id": 350, - "package_id": 244, + "id": 327, + "package_id": 272, }, "minimist": { - "id": 465, - "package_id": 306, + "id": 777, + "package_id": 273, }, "minipass": { - "id": 105, - "package_id": 67, + "id": 463, + "package_id": 274, }, "mitt": { - "id": 268, - "package_id": 196, + "id": 182, + "package_id": 275, }, "ms": { - "id": 217, - "package_id": 155, + "id": 206, + "package_id": 276, }, "mz": { - "id": 94, - "package_id": 59, + "id": 737, + "package_id": 277, }, "nanoid": { - "id": 42, - "package_id": 10, + "id": 608, + "package_id": 278, }, "natural-compare": { - "id": 362, - "package_id": 275, + "id": 328, + "package_id": 279, }, "netmask": { - "id": 228, - "package_id": 160, + "id": 600, + "package_id": 280, }, "next": { "id": 7, - "package_id": 219, + "package_id": 281, }, "node-releases": { - "id": 873, - "package_id": 445, + "id": 159, + "package_id": 282, }, "normalize-path": { - "id": 30, - "package_id": 25, + "id": 752, + "package_id": 283, }, "normalize-range": { - "id": 867, - "package_id": 441, + "id": 144, + "package_id": 284, }, "object-assign": { - "id": 841, - "package_id": 63, + "id": 626, + "package_id": 285, }, "object-hash": { - "id": 29, - "package_id": 26, + "id": 753, + "package_id": 286, }, "object-inspect": { - "id": 531, - "package_id": 356, + "id": 253, + "package_id": 287, }, "object-keys": { - "id": 474, - "package_id": 314, + "id": 212, + "package_id": 288, }, "object.assign": { - "id": 754, - "package_id": 355, + "id": 528, + "package_id": 289, }, "object.entries": { - "id": 745, - "package_id": 405, + "id": 389, + "package_id": 290, }, "object.fromentries": { - "id": 457, - "package_id": 375, + "id": 369, + "package_id": 291, }, "object.groupby": { - "id": 458, - "package_id": 324, + "id": 370, + "package_id": 292, }, "object.hasown": { - "id": 818, - "package_id": 434, + "id": 404, + "package_id": 293, }, "object.values": { - "id": 459, - "package_id": 310, + "id": 371, + "package_id": 294, }, "once": { - "id": 199, - "package_id": 144, + "id": 637, + "package_id": 295, }, "optionator": { - "id": 352, - "package_id": 282, + "id": 329, + "package_id": 296, }, "p-limit": { - "id": 430, - "package_id": 296, + "id": 590, + "package_id": 297, }, "p-locate": { - "id": 429, - "package_id": 295, + "id": 534, + "package_id": 298, }, "pac-proxy-agent": { - "id": 207, - "package_id": 158, + "id": 633, + "package_id": 299, }, "pac-resolver": { - "id": 225, - "package_id": 159, + "id": 597, + "package_id": 300, }, "parent-module": { - "id": 295, - "package_id": 216, + "id": 483, + "package_id": 301, }, "parse-json": { - "id": 275, - "package_id": 198, + "id": 193, + "package_id": 302, }, "path-exists": { - "id": 428, - "package_id": 293, + "id": 432, + "package_id": 303, }, "path-is-absolute": { - "id": 391, - "package_id": 254, + "id": 890, + "package_id": 304, }, "path-key": { - "id": 137, - "package_id": 98, + "id": 194, + "package_id": 305, }, "path-parse": { - "id": 52, - "package_id": 18, + "id": 665, + "package_id": 306, }, "path-scurry": { - "id": 106, - "package_id": 66, + "id": 464, + "package_id": 307, }, "path-type": { - "id": 727, - "package_id": 399, + "id": 216, + "package_id": 308, }, "pend": { - "id": 258, - "package_id": 188, + "id": 428, + "package_id": 309, }, "picocolors": { - "id": 868, - "package_id": 9, + "id": 145, + "package_id": 310, }, "picomatch": { - "id": 62, - "package_id": 33, + "id": 537, + "package_id": 311, }, "pify": { - "id": 56, - "package_id": 23, + "id": 651, + "package_id": 312, }, "pirates": { - "id": 95, - "package_id": 58, + "id": 738, + "package_id": 313, }, "possible-typed-array-names": { - "id": 553, - "package_id": 331, + "id": 147, + "package_id": 314, }, "postcss": { "id": 8, - "package_id": 7, + "package_id": 315, }, "postcss-import": { - "id": 31, - "package_id": 15, + "id": 756, + "package_id": 316, }, "postcss-js": { - "id": 27, - "package_id": 30, + "id": 757, + "package_id": 317, }, "postcss-load-config": { - "id": 34, - "package_id": 6, + "id": 758, + "package_id": 318, }, "postcss-nested": { - "id": 32, - "package_id": 14, + "id": 759, + "package_id": 319, }, "postcss-selector-parser": { - "id": 35, - "package_id": 3, + "id": 760, + "package_id": 320, }, "postcss-value-parser": { - "id": 869, - "package_id": 24, + "id": 146, + "package_id": 321, }, "prelude-ls": { - "id": 423, - "package_id": 286, + "id": 532, + "package_id": 322, }, "progress": { - "id": 159, - "package_id": 180, + "id": 53, + "package_id": 323, }, "prop-types": { - "id": 820, - "package_id": 432, + "id": 406, + "package_id": 324, }, "proxy-agent": { - "id": 160, - "package_id": 147, + "id": 54, + "package_id": 325, }, "proxy-from-env": { - "id": 208, - "package_id": 157, + "id": 634, + "package_id": 326, }, "pump": { - "id": 181, - "package_id": 143, + "id": 765, + "package_id": 327, }, "punycode": { - "id": 413, - "package_id": 271, + "id": 809, + "package_id": 328, }, "puppeteer": { "id": 9, - "package_id": 113, + "package_id": 329, }, "puppeteer-core": { - "id": 154, - "package_id": 191, + "id": 641, + "package_id": 330, }, "queue-microtask": { - "id": 77, - "package_id": 48, + "id": 668, + "package_id": 331, }, "queue-tick": { - "id": 191, - "package_id": 140, + "id": 699, + "package_id": 332, }, "react": { "id": 10, - "package_id": 109, + "package_id": 333, }, "react-dom": { "id": 11, - "package_id": 108, + "package_id": 334, }, "react-is": { - "id": 842, - "package_id": 433, + "id": 627, + "package_id": 335, }, "read-cache": { - "id": 48, - "package_id": 22, + "id": 613, + "package_id": 336, }, "readdirp": { - "id": 84, - "package_id": 52, + "id": 180, + "package_id": 337, }, "reflect.getprototypeof": { - "id": 773, - "package_id": 411, + "id": 518, + "package_id": 338, }, "regenerator-runtime": { - "id": 805, - "package_id": 428, + "id": 20, + "package_id": 339, }, "regexp.prototype.flags": { - "id": 834, - "package_id": 352, + "id": 716, + "package_id": 340, }, "require-directory": { - "id": 170, - "package_id": 122, + "id": 848, + "package_id": 341, }, "resolve": { - "id": 19, - "package_id": 16, + "id": 761, + "package_id": 342, }, "resolve-from": { - "id": 296, - "package_id": 215, + "id": 484, + "package_id": 343, }, "resolve-pkg-maps": { - "id": 699, - "package_id": 386, + "id": 455, + "package_id": 344, }, "reusify": { - "id": 74, - "package_id": 45, + "id": 427, + "package_id": 345, }, "rimraf": { - "id": 384, - "package_id": 252, + "id": 435, + "package_id": 346, }, "run-parallel": { - "id": 76, - "package_id": 47, + "id": 48, + "package_id": 347, }, "safe-array-concat": { - "id": 769, - "package_id": 350, + "id": 282, + "package_id": 348, }, "safe-regex-test": { - "id": 536, - "package_id": 348, + "id": 258, + "package_id": 349, }, "scheduler": { - "id": 147, - "package_id": 112, + "id": 650, + "package_id": 350, }, "semver": { - "id": 460, - "package_id": 309, + "id": 372, + "package_id": 351, }, "set-function-length": { - "id": 490, - "package_id": 323, + "id": 170, + "package_id": 352, }, "set-function-name": { - "id": 835, + "id": 717, "package_id": 353, }, "shebang-command": { - "id": 138, - "package_id": 96, + "id": 195, + "package_id": 354, }, "shebang-regex": { - "id": 141, - "package_id": 97, + "id": 687, + "package_id": 355, }, "side-channel": { - "id": 836, - "package_id": 363, + "id": 718, + "package_id": 356, }, "signal-exit": { - "id": 136, - "package_id": 92, + "id": 438, + "package_id": 357, }, "slash": { - "id": 726, - "package_id": 397, + "id": 474, + "package_id": 358, }, "smart-buffer": { - "id": 214, - "package_id": 150, + "id": 693, + "package_id": 359, }, "socks": { - "id": 212, - "package_id": 149, + "id": 696, + "package_id": 360, }, "socks-proxy-agent": { - "id": 209, - "package_id": 148, + "id": 635, + "package_id": 361, }, "source-map": { - "id": 235, - "package_id": 164, + "id": 291, + "package_id": 362, }, "source-map-js": { - "id": 44, - "package_id": 8, + "id": 610, + "package_id": 363, }, "sprintf-js": { - "id": 216, - "package_id": 152, + "id": 491, + "package_id": 364, }, "streamsearch": { - "id": 324, - "package_id": 236, + "id": 165, + "package_id": 365, }, "streamx": { - "id": 197, - "package_id": 136, + "id": 769, + "package_id": 366, }, "string-width": { - "id": 171, - "package_id": 78, + "id": 849, + "package_id": 367, }, "string-width-cjs": { - "id": 114, - "package_id": 78, + "id": 36, + "package_id": 367, }, "string.prototype.matchall": { - "id": 823, - "package_id": 430, + "id": 409, + "package_id": 368, }, "string.prototype.trim": { - "id": 537, - "package_id": 347, + "id": 259, + "package_id": 369, }, "string.prototype.trimend": { - "id": 538, - "package_id": 346, + "id": 260, + "package_id": 370, }, "string.prototype.trimstart": { - "id": 539, - "package_id": 345, + "id": 261, + "package_id": 371, }, "strip-ansi": { - "id": 353, - "package_id": 76, + "id": 330, + "package_id": 372, }, "strip-ansi-cjs": { - "id": 116, - "package_id": 76, + "id": 38, + "package_id": 372, }, "strip-bom": { - "id": 466, - "package_id": 305, + "id": 778, + "package_id": 373, }, "strip-json-comments": { - "id": 403, - "package_id": 262, + "id": 31, + "package_id": 374, }, "styled-jsx": { - "id": 301, - "package_id": 231, + "id": 561, + "package_id": 375, }, "sucrase": { - "id": 20, - "package_id": 56, + "id": 762, + "package_id": 376, }, "supports-color": { - "id": 434, - "package_id": 300, + "id": 172, + "package_id": 377, }, "supports-preserve-symlinks-flag": { - "id": 53, - "package_id": 17, + "id": 666, + "package_id": 378, }, "tailwindcss": { "id": 12, - "package_id": 2, + "package_id": 379, }, "tapable": { - "id": 701, - "package_id": 388, + "id": 220, + "package_id": 380, }, "tar-fs": { - "id": 161, - "package_id": 131, + "id": 56, + "package_id": 381, }, "tar-stream": { - "id": 182, - "package_id": 142, + "id": 766, + "package_id": 382, }, "text-decoder": { - "id": 192, - "package_id": 138, + "id": 700, + "package_id": 383, }, "text-table": { - "id": 354, - "package_id": 281, + "id": 331, + "package_id": 384, }, "thenify": { - "id": 100, - "package_id": 61, + "id": 772, + "package_id": 385, }, "thenify-all": { - "id": 99, - "package_id": 60, + "id": 541, + "package_id": 386, }, "through": { - "id": 178, - "package_id": 127, + "id": 805, + "package_id": 387, }, "to-regex-range": { - "id": 64, - "package_id": 36, + "id": 430, + "package_id": 388, }, "ts-api-utils": { - "id": 714, - "package_id": 394, + "id": 81, + "package_id": 389, }, "ts-interface-checker": { - "id": 96, - "package_id": 57, + "id": 739, + "package_id": 390, }, "tsconfig-paths": { - "id": 461, - "package_id": 304, + "id": 373, + "package_id": 391, }, "tslib": { - "id": 318, - "package_id": 168, + "id": 59, + "package_id": 392, }, "type-check": { - "id": 424, - "package_id": 285, + "id": 533, + "package_id": 393, }, "type-fest": { - "id": 404, - "package_id": 265, + "id": 466, + "package_id": 394, }, "typed-array-buffer": { - "id": 540, - "package_id": 344, + "id": 262, + "package_id": 395, }, "typed-array-byte-length": { - "id": 541, - "package_id": 343, + "id": 263, + "package_id": 396, }, "typed-array-byte-offset": { - "id": 542, - "package_id": 342, + "id": 264, + "package_id": 397, }, "typed-array-length": { - "id": 543, - "package_id": 340, + "id": 265, + "package_id": 398, }, "typescript": { "id": 13, - "package_id": 1, + "package_id": 399, }, "unbox-primitive": { - "id": 544, - "package_id": 332, + "id": 266, + "package_id": 400, }, "unbzip2-stream": { - "id": 162, - "package_id": 126, + "id": 57, + "package_id": 401, }, "undici-types": { - "id": 255, - "package_id": 184, + "id": 866, + "package_id": 402, }, "universalify": { - "id": 247, - "package_id": 173, + "id": 441, + "package_id": 403, }, "update-browserslist-db": { - "id": 874, - "package_id": 444, + "id": 160, + "package_id": 404, }, "uri-js": { - "id": 412, - "package_id": 270, + "id": 89, + "package_id": 405, }, "urlpattern-polyfill": { - "id": 269, - "package_id": 195, + "id": 183, + "package_id": 406, }, "util-deprecate": { - "id": 37, - "package_id": 4, + "id": 624, + "package_id": 407, }, "which": { - "id": 139, - "package_id": 94, + "id": 196, + "package_id": 408, }, "which-boxed-primitive": { - "id": 557, - "package_id": 333, + "id": 803, + "package_id": 409, }, "which-builtin-type": { - "id": 781, - "package_id": 412, + "id": 659, + "package_id": 410, }, "which-collection": { - "id": 792, - "package_id": 413, + "id": 826, + "package_id": 411, }, "which-typed-array": { - "id": 545, - "package_id": 326, + "id": 267, + "package_id": 412, }, "word-wrap": { - "id": 419, - "package_id": 287, + "id": 588, + "package_id": 413, }, "wrap-ansi": { - "id": 176, - "package_id": 75, + "id": 187, + "package_id": 414, }, "wrap-ansi-cjs": { - "id": 118, - "package_id": 75, + "id": 40, + "package_id": 414, }, "wrappy": { - "id": 200, - "package_id": 145, + "id": 582, + "package_id": 415, }, "ws": { - "id": 265, - "package_id": 192, + "id": 646, + "package_id": 416, }, "y18n": { - "id": 172, - "package_id": 121, + "id": 850, + "package_id": 417, }, "yallist": { - "id": 166, - "package_id": 118, + "id": 893, + "package_id": 418, }, "yaml": { - "id": 38, - "package_id": 12, + "id": 620, + "package_id": 419, }, "yargs": { - "id": 163, - "package_id": 119, + "id": 58, + "package_id": 420, }, "yargs-parser": { - "id": 173, - "package_id": 120, + "id": 851, + "package_id": 421, }, "yauzl": { - "id": 252, - "package_id": 185, + "id": 421, + "package_id": 422, }, "yocto-queue": { - "id": 431, - "package_id": 297, + "id": 589, + "package_id": 423, }, "zod": { - "id": 270, - "package_id": 194, + "id": 184, + "package_id": 424, }, }, "depth": 0, @@ -22239,8 +22445,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "@types/node": { - "id": 862, - "package_id": 183, + "id": 163, + "package_id": 431, }, }, "depth": 1, @@ -22250,8 +22456,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "postcss": { - "id": 299, - "package_id": 234, + "id": 560, + "package_id": 438, }, }, "depth": 1, @@ -22261,8 +22467,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "@types/node": { - "id": 863, - "package_id": 183, + "id": 64, + "package_id": 431, }, }, "depth": 1, @@ -22272,8 +22478,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "debug": { - "id": 674, - "package_id": 377, + "id": 343, + "package_id": 434, }, }, "depth": 1, @@ -22283,12 +22489,12 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "debug": { - "id": 449, - "package_id": 377, + "id": 361, + "package_id": 434, }, "doctrine": { - "id": 450, - "package_id": 379, + "id": 362, + "package_id": 435, }, }, "depth": 1, @@ -22298,12 +22504,12 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "doctrine": { - "id": 811, - "package_id": 379, + "id": 397, + "package_id": 435, }, "resolve": { - "id": 821, - "package_id": 431, + "id": 407, + "package_id": 436, }, }, "depth": 1, @@ -22313,12 +22519,12 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "debug": { - "id": 157, - "package_id": 190, + "id": 51, + "package_id": 429, }, "semver": { - "id": 164, - "package_id": 116, + "id": 55, + "package_id": 430, }, }, "depth": 1, @@ -22328,8 +22534,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "glob-parent": { - "id": 80, - "package_id": 42, + "id": 176, + "package_id": 433, }, }, "depth": 1, @@ -22339,8 +22545,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "glob-parent": { - "id": 68, - "package_id": 42, + "id": 424, + "package_id": 433, }, }, "depth": 1, @@ -22350,8 +22556,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "lilconfig": { - "id": 39, - "package_id": 11, + "id": 619, + "package_id": 440, }, }, "depth": 1, @@ -22361,8 +22567,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "minimatch": { - "id": 104, - "package_id": 69, + "id": 462, + "package_id": 437, }, }, "depth": 1, @@ -22372,12 +22578,12 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "minimatch": { - "id": 713, - "package_id": 395, + "id": 79, + "package_id": 432, }, "semver": { - "id": 711, - "package_id": 116, + "id": 80, + "package_id": 430, }, }, "depth": 1, @@ -22387,8 +22593,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "debug": { - "id": 672, - "package_id": 377, + "id": 355, + "package_id": 434, }, }, "depth": 1, @@ -22398,8 +22604,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "lru-cache": { - "id": 165, - "package_id": 117, + "id": 865, + "package_id": 448, }, }, "depth": 2, @@ -22409,8 +22615,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "glob": { - "id": 385, - "package_id": 253, + "id": 667, + "package_id": 441, }, }, "depth": 1, @@ -22420,8 +22626,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "brace-expansion": { - "id": 109, - "package_id": 70, + "id": 881, + "package_id": 449, }, }, "depth": 2, @@ -22431,8 +22637,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "lru-cache": { - "id": 107, - "package_id": 68, + "id": 606, + "package_id": 439, }, }, "depth": 1, @@ -22442,8 +22648,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "brace-expansion": { - "id": 720, - "package_id": 70, + "id": 868, + "package_id": 449, }, }, "depth": 2, @@ -22453,8 +22659,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "lru-cache": { - "id": 165, - "package_id": 117, + "id": 865, + "package_id": 448, }, }, "depth": 2, @@ -22464,8 +22670,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "@types/node": { - "id": 254, - "package_id": 183, + "id": 65, + "package_id": 431, }, }, "depth": 1, @@ -22475,8 +22681,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "emoji-regex": { - "id": 123, - "package_id": 80, + "id": 701, + "package_id": 442, }, }, "depth": 1, @@ -22486,16 +22692,16 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "string-width": { - "id": 113, - "package_id": 87, + "id": 35, + "package_id": 426, }, "strip-ansi": { - "id": 115, - "package_id": 85, + "id": 37, + "package_id": 427, }, "wrap-ansi": { - "id": 117, - "package_id": 84, + "id": 39, + "package_id": 428, }, }, "depth": 1, @@ -22505,8 +22711,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "chalk": { - "id": 285, - "package_id": 204, + "id": 17, + "package_id": 425, }, }, "depth": 1, @@ -22516,8 +22722,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "emoji-regex": { - "id": 123, - "package_id": 80, + "id": 701, + "package_id": 442, }, }, "depth": 1, @@ -22527,8 +22733,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "ansi-regex": { - "id": 131, - "package_id": 86, + "id": 860, + "package_id": 446, }, }, "depth": 2, @@ -22538,8 +22744,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "ansi-styles": { - "id": 128, - "package_id": 90, + "id": 861, + "package_id": 447, }, }, "depth": 2, @@ -22549,16 +22755,16 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "ansi-styles": { - "id": 288, - "package_id": 208, + "id": 854, + "package_id": 443, }, "escape-string-regexp": { - "id": 289, - "package_id": 207, + "id": 855, + "package_id": 444, }, "supports-color": { - "id": 290, - "package_id": 205, + "id": 856, + "package_id": 445, }, }, "depth": 2, @@ -22568,8 +22774,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "color-convert": { - "id": 292, - "package_id": 209, + "id": 891, + "package_id": 450, }, }, "depth": 3, @@ -22579,8 +22785,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "has-flag": { - "id": 291, - "package_id": 206, + "id": 892, + "package_id": 451, }, }, "depth": 3, @@ -22590,8 +22796,8 @@ exports[`next build works: bun 1`] = ` { "dependencies": { "color-name": { - "id": 293, - "package_id": 210, + "id": 897, + "package_id": 452, }, }, "depth": 4, @@ -22618,7 +22824,7 @@ exports[`next build works: node 1`] = ` "name": "@types/node", "version": "==20.7.0", }, - "package_id": 452, + "package_id": 39, }, { "behavior": { @@ -22631,7 +22837,7 @@ exports[`next build works: node 1`] = ` "name": "@types/react", "version": "==18.2.22", }, - "package_id": 448, + "package_id": 41, }, { "behavior": { @@ -22644,7 +22850,7 @@ exports[`next build works: node 1`] = ` "name": "@types/react-dom", "version": "==18.2.7", }, - "package_id": 447, + "package_id": 42, }, { "behavior": { @@ -22657,7 +22863,7 @@ exports[`next build works: node 1`] = ` "name": "autoprefixer", "version": "==10.4.16", }, - "package_id": 440, + "package_id": 74, }, { "behavior": { @@ -22670,7 +22876,7 @@ exports[`next build works: node 1`] = ` "name": "bun-types", "version": ">=1.0.3 <2.0.0", }, - "package_id": 438, + "package_id": 93, }, { "behavior": { @@ -22683,7 +22889,7 @@ exports[`next build works: node 1`] = ` "name": "eslint", "version": "==8.50.0", }, - "package_id": 238, + "package_id": 146, }, { "behavior": { @@ -22696,7 +22902,7 @@ exports[`next build works: node 1`] = ` "name": "eslint-config-next", "version": "==14.1.3", }, - "package_id": 237, + "package_id": 147, }, { "behavior": { @@ -22709,7 +22915,7 @@ exports[`next build works: node 1`] = ` "name": "next", "version": "==14.1.3", }, - "package_id": 219, + "package_id": 281, }, { "behavior": { @@ -22722,7 +22928,7 @@ exports[`next build works: node 1`] = ` "name": "postcss", "version": "==8.4.30", }, - "package_id": 7, + "package_id": 315, }, { "behavior": { @@ -22735,7 +22941,7 @@ exports[`next build works: node 1`] = ` "name": "puppeteer", "version": "==22.12.0", }, - "package_id": 113, + "package_id": 329, }, { "behavior": { @@ -22748,7 +22954,7 @@ exports[`next build works: node 1`] = ` "name": "react", "version": "==18.2.0", }, - "package_id": 109, + "package_id": 333, }, { "behavior": { @@ -22761,7 +22967,7 @@ exports[`next build works: node 1`] = ` "name": "react-dom", "version": "==18.2.0", }, - "package_id": 108, + "package_id": 334, }, { "behavior": { @@ -22774,7 +22980,7 @@ exports[`next build works: node 1`] = ` "name": "tailwindcss", "version": "==3.3.3", }, - "package_id": 2, + "package_id": 379, }, { "behavior": { @@ -22787,958 +22993,959 @@ exports[`next build works: node 1`] = ` "name": "typescript", "version": "==5.2.2", }, - "package_id": 1, + "package_id": 399, }, { "behavior": { "prod": true, }, "id": 14, - "literal": "^5.0.2", - "name": "arg", + "literal": "^7.24.7", + "name": "@babel/highlight", "npm": { - "name": "arg", - "version": ">=5.0.2 <6.0.0", + "name": "@babel/highlight", + "version": ">=7.24.7 <8.0.0", }, - "package_id": 107, + "package_id": 4, }, { "behavior": { "prod": true, }, "id": 15, - "literal": "^1.1.3", - "name": "dlv", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "dlv", - "version": ">=1.1.3 <2.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 106, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 16, - "literal": "^1.18.2", - "name": "jiti", + "literal": "^7.24.7", + "name": "@babel/helper-validator-identifier", "npm": { - "name": "jiti", - "version": ">=1.18.2 <2.0.0", + "name": "@babel/helper-validator-identifier", + "version": ">=7.24.7 <8.0.0", }, - "package_id": 105, + "package_id": 3, }, { "behavior": { "prod": true, }, "id": 17, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^2.4.2", + "name": "chalk", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "chalk", + "version": ">=2.4.2 <3.0.0", }, - "package_id": 28, + "package_id": 425, }, { "behavior": { "prod": true, }, "id": 18, - "literal": "^8.4.23", - "name": "postcss", + "literal": "^4.0.0", + "name": "js-tokens", "npm": { - "name": "postcss", - "version": ">=8.4.23 <9.0.0", + "name": "js-tokens", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 7, + "package_id": 250, }, { "behavior": { "prod": true, }, "id": 19, - "literal": "^1.22.2", - "name": "resolve", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "resolve", - "version": ">=1.22.2 <2.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 16, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 20, - "literal": "^3.32.0", - "name": "sucrase", + "literal": "^0.14.0", + "name": "regenerator-runtime", "npm": { - "name": "sucrase", - "version": ">=3.32.0 <4.0.0", + "name": "regenerator-runtime", + "version": ">=0.14.0 <0.15.0", }, - "package_id": 56, + "package_id": 339, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 21, - "literal": "^3.5.3", - "name": "chokidar", + "literal": "^6.0.0 || ^7.0.0 || >=8.0.0", + "name": "eslint", "npm": { - "name": "chokidar", - "version": ">=3.5.3 <4.0.0", + "name": "eslint", + "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 && >=8.0.0", }, - "package_id": 50, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 22, - "literal": "^3.2.12", - "name": "fast-glob", + "literal": "^3.3.0", + "name": "eslint-visitor-keys", "npm": { - "name": "fast-glob", - "version": ">=3.2.12 <4.0.0", + "name": "eslint-visitor-keys", + "version": ">=3.3.0 <4.0.0", }, - "package_id": 40, + "package_id": 156, }, { "behavior": { "prod": true, }, "id": 23, - "literal": "^2.1.0", - "name": "lilconfig", + "literal": "^6.12.4", + "name": "ajv", "npm": { - "name": "lilconfig", - "version": ">=2.1.0 <3.0.0", + "name": "ajv", + "version": ">=6.12.4 <7.0.0", }, - "package_id": 39, + "package_id": 54, }, { "behavior": { "prod": true, }, "id": 24, - "literal": "^1.2.2", - "name": "didyoumean", + "literal": "^4.3.2", + "name": "debug", "npm": { - "name": "didyoumean", - "version": ">=1.2.2 <2.0.0", + "name": "debug", + "version": ">=4.3.2 <5.0.0", }, - "package_id": 38, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 25, - "literal": "^4.0.5", - "name": "micromatch", + "literal": "^9.6.0", + "name": "espree", "npm": { - "name": "micromatch", - "version": ">=4.0.5 <5.0.0", + "name": "espree", + "version": ">=9.6.0 <10.0.0", }, - "package_id": 32, + "package_id": 157, }, { "behavior": { "prod": true, }, "id": 26, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^13.19.0", + "name": "globals", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "globals", + "version": ">=13.19.0 <14.0.0", }, - "package_id": 9, + "package_id": 193, }, { "behavior": { "prod": true, }, "id": 27, - "literal": "^4.0.1", - "name": "postcss-js", + "literal": "^5.2.0", + "name": "ignore", "npm": { - "name": "postcss-js", - "version": ">=4.0.1 <5.0.0", + "name": "ignore", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 30, + "package_id": 209, }, { "behavior": { "prod": true, }, "id": 28, - "literal": "^6.0.2", - "name": "glob-parent", + "literal": "^3.2.1", + "name": "import-fresh", "npm": { - "name": "glob-parent", - "version": ">=6.0.2 <7.0.0", + "name": "import-fresh", + "version": ">=3.2.1 <4.0.0", }, - "package_id": 27, + "package_id": 210, }, { "behavior": { "prod": true, }, "id": 29, - "literal": "^3.0.0", - "name": "object-hash", + "literal": "^4.1.0", + "name": "js-yaml", "npm": { - "name": "object-hash", - "version": ">=3.0.0 <4.0.0", + "name": "js-yaml", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 26, + "package_id": 251, }, { "behavior": { "prod": true, }, "id": 30, - "literal": "^3.0.0", - "name": "normalize-path", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "normalize-path", - "version": ">=3.0.0 <4.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 25, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 31, - "literal": "^15.1.0", - "name": "postcss-import", + "literal": "^3.1.1", + "name": "strip-json-comments", "npm": { - "name": "postcss-import", - "version": ">=15.1.0 <16.0.0", + "name": "strip-json-comments", + "version": ">=3.1.1 <4.0.0", }, - "package_id": 15, + "package_id": 374, }, { "behavior": { "prod": true, }, "id": 32, - "literal": "^6.0.1", - "name": "postcss-nested", + "literal": "^2.0.2", + "name": "@humanwhocodes/object-schema", "npm": { - "name": "postcss-nested", - "version": ">=6.0.1 <7.0.0", + "name": "@humanwhocodes/object-schema", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 14, + "package_id": 12, }, { "behavior": { "prod": true, }, "id": 33, - "literal": "^5.2.0", - "name": "@alloc/quick-lru", + "literal": "^4.3.1", + "name": "debug", "npm": { - "name": "@alloc/quick-lru", - "version": ">=5.2.0 <6.0.0", + "name": "debug", + "version": ">=4.3.1 <5.0.0", }, - "package_id": 13, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 34, - "literal": "^4.0.1", - "name": "postcss-load-config", + "literal": "^3.0.5", + "name": "minimatch", "npm": { - "name": "postcss-load-config", - "version": ">=4.0.1 <5.0.0", + "name": "minimatch", + "version": ">=3.0.5 <4.0.0", }, - "package_id": 6, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 35, - "literal": "^6.0.11", - "name": "postcss-selector-parser", + "literal": "^5.1.2", + "name": "string-width", "npm": { - "name": "postcss-selector-parser", - "version": ">=6.0.11 <7.0.0", + "name": "string-width", + "version": ">=5.1.2 <6.0.0", }, - "package_id": 3, + "package_id": 426, }, { "behavior": { "prod": true, }, "id": 36, - "literal": "^3.0.0", - "name": "cssesc", + "is_alias": true, + "literal": "npm:string-width@^4.2.0", + "name": "string-width-cjs", "npm": { - "name": "cssesc", - "version": ">=3.0.0 <4.0.0", + "name": "string-width", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 5, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 37, - "literal": "^1.0.2", - "name": "util-deprecate", + "literal": "^7.0.1", + "name": "strip-ansi", "npm": { - "name": "util-deprecate", - "version": ">=1.0.2 <2.0.0", + "name": "strip-ansi", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 4, + "package_id": 427, }, { "behavior": { "prod": true, }, "id": 38, - "literal": "^2.3.4", - "name": "yaml", + "is_alias": true, + "literal": "npm:strip-ansi@^6.0.1", + "name": "strip-ansi-cjs", "npm": { - "name": "yaml", - "version": ">=2.3.4 <3.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 12, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 39, - "literal": "^3.0.0", - "name": "lilconfig", + "literal": "^8.1.0", + "name": "wrap-ansi", "npm": { - "name": "lilconfig", - "version": ">=3.0.0 <4.0.0", + "name": "wrap-ansi", + "version": ">=8.1.0 <9.0.0", }, - "package_id": 11, + "package_id": 428, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 40, - "literal": ">=8.0.9", - "name": "postcss", + "is_alias": true, + "literal": "npm:wrap-ansi@^7.0.0", + "name": "wrap-ansi-cjs", "npm": { - "name": "postcss", - "version": ">=8.0.9", + "name": "wrap-ansi", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 7, + "package_id": 414, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 41, - "literal": ">=9.0.0", - "name": "ts-node", + "literal": "^1.2.1", + "name": "@jridgewell/set-array", "npm": { - "name": "ts-node", - "version": ">=9.0.0", + "name": "@jridgewell/set-array", + "version": ">=1.2.1 <2.0.0", }, - "package_id": null, + "package_id": 16, }, { "behavior": { "prod": true, }, "id": 42, - "literal": "^3.3.6", - "name": "nanoid", + "literal": "^1.4.10", + "name": "@jridgewell/sourcemap-codec", "npm": { - "name": "nanoid", - "version": ">=3.3.6 <4.0.0", + "name": "@jridgewell/sourcemap-codec", + "version": ">=1.4.10 <2.0.0", }, - "package_id": 10, + "package_id": 17, }, { "behavior": { "prod": true, }, "id": 43, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^0.3.24", + "name": "@jridgewell/trace-mapping", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "@jridgewell/trace-mapping", + "version": ">=0.3.24 <0.4.0", }, - "package_id": 9, + "package_id": 18, }, { "behavior": { "prod": true, }, "id": 44, - "literal": "^1.0.2", - "name": "source-map-js", + "literal": "^3.1.0", + "name": "@jridgewell/resolve-uri", "npm": { - "name": "source-map-js", - "version": ">=1.0.2 <2.0.0", + "name": "@jridgewell/resolve-uri", + "version": ">=3.1.0 <4.0.0", }, - "package_id": 8, + "package_id": 15, }, { "behavior": { "prod": true, }, "id": 45, - "literal": "^6.0.11", - "name": "postcss-selector-parser", + "literal": "^1.4.14", + "name": "@jridgewell/sourcemap-codec", "npm": { - "name": "postcss-selector-parser", - "version": ">=6.0.11 <7.0.0", + "name": "@jridgewell/sourcemap-codec", + "version": ">=1.4.14 <2.0.0", }, - "package_id": 3, + "package_id": 17, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 46, - "literal": "^8.2.14", - "name": "postcss", + "literal": "10.3.10", + "name": "glob", "npm": { - "name": "postcss", - "version": ">=8.2.14 <9.0.0", + "name": "glob", + "version": "==10.3.10", }, - "package_id": 7, + "package_id": 191, }, { "behavior": { "prod": true, }, "id": 47, - "literal": "^4.0.0", - "name": "postcss-value-parser", + "literal": "2.0.5", + "name": "@nodelib/fs.stat", "npm": { - "name": "postcss-value-parser", - "version": ">=4.0.0 <5.0.0", + "name": "@nodelib/fs.stat", + "version": "==2.0.5", }, - "package_id": 24, + "package_id": 31, }, { "behavior": { "prod": true, }, "id": 48, - "literal": "^1.0.0", - "name": "read-cache", + "literal": "^1.1.9", + "name": "run-parallel", "npm": { - "name": "read-cache", - "version": ">=1.0.0 <2.0.0", + "name": "run-parallel", + "version": ">=1.1.9 <2.0.0", }, - "package_id": 22, + "package_id": 347, }, { "behavior": { "prod": true, }, "id": 49, - "literal": "^1.1.7", - "name": "resolve", + "literal": "2.1.5", + "name": "@nodelib/fs.scandir", "npm": { - "name": "resolve", - "version": ">=1.1.7 <2.0.0", + "name": "@nodelib/fs.scandir", + "version": "==2.1.5", }, - "package_id": 16, + "package_id": 30, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 50, - "literal": "^8.0.0", - "name": "postcss", + "literal": "^1.6.0", + "name": "fastq", "npm": { - "name": "postcss", - "version": ">=8.0.0 <9.0.0", + "name": "fastq", + "version": ">=1.6.0 <2.0.0", }, - "package_id": 7, + "package_id": 169, }, { "behavior": { "prod": true, }, "id": 51, - "literal": "^2.13.0", - "name": "is-core-module", + "literal": "4.3.4", + "name": "debug", "npm": { - "name": "is-core-module", - "version": ">=2.13.0 <3.0.0", + "name": "debug", + "version": "==4.3.4", }, - "package_id": 19, + "package_id": 429, }, { "behavior": { "prod": true, }, "id": 52, - "literal": "^1.0.7", - "name": "path-parse", + "literal": "2.0.1", + "name": "extract-zip", "npm": { - "name": "path-parse", - "version": ">=1.0.7 <2.0.0", + "name": "extract-zip", + "version": "==2.0.1", }, - "package_id": 18, + "package_id": 163, }, { "behavior": { "prod": true, }, "id": 53, - "literal": "^1.0.0", - "name": "supports-preserve-symlinks-flag", + "literal": "2.0.3", + "name": "progress", "npm": { - "name": "supports-preserve-symlinks-flag", - "version": ">=1.0.0 <2.0.0", + "name": "progress", + "version": "==2.0.3", }, - "package_id": 17, + "package_id": 323, }, { "behavior": { "prod": true, }, "id": 54, - "literal": "^2.0.0", - "name": "hasown", + "literal": "6.4.0", + "name": "proxy-agent", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "proxy-agent", + "version": "==6.4.0", }, - "package_id": 20, + "package_id": 325, }, { "behavior": { "prod": true, }, "id": 55, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "7.6.0", + "name": "semver", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "semver", + "version": "==7.6.0", }, - "package_id": 21, + "package_id": 430, }, { "behavior": { "prod": true, }, "id": 56, - "literal": "^2.3.0", - "name": "pify", + "literal": "3.0.5", + "name": "tar-fs", "npm": { - "name": "pify", - "version": ">=2.3.0 <3.0.0", + "name": "tar-fs", + "version": "==3.0.5", }, - "package_id": 23, + "package_id": 381, }, { "behavior": { "prod": true, }, "id": 57, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "1.4.3", + "name": "unbzip2-stream", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "unbzip2-stream", + "version": "==1.4.3", }, - "package_id": 28, + "package_id": 401, }, { "behavior": { "prod": true, }, "id": 58, - "literal": "^2.1.1", - "name": "is-extglob", + "literal": "17.7.2", + "name": "yargs", "npm": { - "name": "is-extglob", - "version": ">=2.1.1 <3.0.0", + "name": "yargs", + "version": "==17.7.2", }, - "package_id": 29, + "package_id": 420, }, { "behavior": { "prod": true, }, "id": 59, - "literal": "^2.0.1", - "name": "camelcase-css", + "literal": "^2.4.0", + "name": "tslib", "npm": { - "name": "camelcase-css", - "version": ">=2.0.1 <3.0.0", + "name": "tslib", + "version": ">=2.4.0 <3.0.0", }, - "package_id": 31, + "package_id": 392, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 60, - "literal": "^8.4.21", - "name": "postcss", + "literal": "*", + "name": "@types/prop-types", "npm": { - "name": "postcss", - "version": ">=8.4.21 <9.0.0", + "name": "@types/prop-types", + "version": ">=0.0.0", }, - "package_id": 7, + "package_id": 40, }, { "behavior": { "prod": true, }, "id": 61, - "literal": "^3.0.3", - "name": "braces", + "literal": "*", + "name": "@types/scheduler", "npm": { - "name": "braces", - "version": ">=3.0.3 <4.0.0", + "name": "@types/scheduler", + "version": ">=0.0.0", }, - "package_id": 34, + "package_id": 43, }, { "behavior": { "prod": true, }, "id": 62, - "literal": "^2.3.1", - "name": "picomatch", + "literal": "^3.0.2", + "name": "csstype", "npm": { - "name": "picomatch", - "version": ">=2.3.1 <3.0.0", + "name": "csstype", + "version": ">=3.0.2 <4.0.0", }, - "package_id": 33, + "package_id": 111, }, { "behavior": { "prod": true, }, "id": 63, - "literal": "^7.1.1", - "name": "fill-range", + "literal": "*", + "name": "@types/react", "npm": { - "name": "fill-range", - "version": ">=7.1.1 <8.0.0", + "name": "@types/react", + "version": ">=0.0.0", }, - "package_id": 35, + "package_id": 41, }, { "behavior": { "prod": true, }, "id": 64, - "literal": "^5.0.1", - "name": "to-regex-range", + "literal": "*", + "name": "@types/node", "npm": { - "name": "to-regex-range", - "version": ">=5.0.1 <6.0.0", + "name": "@types/node", + "version": ">=0.0.0", }, - "package_id": 36, + "package_id": 431, }, { "behavior": { "prod": true, }, "id": 65, - "literal": "^7.0.0", - "name": "is-number", + "literal": "*", + "name": "@types/node", "npm": { - "name": "is-number", - "version": ">=7.0.0 <8.0.0", + "name": "@types/node", + "version": ">=0.0.0", }, - "package_id": 37, + "package_id": 431, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 66, - "literal": "^2.0.2", - "name": "@nodelib/fs.stat", + "literal": "^7.0.0 || ^8.0.0", + "name": "eslint", "npm": { - "name": "@nodelib/fs.stat", - "version": ">=2.0.2 <3.0.0", + "name": "eslint", + "version": ">=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 49, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 67, - "literal": "^1.2.3", - "name": "@nodelib/fs.walk", + "literal": "6.21.0", + "name": "@typescript-eslint/scope-manager", "npm": { - "name": "@nodelib/fs.walk", - "version": ">=1.2.3 <2.0.0", + "name": "@typescript-eslint/scope-manager", + "version": "==6.21.0", }, - "package_id": 43, + "package_id": 47, }, { "behavior": { "prod": true, }, "id": 68, - "literal": "^5.1.2", - "name": "glob-parent", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "glob-parent", - "version": ">=5.1.2 <6.0.0", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 42, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 69, - "literal": "^1.3.0", - "name": "merge2", + "literal": "6.21.0", + "name": "@typescript-eslint/typescript-estree", "npm": { - "name": "merge2", - "version": ">=1.3.0 <2.0.0", + "name": "@typescript-eslint/typescript-estree", + "version": "==6.21.0", }, - "package_id": 41, + "package_id": 49, }, { "behavior": { "prod": true, }, "id": 70, - "literal": "^4.0.4", - "name": "micromatch", + "literal": "6.21.0", + "name": "@typescript-eslint/visitor-keys", "npm": { - "name": "micromatch", - "version": ">=4.0.4 <5.0.0", + "name": "@typescript-eslint/visitor-keys", + "version": "==6.21.0", }, - "package_id": 32, + "package_id": 50, }, { "behavior": { "prod": true, }, "id": 71, - "literal": "^4.0.1", - "name": "is-glob", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "is-glob", - "version": ">=4.0.1 <5.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 28, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 72, - "literal": "2.1.5", - "name": "@nodelib/fs.scandir", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "@nodelib/fs.scandir", - "version": "==2.1.5", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 46, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 73, - "literal": "^1.6.0", - "name": "fastq", + "literal": "6.21.0", + "name": "@typescript-eslint/visitor-keys", "npm": { - "name": "fastq", - "version": ">=1.6.0 <2.0.0", + "name": "@typescript-eslint/visitor-keys", + "version": "==6.21.0", }, - "package_id": 44, + "package_id": 50, }, { "behavior": { "prod": true, }, "id": 74, - "literal": "^1.0.4", - "name": "reusify", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "reusify", - "version": ">=1.0.4 <2.0.0", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 45, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 75, - "literal": "2.0.5", - "name": "@nodelib/fs.stat", + "literal": "6.21.0", + "name": "@typescript-eslint/visitor-keys", "npm": { - "name": "@nodelib/fs.stat", - "version": "==2.0.5", + "name": "@typescript-eslint/visitor-keys", + "version": "==6.21.0", }, - "package_id": 49, + "package_id": 50, }, { "behavior": { "prod": true, }, "id": 76, - "literal": "^1.1.9", - "name": "run-parallel", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "run-parallel", - "version": ">=1.1.9 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 47, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 77, - "literal": "^1.2.2", - "name": "queue-microtask", + "literal": "^11.1.0", + "name": "globby", "npm": { - "name": "queue-microtask", - "version": ">=1.2.2 <2.0.0", + "name": "globby", + "version": ">=11.1.0 <12.0.0", }, - "package_id": 48, + "package_id": 195, }, { "behavior": { "prod": true, }, "id": 78, - "literal": "~3.1.2", - "name": "anymatch", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "anymatch", - "version": ">=3.1.2 <3.2.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 55, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 79, - "literal": "~3.0.2", - "name": "braces", + "literal": "9.0.3", + "name": "minimatch", "npm": { - "name": "braces", - "version": ">=3.0.2 <3.1.0", + "name": "minimatch", + "version": "==9.0.3", }, - "package_id": 34, + "package_id": 432, }, { "behavior": { "prod": true, }, "id": 80, - "literal": "~5.1.2", - "name": "glob-parent", + "literal": "^7.5.4", + "name": "semver", "npm": { - "name": "glob-parent", - "version": ">=5.1.2 <5.2.0", + "name": "semver", + "version": ">=7.5.4 <8.0.0", }, - "package_id": 42, + "package_id": 430, }, { "behavior": { "prod": true, }, "id": 81, - "literal": "~2.1.0", - "name": "is-binary-path", + "literal": "^1.0.1", + "name": "ts-api-utils", "npm": { - "name": "is-binary-path", - "version": ">=2.1.0 <2.2.0", + "name": "ts-api-utils", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 53, + "package_id": 389, }, { "behavior": { "prod": true, }, "id": 82, - "literal": "~4.0.1", - "name": "is-glob", + "literal": "6.21.0", + "name": "@typescript-eslint/types", "npm": { - "name": "is-glob", - "version": ">=4.0.1 <4.1.0", + "name": "@typescript-eslint/types", + "version": "==6.21.0", }, - "package_id": 28, + "package_id": 48, }, { "behavior": { "prod": true, }, "id": 83, - "literal": "~3.0.0", - "name": "normalize-path", + "literal": "^3.4.1", + "name": "eslint-visitor-keys", "npm": { - "name": "normalize-path", - "version": ">=3.0.0 <3.1.0", + "name": "eslint-visitor-keys", + "version": ">=3.4.1 <4.0.0", }, - "package_id": 25, + "package_id": 156, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 84, - "literal": "~3.6.0", - "name": "readdirp", + "literal": "^6.0.0 || ^7.0.0 || ^8.0.0", + "name": "acorn", "npm": { - "name": "readdirp", - "version": ">=3.6.0 <3.7.0", + "name": "acorn", + "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 52, + "package_id": 51, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 85, - "literal": "~2.3.2", - "name": "fsevents", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "fsevents", - "version": ">=2.3.2 <2.4.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 51, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 86, - "literal": "^2.2.1", - "name": "picomatch", + "literal": "^3.1.1", + "name": "fast-deep-equal", "npm": { - "name": "picomatch", - "version": ">=2.2.1 <3.0.0", + "name": "fast-deep-equal", + "version": ">=3.1.1 <4.0.0", }, - "package_id": 33, + "package_id": 164, }, { "behavior": { @@ -23746,155 +23953,155 @@ exports[`next build works: node 1`] = ` }, "id": 87, "literal": "^2.0.0", - "name": "binary-extensions", + "name": "fast-json-stable-stringify", "npm": { - "name": "binary-extensions", + "name": "fast-json-stable-stringify", "version": ">=2.0.0 <3.0.0", }, - "package_id": 54, + "package_id": 167, }, { "behavior": { "prod": true, }, "id": 88, - "literal": "^3.0.0", - "name": "normalize-path", + "literal": "^0.4.1", + "name": "json-schema-traverse", "npm": { - "name": "normalize-path", - "version": ">=3.0.0 <4.0.0", + "name": "json-schema-traverse", + "version": ">=0.4.1 <0.5.0", }, - "package_id": 25, + "package_id": 255, }, { "behavior": { "prod": true, }, "id": 89, - "literal": "^2.0.4", - "name": "picomatch", + "literal": "^4.2.2", + "name": "uri-js", "npm": { - "name": "picomatch", - "version": ">=2.0.4 <3.0.0", + "name": "uri-js", + "version": ">=4.2.2 <5.0.0", }, - "package_id": 33, + "package_id": 405, }, { "behavior": { "prod": true, }, "id": 90, - "literal": "^0.3.2", - "name": "@jridgewell/gen-mapping", + "literal": "^2.0.1", + "name": "color-convert", "npm": { - "name": "@jridgewell/gen-mapping", - "version": ">=0.3.2 <0.4.0", + "name": "color-convert", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 100, + "package_id": 104, }, { "behavior": { "prod": true, }, "id": 91, - "literal": "^4.0.0", - "name": "commander", + "literal": "^3.0.0", + "name": "normalize-path", "npm": { - "name": "commander", - "version": ">=4.0.0 <5.0.0", + "name": "normalize-path", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 99, + "package_id": 283, }, { "behavior": { "prod": true, }, "id": 92, - "literal": "^10.3.10", - "name": "glob", + "literal": "^2.0.4", + "name": "picomatch", "npm": { - "name": "glob", - "version": ">=10.3.10 <11.0.0", + "name": "picomatch", + "version": ">=2.0.4 <3.0.0", }, - "package_id": 65, + "package_id": 311, }, { "behavior": { "prod": true, }, "id": 93, - "literal": "^1.1.6", - "name": "lines-and-columns", + "literal": "^2.0.3", + "name": "dequal", "npm": { - "name": "lines-and-columns", - "version": ">=1.1.6 <2.0.0", + "name": "dequal", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 64, + "package_id": 122, }, { "behavior": { "prod": true, }, "id": 94, - "literal": "^2.7.0", - "name": "mz", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "mz", - "version": ">=2.7.0 <3.0.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 59, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 95, - "literal": "^4.0.1", - "name": "pirates", + "literal": "^3.0.4", + "name": "is-array-buffer", "npm": { - "name": "pirates", - "version": ">=4.0.1 <5.0.0", + "name": "is-array-buffer", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 58, + "package_id": 216, }, { "behavior": { "prod": true, }, "id": 96, - "literal": "^0.1.9", - "name": "ts-interface-checker", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "ts-interface-checker", - "version": ">=0.1.9 <0.2.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 57, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 97, - "literal": "^1.0.0", - "name": "any-promise", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "any-promise", - "version": ">=1.0.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 62, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 98, - "literal": "^4.0.1", - "name": "object-assign", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "object-assign", - "version": ">=4.0.1 <5.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 63, + "package_id": 135, }, { "behavior": { @@ -23902,522 +24109,519 @@ exports[`next build works: node 1`] = ` }, "id": 99, "literal": "^1.0.0", - "name": "thenify-all", + "name": "es-object-atoms", "npm": { - "name": "thenify-all", + "name": "es-object-atoms", "version": ">=1.0.0 <2.0.0", }, - "package_id": 60, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 100, - "literal": ">= 3.1.0 < 4", - "name": "thenify", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "thenify", - "version": ">=3.1.0 && <4.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 61, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 101, - "literal": "^1.0.0", - "name": "any-promise", + "literal": "^1.0.7", + "name": "is-string", "npm": { - "name": "any-promise", - "version": ">=1.0.0 <2.0.0", + "name": "is-string", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 62, + "package_id": 239, }, { "behavior": { "prod": true, }, "id": 102, - "literal": "^3.1.0", - "name": "foreground-child", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "foreground-child", - "version": ">=3.1.0 <4.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 91, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 103, - "literal": "^2.3.5", - "name": "jackspeak", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "jackspeak", - "version": ">=2.3.5 <3.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 72, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 104, - "literal": "^9.0.1", - "name": "minimatch", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "minimatch", - "version": ">=9.0.1 <10.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 69, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 105, - "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", - "name": "minipass", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "minipass", - "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 67, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 106, - "literal": "^1.10.1", - "name": "path-scurry", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "path-scurry", - "version": ">=1.10.1 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 66, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 107, - "literal": "^10.2.0", - "name": "lru-cache", + "literal": "^1.0.2", + "name": "es-shim-unscopables", "npm": { - "name": "lru-cache", - "version": ">=10.2.0 <11.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 68, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 108, - "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", - "name": "minipass", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "minipass", - "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 67, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 109, - "literal": "^2.0.1", - "name": "brace-expansion", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "brace-expansion", - "version": ">=2.0.1 <3.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 70, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 110, - "literal": "^1.0.0", - "name": "balanced-match", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "balanced-match", - "version": ">=1.0.0 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 71, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 111, - "literal": "^8.0.2", - "name": "@isaacs/cliui", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "@isaacs/cliui", - "version": ">=8.0.2 <9.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 74, + "package_id": 137, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 112, - "literal": "^0.11.0", - "name": "@pkgjs/parseargs", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "@pkgjs/parseargs", - "version": ">=0.11.0 <0.12.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 73, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 113, - "literal": "^5.1.2", - "name": "string-width", + "literal": "^1.0.2", + "name": "es-shim-unscopables", "npm": { - "name": "string-width", - "version": ">=5.1.2 <6.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 87, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 114, - "is_alias": true, - "literal": "npm:string-width@^4.2.0", - "name": "string-width-cjs", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "string-width", - "version": ">=4.2.0 <5.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 78, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 115, - "literal": "^7.0.1", - "name": "strip-ansi", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "strip-ansi", - "version": ">=7.0.1 <8.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 85, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 116, - "is_alias": true, - "literal": "npm:strip-ansi@^6.0.1", - "name": "strip-ansi-cjs", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 76, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 117, - "literal": "^8.1.0", - "name": "wrap-ansi", + "literal": "^1.0.0", + "name": "es-shim-unscopables", "npm": { - "name": "wrap-ansi", - "version": ">=8.1.0 <9.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 84, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 118, - "is_alias": true, - "literal": "npm:wrap-ansi@^7.0.0", - "name": "wrap-ansi-cjs", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "wrap-ansi", - "version": ">=7.0.0 <8.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 75, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 119, - "literal": "^4.0.0", - "name": "ansi-styles", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "ansi-styles", - "version": ">=4.0.0 <5.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 81, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 120, - "literal": "^4.1.0", - "name": "string-width", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "string-width", - "version": ">=4.1.0 <5.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 78, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 121, - "literal": "^6.0.0", - "name": "strip-ansi", + "literal": "^1.0.0", + "name": "es-shim-unscopables", "npm": { - "name": "strip-ansi", - "version": ">=6.0.0 <7.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 76, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 122, - "literal": "^5.0.1", - "name": "ansi-regex", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "ansi-regex", - "version": ">=5.0.1 <6.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 77, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 123, - "literal": "^8.0.0", - "name": "emoji-regex", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "emoji-regex", - "version": ">=8.0.0 <9.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 80, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 124, - "literal": "^3.0.0", - "name": "is-fullwidth-code-point", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "is-fullwidth-code-point", - "version": ">=3.0.0 <4.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 79, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 125, - "literal": "^6.0.1", - "name": "strip-ansi", + "literal": "^1.0.0", + "name": "es-shim-unscopables", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 76, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 126, - "literal": "^2.0.1", - "name": "color-convert", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "color-convert", - "version": ">=2.0.1 <3.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 82, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 127, - "literal": "~1.1.4", - "name": "color-name", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "color-name", - "version": ">=1.1.4 <1.2.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 83, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 128, - "literal": "^6.1.0", - "name": "ansi-styles", + "literal": "^1.23.3", + "name": "es-abstract", "npm": { - "name": "ansi-styles", - "version": ">=6.1.0 <7.0.0", + "name": "es-abstract", + "version": ">=1.23.3 <2.0.0", }, - "package_id": 90, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 129, - "literal": "^5.0.1", - "name": "string-width", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "string-width", - "version": ">=5.0.1 <6.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 87, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 130, - "literal": "^7.0.1", - "name": "strip-ansi", + "literal": "^1.0.2", + "name": "es-shim-unscopables", "npm": { - "name": "strip-ansi", - "version": ">=7.0.1 <8.0.0", + "name": "es-shim-unscopables", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 85, + "package_id": 141, }, { "behavior": { "prod": true, }, "id": 131, - "literal": "^6.0.1", - "name": "ansi-regex", + "literal": "^1.0.1", + "name": "array-buffer-byte-length", "npm": { - "name": "ansi-regex", - "version": ">=6.0.1 <7.0.0", + "name": "array-buffer-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 86, + "package_id": 62, }, { "behavior": { "prod": true, }, "id": 132, - "literal": "^0.2.0", - "name": "eastasianwidth", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "eastasianwidth", - "version": ">=0.2.0 <0.3.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 89, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 133, - "literal": "^9.2.2", - "name": "emoji-regex", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "emoji-regex", - "version": ">=9.2.2 <10.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 88, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 134, - "literal": "^7.0.1", - "name": "strip-ansi", + "literal": "^1.22.3", + "name": "es-abstract", "npm": { - "name": "strip-ansi", - "version": ">=7.0.1 <8.0.0", + "name": "es-abstract", + "version": ">=1.22.3 <2.0.0", }, - "package_id": 85, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 135, - "literal": "^7.0.0", - "name": "cross-spawn", + "literal": "^1.2.1", + "name": "es-errors", "npm": { - "name": "cross-spawn", - "version": ">=7.0.0 <8.0.0", + "name": "es-errors", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 93, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 136, - "literal": "^4.0.1", - "name": "signal-exit", + "literal": "^1.2.3", + "name": "get-intrinsic", "npm": { - "name": "signal-exit", - "version": ">=4.0.1 <5.0.0", + "name": "get-intrinsic", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 92, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 137, - "literal": "^3.1.0", - "name": "path-key", + "literal": "^3.0.4", + "name": "is-array-buffer", "npm": { - "name": "path-key", - "version": ">=3.1.0 <4.0.0", + "name": "is-array-buffer", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 98, + "package_id": 216, }, { "behavior": { "prod": true, }, "id": 138, - "literal": "^2.0.0", - "name": "shebang-command", - "npm": { - "name": "shebang-command", - "version": ">=2.0.0 <3.0.0", + "literal": "^1.0.2", + "name": "is-shared-array-buffer", + "npm": { + "name": "is-shared-array-buffer", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 96, + "package_id": 238, }, { "behavior": { @@ -24425,1911 +24629,1909 @@ exports[`next build works: node 1`] = ` }, "id": 139, "literal": "^2.0.1", - "name": "which", + "name": "tslib", "npm": { - "name": "which", + "name": "tslib", "version": ">=2.0.1 <3.0.0", }, - "package_id": 94, + "package_id": 392, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 140, - "literal": "^2.0.0", - "name": "isexe", + "literal": "^8.1.0", + "name": "postcss", "npm": { - "name": "isexe", - "version": ">=2.0.0 <3.0.0", + "name": "postcss", + "version": ">=8.1.0 <9.0.0", }, - "package_id": 95, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 141, - "literal": "^3.0.0", - "name": "shebang-regex", + "literal": "^4.21.10", + "name": "browserslist", "npm": { - "name": "shebang-regex", - "version": ">=3.0.0 <4.0.0", + "name": "browserslist", + "version": ">=4.21.10 <5.0.0", }, - "package_id": 97, + "package_id": 90, }, { "behavior": { "prod": true, }, "id": 142, - "literal": "^1.2.1", - "name": "@jridgewell/set-array", + "literal": "^1.0.30001538", + "name": "caniuse-lite", "npm": { - "name": "@jridgewell/set-array", - "version": ">=1.2.1 <2.0.0", + "name": "caniuse-lite", + "version": ">=1.0.30001538 <2.0.0", }, - "package_id": 104, + "package_id": 98, }, { "behavior": { "prod": true, }, "id": 143, - "literal": "^1.4.10", - "name": "@jridgewell/sourcemap-codec", + "literal": "^4.3.6", + "name": "fraction.js", "npm": { - "name": "@jridgewell/sourcemap-codec", - "version": ">=1.4.10 <2.0.0", + "name": "fraction.js", + "version": ">=4.3.6 <5.0.0", }, - "package_id": 102, + "package_id": 178, }, { "behavior": { "prod": true, }, "id": 144, - "literal": "^0.3.24", - "name": "@jridgewell/trace-mapping", + "literal": "^0.1.2", + "name": "normalize-range", "npm": { - "name": "@jridgewell/trace-mapping", - "version": ">=0.3.24 <0.4.0", + "name": "normalize-range", + "version": ">=0.1.2 <0.2.0", }, - "package_id": 101, + "package_id": 284, }, { "behavior": { "prod": true, }, "id": 145, - "literal": "^3.1.0", - "name": "@jridgewell/resolve-uri", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "@jridgewell/resolve-uri", - "version": ">=3.1.0 <4.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 103, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 146, - "literal": "^1.4.14", - "name": "@jridgewell/sourcemap-codec", + "literal": "^4.2.0", + "name": "postcss-value-parser", "npm": { - "name": "@jridgewell/sourcemap-codec", - "version": ">=1.4.14 <2.0.0", + "name": "postcss-value-parser", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 102, + "package_id": 321, }, { "behavior": { "prod": true, }, "id": 147, - "literal": "^0.23.0", - "name": "scheduler", + "literal": "^1.0.0", + "name": "possible-typed-array-names", "npm": { - "name": "scheduler", - "version": ">=0.23.0 <0.24.0", + "name": "possible-typed-array-names", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 112, + "package_id": 314, }, { "behavior": { "prod": true, }, "id": 148, - "literal": "^1.1.0", - "name": "loose-envify", + "literal": "^2.0.3", + "name": "dequal", "npm": { - "name": "loose-envify", - "version": ">=1.1.0 <2.0.0", + "name": "dequal", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 110, + "package_id": 122, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 149, - "literal": "^18.2.0", - "name": "react", + "literal": "^2.0.0", + "name": "bare-events", "npm": { - "name": "react", - "version": ">=18.2.0 <19.0.0", + "name": "bare-events", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 109, + "package_id": 80, }, { "behavior": { "prod": true, }, "id": 150, - "literal": "^1.1.0", - "name": "loose-envify", + "literal": "^2.0.0", + "name": "bare-path", "npm": { - "name": "loose-envify", - "version": ">=1.1.0 <2.0.0", + "name": "bare-path", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 110, + "package_id": 83, }, { "behavior": { "prod": true, }, "id": 151, - "literal": "^3.0.0 || ^4.0.0", - "name": "js-tokens", + "literal": "^2.0.0", + "name": "bare-stream", "npm": { - "name": "js-tokens", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 && >=4.0.0 <5.0.0", + "name": "bare-stream", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 111, + "package_id": 84, }, { "behavior": { "prod": true, }, "id": 152, - "literal": "^1.1.0", - "name": "loose-envify", + "literal": "^2.1.0", + "name": "bare-os", "npm": { - "name": "loose-envify", - "version": ">=1.1.0 <2.0.0", + "name": "bare-os", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 110, + "package_id": 82, }, { "behavior": { "prod": true, }, "id": 153, - "literal": "9.0.0", - "name": "cosmiconfig", + "literal": "^2.18.0", + "name": "streamx", "npm": { - "name": "cosmiconfig", - "version": "==9.0.0", + "name": "streamx", + "version": ">=2.18.0 <3.0.0", }, - "package_id": 197, + "package_id": 366, }, { "behavior": { "prod": true, }, "id": 154, - "literal": "22.12.0", - "name": "puppeteer-core", + "literal": "^1.0.0", + "name": "balanced-match", "npm": { - "name": "puppeteer-core", - "version": "==22.12.0", + "name": "balanced-match", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 191, + "package_id": 79, }, { "behavior": { "prod": true, }, "id": 155, - "literal": "2.2.3", - "name": "@puppeteer/browsers", + "literal": "0.0.1", + "name": "concat-map", "npm": { - "name": "@puppeteer/browsers", - "version": "==2.2.3", + "name": "concat-map", + "version": "==0.0.1", }, - "package_id": 115, + "package_id": 107, }, { "behavior": { "prod": true, }, "id": 156, - "literal": "0.0.1299070", - "name": "devtools-protocol", + "literal": "^7.1.1", + "name": "fill-range", "npm": { - "name": "devtools-protocol", - "version": "==0.0.1299070", + "name": "fill-range", + "version": ">=7.1.1 <8.0.0", }, - "package_id": 114, + "package_id": 172, }, { "behavior": { "prod": true, }, "id": 157, - "literal": "4.3.4", - "name": "debug", + "literal": "^1.0.30001587", + "name": "caniuse-lite", "npm": { - "name": "debug", - "version": "==4.3.4", + "name": "caniuse-lite", + "version": ">=1.0.30001587 <2.0.0", }, - "package_id": 190, + "package_id": 98, }, { "behavior": { "prod": true, }, "id": 158, - "literal": "2.0.1", - "name": "extract-zip", + "literal": "^1.4.668", + "name": "electron-to-chromium", "npm": { - "name": "extract-zip", - "version": "==2.0.1", + "name": "electron-to-chromium", + "version": ">=1.4.668 <2.0.0", }, - "package_id": 181, + "package_id": 129, }, { "behavior": { "prod": true, }, "id": 159, - "literal": "2.0.3", - "name": "progress", + "literal": "^2.0.14", + "name": "node-releases", "npm": { - "name": "progress", - "version": "==2.0.3", + "name": "node-releases", + "version": ">=2.0.14 <3.0.0", }, - "package_id": 180, + "package_id": 282, }, { "behavior": { "prod": true, }, "id": 160, - "literal": "6.4.0", - "name": "proxy-agent", + "literal": "^1.0.13", + "name": "update-browserslist-db", "npm": { - "name": "proxy-agent", - "version": "==6.4.0", + "name": "update-browserslist-db", + "version": ">=1.0.13 <2.0.0", }, - "package_id": 147, + "package_id": 404, }, { "behavior": { "prod": true, }, "id": 161, - "literal": "3.0.5", - "name": "tar-fs", + "literal": "^1.3.1", + "name": "base64-js", "npm": { - "name": "tar-fs", - "version": "==3.0.5", + "name": "base64-js", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 131, + "package_id": 85, }, { "behavior": { "prod": true, }, "id": 162, - "literal": "1.4.3", - "name": "unbzip2-stream", + "literal": "^1.1.13", + "name": "ieee754", "npm": { - "name": "unbzip2-stream", - "version": "==1.4.3", + "name": "ieee754", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 126, + "package_id": 208, }, { "behavior": { "prod": true, }, "id": 163, - "literal": "17.7.2", - "name": "yargs", + "literal": "~20.12.8", + "name": "@types/node", "npm": { - "name": "yargs", - "version": "==17.7.2", + "name": "@types/node", + "version": ">=20.12.8 <20.13.0", }, - "package_id": 119, + "package_id": 431, }, { "behavior": { "prod": true, }, "id": 164, - "literal": "7.6.0", - "name": "semver", + "literal": "~8.5.10", + "name": "@types/ws", "npm": { - "name": "semver", - "version": "==7.6.0", + "name": "@types/ws", + "version": ">=8.5.10 <8.6.0", }, - "package_id": 116, + "package_id": 44, }, { "behavior": { "prod": true, }, "id": 165, - "literal": "^6.0.0", - "name": "lru-cache", + "literal": "^1.1.0", + "name": "streamsearch", "npm": { - "name": "lru-cache", - "version": ">=6.0.0 <7.0.0", + "name": "streamsearch", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 117, + "package_id": 365, }, { "behavior": { "prod": true, }, "id": 166, - "literal": "^4.0.0", - "name": "yallist", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "yallist", - "version": ">=4.0.0 <5.0.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 118, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 167, - "literal": "^8.0.1", - "name": "cliui", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "cliui", - "version": ">=8.0.1 <9.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 125, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 168, - "literal": "^3.1.1", - "name": "escalade", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "escalade", - "version": ">=3.1.1 <4.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 124, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 169, - "literal": "^2.0.5", - "name": "get-caller-file", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "get-caller-file", - "version": ">=2.0.5 <3.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 123, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 170, - "literal": "^2.1.1", - "name": "require-directory", + "literal": "^1.2.1", + "name": "set-function-length", "npm": { - "name": "require-directory", - "version": ">=2.1.1 <3.0.0", + "name": "set-function-length", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 122, + "package_id": 352, }, { "behavior": { "prod": true, }, "id": 171, - "literal": "^4.2.3", - "name": "string-width", + "literal": "^4.1.0", + "name": "ansi-styles", "npm": { - "name": "string-width", - "version": ">=4.2.3 <5.0.0", + "name": "ansi-styles", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 78, + "package_id": 56, }, { "behavior": { "prod": true, }, "id": 172, - "literal": "^5.0.5", - "name": "y18n", + "literal": "^7.1.0", + "name": "supports-color", "npm": { - "name": "y18n", - "version": ">=5.0.5 <6.0.0", + "name": "supports-color", + "version": ">=7.1.0 <8.0.0", }, - "package_id": 121, + "package_id": 377, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 173, - "literal": "^21.1.1", - "name": "yargs-parser", + "literal": "~2.3.2", + "name": "fsevents", "npm": { - "name": "yargs-parser", - "version": ">=21.1.1 <22.0.0", + "name": "fsevents", + "version": ">=2.3.2 <2.4.0", }, - "package_id": 120, + "package_id": 181, }, { "behavior": { "prod": true, }, "id": 174, - "literal": "^4.2.0", - "name": "string-width", + "literal": "~3.1.2", + "name": "anymatch", "npm": { - "name": "string-width", - "version": ">=4.2.0 <5.0.0", + "name": "anymatch", + "version": ">=3.1.2 <3.2.0", }, - "package_id": 78, + "package_id": 58, }, { "behavior": { "prod": true, }, "id": 175, - "literal": "^6.0.1", - "name": "strip-ansi", + "literal": "~3.0.2", + "name": "braces", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "braces", + "version": ">=3.0.2 <3.1.0", }, - "package_id": 76, + "package_id": 89, }, { "behavior": { "prod": true, }, "id": 176, - "literal": "^7.0.0", - "name": "wrap-ansi", + "literal": "~5.1.2", + "name": "glob-parent", "npm": { - "name": "wrap-ansi", - "version": ">=7.0.0 <8.0.0", + "name": "glob-parent", + "version": ">=5.1.2 <5.2.0", }, - "package_id": 75, + "package_id": 433, }, { "behavior": { "prod": true, }, "id": 177, - "literal": "^5.2.1", - "name": "buffer", + "literal": "~2.1.0", + "name": "is-binary-path", "npm": { - "name": "buffer", - "version": ">=5.2.1 <6.0.0", + "name": "is-binary-path", + "version": ">=2.1.0 <2.2.0", }, - "package_id": 128, + "package_id": 220, }, { "behavior": { "prod": true, }, "id": 178, - "literal": "^2.3.8", - "name": "through", + "literal": "~4.0.1", + "name": "is-glob", "npm": { - "name": "through", - "version": ">=2.3.8 <3.0.0", + "name": "is-glob", + "version": ">=4.0.1 <4.1.0", }, - "package_id": 127, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 179, - "literal": "^1.3.1", - "name": "base64-js", + "literal": "~3.0.0", + "name": "normalize-path", "npm": { - "name": "base64-js", - "version": ">=1.3.1 <2.0.0", + "name": "normalize-path", + "version": ">=3.0.0 <3.1.0", }, - "package_id": 130, + "package_id": 283, }, { "behavior": { "prod": true, }, "id": 180, - "literal": "^1.1.13", - "name": "ieee754", + "literal": "~3.6.0", + "name": "readdirp", "npm": { - "name": "ieee754", - "version": ">=1.1.13 <2.0.0", + "name": "readdirp", + "version": ">=3.6.0 <3.7.0", }, - "package_id": 129, + "package_id": 337, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 181, - "literal": "^3.0.0", - "name": "pump", + "literal": "*", + "name": "devtools-protocol", "npm": { - "name": "pump", - "version": ">=3.0.0 <4.0.0", + "name": "devtools-protocol", + "version": ">=0.0.0", }, - "package_id": 143, + "package_id": 123, }, { "behavior": { "prod": true, }, "id": 182, - "literal": "^3.1.5", - "name": "tar-stream", + "literal": "3.0.1", + "name": "mitt", "npm": { - "name": "tar-stream", - "version": ">=3.1.5 <4.0.0", + "name": "mitt", + "version": "==3.0.1", }, - "package_id": 142, + "package_id": 275, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 183, - "literal": "^2.1.1", - "name": "bare-fs", + "literal": "10.0.0", + "name": "urlpattern-polyfill", "npm": { - "name": "bare-fs", - "version": ">=2.1.1 <3.0.0", + "name": "urlpattern-polyfill", + "version": "==10.0.0", }, - "package_id": 134, + "package_id": 406, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 184, - "literal": "^2.1.0", - "name": "bare-path", + "literal": "3.23.8", + "name": "zod", "npm": { - "name": "bare-path", - "version": ">=2.1.0 <3.0.0", + "name": "zod", + "version": "==3.23.8", }, - "package_id": 132, + "package_id": 424, }, { "behavior": { "prod": true, }, "id": 185, - "literal": "^2.1.0", - "name": "bare-os", + "literal": "^4.2.0", + "name": "string-width", "npm": { - "name": "bare-os", - "version": ">=2.1.0 <3.0.0", + "name": "string-width", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 133, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 186, - "literal": "^2.0.0", - "name": "bare-events", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "bare-events", - "version": ">=2.0.0 <3.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 137, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 187, - "literal": "^2.0.0", - "name": "bare-path", + "literal": "^7.0.0", + "name": "wrap-ansi", "npm": { - "name": "bare-path", - "version": ">=2.0.0 <3.0.0", + "name": "wrap-ansi", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 132, + "package_id": 414, }, { "behavior": { "prod": true, }, "id": 188, - "literal": "^2.0.0", - "name": "bare-stream", + "literal": "~1.1.4", + "name": "color-name", "npm": { - "name": "bare-stream", - "version": ">=2.0.0 <3.0.0", + "name": "color-name", + "version": ">=1.1.4 <1.2.0", }, - "package_id": 135, + "package_id": 105, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 189, - "literal": "^2.18.0", - "name": "streamx", + "literal": ">=4.9.5", + "name": "typescript", "npm": { - "name": "streamx", - "version": ">=2.18.0 <3.0.0", + "name": "typescript", + "version": ">=4.9.5", }, - "package_id": 136, + "package_id": 399, }, { "behavior": { "prod": true, }, "id": 190, - "literal": "^1.3.2", - "name": "fast-fifo", + "literal": "^2.2.1", + "name": "env-paths", "npm": { - "name": "fast-fifo", - "version": ">=1.3.2 <2.0.0", + "name": "env-paths", + "version": ">=2.2.1 <3.0.0", }, - "package_id": 141, + "package_id": 133, }, { "behavior": { "prod": true, }, "id": 191, - "literal": "^1.0.1", - "name": "queue-tick", + "literal": "^3.3.0", + "name": "import-fresh", "npm": { - "name": "queue-tick", - "version": ">=1.0.1 <2.0.0", + "name": "import-fresh", + "version": ">=3.3.0 <4.0.0", }, - "package_id": 140, + "package_id": 210, }, { "behavior": { "prod": true, }, "id": 192, - "literal": "^1.1.0", - "name": "text-decoder", + "literal": "^4.1.0", + "name": "js-yaml", "npm": { - "name": "text-decoder", - "version": ">=1.1.0 <2.0.0", + "name": "js-yaml", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 138, + "package_id": 251, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 193, - "literal": "^2.2.0", - "name": "bare-events", + "literal": "^5.2.0", + "name": "parse-json", "npm": { - "name": "bare-events", - "version": ">=2.2.0 <3.0.0", + "name": "parse-json", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 137, + "package_id": 302, }, { "behavior": { "prod": true, }, "id": 194, - "literal": "^1.6.4", - "name": "b4a", + "literal": "^3.1.0", + "name": "path-key", "npm": { - "name": "b4a", - "version": ">=1.6.4 <2.0.0", + "name": "path-key", + "version": ">=3.1.0 <4.0.0", }, - "package_id": 139, + "package_id": 305, }, { "behavior": { "prod": true, }, "id": 195, - "literal": "^1.6.4", - "name": "b4a", + "literal": "^2.0.0", + "name": "shebang-command", "npm": { - "name": "b4a", - "version": ">=1.6.4 <2.0.0", + "name": "shebang-command", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 139, + "package_id": 354, }, { "behavior": { "prod": true, }, "id": 196, - "literal": "^1.2.0", - "name": "fast-fifo", + "literal": "^2.0.1", + "name": "which", "npm": { - "name": "fast-fifo", - "version": ">=1.2.0 <2.0.0", + "name": "which", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 141, + "package_id": 408, }, { "behavior": { "prod": true, }, "id": 197, - "literal": "^2.15.0", - "name": "streamx", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "streamx", - "version": ">=2.15.0 <3.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 136, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 198, - "literal": "^1.1.0", - "name": "end-of-stream", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "end-of-stream", - "version": ">=1.1.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 146, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 199, - "literal": "^1.3.1", - "name": "once", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "once", - "version": ">=1.3.1 <2.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 144, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 200, - "literal": "1", - "name": "wrappy", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "wrappy", - "version": "<2.0.0 >=1.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 145, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 201, - "literal": "^1.4.0", - "name": "once", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "once", - "version": ">=1.4.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 144, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 202, - "literal": "^7.0.2", - "name": "agent-base", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "agent-base", - "version": ">=7.0.2 <8.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 156, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 203, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 154, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 204, - "literal": "^7.0.1", - "name": "http-proxy-agent", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "http-proxy-agent", - "version": ">=7.0.1 <8.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 170, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 205, - "literal": "^7.0.3", - "name": "https-proxy-agent", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "https-proxy-agent", - "version": ">=7.0.3 <8.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 169, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 206, - "literal": "^7.14.1", - "name": "lru-cache", + "literal": "2.1.2", + "name": "ms", "npm": { - "name": "lru-cache", - "version": ">=7.14.1 <8.0.0", + "name": "ms", + "version": "==2.1.2", }, - "package_id": 179, + "package_id": 276, }, { "behavior": { "prod": true, }, "id": 207, - "literal": "^7.0.1", - "name": "pac-proxy-agent", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "pac-proxy-agent", - "version": ">=7.0.1 <8.0.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 158, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 208, - "literal": "^1.1.0", - "name": "proxy-from-env", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "proxy-from-env", - "version": ">=1.1.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 157, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 209, - "literal": "^8.0.2", - "name": "socks-proxy-agent", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "socks-proxy-agent", - "version": ">=8.0.2 <9.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 148, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 210, - "literal": "^7.1.1", - "name": "agent-base", + "literal": "^1.0.1", + "name": "define-data-property", "npm": { - "name": "agent-base", - "version": ">=7.1.1 <8.0.0", + "name": "define-data-property", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 156, + "package_id": 119, }, { "behavior": { "prod": true, }, "id": 211, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.0", + "name": "has-property-descriptors", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 154, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 212, - "literal": "^2.7.1", - "name": "socks", + "literal": "^1.1.1", + "name": "object-keys", "npm": { - "name": "socks", - "version": ">=2.7.1 <3.0.0", + "name": "object-keys", + "version": ">=1.1.1 <2.0.0", }, - "package_id": 149, + "package_id": 288, }, { "behavior": { "prod": true, }, "id": 213, - "literal": "^9.0.5", - "name": "ip-address", + "literal": "^0.13.4", + "name": "ast-types", "npm": { - "name": "ip-address", - "version": ">=9.0.5 <10.0.0", + "name": "ast-types", + "version": ">=0.13.4 <0.14.0", }, - "package_id": 151, + "package_id": 72, }, { "behavior": { "prod": true, }, "id": 214, - "literal": "^4.2.0", - "name": "smart-buffer", + "literal": "^2.1.0", + "name": "escodegen", "npm": { - "name": "smart-buffer", - "version": ">=4.2.0 <5.0.0", + "name": "escodegen", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 150, + "package_id": 145, }, { "behavior": { "prod": true, }, "id": 215, - "literal": "1.1.0", - "name": "jsbn", + "literal": "^4.0.1", + "name": "esprima", "npm": { - "name": "jsbn", - "version": "==1.1.0", + "name": "esprima", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 153, + "package_id": 158, }, { "behavior": { "prod": true, }, "id": 216, - "literal": "^1.1.3", - "name": "sprintf-js", + "literal": "^4.0.0", + "name": "path-type", "npm": { - "name": "sprintf-js", - "version": ">=1.1.3 <2.0.0", + "name": "path-type", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 152, + "package_id": 308, }, { "behavior": { "prod": true, }, "id": 217, - "literal": "2.1.2", - "name": "ms", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "ms", - "version": "==2.1.2", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 155, + "package_id": 162, }, { "behavior": { "prod": true, }, "id": 218, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.4.0", + "name": "once", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "once", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 154, + "package_id": 295, }, { "behavior": { "prod": true, }, "id": 219, - "literal": "^0.23.0", - "name": "@tootallnate/quickjs-emscripten", + "literal": "^4.2.4", + "name": "graceful-fs", "npm": { - "name": "@tootallnate/quickjs-emscripten", - "version": ">=0.23.0 <0.24.0", + "name": "graceful-fs", + "version": ">=4.2.4 <5.0.0", }, - "package_id": 178, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 220, - "literal": "^7.0.2", - "name": "agent-base", + "literal": "^2.2.0", + "name": "tapable", "npm": { - "name": "agent-base", - "version": ">=7.0.2 <8.0.0", + "name": "tapable", + "version": ">=2.2.0 <3.0.0", }, - "package_id": 156, + "package_id": 380, }, { "behavior": { "prod": true, }, "id": 221, - "literal": "^4.3.4", - "name": "debug", + "literal": "^0.2.1", + "name": "is-arrayish", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "is-arrayish", + "version": ">=0.2.1 <0.3.0", }, - "package_id": 154, + "package_id": 217, }, { "behavior": { "prod": true, }, "id": 222, - "literal": "^6.0.1", - "name": "get-uri", + "literal": "^1.0.1", + "name": "array-buffer-byte-length", "npm": { - "name": "get-uri", - "version": ">=6.0.1 <7.0.0", + "name": "array-buffer-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 171, + "package_id": 62, }, { "behavior": { "prod": true, }, "id": 223, - "literal": "^7.0.0", - "name": "http-proxy-agent", + "literal": "^1.0.3", + "name": "arraybuffer.prototype.slice", "npm": { - "name": "http-proxy-agent", - "version": ">=7.0.0 <8.0.0", + "name": "arraybuffer.prototype.slice", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 170, + "package_id": 71, }, { "behavior": { "prod": true, }, "id": 224, - "literal": "^7.0.2", - "name": "https-proxy-agent", + "literal": "^1.0.7", + "name": "available-typed-arrays", "npm": { - "name": "https-proxy-agent", - "version": ">=7.0.2 <8.0.0", + "name": "available-typed-arrays", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 169, + "package_id": 75, }, { "behavior": { "prod": true, }, "id": 225, - "literal": "^7.0.0", - "name": "pac-resolver", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "pac-resolver", - "version": ">=7.0.0 <8.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 159, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 226, - "literal": "^8.0.2", - "name": "socks-proxy-agent", + "literal": "^1.0.1", + "name": "data-view-buffer", "npm": { - "name": "socks-proxy-agent", - "version": ">=8.0.2 <9.0.0", + "name": "data-view-buffer", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 148, + "package_id": 114, }, { "behavior": { "prod": true, }, "id": 227, - "literal": "^5.0.0", - "name": "degenerator", + "literal": "^1.0.1", + "name": "data-view-byte-length", "npm": { - "name": "degenerator", - "version": ">=5.0.0 <6.0.0", + "name": "data-view-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 161, + "package_id": 115, }, { "behavior": { "prod": true, }, "id": 228, - "literal": "^2.0.2", - "name": "netmask", + "literal": "^1.0.0", + "name": "data-view-byte-offset", "npm": { - "name": "netmask", - "version": ">=2.0.2 <3.0.0", + "name": "data-view-byte-offset", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 160, + "package_id": 116, }, { "behavior": { "prod": true, }, "id": 229, - "literal": "^0.13.4", - "name": "ast-types", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "ast-types", - "version": ">=0.13.4 <0.14.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 167, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 230, - "literal": "^2.1.0", - "name": "escodegen", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "escodegen", - "version": ">=2.1.0 <3.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 163, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 231, - "literal": "^4.0.1", - "name": "esprima", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "esprima", - "version": ">=4.0.1 <5.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 162, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 232, - "literal": "^5.2.0", - "name": "estraverse", + "literal": "^2.0.3", + "name": "es-set-tostringtag", "npm": { - "name": "estraverse", - "version": ">=5.2.0 <6.0.0", + "name": "es-set-tostringtag", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 166, + "package_id": 140, }, { "behavior": { "prod": true, }, "id": 233, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^1.2.1", + "name": "es-to-primitive", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "es-to-primitive", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 165, + "package_id": 142, }, { "behavior": { "prod": true, }, "id": 234, - "literal": "^4.0.1", - "name": "esprima", + "literal": "^1.1.6", + "name": "function.prototype.name", "npm": { - "name": "esprima", - "version": ">=4.0.1 <5.0.0", + "name": "function.prototype.name", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 162, + "package_id": 183, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 235, - "literal": "~0.6.1", - "name": "source-map", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "source-map", - "version": ">=0.6.1 <0.7.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 164, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 236, - "literal": "^2.0.1", - "name": "tslib", + "literal": "^1.0.2", + "name": "get-symbol-description", "npm": { - "name": "tslib", - "version": ">=2.0.1 <3.0.0", + "name": "get-symbol-description", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 168, + "package_id": 188, }, { "behavior": { "prod": true, }, "id": 237, - "literal": "^7.0.2", - "name": "agent-base", + "literal": "^1.0.3", + "name": "globalthis", "npm": { - "name": "agent-base", - "version": ">=7.0.2 <8.0.0", + "name": "globalthis", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 156, + "package_id": 194, }, { "behavior": { "prod": true, }, "id": 238, - "literal": "4", - "name": "debug", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "debug", - "version": "<5.0.0 >=4.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 154, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 239, - "literal": "^7.1.0", - "name": "agent-base", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "agent-base", - "version": ">=7.1.0 <8.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 156, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 240, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 154, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 241, - "literal": "^5.0.2", - "name": "basic-ftp", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "basic-ftp", - "version": ">=5.0.2 <6.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 177, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 242, - "literal": "^6.0.2", - "name": "data-uri-to-buffer", + "literal": "^2.0.2", + "name": "hasown", "npm": { - "name": "data-uri-to-buffer", - "version": ">=6.0.2 <7.0.0", + "name": "hasown", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 176, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 243, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.0.7", + "name": "internal-slot", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "internal-slot", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 154, + "package_id": 214, }, { "behavior": { "prod": true, }, "id": 244, - "literal": "^11.2.0", - "name": "fs-extra", + "literal": "^3.0.4", + "name": "is-array-buffer", "npm": { - "name": "fs-extra", - "version": ">=11.2.0 <12.0.0", + "name": "is-array-buffer", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 172, + "package_id": 216, }, { "behavior": { "prod": true, }, "id": 245, - "literal": "^4.2.0", - "name": "graceful-fs", + "literal": "^1.2.7", + "name": "is-callable", "npm": { - "name": "graceful-fs", - "version": ">=4.2.0 <5.0.0", + "name": "is-callable", + "version": ">=1.2.7 <2.0.0", }, - "package_id": 175, + "package_id": 222, }, { "behavior": { "prod": true, }, "id": 246, - "literal": "^6.0.1", - "name": "jsonfile", + "literal": "^1.0.1", + "name": "is-data-view", "npm": { - "name": "jsonfile", - "version": ">=6.0.1 <7.0.0", + "name": "is-data-view", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 174, + "package_id": 224, }, { "behavior": { "prod": true, }, "id": 247, - "literal": "^2.0.0", - "name": "universalify", + "literal": "^2.0.3", + "name": "is-negative-zero", "npm": { - "name": "universalify", - "version": ">=2.0.0 <3.0.0", + "name": "is-negative-zero", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 173, + "package_id": 232, }, { "behavior": { "prod": true, }, "id": 248, - "literal": "^2.0.0", - "name": "universalify", + "literal": "^1.1.4", + "name": "is-regex", "npm": { - "name": "universalify", - "version": ">=2.0.0 <3.0.0", + "name": "is-regex", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 173, + "package_id": 236, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 249, - "literal": "^4.1.6", - "name": "graceful-fs", + "literal": "^1.0.3", + "name": "is-shared-array-buffer", "npm": { - "name": "graceful-fs", - "version": ">=4.1.6 <5.0.0", + "name": "is-shared-array-buffer", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 175, + "package_id": 238, }, { "behavior": { "prod": true, }, "id": 250, - "literal": "^4.1.1", - "name": "debug", + "literal": "^1.0.7", + "name": "is-string", "npm": { - "name": "debug", - "version": ">=4.1.1 <5.0.0", + "name": "is-string", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 154, + "package_id": 239, }, { "behavior": { "prod": true, }, "id": 251, - "literal": "^5.1.0", - "name": "get-stream", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "get-stream", - "version": ">=5.1.0 <6.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 189, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 252, - "literal": "^2.10.0", - "name": "yauzl", + "literal": "^1.0.2", + "name": "is-weakref", "npm": { - "name": "yauzl", - "version": ">=2.10.0 <3.0.0", + "name": "is-weakref", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 185, + "package_id": 243, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 253, - "literal": "^2.9.1", - "name": "@types/yauzl", + "literal": "^1.13.1", + "name": "object-inspect", "npm": { - "name": "@types/yauzl", - "version": ">=2.9.1 <3.0.0", + "name": "object-inspect", + "version": ">=1.13.1 <2.0.0", }, - "package_id": 182, + "package_id": 287, }, { "behavior": { "prod": true, }, "id": 254, - "literal": "*", - "name": "@types/node", + "literal": "^1.1.1", + "name": "object-keys", "npm": { - "name": "@types/node", - "version": ">=0.0.0", + "name": "object-keys", + "version": ">=1.1.1 <2.0.0", }, - "package_id": 183, + "package_id": 288, }, { "behavior": { "prod": true, }, "id": 255, - "literal": "~5.26.4", - "name": "undici-types", + "literal": "^4.1.5", + "name": "object.assign", "npm": { - "name": "undici-types", - "version": ">=5.26.4 <5.27.0", + "name": "object.assign", + "version": ">=4.1.5 <5.0.0", }, - "package_id": 184, + "package_id": 289, }, { "behavior": { "prod": true, }, "id": 256, - "literal": "~1.1.0", - "name": "fd-slicer", + "literal": "^1.5.2", + "name": "regexp.prototype.flags", "npm": { - "name": "fd-slicer", - "version": ">=1.1.0 <1.2.0", + "name": "regexp.prototype.flags", + "version": ">=1.5.2 <2.0.0", }, - "package_id": 187, + "package_id": 340, }, { "behavior": { "prod": true, }, "id": 257, - "literal": "~0.2.3", - "name": "buffer-crc32", + "literal": "^1.1.2", + "name": "safe-array-concat", "npm": { - "name": "buffer-crc32", - "version": ">=0.2.3 <0.3.0", + "name": "safe-array-concat", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 186, + "package_id": 348, }, { "behavior": { "prod": true, }, "id": 258, - "literal": "~1.2.0", - "name": "pend", + "literal": "^1.0.3", + "name": "safe-regex-test", "npm": { - "name": "pend", - "version": ">=1.2.0 <1.3.0", + "name": "safe-regex-test", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 188, + "package_id": 349, }, { "behavior": { "prod": true, }, "id": 259, - "literal": "^3.0.0", - "name": "pump", + "literal": "^1.2.9", + "name": "string.prototype.trim", "npm": { - "name": "pump", - "version": ">=3.0.0 <4.0.0", + "name": "string.prototype.trim", + "version": ">=1.2.9 <2.0.0", }, - "package_id": 143, + "package_id": 369, }, { "behavior": { "prod": true, }, "id": 260, - "literal": "2.1.2", - "name": "ms", + "literal": "^1.0.8", + "name": "string.prototype.trimend", "npm": { - "name": "ms", - "version": "==2.1.2", + "name": "string.prototype.trimend", + "version": ">=1.0.8 <2.0.0", }, - "package_id": 155, + "package_id": 370, }, { "behavior": { "prod": true, }, "id": 261, - "literal": "2.2.3", - "name": "@puppeteer/browsers", + "literal": "^1.0.8", + "name": "string.prototype.trimstart", "npm": { - "name": "@puppeteer/browsers", - "version": "==2.2.3", + "name": "string.prototype.trimstart", + "version": ">=1.0.8 <2.0.0", }, - "package_id": 115, + "package_id": 371, }, { "behavior": { "prod": true, }, "id": 262, - "literal": "0.5.24", - "name": "chromium-bidi", + "literal": "^1.0.2", + "name": "typed-array-buffer", "npm": { - "name": "chromium-bidi", - "version": "==0.5.24", + "name": "typed-array-buffer", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 193, + "package_id": 395, }, { "behavior": { "prod": true, }, "id": 263, - "literal": "4.3.5", - "name": "debug", + "literal": "^1.0.1", + "name": "typed-array-byte-length", "npm": { - "name": "debug", - "version": "==4.3.5", + "name": "typed-array-byte-length", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 154, + "package_id": 396, }, { "behavior": { "prod": true, }, "id": 264, - "literal": "0.0.1299070", - "name": "devtools-protocol", + "literal": "^1.0.2", + "name": "typed-array-byte-offset", "npm": { - "name": "devtools-protocol", - "version": "==0.0.1299070", + "name": "typed-array-byte-offset", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 114, + "package_id": 397, }, { "behavior": { "prod": true, }, "id": 265, - "literal": "8.17.1", - "name": "ws", + "literal": "^1.0.6", + "name": "typed-array-length", "npm": { - "name": "ws", - "version": "==8.17.1", + "name": "typed-array-length", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 192, + "package_id": 398, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 266, - "literal": "^4.0.1", - "name": "bufferutil", + "literal": "^1.0.2", + "name": "unbox-primitive", "npm": { - "name": "bufferutil", - "version": ">=4.0.1 <5.0.0", + "name": "unbox-primitive", + "version": ">=1.0.2 <2.0.0", }, - "package_id": null, + "package_id": 400, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 267, - "literal": ">=5.0.2", - "name": "utf-8-validate", + "literal": "^1.1.15", + "name": "which-typed-array", "npm": { - "name": "utf-8-validate", - "version": ">=5.0.2", + "name": "which-typed-array", + "version": ">=1.1.15 <2.0.0", }, - "package_id": null, + "package_id": 412, }, { "behavior": { "prod": true, }, "id": 268, - "literal": "3.0.1", - "name": "mitt", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "mitt", - "version": "==3.0.1", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 196, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 269, - "literal": "10.0.0", - "name": "urlpattern-polyfill", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "urlpattern-polyfill", - "version": "==10.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 195, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 270, - "literal": "3.23.8", - "name": "zod", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "zod", - "version": "==3.23.8", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 194, + "package_id": 120, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 271, - "literal": "*", - "name": "devtools-protocol", + "literal": "^1.23.3", + "name": "es-abstract", "npm": { - "name": "devtools-protocol", - "version": ">=0.0.0", + "name": "es-abstract", + "version": ">=1.23.3 <2.0.0", }, - "package_id": 114, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 272, - "literal": "^2.2.1", - "name": "env-paths", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "env-paths", - "version": ">=2.2.1 <3.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 218, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 273, - "literal": "^3.3.0", - "name": "import-fresh", + "literal": "^2.0.3", + "name": "es-set-tostringtag", "npm": { - "name": "import-fresh", - "version": ">=3.3.0 <4.0.0", + "name": "es-set-tostringtag", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 214, + "package_id": 140, }, { "behavior": { "prod": true, }, "id": 274, - "literal": "^4.1.0", - "name": "js-yaml", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "js-yaml", - "version": ">=4.1.0 <5.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 212, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 275, - "literal": "^5.2.0", - "name": "parse-json", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "parse-json", - "version": ">=5.2.0 <6.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 198, + "package_id": 186, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 276, - "literal": ">=4.9.5", - "name": "typescript", + "literal": "^1.0.3", + "name": "globalthis", "npm": { - "name": "typescript", - "version": ">=4.9.5", + "name": "globalthis", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 1, + "package_id": 194, }, { "behavior": { "prod": true, }, "id": 277, - "literal": "^7.0.0", - "name": "@babel/code-frame", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "@babel/code-frame", - "version": ">=7.0.0 <8.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 202, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 278, - "literal": "^1.3.1", - "name": "error-ex", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "error-ex", - "version": ">=1.3.1 <2.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 200, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 279, - "literal": "^2.3.0", - "name": "json-parse-even-better-errors", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "json-parse-even-better-errors", - "version": ">=2.3.0 <3.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 199, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 280, - "literal": "^1.1.6", - "name": "lines-and-columns", + "literal": "^1.0.7", + "name": "internal-slot", "npm": { - "name": "lines-and-columns", - "version": ">=1.1.6 <2.0.0", + "name": "internal-slot", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 64, + "package_id": 214, }, { "behavior": { "prod": true, }, "id": 281, - "literal": "^0.2.1", - "name": "is-arrayish", + "literal": "^1.1.2", + "name": "iterator.prototype", "npm": { - "name": "is-arrayish", - "version": ">=0.2.1 <0.3.0", + "name": "iterator.prototype", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 201, + "package_id": 247, }, { "behavior": { "prod": true, }, "id": 282, - "literal": "^7.24.7", - "name": "@babel/highlight", + "literal": "^1.1.2", + "name": "safe-array-concat", "npm": { - "name": "@babel/highlight", - "version": ">=7.24.7 <8.0.0", + "name": "safe-array-concat", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 203, + "package_id": 348, }, { "behavior": { "prod": true, }, "id": 283, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 9, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 284, - "literal": "^7.24.7", - "name": "@babel/helper-validator-identifier", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "@babel/helper-validator-identifier", - "version": ">=7.24.7 <8.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 211, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 285, - "literal": "^2.4.2", - "name": "chalk", + "literal": "^1.0.2", + "name": "has-tostringtag", "npm": { - "name": "chalk", - "version": ">=2.4.2 <3.0.0", + "name": "has-tostringtag", + "version": ">=1.0.2 <2.0.0", }, "package_id": 204, }, @@ -26338,2328 +26540,2326 @@ exports[`next build works: node 1`] = ` "prod": true, }, "id": 286, - "literal": "^4.0.0", - "name": "js-tokens", + "literal": "^2.0.1", + "name": "hasown", "npm": { - "name": "js-tokens", - "version": ">=4.0.0 <5.0.0", + "name": "hasown", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 111, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 287, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 9, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 288, - "literal": "^3.2.1", - "name": "ansi-styles", + "literal": "^1.1.4", + "name": "is-callable", "npm": { - "name": "ansi-styles", - "version": ">=3.2.1 <4.0.0", + "name": "is-callable", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 208, + "package_id": 222, }, { "behavior": { "prod": true, }, "id": 289, - "literal": "^1.0.5", - "name": "escape-string-regexp", + "literal": "^1.0.1", + "name": "is-date-object", "npm": { - "name": "escape-string-regexp", - "version": ">=1.0.5 <2.0.0", + "name": "is-date-object", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 207, + "package_id": 225, }, { "behavior": { "prod": true, }, "id": 290, - "literal": "^5.3.0", - "name": "supports-color", + "literal": "^1.0.2", + "name": "is-symbol", "npm": { - "name": "supports-color", - "version": ">=5.3.0 <6.0.0", + "name": "is-symbol", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 205, + "package_id": 240, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 291, - "literal": "^3.0.0", - "name": "has-flag", + "literal": "~0.6.1", + "name": "source-map", "npm": { - "name": "has-flag", - "version": ">=3.0.0 <4.0.0", + "name": "source-map", + "version": ">=0.6.1 <0.7.0", }, - "package_id": 206, + "package_id": 362, }, { "behavior": { "prod": true, }, "id": 292, - "literal": "^1.9.0", - "name": "color-convert", + "literal": "^4.0.1", + "name": "esprima", "npm": { - "name": "color-convert", - "version": ">=1.9.0 <2.0.0", + "name": "esprima", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 209, + "package_id": 158, }, { "behavior": { "prod": true, }, "id": 293, - "literal": "1.1.3", - "name": "color-name", + "literal": "^5.2.0", + "name": "estraverse", "npm": { - "name": "color-name", - "version": "==1.1.3", + "name": "estraverse", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 210, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 294, - "literal": "^2.0.1", - "name": "argparse", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "argparse", - "version": ">=2.0.1 <3.0.0", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 213, + "package_id": 162, }, { "behavior": { "prod": true, }, "id": 295, - "literal": "^1.0.0", - "name": "parent-module", + "literal": "^4.2.0", + "name": "@eslint-community/eslint-utils", "npm": { - "name": "parent-module", - "version": ">=1.0.0 <2.0.0", + "name": "@eslint-community/eslint-utils", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 216, + "package_id": 6, }, { "behavior": { "prod": true, }, "id": 296, - "literal": "^4.0.0", - "name": "resolve-from", + "literal": "^4.6.1", + "name": "@eslint-community/regexpp", "npm": { - "name": "resolve-from", - "version": ">=4.0.0 <5.0.0", + "name": "@eslint-community/regexpp", + "version": ">=4.6.1 <5.0.0", }, - "package_id": 215, + "package_id": 7, }, { "behavior": { "prod": true, }, "id": 297, - "literal": "^3.0.0", - "name": "callsites", + "literal": "^2.1.2", + "name": "@eslint/eslintrc", "npm": { - "name": "callsites", - "version": ">=3.0.0 <4.0.0", + "name": "@eslint/eslintrc", + "version": ">=2.1.2 <3.0.0", }, - "package_id": 217, + "package_id": 8, }, { "behavior": { "prod": true, }, "id": 298, - "literal": "1.6.0", - "name": "busboy", + "literal": "8.50.0", + "name": "@eslint/js", "npm": { - "name": "busboy", - "version": "==1.6.0", + "name": "@eslint/js", + "version": "==8.50.0", }, - "package_id": 235, + "package_id": 9, }, { "behavior": { "prod": true, }, "id": 299, - "literal": "8.4.31", - "name": "postcss", + "literal": "^0.11.11", + "name": "@humanwhocodes/config-array", "npm": { - "name": "postcss", - "version": "==8.4.31", + "name": "@humanwhocodes/config-array", + "version": ">=0.11.11 <0.12.0", }, - "package_id": 234, + "package_id": 10, }, { "behavior": { "prod": true, }, "id": 300, - "literal": "14.1.3", - "name": "@next/env", + "literal": "^1.0.1", + "name": "@humanwhocodes/module-importer", "npm": { - "name": "@next/env", - "version": "==14.1.3", + "name": "@humanwhocodes/module-importer", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 233, + "package_id": 11, }, { "behavior": { "prod": true, }, "id": 301, - "literal": "5.1.1", - "name": "styled-jsx", + "literal": "^1.2.8", + "name": "@nodelib/fs.walk", "npm": { - "name": "styled-jsx", - "version": "==5.1.1", + "name": "@nodelib/fs.walk", + "version": ">=1.2.8 <2.0.0", }, - "package_id": 231, + "package_id": 32, }, { "behavior": { "prod": true, }, "id": 302, - "literal": "^4.2.11", - "name": "graceful-fs", + "literal": "^6.12.4", + "name": "ajv", "npm": { - "name": "graceful-fs", - "version": ">=4.2.11 <5.0.0", + "name": "ajv", + "version": ">=6.12.4 <7.0.0", }, - "package_id": 175, + "package_id": 54, }, { "behavior": { "prod": true, }, "id": 303, - "literal": "0.5.2", - "name": "@swc/helpers", + "literal": "^4.0.0", + "name": "chalk", "npm": { - "name": "@swc/helpers", - "version": "==0.5.2", + "name": "chalk", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 230, + "package_id": 99, }, { "behavior": { "prod": true, }, "id": 304, - "literal": "^1.0.30001579", - "name": "caniuse-lite", + "literal": "^7.0.2", + "name": "cross-spawn", "npm": { - "name": "caniuse-lite", - "version": ">=1.0.30001579 <2.0.0", + "name": "cross-spawn", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 229, + "package_id": 109, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 305, - "literal": "14.1.3", - "name": "@next/swc-darwin-x64", + "literal": "^4.3.2", + "name": "debug", "npm": { - "name": "@next/swc-darwin-x64", - "version": "==14.1.3", + "name": "debug", + "version": ">=4.3.2 <5.0.0", }, - "package_id": 228, + "package_id": 117, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 306, - "literal": "14.1.3", - "name": "@next/swc-darwin-arm64", + "literal": "^3.0.0", + "name": "doctrine", "npm": { - "name": "@next/swc-darwin-arm64", - "version": "==14.1.3", + "name": "doctrine", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 227, + "package_id": 127, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 307, - "literal": "14.1.3", - "name": "@next/swc-linux-x64-gnu", + "literal": "^4.0.0", + "name": "escape-string-regexp", "npm": { - "name": "@next/swc-linux-x64-gnu", - "version": "==14.1.3", + "name": "escape-string-regexp", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 226, + "package_id": 144, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 308, - "literal": "14.1.3", - "name": "@next/swc-linux-x64-musl", + "literal": "^7.2.2", + "name": "eslint-scope", "npm": { - "name": "@next/swc-linux-x64-musl", - "version": "==14.1.3", + "name": "eslint-scope", + "version": ">=7.2.2 <8.0.0", }, - "package_id": 225, + "package_id": 155, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 309, - "literal": "14.1.3", - "name": "@next/swc-win32-x64-msvc", + "literal": "^3.4.3", + "name": "eslint-visitor-keys", "npm": { - "name": "@next/swc-win32-x64-msvc", - "version": "==14.1.3", + "name": "eslint-visitor-keys", + "version": ">=3.4.3 <4.0.0", }, - "package_id": 224, + "package_id": 156, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 310, - "literal": "14.1.3", - "name": "@next/swc-linux-arm64-gnu", + "literal": "^9.6.1", + "name": "espree", "npm": { - "name": "@next/swc-linux-arm64-gnu", - "version": "==14.1.3", + "name": "espree", + "version": ">=9.6.1 <10.0.0", }, - "package_id": 223, + "package_id": 157, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 311, - "literal": "14.1.3", - "name": "@next/swc-win32-ia32-msvc", + "literal": "^1.4.2", + "name": "esquery", "npm": { - "name": "@next/swc-win32-ia32-msvc", - "version": "==14.1.3", + "name": "esquery", + "version": ">=1.4.2 <2.0.0", }, - "package_id": 222, + "package_id": 159, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 312, - "literal": "14.1.3", - "name": "@next/swc-linux-arm64-musl", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "@next/swc-linux-arm64-musl", - "version": "==14.1.3", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 221, + "package_id": 162, }, { "behavior": { - "optional": true, + "prod": true, }, "id": 313, - "literal": "14.1.3", - "name": "@next/swc-win32-arm64-msvc", + "literal": "^3.1.3", + "name": "fast-deep-equal", "npm": { - "name": "@next/swc-win32-arm64-msvc", - "version": "==14.1.3", + "name": "fast-deep-equal", + "version": ">=3.1.3 <4.0.0", }, - "package_id": 220, + "package_id": 164, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 314, - "literal": "^1.3.0", - "name": "sass", + "literal": "^6.0.1", + "name": "file-entry-cache", "npm": { - "name": "sass", - "version": ">=1.3.0 <2.0.0", + "name": "file-entry-cache", + "version": ">=6.0.1 <7.0.0", }, - "package_id": null, + "package_id": 171, }, { "behavior": { - "optional": true, - "peer": true, + "prod": true, }, "id": 315, - "literal": "^1.1.0", - "name": "@opentelemetry/api", + "literal": "^5.0.0", + "name": "find-up", "npm": { - "name": "@opentelemetry/api", - "version": ">=1.1.0 <2.0.0", + "name": "find-up", + "version": ">=5.0.0 <6.0.0", }, - "package_id": null, + "package_id": 173, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 316, - "literal": "^18.2.0", - "name": "react-dom", + "literal": "^6.0.2", + "name": "glob-parent", "npm": { - "name": "react-dom", - "version": ">=18.2.0 <19.0.0", + "name": "glob-parent", + "version": ">=6.0.2 <7.0.0", }, - "package_id": 108, + "package_id": 192, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 317, - "literal": "^18.2.0", - "name": "react", + "literal": "^13.19.0", + "name": "globals", "npm": { - "name": "react", - "version": ">=18.2.0 <19.0.0", + "name": "globals", + "version": ">=13.19.0 <14.0.0", }, - "package_id": 109, + "package_id": 193, }, { "behavior": { "prod": true, }, "id": 318, - "literal": "^2.4.0", - "name": "tslib", + "literal": "^1.4.0", + "name": "graphemer", "npm": { - "name": "tslib", - "version": ">=2.4.0 <3.0.0", + "name": "graphemer", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 168, + "package_id": 198, }, { "behavior": { "prod": true, }, "id": 319, - "literal": "0.0.1", - "name": "client-only", + "literal": "^5.2.0", + "name": "ignore", "npm": { - "name": "client-only", - "version": "==0.0.1", + "name": "ignore", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 232, + "package_id": 209, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 320, - "literal": ">= 16.8.0 || 17.x.x || ^18.0.0-0", - "name": "react", + "literal": "^0.1.4", + "name": "imurmurhash", "npm": { - "name": "react", - "version": ">=16.8.0 || <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && >=18.0.0-0 <19.0.0", + "name": "imurmurhash", + "version": ">=0.1.4 <0.2.0", }, - "package_id": 109, + "package_id": 211, }, { "behavior": { "prod": true, }, "id": 321, - "literal": "^3.3.6", - "name": "nanoid", + "literal": "^4.0.0", + "name": "is-glob", "npm": { - "name": "nanoid", - "version": ">=3.3.6 <4.0.0", + "name": "is-glob", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 10, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 322, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^3.0.3", + "name": "is-path-inside", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "is-path-inside", + "version": ">=3.0.3 <4.0.0", }, - "package_id": 9, + "package_id": 235, }, { "behavior": { "prod": true, }, "id": 323, - "literal": "^1.0.2", - "name": "source-map-js", + "literal": "^4.1.0", + "name": "js-yaml", "npm": { - "name": "source-map-js", - "version": ">=1.0.2 <2.0.0", + "name": "js-yaml", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 8, + "package_id": 251, }, { "behavior": { "prod": true, }, "id": 324, - "literal": "^1.1.0", - "name": "streamsearch", + "literal": "^1.0.1", + "name": "json-stable-stringify-without-jsonify", "npm": { - "name": "streamsearch", - "version": ">=1.1.0 <2.0.0", + "name": "json-stable-stringify-without-jsonify", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 236, + "package_id": 256, }, { "behavior": { "prod": true, }, "id": 325, - "literal": "^7.33.2", - "name": "eslint-plugin-react", + "literal": "^0.4.1", + "name": "levn", "npm": { - "name": "eslint-plugin-react", - "version": ">=7.33.2 <8.0.0", + "name": "levn", + "version": ">=0.4.1 <0.5.0", }, - "package_id": 429, + "package_id": 263, }, { "behavior": { "prod": true, }, "id": 326, - "literal": "^2.28.1", - "name": "eslint-plugin-import", + "literal": "^4.6.2", + "name": "lodash.merge", "npm": { - "name": "eslint-plugin-import", - "version": ">=2.28.1 <3.0.0", + "name": "lodash.merge", + "version": ">=4.6.2 <5.0.0", }, - "package_id": 303, + "package_id": 267, }, { "behavior": { "prod": true, }, "id": 327, - "literal": "^6.7.1", - "name": "eslint-plugin-jsx-a11y", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "eslint-plugin-jsx-a11y", - "version": ">=6.7.1 <7.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 404, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 328, - "literal": "^1.3.3", - "name": "@rushstack/eslint-patch", + "literal": "^1.4.0", + "name": "natural-compare", "npm": { - "name": "@rushstack/eslint-patch", - "version": ">=1.3.3 <2.0.0", + "name": "natural-compare", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 403, + "package_id": 279, }, { "behavior": { "prod": true, }, "id": 329, - "literal": "14.1.3", - "name": "@next/eslint-plugin-next", + "literal": "^0.9.3", + "name": "optionator", "npm": { - "name": "@next/eslint-plugin-next", - "version": "==14.1.3", + "name": "optionator", + "version": ">=0.9.3 <0.10.0", }, - "package_id": 402, + "package_id": 296, }, { "behavior": { "prod": true, }, "id": 330, - "literal": "^5.4.2 || ^6.0.0", - "name": "@typescript-eslint/parser", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "@typescript-eslint/parser", - "version": ">=5.4.2 <6.0.0 || >=6.0.0 <7.0.0 && >=6.0.0 <7.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 390, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 331, - "literal": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705", - "name": "eslint-plugin-react-hooks", + "literal": "^0.2.0", + "name": "text-table", "npm": { - "name": "eslint-plugin-react-hooks", - "version": ">=4.5.0 <5.0.0 || ==5.0.0-canary-7118f5dd7-20230705 && ==5.0.0-canary-7118f5dd7-20230705", + "name": "text-table", + "version": ">=0.2.0 <0.3.0", }, - "package_id": 389, + "package_id": 384, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 332, - "literal": "^0.3.6", - "name": "eslint-import-resolver-node", - "npm": { - "name": "eslint-import-resolver-node", - "version": ">=0.3.6 <0.4.0", - }, - "package_id": 378, - }, - { - "behavior": { - "prod": true, - }, - "id": 333, - "literal": "^3.5.2", - "name": "eslint-import-resolver-typescript", + "literal": "^7.23.0 || ^8.0.0", + "name": "eslint", "npm": { - "name": "eslint-import-resolver-typescript", - "version": ">=3.5.2 <4.0.0", + "name": "eslint", + "version": ">=7.23.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 302, + "package_id": 146, }, { "behavior": { "optional": true, "peer": true, }, - "id": 334, + "id": 333, "literal": ">=3.3.1", "name": "typescript", "npm": { "name": "typescript", "version": ">=3.3.1", }, - "package_id": 1, + "package_id": 399, }, { "behavior": { - "peer": true, + "prod": true, }, - "id": 335, - "literal": "^7.23.0 || ^8.0.0", - "name": "eslint", + "id": 334, + "literal": "14.1.3", + "name": "@next/eslint-plugin-next", "npm": { - "name": "eslint", - "version": ">=7.23.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "@next/eslint-plugin-next", + "version": "==14.1.3", }, - "package_id": 238, + "package_id": 20, }, { "behavior": { "prod": true, }, - "id": 336, - "literal": "^6.12.4", - "name": "ajv", + "id": 335, + "literal": "^1.3.3", + "name": "@rushstack/eslint-patch", "npm": { - "name": "ajv", - "version": ">=6.12.4 <7.0.0", + "name": "@rushstack/eslint-patch", + "version": ">=1.3.3 <2.0.0", }, - "package_id": 269, + "package_id": 35, + }, + { + "behavior": { + "prod": true, + }, + "id": 336, + "literal": "^5.4.2 || ^6.0.0", + "name": "@typescript-eslint/parser", + "npm": { + "name": "@typescript-eslint/parser", + "version": ">=5.4.2 <6.0.0 || >=6.0.0 <7.0.0 && >=6.0.0 <7.0.0", + }, + "package_id": 46, }, { "behavior": { "prod": true, }, "id": 337, - "literal": "^0.4.1", - "name": "levn", + "literal": "^0.3.6", + "name": "eslint-import-resolver-node", "npm": { - "name": "levn", - "version": ">=0.4.1 <0.5.0", + "name": "eslint-import-resolver-node", + "version": ">=0.3.6 <0.4.0", }, - "package_id": 284, + "package_id": 148, }, { "behavior": { "prod": true, }, "id": 338, - "literal": "^4.0.0", - "name": "chalk", + "literal": "^3.5.2", + "name": "eslint-import-resolver-typescript", "npm": { - "name": "chalk", - "version": ">=4.0.0 <5.0.0", + "name": "eslint-import-resolver-typescript", + "version": ">=3.5.2 <4.0.0", }, - "package_id": 299, + "package_id": 149, }, { "behavior": { "prod": true, }, "id": 339, - "literal": "^4.3.2", - "name": "debug", + "literal": "^2.28.1", + "name": "eslint-plugin-import", "npm": { - "name": "debug", - "version": ">=4.3.2 <5.0.0", + "name": "eslint-plugin-import", + "version": ">=2.28.1 <3.0.0", }, - "package_id": 154, + "package_id": 151, }, { "behavior": { "prod": true, }, "id": 340, - "literal": "^9.6.1", - "name": "espree", + "literal": "^6.7.1", + "name": "eslint-plugin-jsx-a11y", "npm": { - "name": "espree", - "version": ">=9.6.1 <10.0.0", + "name": "eslint-plugin-jsx-a11y", + "version": ">=6.7.1 <7.0.0", }, - "package_id": 266, + "package_id": 152, }, { "behavior": { "prod": true, }, "id": 341, - "literal": "^5.2.0", - "name": "ignore", + "literal": "^7.33.2", + "name": "eslint-plugin-react", "npm": { - "name": "ignore", - "version": ">=5.2.0 <6.0.0", + "name": "eslint-plugin-react", + "version": ">=7.33.2 <8.0.0", }, - "package_id": 263, + "package_id": 153, }, { "behavior": { "prod": true, }, "id": 342, - "literal": "^1.4.2", - "name": "esquery", + "literal": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705", + "name": "eslint-plugin-react-hooks", "npm": { - "name": "esquery", - "version": ">=1.4.2 <2.0.0", + "name": "eslint-plugin-react-hooks", + "version": ">=4.5.0 <5.0.0 || ==5.0.0-canary-7118f5dd7-20230705 && ==5.0.0-canary-7118f5dd7-20230705", }, - "package_id": 298, + "package_id": 154, }, { "behavior": { "prod": true, }, "id": 343, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^3.2.7", + "name": "debug", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "debug", + "version": ">=3.2.7 <4.0.0", }, - "package_id": 165, + "package_id": 434, }, { "behavior": { "prod": true, }, "id": 344, - "literal": "^5.0.0", - "name": "find-up", + "literal": "^2.13.0", + "name": "is-core-module", "npm": { - "name": "find-up", - "version": ">=5.0.0 <6.0.0", + "name": "is-core-module", + "version": ">=2.13.0 <3.0.0", }, - "package_id": 292, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 345, - "literal": "^13.19.0", - "name": "globals", + "literal": "^1.22.4", + "name": "resolve", "npm": { - "name": "globals", - "version": ">=13.19.0 <14.0.0", + "name": "resolve", + "version": ">=1.22.4 <2.0.0", }, - "package_id": 264, + "package_id": 342, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 346, - "literal": "^4.0.0", - "name": "is-glob", + "literal": "*", + "name": "eslint", "npm": { - "name": "is-glob", - "version": ">=4.0.0 <5.0.0", + "name": "eslint", + "version": ">=0.0.0", }, - "package_id": 28, + "package_id": 146, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 347, - "literal": "^4.1.0", - "name": "js-yaml", + "literal": "*", + "name": "eslint-plugin-import", "npm": { - "name": "js-yaml", - "version": ">=4.1.0 <5.0.0", + "name": "eslint-plugin-import", + "version": ">=0.0.0", }, - "package_id": 212, + "package_id": 151, }, { "behavior": { "prod": true, }, "id": 348, - "literal": "^3.0.0", - "name": "doctrine", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "doctrine", - "version": ">=3.0.0 <4.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 291, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 349, - "literal": "^1.4.0", - "name": "graphemer", + "literal": "^5.12.0", + "name": "enhanced-resolve", "npm": { - "name": "graphemer", - "version": ">=1.4.0 <2.0.0", + "name": "enhanced-resolve", + "version": ">=5.12.0 <6.0.0", }, - "package_id": 290, + "package_id": 132, }, { "behavior": { "prod": true, }, "id": 350, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^2.7.4", + "name": "eslint-module-utils", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "eslint-module-utils", + "version": ">=2.7.4 <3.0.0", }, - "package_id": 244, + "package_id": 150, }, { "behavior": { "prod": true, }, "id": 351, - "literal": "8.50.0", - "name": "@eslint/js", + "literal": "^3.3.1", + "name": "fast-glob", "npm": { - "name": "@eslint/js", - "version": "==8.50.0", + "name": "fast-glob", + "version": ">=3.3.1 <4.0.0", }, - "package_id": 289, + "package_id": 166, }, { "behavior": { "prod": true, }, "id": 352, - "literal": "^0.9.3", - "name": "optionator", + "literal": "^4.5.0", + "name": "get-tsconfig", "npm": { - "name": "optionator", - "version": ">=0.9.3 <0.10.0", + "name": "get-tsconfig", + "version": ">=4.5.0 <5.0.0", }, - "package_id": 282, + "package_id": 189, }, { "behavior": { "prod": true, }, "id": 353, - "literal": "^6.0.1", - "name": "strip-ansi", + "literal": "^2.11.0", + "name": "is-core-module", "npm": { - "name": "strip-ansi", - "version": ">=6.0.1 <7.0.0", + "name": "is-core-module", + "version": ">=2.11.0 <3.0.0", }, - "package_id": 76, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 354, - "literal": "^0.2.0", - "name": "text-table", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "text-table", - "version": ">=0.2.0 <0.3.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 281, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 355, - "literal": "^7.0.2", - "name": "cross-spawn", + "literal": "^3.2.7", + "name": "debug", "npm": { - "name": "cross-spawn", - "version": ">=7.0.2 <8.0.0", + "name": "debug", + "version": ">=3.2.7 <4.0.0", }, - "package_id": 93, + "package_id": 434, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 356, - "literal": "^6.0.2", - "name": "glob-parent", + "literal": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", + "name": "eslint", "npm": { - "name": "glob-parent", - "version": ">=6.0.2 <7.0.0", + "name": "eslint", + "version": ">=2.0.0 <3.0.0 || >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 27, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 357, - "literal": "^0.1.4", - "name": "imurmurhash", + "literal": "^3.1.7", + "name": "array-includes", "npm": { - "name": "imurmurhash", - "version": ">=0.1.4 <0.2.0", + "name": "array-includes", + "version": ">=3.1.7 <4.0.0", }, - "package_id": 280, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 358, - "literal": "^7.2.2", - "name": "eslint-scope", + "literal": "^1.2.3", + "name": "array.prototype.findlastindex", "npm": { - "name": "eslint-scope", - "version": ">=7.2.2 <8.0.0", + "name": "array.prototype.findlastindex", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 278, + "package_id": 66, }, { "behavior": { "prod": true, }, "id": 359, - "literal": "^4.6.2", - "name": "lodash.merge", + "literal": "^1.3.2", + "name": "array.prototype.flat", "npm": { - "name": "lodash.merge", - "version": ">=4.6.2 <5.0.0", + "name": "array.prototype.flat", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 277, + "package_id": 67, }, { "behavior": { "prod": true, }, "id": 360, - "literal": "^3.0.3", - "name": "is-path-inside", + "literal": "^1.3.2", + "name": "array.prototype.flatmap", "npm": { - "name": "is-path-inside", - "version": ">=3.0.3 <4.0.0", + "name": "array.prototype.flatmap", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 276, + "package_id": 68, }, { "behavior": { "prod": true, }, "id": 361, - "literal": "^3.1.3", - "name": "fast-deep-equal", + "literal": "^3.2.7", + "name": "debug", "npm": { - "name": "fast-deep-equal", - "version": ">=3.1.3 <4.0.0", + "name": "debug", + "version": ">=3.2.7 <4.0.0", }, - "package_id": 274, + "package_id": 434, }, { "behavior": { "prod": true, }, "id": 362, - "literal": "^1.4.0", - "name": "natural-compare", + "literal": "^2.1.0", + "name": "doctrine", "npm": { - "name": "natural-compare", - "version": ">=1.4.0 <2.0.0", + "name": "doctrine", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 275, + "package_id": 435, }, { "behavior": { "prod": true, }, "id": 363, - "literal": "^2.1.2", - "name": "@eslint/eslintrc", + "literal": "^0.3.9", + "name": "eslint-import-resolver-node", "npm": { - "name": "@eslint/eslintrc", - "version": ">=2.1.2 <3.0.0", + "name": "eslint-import-resolver-node", + "version": ">=0.3.9 <0.4.0", }, - "package_id": 261, + "package_id": 148, }, { "behavior": { "prod": true, }, "id": 364, - "literal": "^1.2.8", - "name": "@nodelib/fs.walk", + "literal": "^2.8.0", + "name": "eslint-module-utils", "npm": { - "name": "@nodelib/fs.walk", - "version": ">=1.2.8 <2.0.0", + "name": "eslint-module-utils", + "version": ">=2.8.0 <3.0.0", }, - "package_id": 43, + "package_id": 150, }, { "behavior": { "prod": true, }, "id": 365, - "literal": "^6.0.1", - "name": "file-entry-cache", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "file-entry-cache", - "version": ">=6.0.1 <7.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 250, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 366, - "literal": "^3.4.3", - "name": "eslint-visitor-keys", + "literal": "^2.13.1", + "name": "is-core-module", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.4.3 <4.0.0", + "name": "is-core-module", + "version": ">=2.13.1 <3.0.0", }, - "package_id": 242, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 367, - "literal": "^4.0.0", - "name": "escape-string-regexp", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "escape-string-regexp", - "version": ">=4.0.0 <5.0.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 249, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 368, - "literal": "^4.6.1", - "name": "@eslint-community/regexpp", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "@eslint-community/regexpp", - "version": ">=4.6.1 <5.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 248, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 369, - "literal": "^0.11.11", - "name": "@humanwhocodes/config-array", + "literal": "^2.0.7", + "name": "object.fromentries", "npm": { - "name": "@humanwhocodes/config-array", - "version": ">=0.11.11 <0.12.0", + "name": "object.fromentries", + "version": ">=2.0.7 <3.0.0", }, - "package_id": 243, + "package_id": 291, }, { "behavior": { "prod": true, }, "id": 370, - "literal": "^4.2.0", - "name": "@eslint-community/eslint-utils", + "literal": "^1.0.1", + "name": "object.groupby", "npm": { - "name": "@eslint-community/eslint-utils", - "version": ">=4.2.0 <5.0.0", + "name": "object.groupby", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 241, + "package_id": 292, }, { "behavior": { "prod": true, }, "id": 371, - "literal": "^1.0.1", - "name": "@humanwhocodes/module-importer", + "literal": "^1.1.7", + "name": "object.values", "npm": { - "name": "@humanwhocodes/module-importer", - "version": ">=1.0.1 <2.0.0", + "name": "object.values", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 240, + "package_id": 294, }, { "behavior": { "prod": true, }, "id": 372, - "literal": "^1.0.1", - "name": "json-stable-stringify-without-jsonify", + "literal": "^6.3.1", + "name": "semver", "npm": { - "name": "json-stable-stringify-without-jsonify", - "version": ">=1.0.1 <2.0.0", + "name": "semver", + "version": ">=6.3.1 <7.0.0", }, - "package_id": 239, + "package_id": 351, }, { "behavior": { "prod": true, }, "id": 373, - "literal": "^3.3.0", - "name": "eslint-visitor-keys", + "literal": "^3.15.0", + "name": "tsconfig-paths", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.3.0 <4.0.0", + "name": "tsconfig-paths", + "version": ">=3.15.0 <4.0.0", }, - "package_id": 242, + "package_id": 391, }, { "behavior": { "peer": true, }, "id": 374, - "literal": "^6.0.0 || ^7.0.0 || >=8.0.0", + "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", "name": "eslint", "npm": { "name": "eslint", - "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 && >=8.0.0", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 238, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 375, - "literal": "^2.0.2", - "name": "@humanwhocodes/object-schema", + "literal": "^7.23.2", + "name": "@babel/runtime", "npm": { - "name": "@humanwhocodes/object-schema", - "version": ">=2.0.2 <3.0.0", + "name": "@babel/runtime", + "version": ">=7.23.2 <8.0.0", }, - "package_id": 247, + "package_id": 5, }, { "behavior": { "prod": true, }, "id": 376, - "literal": "^4.3.1", - "name": "debug", + "literal": "^5.3.0", + "name": "aria-query", "npm": { - "name": "debug", - "version": ">=4.3.1 <5.0.0", + "name": "aria-query", + "version": ">=5.3.0 <6.0.0", }, - "package_id": 154, + "package_id": 61, }, { "behavior": { "prod": true, }, "id": 377, - "literal": "^3.0.5", - "name": "minimatch", + "literal": "^3.1.7", + "name": "array-includes", "npm": { - "name": "minimatch", - "version": ">=3.0.5 <4.0.0", + "name": "array-includes", + "version": ">=3.1.7 <4.0.0", }, - "package_id": 244, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 378, - "literal": "^1.1.7", - "name": "brace-expansion", + "literal": "^1.3.2", + "name": "array.prototype.flatmap", "npm": { - "name": "brace-expansion", - "version": ">=1.1.7 <2.0.0", + "name": "array.prototype.flatmap", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 245, + "package_id": 68, }, { "behavior": { "prod": true, }, "id": 379, - "literal": "^1.0.0", - "name": "balanced-match", + "literal": "^0.0.8", + "name": "ast-types-flow", "npm": { - "name": "balanced-match", - "version": ">=1.0.0 <2.0.0", + "name": "ast-types-flow", + "version": ">=0.0.8 <0.0.9", }, - "package_id": 71, + "package_id": 73, }, { "behavior": { "prod": true, }, "id": 380, - "literal": "0.0.1", - "name": "concat-map", + "literal": "=4.7.0", + "name": "axe-core", "npm": { - "name": "concat-map", - "version": "==0.0.1", + "name": "axe-core", + "version": "==4.7.0", }, - "package_id": 246, + "package_id": 76, }, { "behavior": { "prod": true, }, "id": 381, - "literal": "^3.0.4", - "name": "flat-cache", + "literal": "^3.2.1", + "name": "axobject-query", "npm": { - "name": "flat-cache", - "version": ">=3.0.4 <4.0.0", + "name": "axobject-query", + "version": ">=3.2.1 <4.0.0", }, - "package_id": 251, + "package_id": 77, }, { "behavior": { "prod": true, }, "id": 382, - "literal": "^3.2.9", - "name": "flatted", + "literal": "^1.0.8", + "name": "damerau-levenshtein", "npm": { - "name": "flatted", - "version": ">=3.2.9 <4.0.0", + "name": "damerau-levenshtein", + "version": ">=1.0.8 <2.0.0", }, - "package_id": 260, + "package_id": 112, }, { "behavior": { "prod": true, }, "id": 383, - "literal": "^4.5.3", - "name": "keyv", + "literal": "^9.2.2", + "name": "emoji-regex", "npm": { - "name": "keyv", - "version": ">=4.5.3 <5.0.0", + "name": "emoji-regex", + "version": ">=9.2.2 <10.0.0", }, - "package_id": 258, + "package_id": 130, }, { "behavior": { "prod": true, }, "id": 384, - "literal": "^3.0.2", - "name": "rimraf", + "literal": "^1.0.15", + "name": "es-iterator-helpers", "npm": { - "name": "rimraf", - "version": ">=3.0.2 <4.0.0", + "name": "es-iterator-helpers", + "version": ">=1.0.15 <2.0.0", }, - "package_id": 252, + "package_id": 138, }, { "behavior": { "prod": true, }, "id": 385, - "literal": "^7.1.3", - "name": "glob", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "glob", - "version": ">=7.1.3 <8.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 253, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 386, - "literal": "^1.0.0", - "name": "fs.realpath", + "literal": "^3.3.5", + "name": "jsx-ast-utils", "npm": { - "name": "fs.realpath", - "version": ">=1.0.0 <2.0.0", + "name": "jsx-ast-utils", + "version": ">=3.3.5 <4.0.0", }, - "package_id": 257, + "package_id": 259, }, { "behavior": { "prod": true, }, "id": 387, - "literal": "^1.0.4", - "name": "inflight", + "literal": "^1.0.9", + "name": "language-tags", "npm": { - "name": "inflight", - "version": ">=1.0.4 <2.0.0", + "name": "language-tags", + "version": ">=1.0.9 <2.0.0", }, - "package_id": 256, + "package_id": 262, }, { "behavior": { "prod": true, }, "id": 388, - "literal": "2", - "name": "inherits", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "inherits", - "version": "<3.0.0 >=2.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 255, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 389, - "literal": "^3.1.1", - "name": "minimatch", + "literal": "^1.1.7", + "name": "object.entries", "npm": { - "name": "minimatch", - "version": ">=3.1.1 <4.0.0", + "name": "object.entries", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 244, + "package_id": 290, }, { "behavior": { "prod": true, }, "id": 390, - "literal": "^1.3.0", - "name": "once", + "literal": "^2.0.7", + "name": "object.fromentries", "npm": { - "name": "once", - "version": ">=1.3.0 <2.0.0", + "name": "object.fromentries", + "version": ">=2.0.7 <3.0.0", }, - "package_id": 144, + "package_id": 291, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 391, - "literal": "^1.0.0", - "name": "path-is-absolute", + "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", + "name": "eslint", "npm": { - "name": "path-is-absolute", - "version": ">=1.0.0 <2.0.0", + "name": "eslint", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", }, - "package_id": 254, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 392, - "literal": "^1.3.0", - "name": "once", + "literal": "^3.1.8", + "name": "array-includes", "npm": { - "name": "once", - "version": ">=1.3.0 <2.0.0", + "name": "array-includes", + "version": ">=3.1.8 <4.0.0", }, - "package_id": 144, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 393, - "literal": "1", - "name": "wrappy", + "literal": "^1.2.5", + "name": "array.prototype.findlast", "npm": { - "name": "wrappy", - "version": "<2.0.0 >=1.0.0", + "name": "array.prototype.findlast", + "version": ">=1.2.5 <2.0.0", }, - "package_id": 145, + "package_id": 65, }, { "behavior": { "prod": true, }, "id": 394, - "literal": "3.0.1", - "name": "json-buffer", + "literal": "^1.3.2", + "name": "array.prototype.flatmap", "npm": { - "name": "json-buffer", - "version": "==3.0.1", + "name": "array.prototype.flatmap", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 259, + "package_id": 68, }, { "behavior": { "prod": true, }, "id": 395, - "literal": "^6.12.4", - "name": "ajv", + "literal": "^1.1.2", + "name": "array.prototype.toreversed", "npm": { - "name": "ajv", - "version": ">=6.12.4 <7.0.0", + "name": "array.prototype.toreversed", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 269, + "package_id": 69, }, { "behavior": { "prod": true, }, "id": 396, - "literal": "^4.3.2", - "name": "debug", + "literal": "^1.1.3", + "name": "array.prototype.tosorted", "npm": { - "name": "debug", - "version": ">=4.3.2 <5.0.0", + "name": "array.prototype.tosorted", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 154, + "package_id": 70, }, { "behavior": { "prod": true, }, "id": 397, - "literal": "^9.6.0", - "name": "espree", + "literal": "^2.1.0", + "name": "doctrine", "npm": { - "name": "espree", - "version": ">=9.6.0 <10.0.0", + "name": "doctrine", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 266, + "package_id": 435, }, { "behavior": { "prod": true, }, "id": 398, - "literal": "^13.19.0", - "name": "globals", + "literal": "^1.0.19", + "name": "es-iterator-helpers", "npm": { - "name": "globals", - "version": ">=13.19.0 <14.0.0", + "name": "es-iterator-helpers", + "version": ">=1.0.19 <2.0.0", }, - "package_id": 264, + "package_id": 138, }, { "behavior": { "prod": true, }, "id": 399, - "literal": "^5.2.0", - "name": "ignore", + "literal": "^5.3.0", + "name": "estraverse", "npm": { - "name": "ignore", - "version": ">=5.2.0 <6.0.0", + "name": "estraverse", + "version": ">=5.3.0 <6.0.0", }, - "package_id": 263, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 400, - "literal": "^3.2.1", - "name": "import-fresh", + "literal": "^2.4.1 || ^3.0.0", + "name": "jsx-ast-utils", "npm": { - "name": "import-fresh", - "version": ">=3.2.1 <4.0.0", + "name": "jsx-ast-utils", + "version": ">=2.4.1 <3.0.0 || >=3.0.0 <4.0.0 && >=3.0.0 <4.0.0", }, - "package_id": 214, + "package_id": 259, }, { "behavior": { "prod": true, }, "id": 401, - "literal": "^4.1.0", - "name": "js-yaml", + "literal": "^3.1.2", + "name": "minimatch", "npm": { - "name": "js-yaml", - "version": ">=4.1.0 <5.0.0", + "name": "minimatch", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 212, + "package_id": 272, }, { "behavior": { "prod": true, }, "id": 402, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^1.1.8", + "name": "object.entries", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "object.entries", + "version": ">=1.1.8 <2.0.0", }, - "package_id": 244, + "package_id": 290, }, { "behavior": { "prod": true, }, "id": 403, - "literal": "^3.1.1", - "name": "strip-json-comments", + "literal": "^2.0.8", + "name": "object.fromentries", "npm": { - "name": "strip-json-comments", - "version": ">=3.1.1 <4.0.0", + "name": "object.fromentries", + "version": ">=2.0.8 <3.0.0", }, - "package_id": 262, + "package_id": 291, }, { "behavior": { "prod": true, }, "id": 404, - "literal": "^0.20.2", - "name": "type-fest", + "literal": "^1.1.4", + "name": "object.hasown", "npm": { - "name": "type-fest", - "version": ">=0.20.2 <0.21.0", + "name": "object.hasown", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 265, + "package_id": 293, }, { "behavior": { "prod": true, }, "id": 405, - "literal": "^8.9.0", - "name": "acorn", + "literal": "^1.2.0", + "name": "object.values", "npm": { - "name": "acorn", - "version": ">=8.9.0 <9.0.0", + "name": "object.values", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 268, + "package_id": 294, }, { "behavior": { "prod": true, }, "id": 406, - "literal": "^5.3.2", - "name": "acorn-jsx", + "literal": "^15.8.1", + "name": "prop-types", "npm": { - "name": "acorn-jsx", - "version": ">=5.3.2 <6.0.0", + "name": "prop-types", + "version": ">=15.8.1 <16.0.0", }, - "package_id": 267, + "package_id": 324, }, { "behavior": { "prod": true, }, "id": 407, - "literal": "^3.4.1", - "name": "eslint-visitor-keys", + "literal": "^2.0.0-next.5", + "name": "resolve", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.4.1 <4.0.0", + "name": "resolve", + "version": ">=2.0.0-next.5 <3.0.0", }, - "package_id": 242, + "package_id": 436, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 408, - "literal": "^6.0.0 || ^7.0.0 || ^8.0.0", - "name": "acorn", + "literal": "^6.3.1", + "name": "semver", "npm": { - "name": "acorn", - "version": ">=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "semver", + "version": ">=6.3.1 <7.0.0", }, - "package_id": 268, + "package_id": 351, }, { "behavior": { "prod": true, }, "id": 409, - "literal": "^3.1.1", - "name": "fast-deep-equal", + "literal": "^4.0.11", + "name": "string.prototype.matchall", "npm": { - "name": "fast-deep-equal", - "version": ">=3.1.1 <4.0.0", + "name": "string.prototype.matchall", + "version": ">=4.0.11 <5.0.0", }, - "package_id": 274, + "package_id": 368, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 410, - "literal": "^2.0.0", - "name": "fast-json-stable-stringify", + "literal": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", + "name": "eslint", "npm": { - "name": "fast-json-stable-stringify", - "version": ">=2.0.0 <3.0.0", + "name": "eslint", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=8.0.0-0 <9.0.0", }, - "package_id": 273, + "package_id": 146, }, { "behavior": { "prod": true, }, "id": 411, - "literal": "^0.4.1", - "name": "json-schema-traverse", + "literal": "^4.3.0", + "name": "esrecurse", "npm": { - "name": "json-schema-traverse", - "version": ">=0.4.1 <0.5.0", + "name": "esrecurse", + "version": ">=4.3.0 <5.0.0", }, - "package_id": 272, + "package_id": 160, }, { "behavior": { "prod": true, }, "id": 412, - "literal": "^4.2.2", - "name": "uri-js", + "literal": "^5.2.0", + "name": "estraverse", "npm": { - "name": "uri-js", - "version": ">=4.2.2 <5.0.0", + "name": "estraverse", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 270, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 413, - "literal": "^2.1.0", - "name": "punycode", + "literal": "^8.9.0", + "name": "acorn", "npm": { - "name": "punycode", - "version": ">=2.1.0 <3.0.0", + "name": "acorn", + "version": ">=8.9.0 <9.0.0", }, - "package_id": 271, + "package_id": 51, }, { "behavior": { "prod": true, }, "id": 414, - "literal": "^4.3.0", - "name": "esrecurse", + "literal": "^5.3.2", + "name": "acorn-jsx", "npm": { - "name": "esrecurse", - "version": ">=4.3.0 <5.0.0", + "name": "acorn-jsx", + "version": ">=5.3.2 <6.0.0", }, - "package_id": 279, + "package_id": 52, }, { "behavior": { "prod": true, }, "id": 415, - "literal": "^5.2.0", - "name": "estraverse", + "literal": "^3.4.1", + "name": "eslint-visitor-keys", "npm": { - "name": "estraverse", - "version": ">=5.2.0 <6.0.0", + "name": "eslint-visitor-keys", + "version": ">=3.4.1 <4.0.0", }, - "package_id": 166, + "package_id": 156, }, { "behavior": { "prod": true, }, "id": 416, - "literal": "^5.2.0", + "literal": "^5.1.0", "name": "estraverse", "npm": { "name": "estraverse", - "version": ">=5.2.0 <6.0.0", + "version": ">=5.1.0 <6.0.0", }, - "package_id": 166, + "package_id": 161, }, { "behavior": { "prod": true, }, "id": 417, - "literal": "^1.2.1", - "name": "prelude-ls", + "literal": "^5.2.0", + "name": "estraverse", "npm": { - "name": "prelude-ls", - "version": ">=1.2.1 <2.0.0", + "name": "estraverse", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 286, + "package_id": 161, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 418, - "literal": "^0.1.3", - "name": "deep-is", + "literal": "^2.9.1", + "name": "@types/yauzl", "npm": { - "name": "deep-is", - "version": ">=0.1.3 <0.2.0", + "name": "@types/yauzl", + "version": ">=2.9.1 <3.0.0", }, - "package_id": 288, + "package_id": 45, }, { "behavior": { "prod": true, }, "id": 419, - "literal": "^1.2.5", - "name": "word-wrap", + "literal": "^4.1.1", + "name": "debug", "npm": { - "name": "word-wrap", - "version": ">=1.2.5 <2.0.0", + "name": "debug", + "version": ">=4.1.1 <5.0.0", }, - "package_id": 287, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 420, - "literal": "^0.4.0", - "name": "type-check", + "literal": "^5.1.0", + "name": "get-stream", "npm": { - "name": "type-check", - "version": ">=0.4.0 <0.5.0", + "name": "get-stream", + "version": ">=5.1.0 <6.0.0", }, - "package_id": 285, + "package_id": 187, }, { "behavior": { "prod": true, }, "id": 421, - "literal": "^0.4.1", - "name": "levn", + "literal": "^2.10.0", + "name": "yauzl", "npm": { - "name": "levn", - "version": ">=0.4.1 <0.5.0", + "name": "yauzl", + "version": ">=2.10.0 <3.0.0", }, - "package_id": 284, + "package_id": 422, }, { "behavior": { "prod": true, }, "id": 422, - "literal": "^2.0.6", - "name": "fast-levenshtein", + "literal": "^2.0.2", + "name": "@nodelib/fs.stat", "npm": { - "name": "fast-levenshtein", - "version": ">=2.0.6 <3.0.0", + "name": "@nodelib/fs.stat", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 283, + "package_id": 31, }, { "behavior": { "prod": true, }, "id": 423, - "literal": "^1.2.1", - "name": "prelude-ls", + "literal": "^1.2.3", + "name": "@nodelib/fs.walk", "npm": { - "name": "prelude-ls", - "version": ">=1.2.1 <2.0.0", + "name": "@nodelib/fs.walk", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 286, + "package_id": 32, }, { "behavior": { "prod": true, }, "id": 424, - "literal": "~0.4.0", - "name": "type-check", + "literal": "^5.1.2", + "name": "glob-parent", "npm": { - "name": "type-check", - "version": ">=0.4.0 <0.5.0", + "name": "glob-parent", + "version": ">=5.1.2 <6.0.0", }, - "package_id": 285, + "package_id": 433, }, { "behavior": { "prod": true, }, "id": 425, - "literal": "^1.2.1", - "name": "prelude-ls", + "literal": "^1.3.0", + "name": "merge2", "npm": { - "name": "prelude-ls", - "version": ">=1.2.1 <2.0.0", + "name": "merge2", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 286, + "package_id": 270, }, { "behavior": { "prod": true, }, "id": 426, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^4.0.4", + "name": "micromatch", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "micromatch", + "version": ">=4.0.4 <5.0.0", }, - "package_id": 165, + "package_id": 271, }, { "behavior": { "prod": true, }, "id": 427, - "literal": "^6.0.0", - "name": "locate-path", + "literal": "^1.0.4", + "name": "reusify", "npm": { - "name": "locate-path", - "version": ">=6.0.0 <7.0.0", + "name": "reusify", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 294, + "package_id": 345, }, { "behavior": { "prod": true, }, "id": 428, - "literal": "^4.0.0", - "name": "path-exists", + "literal": "~1.2.0", + "name": "pend", "npm": { - "name": "path-exists", - "version": ">=4.0.0 <5.0.0", + "name": "pend", + "version": ">=1.2.0 <1.3.0", }, - "package_id": 293, + "package_id": 309, }, { "behavior": { "prod": true, }, "id": 429, - "literal": "^5.0.0", - "name": "p-locate", + "literal": "^3.0.4", + "name": "flat-cache", "npm": { - "name": "p-locate", - "version": ">=5.0.0 <6.0.0", + "name": "flat-cache", + "version": ">=3.0.4 <4.0.0", }, - "package_id": 295, + "package_id": 174, }, { "behavior": { "prod": true, }, "id": 430, - "literal": "^3.0.2", - "name": "p-limit", + "literal": "^5.0.1", + "name": "to-regex-range", "npm": { - "name": "p-limit", - "version": ">=3.0.2 <4.0.0", + "name": "to-regex-range", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 296, + "package_id": 388, }, { "behavior": { "prod": true, }, "id": 431, - "literal": "^0.1.0", - "name": "yocto-queue", + "literal": "^6.0.0", + "name": "locate-path", "npm": { - "name": "yocto-queue", - "version": ">=0.1.0 <0.2.0", + "name": "locate-path", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 297, + "package_id": 266, }, { "behavior": { "prod": true, }, "id": 432, - "literal": "^5.1.0", - "name": "estraverse", + "literal": "^4.0.0", + "name": "path-exists", "npm": { - "name": "estraverse", - "version": ">=5.1.0 <6.0.0", + "name": "path-exists", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 166, + "package_id": 303, }, { "behavior": { "prod": true, }, "id": 433, - "literal": "^4.1.0", - "name": "ansi-styles", + "literal": "^3.2.9", + "name": "flatted", "npm": { - "name": "ansi-styles", - "version": ">=4.1.0 <5.0.0", + "name": "flatted", + "version": ">=3.2.9 <4.0.0", }, - "package_id": 81, + "package_id": 175, }, { "behavior": { "prod": true, }, "id": 434, - "literal": "^7.1.0", - "name": "supports-color", + "literal": "^4.5.3", + "name": "keyv", "npm": { - "name": "supports-color", - "version": ">=7.1.0 <8.0.0", + "name": "keyv", + "version": ">=4.5.3 <5.0.0", }, - "package_id": 300, + "package_id": 260, }, { "behavior": { "prod": true, }, "id": 435, - "literal": "^4.0.0", - "name": "has-flag", + "literal": "^3.0.2", + "name": "rimraf", "npm": { - "name": "has-flag", - "version": ">=4.0.0 <5.0.0", + "name": "rimraf", + "version": ">=3.0.2 <4.0.0", }, - "package_id": 301, + "package_id": 346, }, { "behavior": { "prod": true, }, "id": 436, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.1.3", + "name": "is-callable", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "is-callable", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 154, + "package_id": 222, }, { "behavior": { "prod": true, }, "id": 437, - "literal": "^5.12.0", - "name": "enhanced-resolve", + "literal": "^7.0.0", + "name": "cross-spawn", "npm": { - "name": "enhanced-resolve", - "version": ">=5.12.0 <6.0.0", + "name": "cross-spawn", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 387, + "package_id": 109, }, { "behavior": { "prod": true, }, "id": 438, - "literal": "^2.7.4", - "name": "eslint-module-utils", + "literal": "^4.0.1", + "name": "signal-exit", "npm": { - "name": "eslint-module-utils", - "version": ">=2.7.4 <3.0.0", + "name": "signal-exit", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 376, + "package_id": 357, }, { "behavior": { "prod": true, }, "id": 439, - "literal": "^3.3.1", - "name": "fast-glob", + "literal": "^4.2.0", + "name": "graceful-fs", "npm": { - "name": "fast-glob", - "version": ">=3.3.1 <4.0.0", + "name": "graceful-fs", + "version": ">=4.2.0 <5.0.0", }, - "package_id": 40, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 440, - "literal": "^4.5.0", - "name": "get-tsconfig", + "literal": "^6.0.1", + "name": "jsonfile", "npm": { - "name": "get-tsconfig", - "version": ">=4.5.0 <5.0.0", + "name": "jsonfile", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 385, + "package_id": 258, }, { "behavior": { "prod": true, }, "id": 441, - "literal": "^2.11.0", - "name": "is-core-module", + "literal": "^2.0.0", + "name": "universalify", "npm": { - "name": "is-core-module", - "version": ">=2.11.0 <3.0.0", + "name": "universalify", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 19, + "package_id": 403, }, { "behavior": { "prod": true, }, "id": 442, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 28, + "package_id": 95, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 443, - "literal": "*", - "name": "eslint", + "literal": "^1.2.0", + "name": "define-properties", "npm": { - "name": "eslint", - "version": ">=0.0.0", + "name": "define-properties", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 238, + "package_id": 120, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 444, - "literal": "*", - "name": "eslint-plugin-import", + "literal": "^1.22.1", + "name": "es-abstract", "npm": { - "name": "eslint-plugin-import", - "version": ">=0.0.0", + "name": "es-abstract", + "version": ">=1.22.1 <2.0.0", }, - "package_id": 303, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 445, - "literal": "^3.1.7", - "name": "array-includes", + "literal": "^1.2.3", + "name": "functions-have-names", "npm": { - "name": "array-includes", - "version": ">=3.1.7 <4.0.0", + "name": "functions-have-names", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 384, + "package_id": 184, }, { "behavior": { "prod": true, }, "id": 446, - "literal": "^1.2.3", - "name": "array.prototype.findlastindex", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "array.prototype.findlastindex", - "version": ">=1.2.3 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 383, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 447, - "literal": "^1.3.2", - "name": "array.prototype.flat", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "array.prototype.flat", - "version": ">=1.3.2 <2.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 382, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 448, - "literal": "^1.3.2", - "name": "array.prototype.flatmap", + "literal": "^1.0.1", + "name": "has-proto", "npm": { - "name": "array.prototype.flatmap", - "version": ">=1.3.2 <2.0.0", + "name": "has-proto", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 380, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 449, - "literal": "^3.2.7", - "name": "debug", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "debug", - "version": ">=3.2.7 <4.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 377, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 450, - "literal": "^2.1.0", - "name": "doctrine", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "doctrine", - "version": ">=2.1.0 <3.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 379, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 451, - "literal": "^0.3.9", - "name": "eslint-import-resolver-node", + "literal": "^3.0.0", + "name": "pump", "npm": { - "name": "eslint-import-resolver-node", - "version": ">=0.3.9 <0.4.0", + "name": "pump", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 378, + "package_id": 327, }, { "behavior": { "prod": true, }, "id": 452, - "literal": "^2.8.0", - "name": "eslint-module-utils", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "eslint-module-utils", - "version": ">=2.8.0 <3.0.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 376, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 453, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 20, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 454, - "literal": "^2.13.1", - "name": "is-core-module", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "is-core-module", - "version": ">=2.13.1 <3.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 19, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 455, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^1.0.0", + "name": "resolve-pkg-maps", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "resolve-pkg-maps", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 28, + "package_id": 344, }, { "behavior": { "prod": true, }, "id": 456, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^5.0.2", + "name": "basic-ftp", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "basic-ftp", + "version": ">=5.0.2 <6.0.0", }, - "package_id": 244, + "package_id": 86, }, { "behavior": { "prod": true, }, "id": 457, - "literal": "^2.0.7", - "name": "object.fromentries", + "literal": "^6.0.2", + "name": "data-uri-to-buffer", "npm": { - "name": "object.fromentries", - "version": ">=2.0.7 <3.0.0", + "name": "data-uri-to-buffer", + "version": ">=6.0.2 <7.0.0", }, - "package_id": 375, + "package_id": 113, }, { "behavior": { "prod": true, }, "id": 458, - "literal": "^1.0.1", - "name": "object.groupby", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "object.groupby", - "version": ">=1.0.1 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 324, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 459, - "literal": "^1.1.7", - "name": "object.values", + "literal": "^11.2.0", + "name": "fs-extra", "npm": { - "name": "object.values", - "version": ">=1.1.7 <2.0.0", + "name": "fs-extra", + "version": ">=11.2.0 <12.0.0", }, - "package_id": 310, + "package_id": 179, }, { "behavior": { "prod": true, }, "id": 460, - "literal": "^6.3.1", - "name": "semver", + "literal": "^3.1.0", + "name": "foreground-child", "npm": { - "name": "semver", - "version": ">=6.3.1 <7.0.0", + "name": "foreground-child", + "version": ">=3.1.0 <4.0.0", }, - "package_id": 309, + "package_id": 177, }, { "behavior": { "prod": true, }, "id": 461, - "literal": "^3.15.0", - "name": "tsconfig-paths", + "literal": "^2.3.5", + "name": "jackspeak", "npm": { - "name": "tsconfig-paths", - "version": ">=3.15.0 <4.0.0", + "name": "jackspeak", + "version": ">=2.3.5 <3.0.0", }, - "package_id": 304, + "package_id": 248, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 462, - "literal": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", - "name": "eslint", + "literal": "^9.0.1", + "name": "minimatch", "npm": { - "name": "eslint", - "version": ">=2.0.0 <3.0.0 || >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.2.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "minimatch", + "version": ">=9.0.1 <10.0.0", }, - "package_id": 238, + "package_id": 437, }, { "behavior": { "prod": true, }, "id": 463, - "literal": "^0.0.29", - "name": "@types/json5", + "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", + "name": "minipass", "npm": { - "name": "@types/json5", - "version": ">=0.0.29 <0.0.30", + "name": "minipass", + "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", }, - "package_id": 308, + "package_id": 274, }, { "behavior": { "prod": true, }, "id": 464, - "literal": "^1.0.2", - "name": "json5", + "literal": "^1.10.1", + "name": "path-scurry", "npm": { - "name": "json5", - "version": ">=1.0.2 <2.0.0", + "name": "path-scurry", + "version": ">=1.10.1 <2.0.0", }, "package_id": 307, }, @@ -28668,169 +28868,169 @@ exports[`next build works: node 1`] = ` "prod": true, }, "id": 465, - "literal": "^1.2.6", - "name": "minimist", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "minimist", - "version": ">=1.2.6 <2.0.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 306, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 466, - "literal": "^3.0.0", - "name": "strip-bom", + "literal": "^0.20.2", + "name": "type-fest", "npm": { - "name": "strip-bom", - "version": ">=3.0.0 <4.0.0", + "name": "type-fest", + "version": ">=0.20.2 <0.21.0", }, - "package_id": 305, + "package_id": 394, }, { "behavior": { "prod": true, }, "id": 467, - "literal": "^1.2.0", - "name": "minimist", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "minimist", - "version": ">=1.2.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 306, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 468, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 322, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 469, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^2.1.0", + "name": "array-union", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "array-union", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 313, + "package_id": 64, }, { "behavior": { "prod": true, }, "id": 470, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^3.0.1", + "name": "dir-glob", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "dir-glob", + "version": ">=3.0.1 <4.0.0", }, - "package_id": 311, + "package_id": 125, }, { "behavior": { "prod": true, }, "id": 471, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^3.2.9", + "name": "fast-glob", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "fast-glob", + "version": ">=3.2.9 <4.0.0", }, - "package_id": 312, + "package_id": 166, }, { "behavior": { "prod": true, }, "id": 472, - "literal": "^1.0.1", - "name": "define-data-property", + "literal": "^5.2.0", + "name": "ignore", "npm": { - "name": "define-data-property", - "version": ">=1.0.1 <2.0.0", + "name": "ignore", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 320, + "package_id": 209, }, { "behavior": { "prod": true, }, "id": 473, - "literal": "^1.0.0", - "name": "has-property-descriptors", + "literal": "^1.4.1", + "name": "merge2", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.0 <2.0.0", + "name": "merge2", + "version": ">=1.4.1 <2.0.0", }, - "package_id": 315, + "package_id": 270, }, { "behavior": { "prod": true, }, "id": 474, - "literal": "^1.1.1", - "name": "object-keys", + "literal": "^3.0.0", + "name": "slash", "npm": { - "name": "object-keys", - "version": ">=1.1.1 <2.0.0", + "name": "slash", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 314, + "package_id": 358, }, { "behavior": { "prod": true, }, "id": 475, - "literal": "^1.0.0", - "name": "es-define-property", + "literal": "^1.1.3", + "name": "get-intrinsic", "npm": { - "name": "es-define-property", - "version": ">=1.0.0 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 316, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 476, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "es-define-property", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "es-define-property", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 136, }, { "behavior": { "prod": true, }, "id": 477, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 312, + "package_id": 203, }, { "behavior": { @@ -28843,111 +29043,111 @@ exports[`next build works: node 1`] = ` "name": "function-bind", "version": ">=1.1.2 <2.0.0", }, - "package_id": 21, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 479, - "literal": "^1.0.1", - "name": "has-proto", + "literal": "^7.1.0", + "name": "agent-base", "npm": { - "name": "has-proto", - "version": ">=1.0.1 <2.0.0", + "name": "agent-base", + "version": ">=7.1.0 <8.0.0", }, - "package_id": 319, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 480, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 318, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 481, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^7.0.2", + "name": "agent-base", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "agent-base", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 20, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 482, - "literal": "^1.0.0", - "name": "es-define-property", + "literal": "4", + "name": "debug", "npm": { - "name": "es-define-property", - "version": ">=1.0.0 <2.0.0", + "name": "debug", + "version": "<5.0.0 >=4.0.0", }, - "package_id": 316, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 483, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.0", + "name": "parent-module", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "parent-module", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 312, + "package_id": 301, }, { "behavior": { "prod": true, }, "id": 484, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^4.0.0", + "name": "resolve-from", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "resolve-from", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 321, + "package_id": 343, }, { "behavior": { "prod": true, }, "id": 485, - "literal": "^1.1.3", - "name": "get-intrinsic", + "literal": "^1.3.0", + "name": "once", "npm": { - "name": "get-intrinsic", - "version": ">=1.1.3 <2.0.0", + "name": "once", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 317, + "package_id": 295, }, { "behavior": { "prod": true, }, "id": 486, - "literal": "^1.0.0", - "name": "es-define-property", + "literal": "1", + "name": "wrappy", "npm": { - "name": "es-define-property", - "version": ">=1.0.0 <2.0.0", + "name": "wrappy", + "version": "<2.0.0 >=1.0.0", }, - "package_id": 316, + "package_id": 415, }, { "behavior": { @@ -28960,98 +29160,98 @@ exports[`next build works: node 1`] = ` "name": "es-errors", "version": ">=1.3.0 <2.0.0", }, - "package_id": 312, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 488, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 21, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 489, - "literal": "^1.2.4", - "name": "get-intrinsic", - "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "literal": "^1.0.4", + "name": "side-channel", + "npm": { + "name": "side-channel", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 317, + "package_id": 356, }, { "behavior": { "prod": true, }, "id": 490, - "literal": "^1.2.1", - "name": "set-function-length", + "literal": "1.1.0", + "name": "jsbn", "npm": { - "name": "set-function-length", - "version": ">=1.2.1 <2.0.0", + "name": "jsbn", + "version": "==1.1.0", }, - "package_id": 323, + "package_id": 252, }, { "behavior": { "prod": true, }, "id": 491, - "literal": "^1.1.4", - "name": "define-data-property", + "literal": "^1.1.3", + "name": "sprintf-js", "npm": { - "name": "define-data-property", - "version": ">=1.1.4 <2.0.0", + "name": "sprintf-js", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 320, + "package_id": 364, }, { "behavior": { "prod": true, }, "id": 492, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 312, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 493, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "^1.2.1", + "name": "get-intrinsic", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 21, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 494, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 204, }, { "behavior": { @@ -29059,155 +29259,155 @@ exports[`next build works: node 1`] = ` }, "id": 495, "literal": "^1.0.1", - "name": "gopd", + "name": "has-bigints", "npm": { - "name": "gopd", + "name": "has-bigints", "version": ">=1.0.1 <2.0.0", }, - "package_id": 321, + "package_id": 199, }, { "behavior": { "prod": true, }, "id": 496, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^2.0.0", + "name": "binary-extensions", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "binary-extensions", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 315, + "package_id": 87, }, { "behavior": { "prod": true, }, "id": 497, - "literal": "^1.0.7", + "literal": "^1.0.2", "name": "call-bind", "npm": { "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 498, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 313, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 499, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^2.0.0", + "name": "hasown", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "hasown", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 325, + "package_id": 205, }, { "behavior": { "prod": true, }, "id": 500, - "literal": "^1.0.1", - "name": "array-buffer-byte-length", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "array-buffer-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 374, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 501, - "literal": "^1.0.3", - "name": "arraybuffer.prototype.slice", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "arraybuffer.prototype.slice", - "version": ">=1.0.3 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 373, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 502, - "literal": "^1.0.7", - "name": "available-typed-arrays", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "available-typed-arrays", - "version": ">=1.0.7 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 330, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 503, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 322, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 504, - "literal": "^1.0.1", - "name": "data-view-buffer", + "literal": "^2.1.1", + "name": "is-extglob", "npm": { - "name": "data-view-buffer", - "version": ">=1.0.1 <2.0.0", + "name": "is-extglob", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 372, + "package_id": 226, }, { "behavior": { "prod": true, }, "id": 505, - "literal": "^1.0.1", - "name": "data-view-byte-length", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "data-view-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 371, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 506, - "literal": "^1.0.0", - "name": "data-view-byte-offset", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "data-view-byte-offset", - "version": ">=1.0.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 370, + "package_id": 95, }, { "behavior": { @@ -29215,25 +29415,25 @@ exports[`next build works: node 1`] = ` }, "id": 507, "literal": "^1.0.0", - "name": "es-define-property", + "name": "has-tostringtag", "npm": { - "name": "es-define-property", + "name": "has-tostringtag", "version": ">=1.0.0 <2.0.0", }, - "package_id": 316, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 508, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 312, + "package_id": 95, }, { "behavior": { @@ -29241,779 +29441,781 @@ exports[`next build works: node 1`] = ` }, "id": 509, "literal": "^1.0.0", - "name": "es-object-atoms", + "name": "has-tostringtag", "npm": { - "name": "es-object-atoms", + "name": "has-tostringtag", "version": ">=1.0.0 <2.0.0", }, - "package_id": 311, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 510, - "literal": "^2.0.3", - "name": "es-set-tostringtag", + "literal": "^1.0.2", + "name": "has-symbols", "npm": { - "name": "es-set-tostringtag", - "version": ">=2.0.3 <3.0.0", + "name": "has-symbols", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 369, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 511, - "literal": "^1.2.1", - "name": "es-to-primitive", + "literal": "^1.1.14", + "name": "which-typed-array", "npm": { - "name": "es-to-primitive", - "version": ">=1.2.1 <2.0.0", + "name": "which-typed-array", + "version": ">=1.1.14 <2.0.0", }, - "package_id": 367, + "package_id": 412, }, { "behavior": { "prod": true, }, "id": 512, - "literal": "^1.1.6", - "name": "function.prototype.name", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "function.prototype.name", - "version": ">=1.1.6 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 366, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 513, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 317, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 514, - "literal": "^1.0.2", - "name": "get-symbol-description", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "get-symbol-description", - "version": ">=1.0.2 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 365, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 515, - "literal": "^1.0.3", - "name": "globalthis", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "globalthis", - "version": ">=1.0.3 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 364, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 516, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.2.1", + "name": "get-intrinsic", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 321, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 517, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 315, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 518, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^1.0.4", + "name": "reflect.getprototypeof", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "reflect.getprototypeof", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 319, + "package_id": 338, }, { "behavior": { "prod": true, }, "id": 519, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^2.0.1", + "name": "set-function-name", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "set-function-name", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 318, + "package_id": 353, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 520, - "literal": "^2.0.2", - "name": "hasown", + "literal": "^0.11.0", + "name": "@pkgjs/parseargs", "npm": { - "name": "hasown", - "version": ">=2.0.2 <3.0.0", + "name": "@pkgjs/parseargs", + "version": ">=0.11.0 <0.12.0", }, - "package_id": 20, + "package_id": 33, }, { "behavior": { "prod": true, }, "id": 521, - "literal": "^1.0.7", - "name": "internal-slot", + "literal": "^8.0.2", + "name": "@isaacs/cliui", "npm": { - "name": "internal-slot", - "version": ">=1.0.7 <2.0.0", + "name": "@isaacs/cliui", + "version": ">=8.0.2 <9.0.0", }, - "package_id": 362, + "package_id": 13, }, { "behavior": { "prod": true, }, "id": 522, - "literal": "^3.0.4", - "name": "is-array-buffer", + "literal": "^2.0.1", + "name": "argparse", "npm": { - "name": "is-array-buffer", - "version": ">=3.0.4 <4.0.0", + "name": "argparse", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 361, + "package_id": 60, }, { "behavior": { "prod": true, }, "id": 523, - "literal": "^1.2.7", - "name": "is-callable", + "literal": "^1.2.0", + "name": "minimist", "npm": { - "name": "is-callable", - "version": ">=1.2.7 <2.0.0", + "name": "minimist", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 329, + "package_id": 273, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 524, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^4.1.6", + "name": "graceful-fs", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "graceful-fs", + "version": ">=4.1.6 <5.0.0", }, - "package_id": 360, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 525, - "literal": "^2.0.3", - "name": "is-negative-zero", + "literal": "^2.0.0", + "name": "universalify", "npm": { - "name": "is-negative-zero", - "version": ">=2.0.3 <3.0.0", + "name": "universalify", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 359, + "package_id": 403, }, { "behavior": { "prod": true, }, "id": 526, - "literal": "^1.1.4", - "name": "is-regex", + "literal": "^3.1.6", + "name": "array-includes", "npm": { - "name": "is-regex", - "version": ">=1.1.4 <2.0.0", + "name": "array-includes", + "version": ">=3.1.6 <4.0.0", }, - "package_id": 349, + "package_id": 63, }, { "behavior": { "prod": true, }, "id": 527, - "literal": "^1.0.3", - "name": "is-shared-array-buffer", + "literal": "^1.3.1", + "name": "array.prototype.flat", "npm": { - "name": "is-shared-array-buffer", - "version": ">=1.0.3 <2.0.0", + "name": "array.prototype.flat", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 358, + "package_id": 67, }, { "behavior": { "prod": true, }, "id": 528, - "literal": "^1.0.7", - "name": "is-string", + "literal": "^4.1.4", + "name": "object.assign", "npm": { - "name": "is-string", - "version": ">=1.0.7 <2.0.0", + "name": "object.assign", + "version": ">=4.1.4 <5.0.0", }, - "package_id": 335, + "package_id": 289, }, { "behavior": { "prod": true, }, "id": 529, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.1.6", + "name": "object.values", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "object.values", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 341, + "package_id": 294, }, { "behavior": { "prod": true, }, "id": 530, - "literal": "^1.0.2", - "name": "is-weakref", + "literal": "3.0.1", + "name": "json-buffer", "npm": { - "name": "is-weakref", - "version": ">=1.0.2 <2.0.0", + "name": "json-buffer", + "version": "==3.0.1", }, - "package_id": 357, + "package_id": 253, }, { "behavior": { "prod": true, }, "id": 531, - "literal": "^1.13.1", - "name": "object-inspect", + "literal": "^0.3.20", + "name": "language-subtag-registry", "npm": { - "name": "object-inspect", - "version": ">=1.13.1 <2.0.0", + "name": "language-subtag-registry", + "version": ">=0.3.20 <0.4.0", }, - "package_id": 356, + "package_id": 261, }, { "behavior": { "prod": true, }, "id": 532, - "literal": "^1.1.1", - "name": "object-keys", + "literal": "^1.2.1", + "name": "prelude-ls", "npm": { - "name": "object-keys", - "version": ">=1.1.1 <2.0.0", + "name": "prelude-ls", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 314, + "package_id": 322, }, { "behavior": { "prod": true, }, "id": 533, - "literal": "^4.1.5", - "name": "object.assign", + "literal": "~0.4.0", + "name": "type-check", "npm": { - "name": "object.assign", - "version": ">=4.1.5 <5.0.0", + "name": "type-check", + "version": ">=0.4.0 <0.5.0", }, - "package_id": 355, + "package_id": 393, }, { "behavior": { "prod": true, }, "id": 534, - "literal": "^1.5.2", - "name": "regexp.prototype.flags", + "literal": "^5.0.0", + "name": "p-locate", "npm": { - "name": "regexp.prototype.flags", - "version": ">=1.5.2 <2.0.0", + "name": "p-locate", + "version": ">=5.0.0 <6.0.0", }, - "package_id": 352, + "package_id": 298, }, { "behavior": { "prod": true, }, "id": 535, - "literal": "^1.1.2", - "name": "safe-array-concat", + "literal": "^3.0.0 || ^4.0.0", + "name": "js-tokens", "npm": { - "name": "safe-array-concat", - "version": ">=1.1.2 <2.0.0", + "name": "js-tokens", + "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 && >=4.0.0 <5.0.0", }, - "package_id": 350, + "package_id": 250, }, { "behavior": { "prod": true, }, "id": 536, - "literal": "^1.0.3", - "name": "safe-regex-test", + "literal": "^3.0.3", + "name": "braces", "npm": { - "name": "safe-regex-test", - "version": ">=1.0.3 <2.0.0", + "name": "braces", + "version": ">=3.0.3 <4.0.0", }, - "package_id": 348, + "package_id": 89, }, { "behavior": { "prod": true, }, "id": 537, - "literal": "^1.2.9", - "name": "string.prototype.trim", + "literal": "^2.3.1", + "name": "picomatch", "npm": { - "name": "string.prototype.trim", - "version": ">=1.2.9 <2.0.0", + "name": "picomatch", + "version": ">=2.3.1 <3.0.0", }, - "package_id": 347, + "package_id": 311, }, { "behavior": { "prod": true, }, "id": 538, - "literal": "^1.0.8", - "name": "string.prototype.trimend", + "literal": "^1.1.7", + "name": "brace-expansion", "npm": { - "name": "string.prototype.trimend", - "version": ">=1.0.8 <2.0.0", + "name": "brace-expansion", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 346, + "package_id": 88, }, { "behavior": { "prod": true, }, "id": 539, - "literal": "^1.0.8", - "name": "string.prototype.trimstart", + "literal": "^1.0.0", + "name": "any-promise", "npm": { - "name": "string.prototype.trimstart", - "version": ">=1.0.8 <2.0.0", + "name": "any-promise", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 345, + "package_id": 57, }, { "behavior": { "prod": true, }, "id": 540, - "literal": "^1.0.2", - "name": "typed-array-buffer", + "literal": "^4.0.1", + "name": "object-assign", "npm": { - "name": "typed-array-buffer", - "version": ">=1.0.2 <2.0.0", + "name": "object-assign", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 344, + "package_id": 285, }, { "behavior": { "prod": true, }, "id": 541, - "literal": "^1.0.1", - "name": "typed-array-byte-length", + "literal": "^1.0.0", + "name": "thenify-all", "npm": { - "name": "typed-array-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "thenify-all", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 343, + "package_id": 386, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 542, - "literal": "^1.0.2", - "name": "typed-array-byte-offset", + "literal": "^1.1.0", + "name": "@opentelemetry/api", "npm": { - "name": "typed-array-byte-offset", - "version": ">=1.0.2 <2.0.0", + "name": "@opentelemetry/api", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 342, + "package_id": null, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 543, - "literal": "^1.0.6", - "name": "typed-array-length", + "literal": "^18.2.0", + "name": "react", "npm": { - "name": "typed-array-length", - "version": ">=1.0.6 <2.0.0", + "name": "react", + "version": ">=18.2.0 <19.0.0", }, - "package_id": 340, + "package_id": 333, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 544, - "literal": "^1.0.2", - "name": "unbox-primitive", + "literal": "^18.2.0", + "name": "react-dom", "npm": { - "name": "unbox-primitive", - "version": ">=1.0.2 <2.0.0", + "name": "react-dom", + "version": ">=18.2.0 <19.0.0", }, - "package_id": 332, + "package_id": 334, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 545, - "literal": "^1.1.15", - "name": "which-typed-array", + "literal": "^1.3.0", + "name": "sass", "npm": { - "name": "which-typed-array", - "version": ">=1.1.15 <2.0.0", + "name": "sass", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 326, + "package_id": null, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 546, - "literal": "^1.0.7", - "name": "available-typed-arrays", + "literal": "14.1.3", + "name": "@next/swc-darwin-arm64", "npm": { - "name": "available-typed-arrays", - "version": ">=1.0.7 <2.0.0", + "name": "@next/swc-darwin-arm64", + "version": "==14.1.3", }, - "package_id": 330, + "package_id": 21, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 547, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "14.1.3", + "name": "@next/swc-darwin-x64", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "@next/swc-darwin-x64", + "version": "==14.1.3", }, - "package_id": 322, + "package_id": 22, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 548, - "literal": "^0.3.3", - "name": "for-each", + "literal": "14.1.3", + "name": "@next/swc-linux-arm64-gnu", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "@next/swc-linux-arm64-gnu", + "version": "==14.1.3", }, - "package_id": 328, + "package_id": 23, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 549, - "literal": "^1.0.1", - "name": "gopd", + "literal": "14.1.3", + "name": "@next/swc-linux-arm64-musl", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "@next/swc-linux-arm64-musl", + "version": "==14.1.3", }, - "package_id": 321, + "package_id": 24, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 550, - "literal": "^1.0.2", - "name": "has-tostringtag", + "literal": "14.1.3", + "name": "@next/swc-linux-x64-gnu", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.2 <2.0.0", + "name": "@next/swc-linux-x64-gnu", + "version": "==14.1.3", }, - "package_id": 327, + "package_id": 25, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 551, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "14.1.3", + "name": "@next/swc-linux-x64-musl", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "@next/swc-linux-x64-musl", + "version": "==14.1.3", }, - "package_id": 318, + "package_id": 26, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 552, - "literal": "^1.1.3", - "name": "is-callable", + "literal": "14.1.3", + "name": "@next/swc-win32-arm64-msvc", "npm": { - "name": "is-callable", - "version": ">=1.1.3 <2.0.0", + "name": "@next/swc-win32-arm64-msvc", + "version": "==14.1.3", }, - "package_id": 329, + "package_id": 27, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 553, - "literal": "^1.0.0", - "name": "possible-typed-array-names", + "literal": "14.1.3", + "name": "@next/swc-win32-ia32-msvc", "npm": { - "name": "possible-typed-array-names", - "version": ">=1.0.0 <2.0.0", + "name": "@next/swc-win32-ia32-msvc", + "version": "==14.1.3", }, - "package_id": 331, + "package_id": 28, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 554, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "14.1.3", + "name": "@next/swc-win32-x64-msvc", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "@next/swc-win32-x64-msvc", + "version": "==14.1.3", }, - "package_id": 322, + "package_id": 29, }, { "behavior": { "prod": true, }, "id": 555, - "literal": "^1.0.2", - "name": "has-bigints", + "literal": "14.1.3", + "name": "@next/env", "npm": { - "name": "has-bigints", - "version": ">=1.0.2 <2.0.0", + "name": "@next/env", + "version": "==14.1.3", }, - "package_id": 339, + "package_id": 19, }, { "behavior": { "prod": true, }, "id": 556, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "0.5.2", + "name": "@swc/helpers", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "@swc/helpers", + "version": "==0.5.2", }, - "package_id": 318, + "package_id": 36, }, { "behavior": { "prod": true, }, "id": 557, - "literal": "^1.0.2", - "name": "which-boxed-primitive", + "literal": "1.6.0", + "name": "busboy", "npm": { - "name": "which-boxed-primitive", - "version": ">=1.0.2 <2.0.0", + "name": "busboy", + "version": "==1.6.0", }, - "package_id": 333, + "package_id": 94, }, { "behavior": { "prod": true, }, "id": 558, - "literal": "^1.0.1", - "name": "is-bigint", + "literal": "^1.0.30001579", + "name": "caniuse-lite", "npm": { - "name": "is-bigint", - "version": ">=1.0.1 <2.0.0", + "name": "caniuse-lite", + "version": ">=1.0.30001579 <2.0.0", }, - "package_id": 338, + "package_id": 98, }, { "behavior": { "prod": true, }, "id": 559, - "literal": "^1.1.0", - "name": "is-boolean-object", + "literal": "^4.2.11", + "name": "graceful-fs", "npm": { - "name": "is-boolean-object", - "version": ">=1.1.0 <2.0.0", + "name": "graceful-fs", + "version": ">=4.2.11 <5.0.0", }, - "package_id": 337, + "package_id": 197, }, { "behavior": { "prod": true, }, "id": 560, - "literal": "^1.0.4", - "name": "is-number-object", + "literal": "8.4.31", + "name": "postcss", "npm": { - "name": "is-number-object", - "version": ">=1.0.4 <2.0.0", + "name": "postcss", + "version": "==8.4.31", }, - "package_id": 336, + "package_id": 438, }, { "behavior": { "prod": true, }, "id": 561, - "literal": "^1.0.5", - "name": "is-string", + "literal": "5.1.1", + "name": "styled-jsx", "npm": { - "name": "is-string", - "version": ">=1.0.5 <2.0.0", + "name": "styled-jsx", + "version": "==5.1.1", }, - "package_id": 335, + "package_id": 375, }, { "behavior": { "prod": true, }, "id": 562, - "literal": "^1.0.3", - "name": "is-symbol", + "literal": "^1.0.5", + "name": "call-bind", "npm": { - "name": "is-symbol", - "version": ">=1.0.3 <2.0.0", + "name": "call-bind", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 334, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 563, - "literal": "^1.0.2", - "name": "has-symbols", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "has-symbols", - "version": ">=1.0.2 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 318, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 564, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 327, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 565, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.1.1", + "name": "object-keys", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "object-keys", + "version": ">=1.1.1 <2.0.0", }, - "package_id": 327, + "package_id": 288, }, { "behavior": { "prod": true, }, "id": 566, - "literal": "^1.0.2", + "literal": "^1.0.7", "name": "call-bind", "npm": { "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 322, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 567, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 327, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 568, - "literal": "^1.0.1", - "name": "has-bigints", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "has-bigints", - "version": ">=1.0.1 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 339, + "package_id": 139, }, { "behavior": { @@ -30026,709 +30228,711 @@ exports[`next build works: node 1`] = ` "name": "call-bind", "version": ">=1.0.7 <2.0.0", }, - "package_id": 322, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 570, - "literal": "^0.3.3", - "name": "for-each", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 328, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 571, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 321, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 572, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 319, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 573, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 341, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 574, - "literal": "^1.0.0", - "name": "possible-typed-array-names", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "possible-typed-array-names", - "version": ">=1.0.0 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 331, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 575, - "literal": "^1.1.14", - "name": "which-typed-array", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "which-typed-array", - "version": ">=1.1.14 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 326, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 576, - "literal": "^1.0.7", - "name": "available-typed-arrays", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "available-typed-arrays", - "version": ">=1.0.7 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 330, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 577, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 322, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 578, - "literal": "^0.3.3", - "name": "for-each", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 328, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 579, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 321, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 580, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 319, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 581, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 341, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 582, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "1", + "name": "wrappy", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "wrappy", + "version": "<2.0.0 >=1.0.0", }, - "package_id": 322, + "package_id": 415, }, { "behavior": { "prod": true, }, "id": 583, - "literal": "^0.3.3", - "name": "for-each", + "literal": "^0.1.3", + "name": "deep-is", "npm": { - "name": "for-each", - "version": ">=0.3.3 <0.4.0", + "name": "deep-is", + "version": ">=0.1.3 <0.2.0", }, - "package_id": 328, + "package_id": 118, }, { "behavior": { "prod": true, }, "id": 584, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^2.0.6", + "name": "fast-levenshtein", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "fast-levenshtein", + "version": ">=2.0.6 <3.0.0", }, - "package_id": 321, + "package_id": 168, }, { "behavior": { "prod": true, }, "id": 585, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^0.4.1", + "name": "levn", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "levn", + "version": ">=0.4.1 <0.5.0", }, - "package_id": 319, + "package_id": 263, }, { "behavior": { "prod": true, }, "id": 586, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^1.2.1", + "name": "prelude-ls", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "prelude-ls", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 341, + "package_id": 322, }, { "behavior": { "prod": true, }, "id": 587, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^0.4.0", + "name": "type-check", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "type-check", + "version": ">=0.4.0 <0.5.0", }, - "package_id": 322, + "package_id": 393, }, { "behavior": { "prod": true, }, "id": 588, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.2.5", + "name": "word-wrap", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "word-wrap", + "version": ">=1.2.5 <2.0.0", }, - "package_id": 312, + "package_id": 413, }, { "behavior": { "prod": true, }, "id": 589, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^0.1.0", + "name": "yocto-queue", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "yocto-queue", + "version": ">=0.1.0 <0.2.0", }, - "package_id": 341, + "package_id": 423, }, { "behavior": { "prod": true, }, "id": 590, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^3.0.2", + "name": "p-limit", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "p-limit", + "version": ">=3.0.2 <4.0.0", }, - "package_id": 322, + "package_id": 297, }, { "behavior": { "prod": true, }, "id": 591, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^0.23.0", + "name": "@tootallnate/quickjs-emscripten", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "@tootallnate/quickjs-emscripten", + "version": ">=0.23.0 <0.24.0", }, - "package_id": 313, + "package_id": 37, }, { "behavior": { "prod": true, }, "id": 592, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^7.0.2", + "name": "agent-base", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "agent-base", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 311, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 593, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 322, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 594, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^6.0.1", + "name": "get-uri", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "get-uri", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 313, + "package_id": 190, }, { "behavior": { "prod": true, }, "id": 595, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^7.0.0", + "name": "http-proxy-agent", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "http-proxy-agent", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 311, + "package_id": 206, }, { "behavior": { "prod": true, }, "id": 596, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^7.0.2", + "name": "https-proxy-agent", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "https-proxy-agent", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 322, + "package_id": 207, }, { "behavior": { "prod": true, }, "id": 597, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^7.0.0", + "name": "pac-resolver", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "pac-resolver", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 313, + "package_id": 300, }, { "behavior": { "prod": true, }, "id": 598, - "literal": "^1.23.0", - "name": "es-abstract", + "literal": "^8.0.2", + "name": "socks-proxy-agent", "npm": { - "name": "es-abstract", - "version": ">=1.23.0 <2.0.0", + "name": "socks-proxy-agent", + "version": ">=8.0.2 <9.0.0", }, - "package_id": 325, + "package_id": 361, }, { "behavior": { "prod": true, }, "id": 599, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^5.0.0", + "name": "degenerator", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "degenerator", + "version": ">=5.0.0 <6.0.0", }, - "package_id": 311, + "package_id": 121, }, { "behavior": { "prod": true, }, "id": 600, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^2.0.2", + "name": "netmask", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "netmask", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 322, + "package_id": 280, }, { "behavior": { "prod": true, }, "id": 601, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^3.0.0", + "name": "callsites", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "callsites", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 312, + "package_id": 96, }, { "behavior": { "prod": true, }, "id": 602, - "literal": "^1.1.4", - "name": "is-regex", + "literal": "^7.0.0", + "name": "@babel/code-frame", "npm": { - "name": "is-regex", - "version": ">=1.1.4 <2.0.0", + "name": "@babel/code-frame", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 349, + "package_id": 2, }, { "behavior": { "prod": true, }, "id": 603, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^1.3.1", + "name": "error-ex", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "error-ex", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 322, + "package_id": 134, }, { "behavior": { "prod": true, }, "id": 604, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^2.3.0", + "name": "json-parse-even-better-errors", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "json-parse-even-better-errors", + "version": ">=2.3.0 <3.0.0", }, - "package_id": 327, + "package_id": 254, }, { "behavior": { "prod": true, }, "id": 605, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.1.6", + "name": "lines-and-columns", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "lines-and-columns", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 322, + "package_id": 265, }, { "behavior": { "prod": true, }, "id": 606, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^10.2.0", + "name": "lru-cache", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "lru-cache", + "version": ">=10.2.0 <11.0.0", }, - "package_id": 317, + "package_id": 439, }, { "behavior": { "prod": true, }, "id": 607, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^5.0.0 || ^6.0.2 || ^7.0.0", + "name": "minipass", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "minipass", + "version": ">=5.0.0 <6.0.0 || >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=6.0.2 <7.0.0 || >=7.0.0 <8.0.0 && >=7.0.0 <8.0.0", }, - "package_id": 318, + "package_id": 274, }, { "behavior": { "prod": true, }, "id": 608, - "literal": "^2.0.5", - "name": "isarray", + "literal": "^3.3.6", + "name": "nanoid", "npm": { - "name": "isarray", - "version": ">=2.0.5 <3.0.0", + "name": "nanoid", + "version": ">=3.3.6 <4.0.0", }, - "package_id": 351, + "package_id": 278, }, { "behavior": { "prod": true, }, "id": 609, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 322, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 610, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.2", + "name": "source-map-js", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "source-map-js", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 313, + "package_id": 363, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 611, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^8.0.0", + "name": "postcss", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "postcss", + "version": ">=8.0.0 <9.0.0", }, - "package_id": 312, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 612, - "literal": "^2.0.1", - "name": "set-function-name", + "literal": "^4.0.0", + "name": "postcss-value-parser", "npm": { - "name": "set-function-name", - "version": ">=2.0.1 <3.0.0", + "name": "postcss-value-parser", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 353, + "package_id": 321, }, { "behavior": { "prod": true, }, "id": 613, - "literal": "^1.1.4", - "name": "define-data-property", + "literal": "^1.0.0", + "name": "read-cache", "npm": { - "name": "define-data-property", - "version": ">=1.1.4 <2.0.0", + "name": "read-cache", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 320, + "package_id": 336, }, { "behavior": { "prod": true, }, "id": 614, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.1.7", + "name": "resolve", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "resolve", + "version": ">=1.1.7 <2.0.0", }, - "package_id": 312, + "package_id": 342, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 615, - "literal": "^1.2.3", - "name": "functions-have-names", + "literal": "^8.4.21", + "name": "postcss", "npm": { - "name": "functions-have-names", - "version": ">=1.2.3 <2.0.0", + "name": "postcss", + "version": ">=8.4.21 <9.0.0", }, - "package_id": 354, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 616, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^2.0.1", + "name": "camelcase-css", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "camelcase-css", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 315, + "package_id": 97, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 617, - "literal": "^1.0.5", - "name": "call-bind", + "literal": ">=8.0.9", + "name": "postcss", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "postcss", + "version": ">=8.0.9", }, - "package_id": 322, + "package_id": 315, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 618, - "literal": "^1.2.1", - "name": "define-properties", + "literal": ">=9.0.0", + "name": "ts-node", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "ts-node", + "version": ">=9.0.0", }, - "package_id": 313, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 619, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^3.0.0", + "name": "lilconfig", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "lilconfig", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 318, + "package_id": 440, }, { "behavior": { "prod": true, }, "id": 620, - "literal": "^1.1.1", - "name": "object-keys", + "literal": "^2.3.4", + "name": "yaml", "npm": { - "name": "object-keys", - "version": ">=1.1.1 <2.0.0", + "name": "yaml", + "version": ">=2.3.4 <3.0.0", }, - "package_id": 314, + "package_id": 419, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 621, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^8.2.14", + "name": "postcss", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "postcss", + "version": ">=8.2.14 <9.0.0", }, - "package_id": 322, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 622, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^6.0.11", + "name": "postcss-selector-parser", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "postcss-selector-parser", + "version": ">=6.0.11 <7.0.0", }, - "package_id": 322, + "package_id": 320, }, { "behavior": { "prod": true, }, "id": 623, - "literal": "^1.1.13", - "name": "is-typed-array", + "literal": "^3.0.0", + "name": "cssesc", "npm": { - "name": "is-typed-array", - "version": ">=1.1.13 <2.0.0", + "name": "cssesc", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 341, + "package_id": 110, }, { "behavior": { @@ -30736,415 +30940,415 @@ exports[`next build works: node 1`] = ` }, "id": 624, "literal": "^1.0.2", - "name": "call-bind", + "name": "util-deprecate", "npm": { - "name": "call-bind", + "name": "util-deprecate", "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 407, }, { "behavior": { "prod": true, }, "id": 625, - "literal": "^1.2.1", - "name": "get-intrinsic", + "literal": "^1.4.0", + "name": "loose-envify", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.1 <2.0.0", + "name": "loose-envify", + "version": ">=1.4.0 <2.0.0", }, - "package_id": 317, + "package_id": 268, }, { "behavior": { "prod": true, }, "id": 626, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^4.1.1", + "name": "object-assign", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "object-assign", + "version": ">=4.1.1 <5.0.0", }, - "package_id": 312, + "package_id": 285, }, { "behavior": { "prod": true, }, "id": 627, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^16.13.1", + "name": "react-is", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "react-is", + "version": ">=16.13.1 <17.0.0", }, - "package_id": 20, + "package_id": 335, }, { "behavior": { "prod": true, }, "id": 628, - "literal": "^1.0.4", - "name": "side-channel", + "literal": "^7.0.2", + "name": "agent-base", "npm": { - "name": "side-channel", - "version": ">=1.0.4 <2.0.0", + "name": "agent-base", + "version": ">=7.0.2 <8.0.0", }, - "package_id": 363, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 629, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 322, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 630, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^7.0.1", + "name": "http-proxy-agent", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "http-proxy-agent", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 312, + "package_id": 206, }, { "behavior": { "prod": true, }, "id": 631, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^7.0.3", + "name": "https-proxy-agent", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "https-proxy-agent", + "version": ">=7.0.3 <8.0.0", }, - "package_id": 317, + "package_id": 207, }, { "behavior": { "prod": true, }, "id": 632, - "literal": "^1.13.1", - "name": "object-inspect", + "literal": "^7.14.1", + "name": "lru-cache", "npm": { - "name": "object-inspect", - "version": ">=1.13.1 <2.0.0", + "name": "lru-cache", + "version": ">=7.14.1 <8.0.0", }, - "package_id": 356, + "package_id": 269, }, { "behavior": { "prod": true, }, "id": 633, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^7.0.1", + "name": "pac-proxy-agent", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "pac-proxy-agent", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 313, + "package_id": 299, }, { "behavior": { "prod": true, }, "id": 634, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^1.1.0", + "name": "proxy-from-env", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "proxy-from-env", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 321, + "package_id": 326, }, { "behavior": { "prod": true, }, "id": 635, - "literal": "^1.0.5", - "name": "call-bind", + "literal": "^8.0.2", + "name": "socks-proxy-agent", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "socks-proxy-agent", + "version": ">=8.0.2 <9.0.0", }, - "package_id": 322, + "package_id": 361, }, { "behavior": { "prod": true, }, "id": 636, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.1.0", + "name": "end-of-stream", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "end-of-stream", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 312, + "package_id": 131, }, { "behavior": { "prod": true, }, "id": 637, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.3.1", + "name": "once", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "once", + "version": ">=1.3.1 <2.0.0", }, - "package_id": 317, + "package_id": 295, }, { "behavior": { "prod": true, }, "id": 638, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "2.2.3", + "name": "@puppeteer/browsers", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "@puppeteer/browsers", + "version": "==2.2.3", }, - "package_id": 322, + "package_id": 34, }, { "behavior": { "prod": true, }, "id": 639, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "9.0.0", + "name": "cosmiconfig", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "cosmiconfig", + "version": "==9.0.0", }, - "package_id": 313, + "package_id": 108, }, { "behavior": { "prod": true, }, "id": 640, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "0.0.1299070", + "name": "devtools-protocol", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "devtools-protocol", + "version": "==0.0.1299070", }, - "package_id": 325, + "package_id": 123, }, { "behavior": { "prod": true, }, "id": 641, - "literal": "^1.2.3", - "name": "functions-have-names", + "literal": "22.12.0", + "name": "puppeteer-core", "npm": { - "name": "functions-have-names", - "version": ">=1.2.3 <2.0.0", + "name": "puppeteer-core", + "version": "==22.12.0", }, - "package_id": 354, + "package_id": 330, }, { "behavior": { "prod": true, }, "id": 642, - "literal": "^1.1.4", - "name": "is-callable", + "literal": "2.2.3", + "name": "@puppeteer/browsers", "npm": { - "name": "is-callable", - "version": ">=1.1.4 <2.0.0", + "name": "@puppeteer/browsers", + "version": "==2.2.3", }, - "package_id": 329, + "package_id": 34, }, { "behavior": { "prod": true, }, "id": 643, - "literal": "^1.0.1", - "name": "is-date-object", + "literal": "0.5.24", + "name": "chromium-bidi", "npm": { - "name": "is-date-object", - "version": ">=1.0.1 <2.0.0", + "name": "chromium-bidi", + "version": "==0.5.24", }, - "package_id": 368, + "package_id": 101, }, { "behavior": { "prod": true, }, "id": 644, - "literal": "^1.0.2", - "name": "is-symbol", + "literal": "4.3.5", + "name": "debug", "npm": { - "name": "is-symbol", - "version": ">=1.0.2 <2.0.0", + "name": "debug", + "version": "==4.3.5", }, - "package_id": 334, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 645, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "0.0.1299070", + "name": "devtools-protocol", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "devtools-protocol", + "version": "==0.0.1299070", }, - "package_id": 327, + "package_id": 123, }, { "behavior": { "prod": true, }, "id": 646, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "8.17.1", + "name": "ws", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "ws", + "version": "==8.17.1", }, - "package_id": 317, + "package_id": 416, }, { "behavior": { "prod": true, }, "id": 647, - "literal": "^1.0.2", - "name": "has-tostringtag", + "literal": "^1.1.0", + "name": "loose-envify", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.2 <2.0.0", + "name": "loose-envify", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 327, + "package_id": 268, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 648, - "literal": "^2.0.1", - "name": "hasown", + "literal": "^18.2.0", + "name": "react", "npm": { - "name": "hasown", - "version": ">=2.0.1 <3.0.0", + "name": "react", + "version": ">=18.2.0 <19.0.0", }, - "package_id": 20, + "package_id": 333, }, { "behavior": { "prod": true, }, "id": 649, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^1.1.0", + "name": "loose-envify", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "loose-envify", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 322, + "package_id": 268, }, { "behavior": { "prod": true, }, "id": 650, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^0.23.0", + "name": "scheduler", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "scheduler", + "version": ">=0.23.0 <0.24.0", }, - "package_id": 312, + "package_id": 350, }, { "behavior": { "prod": true, }, "id": 651, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^2.3.0", + "name": "pify", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "pify", + "version": ">=2.3.0 <3.0.0", }, - "package_id": 360, + "package_id": 312, }, { "behavior": { "prod": true, }, "id": 652, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^2.2.1", + "name": "picomatch", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "picomatch", + "version": ">=2.2.1 <3.0.0", }, - "package_id": 322, + "package_id": 311, }, { "behavior": { "prod": true, }, "id": 653, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 312, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 654, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 360, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 655, - "literal": "^1.0.6", - "name": "call-bind", + "literal": "^1.23.1", + "name": "es-abstract", "npm": { - "name": "call-bind", - "version": ">=1.0.6 <2.0.0", + "name": "es-abstract", + "version": ">=1.23.1 <2.0.0", }, - "package_id": 322, + "package_id": 135, }, { "behavior": { @@ -31157,1879 +31361,1879 @@ exports[`next build works: node 1`] = ` "name": "es-errors", "version": ">=1.3.0 <2.0.0", }, - "package_id": 312, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 657, - "literal": "^1.0.1", - "name": "is-data-view", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "is-data-view", - "version": ">=1.0.1 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 360, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 658, - "literal": "^1.0.1", - "name": "array-buffer-byte-length", + "literal": "^1.0.3", + "name": "globalthis", "npm": { - "name": "array-buffer-byte-length", - "version": ">=1.0.1 <2.0.0", + "name": "globalthis", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 374, + "package_id": 194, }, { "behavior": { "prod": true, }, "id": 659, - "literal": "^1.0.5", - "name": "call-bind", + "literal": "^1.1.3", + "name": "which-builtin-type", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "which-builtin-type", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 322, + "package_id": 410, }, { "behavior": { "prod": true, }, "id": 660, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 313, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 661, - "literal": "^1.22.3", - "name": "es-abstract", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "es-abstract", - "version": ">=1.22.3 <2.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 325, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 662, - "literal": "^1.2.1", + "literal": "^1.3.0", "name": "es-errors", "npm": { "name": "es-errors", - "version": ">=1.2.1 <2.0.0", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 312, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 663, - "literal": "^1.2.3", - "name": "get-intrinsic", + "literal": "^2.0.1", + "name": "set-function-name", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.3 <2.0.0", + "name": "set-function-name", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 317, + "package_id": 353, }, { "behavior": { "prod": true, }, "id": 664, - "literal": "^3.0.4", - "name": "is-array-buffer", + "literal": "^2.13.0", + "name": "is-core-module", "npm": { - "name": "is-array-buffer", - "version": ">=3.0.4 <4.0.0", + "name": "is-core-module", + "version": ">=2.13.0 <3.0.0", }, - "package_id": 361, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 665, - "literal": "^1.0.2", - "name": "is-shared-array-buffer", + "literal": "^1.0.7", + "name": "path-parse", "npm": { - "name": "is-shared-array-buffer", - "version": ">=1.0.2 <2.0.0", + "name": "path-parse", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 358, + "package_id": 306, }, { "behavior": { "prod": true, }, "id": 666, - "literal": "^1.0.5", - "name": "call-bind", + "literal": "^1.0.0", + "name": "supports-preserve-symlinks-flag", "npm": { - "name": "call-bind", - "version": ">=1.0.5 <2.0.0", + "name": "supports-preserve-symlinks-flag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 322, + "package_id": 378, }, { "behavior": { "prod": true, }, "id": 667, - "literal": "^3.0.4", - "name": "is-array-buffer", + "literal": "^7.1.3", + "name": "glob", "npm": { - "name": "is-array-buffer", - "version": ">=3.0.4 <4.0.0", + "name": "glob", + "version": ">=7.1.3 <8.0.0", }, - "package_id": 361, + "package_id": 441, }, { "behavior": { "prod": true, }, "id": 668, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.2.2", + "name": "queue-microtask", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "queue-microtask", + "version": ">=1.2.2 <2.0.0", }, - "package_id": 322, + "package_id": 331, }, { "behavior": { "prod": true, }, "id": 669, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 313, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 670, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 325, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 671, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 311, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 672, - "literal": "^3.2.7", - "name": "debug", + "literal": "^2.0.5", + "name": "isarray", "npm": { - "name": "debug", - "version": ">=3.2.7 <4.0.0", + "name": "isarray", + "version": ">=2.0.5 <3.0.0", }, - "package_id": 377, + "package_id": 245, }, { "behavior": { "prod": true, }, "id": 673, - "literal": "^2.1.1", - "name": "ms", + "literal": "^1.0.6", + "name": "call-bind", "npm": { - "name": "ms", - "version": ">=2.1.1 <3.0.0", + "name": "call-bind", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 155, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 674, - "literal": "^3.2.7", - "name": "debug", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "debug", - "version": ">=3.2.7 <4.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 377, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 675, - "literal": "^2.13.0", - "name": "is-core-module", + "literal": "^1.1.4", + "name": "is-regex", "npm": { - "name": "is-core-module", - "version": ">=2.13.0 <3.0.0", + "name": "is-regex", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 19, + "package_id": 236, }, { "behavior": { "prod": true, }, "id": 676, - "literal": "^1.22.4", - "name": "resolve", + "literal": "^1.1.0", + "name": "loose-envify", "npm": { - "name": "resolve", - "version": ">=1.22.4 <2.0.0", + "name": "loose-envify", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 16, + "package_id": 268, }, { "behavior": { "prod": true, }, "id": 677, - "literal": "^2.0.2", - "name": "esutils", + "literal": "^1.1.4", + "name": "define-data-property", "npm": { - "name": "esutils", - "version": ">=2.0.2 <3.0.0", + "name": "define-data-property", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 165, + "package_id": 119, }, { "behavior": { "prod": true, }, "id": 678, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 322, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 679, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "^1.1.2", + "name": "function-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "function-bind", + "version": ">=1.1.2 <2.0.0", }, - "package_id": 313, + "package_id": 182, }, { "behavior": { "prod": true, }, "id": 680, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 325, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 681, - "literal": "^1.0.0", - "name": "es-shim-unscopables", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.0 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 381, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 682, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 20, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 683, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^1.1.4", + "name": "define-data-property", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "define-data-property", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 322, + "package_id": 119, }, { "behavior": { "prod": true, }, "id": 684, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 313, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 685, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "^1.2.3", + "name": "functions-have-names", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "functions-have-names", + "version": ">=1.2.3 <2.0.0", }, - "package_id": 325, + "package_id": 184, }, { "behavior": { "prod": true, }, "id": 686, - "literal": "^1.0.0", - "name": "es-shim-unscopables", + "literal": "^1.0.2", + "name": "has-property-descriptors", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.0 <2.0.0", + "name": "has-property-descriptors", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 381, + "package_id": 201, }, { "behavior": { "prod": true, }, "id": 687, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^3.0.0", + "name": "shebang-regex", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "shebang-regex", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 322, + "package_id": 355, }, { "behavior": { "prod": true, }, "id": 688, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 313, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 689, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 325, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 690, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 312, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 691, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^1.13.1", + "name": "object-inspect", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "object-inspect", + "version": ">=1.13.1 <2.0.0", }, - "package_id": 311, + "package_id": 287, }, { "behavior": { "prod": true, }, "id": 692, - "literal": "^1.0.2", - "name": "es-shim-unscopables", + "literal": "^9.0.5", + "name": "ip-address", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.2 <2.0.0", + "name": "ip-address", + "version": ">=9.0.5 <10.0.0", }, - "package_id": 381, + "package_id": 215, }, { "behavior": { "prod": true, }, "id": 693, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.2.0", + "name": "smart-buffer", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", - }, - "package_id": 322, + "name": "smart-buffer", + "version": ">=4.2.0 <5.0.0", + }, + "package_id": 359, }, { "behavior": { "prod": true, }, "id": 694, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^7.1.1", + "name": "agent-base", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "agent-base", + "version": ">=7.1.1 <8.0.0", }, - "package_id": 313, + "package_id": 53, }, { "behavior": { "prod": true, }, "id": 695, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^4.3.4", + "name": "debug", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "debug", + "version": ">=4.3.4 <5.0.0", }, - "package_id": 325, + "package_id": 117, }, { "behavior": { "prod": true, }, "id": 696, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^2.7.1", + "name": "socks", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "socks", + "version": ">=2.7.1 <3.0.0", }, - "package_id": 311, + "package_id": 360, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 697, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^2.2.0", + "name": "bare-events", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "bare-events", + "version": ">=2.2.0 <3.0.0", }, - "package_id": 317, + "package_id": 80, }, { "behavior": { "prod": true, }, "id": 698, - "literal": "^1.0.7", - "name": "is-string", + "literal": "^1.3.2", + "name": "fast-fifo", "npm": { - "name": "is-string", - "version": ">=1.0.7 <2.0.0", + "name": "fast-fifo", + "version": ">=1.3.2 <2.0.0", }, - "package_id": 335, + "package_id": 165, }, { "behavior": { "prod": true, }, "id": 699, - "literal": "^1.0.0", - "name": "resolve-pkg-maps", + "literal": "^1.0.1", + "name": "queue-tick", "npm": { - "name": "resolve-pkg-maps", - "version": ">=1.0.0 <2.0.0", + "name": "queue-tick", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 386, + "package_id": 332, }, { "behavior": { "prod": true, }, "id": 700, - "literal": "^4.2.4", - "name": "graceful-fs", + "literal": "^1.1.0", + "name": "text-decoder", "npm": { - "name": "graceful-fs", - "version": ">=4.2.4 <5.0.0", + "name": "text-decoder", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 175, + "package_id": 383, }, { "behavior": { "prod": true, }, "id": 701, - "literal": "^2.2.0", - "name": "tapable", + "literal": "^8.0.0", + "name": "emoji-regex", "npm": { - "name": "tapable", - "version": ">=2.2.0 <3.0.0", + "name": "emoji-regex", + "version": ">=8.0.0 <9.0.0", }, - "package_id": 388, + "package_id": 442, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 702, - "literal": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", - "name": "eslint", + "literal": "^3.0.0", + "name": "is-fullwidth-code-point", "npm": { - "name": "eslint", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0-0 <9.0.0 && >=8.0.0-0 <9.0.0", + "name": "is-fullwidth-code-point", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 238, + "package_id": 228, }, { "behavior": { "prod": true, }, "id": 703, - "literal": "^4.3.4", - "name": "debug", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 154, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 704, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^8.0.0", + "name": "emoji-regex", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "emoji-regex", + "version": ">=8.0.0 <9.0.0", }, - "package_id": 393, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 705, - "literal": "6.21.0", - "name": "@typescript-eslint/visitor-keys", + "literal": "^3.0.0", + "name": "is-fullwidth-code-point", "npm": { - "name": "@typescript-eslint/visitor-keys", - "version": "==6.21.0", + "name": "is-fullwidth-code-point", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 392, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 706, - "literal": "6.21.0", - "name": "@typescript-eslint/scope-manager", + "literal": "^6.0.1", + "name": "strip-ansi", "npm": { - "name": "@typescript-eslint/scope-manager", - "version": "==6.21.0", + "name": "strip-ansi", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 401, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 707, - "literal": "6.21.0", - "name": "@typescript-eslint/typescript-estree", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "@typescript-eslint/typescript-estree", - "version": "==6.21.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 391, + "package_id": 95, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 708, - "literal": "^7.0.0 || ^8.0.0", - "name": "eslint", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "eslint", - "version": ">=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 238, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 709, - "literal": "^4.3.4", - "name": "debug", + "literal": "^1.23.2", + "name": "es-abstract", "npm": { - "name": "debug", - "version": ">=4.3.4 <5.0.0", + "name": "es-abstract", + "version": ">=1.23.2 <2.0.0", }, - "package_id": 154, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 710, - "literal": "^11.1.0", - "name": "globby", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "globby", - "version": ">=11.1.0 <12.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 396, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 711, - "literal": "^7.5.4", - "name": "semver", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "semver", - "version": ">=7.5.4 <8.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 116, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 712, - "literal": "^4.0.3", - "name": "is-glob", + "literal": "^1.2.4", + "name": "get-intrinsic", "npm": { - "name": "is-glob", - "version": ">=4.0.3 <5.0.0", + "name": "get-intrinsic", + "version": ">=1.2.4 <2.0.0", }, - "package_id": 28, + "package_id": 186, }, { "behavior": { "prod": true, }, "id": 713, - "literal": "9.0.3", - "name": "minimatch", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "minimatch", - "version": "==9.0.3", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 395, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 714, - "literal": "^1.0.1", - "name": "ts-api-utils", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "ts-api-utils", - "version": ">=1.0.1 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 394, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 715, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^1.0.7", + "name": "internal-slot", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "internal-slot", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 393, + "package_id": 214, }, { "behavior": { "prod": true, }, "id": 716, - "literal": "6.21.0", - "name": "@typescript-eslint/visitor-keys", + "literal": "^1.5.2", + "name": "regexp.prototype.flags", "npm": { - "name": "@typescript-eslint/visitor-keys", - "version": "==6.21.0", + "name": "regexp.prototype.flags", + "version": ">=1.5.2 <2.0.0", }, - "package_id": 392, + "package_id": 340, }, { "behavior": { "prod": true, }, "id": 717, - "literal": "^3.4.1", - "name": "eslint-visitor-keys", + "literal": "^2.0.2", + "name": "set-function-name", "npm": { - "name": "eslint-visitor-keys", - "version": ">=3.4.1 <4.0.0", + "name": "set-function-name", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 242, + "package_id": 353, }, { "behavior": { "prod": true, }, "id": 718, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^1.0.6", + "name": "side-channel", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "side-channel", + "version": ">=1.0.6 <2.0.0", }, - "package_id": 393, + "package_id": 356, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 719, - "literal": ">=4.2.0", - "name": "typescript", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "typescript", - "version": ">=4.2.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 1, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 720, - "literal": "^2.0.1", - "name": "brace-expansion", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "brace-expansion", - "version": ">=2.0.1 <3.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 70, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 721, - "literal": "^2.1.0", - "name": "array-union", + "literal": "^1.23.0", + "name": "es-abstract", "npm": { - "name": "array-union", - "version": ">=2.1.0 <3.0.0", + "name": "es-abstract", + "version": ">=1.23.0 <2.0.0", }, - "package_id": 400, + "package_id": 135, }, { "behavior": { "prod": true, }, "id": 722, - "literal": "^3.0.1", - "name": "dir-glob", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "dir-glob", - "version": ">=3.0.1 <4.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 398, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 723, - "literal": "^3.2.9", - "name": "fast-glob", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "fast-glob", - "version": ">=3.2.9 <4.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 40, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 724, - "literal": "^5.2.0", - "name": "ignore", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "ignore", - "version": ">=5.2.0 <6.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 263, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 725, - "literal": "^1.4.1", - "name": "merge2", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "merge2", - "version": ">=1.4.1 <2.0.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 41, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 726, - "literal": "^3.0.0", - "name": "slash", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "slash", - "version": ">=3.0.0 <4.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 397, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 727, - "literal": "^4.0.0", - "name": "path-type", + "literal": "^1.2.1", + "name": "define-properties", "npm": { - "name": "path-type", - "version": ">=4.0.0 <5.0.0", + "name": "define-properties", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 399, + "package_id": 120, }, { "behavior": { "prod": true, }, "id": 728, - "literal": "6.21.0", - "name": "@typescript-eslint/types", + "literal": "^1.0.0", + "name": "es-object-atoms", "npm": { - "name": "@typescript-eslint/types", - "version": "==6.21.0", + "name": "es-object-atoms", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 393, + "package_id": 139, }, { "behavior": { "prod": true, }, "id": 729, - "literal": "6.21.0", - "name": "@typescript-eslint/visitor-keys", + "literal": "^5.0.1", + "name": "ansi-regex", "npm": { - "name": "@typescript-eslint/visitor-keys", - "version": "==6.21.0", + "name": "ansi-regex", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 392, + "package_id": 55, }, { "behavior": { "prod": true, }, "id": 730, - "literal": "10.3.10", - "name": "glob", + "literal": "^5.0.1", + "name": "ansi-regex", "npm": { - "name": "glob", - "version": "==10.3.10", + "name": "ansi-regex", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 65, + "package_id": null, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 731, - "literal": "^7.23.2", - "name": "@babel/runtime", + "literal": ">= 16.8.0 || 17.x.x || ^18.0.0-0", + "name": "react", "npm": { - "name": "@babel/runtime", - "version": ">=7.23.2 <8.0.0", + "name": "react", + "version": ">=16.8.0 || <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && <18.0.0 >=17.0.0 || >=18.0.0-0 <19.0.0 && >=18.0.0-0 <19.0.0", }, - "package_id": 427, + "package_id": 333, }, { "behavior": { "prod": true, }, "id": 732, - "literal": "^5.3.0", - "name": "aria-query", + "literal": "0.0.1", + "name": "client-only", "npm": { - "name": "aria-query", - "version": ">=5.3.0 <6.0.0", + "name": "client-only", + "version": "==0.0.1", }, - "package_id": 426, + "package_id": 102, }, { "behavior": { "prod": true, }, "id": 733, - "literal": "^3.1.7", - "name": "array-includes", + "literal": "^0.3.2", + "name": "@jridgewell/gen-mapping", "npm": { - "name": "array-includes", - "version": ">=3.1.7 <4.0.0", + "name": "@jridgewell/gen-mapping", + "version": ">=0.3.2 <0.4.0", }, - "package_id": 384, + "package_id": 14, }, { "behavior": { "prod": true, }, "id": 734, - "literal": "^1.3.2", - "name": "array.prototype.flatmap", + "literal": "^4.0.0", + "name": "commander", "npm": { - "name": "array.prototype.flatmap", - "version": ">=1.3.2 <2.0.0", + "name": "commander", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 380, + "package_id": 106, }, { "behavior": { "prod": true, }, "id": 735, - "literal": "^0.0.8", - "name": "ast-types-flow", + "literal": "^10.3.10", + "name": "glob", "npm": { - "name": "ast-types-flow", - "version": ">=0.0.8 <0.0.9", + "name": "glob", + "version": ">=10.3.10 <11.0.0", }, - "package_id": 425, + "package_id": 191, }, { "behavior": { "prod": true, }, "id": 736, - "literal": "=4.7.0", - "name": "axe-core", + "literal": "^1.1.6", + "name": "lines-and-columns", "npm": { - "name": "axe-core", - "version": "==4.7.0", + "name": "lines-and-columns", + "version": ">=1.1.6 <2.0.0", }, - "package_id": 424, + "package_id": 265, }, { "behavior": { "prod": true, }, "id": 737, - "literal": "^3.2.1", - "name": "axobject-query", + "literal": "^2.7.0", + "name": "mz", "npm": { - "name": "axobject-query", - "version": ">=3.2.1 <4.0.0", + "name": "mz", + "version": ">=2.7.0 <3.0.0", }, - "package_id": 422, + "package_id": 277, }, { "behavior": { "prod": true, }, "id": 738, - "literal": "^1.0.8", - "name": "damerau-levenshtein", + "literal": "^4.0.1", + "name": "pirates", "npm": { - "name": "damerau-levenshtein", - "version": ">=1.0.8 <2.0.0", + "name": "pirates", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 421, + "package_id": 313, }, { "behavior": { "prod": true, }, "id": 739, - "literal": "^9.2.2", - "name": "emoji-regex", + "literal": "^0.1.9", + "name": "ts-interface-checker", "npm": { - "name": "emoji-regex", - "version": ">=9.2.2 <10.0.0", + "name": "ts-interface-checker", + "version": ">=0.1.9 <0.2.0", }, - "package_id": 88, + "package_id": 390, }, { "behavior": { "prod": true, }, "id": 740, - "literal": "^1.0.15", - "name": "es-iterator-helpers", + "literal": "^4.0.0", + "name": "has-flag", "npm": { - "name": "es-iterator-helpers", - "version": ">=1.0.15 <2.0.0", + "name": "has-flag", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 409, + "package_id": 200, }, { "behavior": { "prod": true, }, "id": 741, - "literal": "^2.0.0", - "name": "hasown", + "literal": "^5.2.0", + "name": "@alloc/quick-lru", "npm": { - "name": "hasown", - "version": ">=2.0.0 <3.0.0", + "name": "@alloc/quick-lru", + "version": ">=5.2.0 <6.0.0", }, - "package_id": 20, + "package_id": 1, }, { "behavior": { "prod": true, }, "id": 742, - "literal": "^3.3.5", - "name": "jsx-ast-utils", + "literal": "^5.0.2", + "name": "arg", "npm": { - "name": "jsx-ast-utils", - "version": ">=3.3.5 <4.0.0", + "name": "arg", + "version": ">=5.0.2 <6.0.0", }, - "package_id": 408, + "package_id": 59, }, { "behavior": { "prod": true, }, "id": 743, - "literal": "^1.0.9", - "name": "language-tags", + "literal": "^3.5.3", + "name": "chokidar", "npm": { - "name": "language-tags", - "version": ">=1.0.9 <2.0.0", - }, - "package_id": 406, + "name": "chokidar", + "version": ">=3.5.3 <4.0.0", + }, + "package_id": 100, }, { "behavior": { "prod": true, }, "id": 744, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^1.2.2", + "name": "didyoumean", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "didyoumean", + "version": ">=1.2.2 <2.0.0", }, - "package_id": 244, + "package_id": 124, }, { "behavior": { "prod": true, }, "id": 745, - "literal": "^1.1.7", - "name": "object.entries", + "literal": "^1.1.3", + "name": "dlv", "npm": { - "name": "object.entries", - "version": ">=1.1.7 <2.0.0", + "name": "dlv", + "version": ">=1.1.3 <2.0.0", }, - "package_id": 405, + "package_id": 126, }, { "behavior": { "prod": true, }, "id": 746, - "literal": "^2.0.7", - "name": "object.fromentries", + "literal": "^3.2.12", + "name": "fast-glob", "npm": { - "name": "object.fromentries", - "version": ">=2.0.7 <3.0.0", + "name": "fast-glob", + "version": ">=3.2.12 <4.0.0", }, - "package_id": 375, + "package_id": 166, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 747, - "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", - "name": "eslint", + "literal": "^6.0.2", + "name": "glob-parent", "npm": { - "name": "eslint", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "glob-parent", + "version": ">=6.0.2 <7.0.0", }, - "package_id": 238, + "package_id": 192, }, { "behavior": { "prod": true, }, "id": 748, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^4.0.3", + "name": "is-glob", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "is-glob", + "version": ">=4.0.3 <5.0.0", }, - "package_id": 322, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 749, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.18.2", + "name": "jiti", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "jiti", + "version": ">=1.18.2 <2.0.0", }, - "package_id": 313, + "package_id": 249, }, { "behavior": { "prod": true, }, "id": 750, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^2.1.0", + "name": "lilconfig", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "lilconfig", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 311, + "package_id": 264, }, { "behavior": { "prod": true, }, "id": 751, - "literal": "^0.3.20", - "name": "language-subtag-registry", + "literal": "^4.0.5", + "name": "micromatch", "npm": { - "name": "language-subtag-registry", - "version": ">=0.3.20 <0.4.0", + "name": "micromatch", + "version": ">=4.0.5 <5.0.0", }, - "package_id": 407, + "package_id": 271, }, { "behavior": { "prod": true, }, "id": 752, - "literal": "^3.1.6", - "name": "array-includes", + "literal": "^3.0.0", + "name": "normalize-path", "npm": { - "name": "array-includes", - "version": ">=3.1.6 <4.0.0", + "name": "normalize-path", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 384, + "package_id": 283, }, { "behavior": { "prod": true, }, "id": 753, - "literal": "^1.3.1", - "name": "array.prototype.flat", + "literal": "^3.0.0", + "name": "object-hash", "npm": { - "name": "array.prototype.flat", - "version": ">=1.3.1 <2.0.0", + "name": "object-hash", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 382, + "package_id": 286, }, { "behavior": { "prod": true, }, "id": 754, - "literal": "^4.1.4", - "name": "object.assign", + "literal": "^1.0.0", + "name": "picocolors", "npm": { - "name": "object.assign", - "version": ">=4.1.4 <5.0.0", + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 355, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 755, - "literal": "^1.1.6", - "name": "object.values", + "literal": "^8.4.23", + "name": "postcss", "npm": { - "name": "object.values", - "version": ">=1.1.6 <2.0.0", + "name": "postcss", + "version": ">=8.4.23 <9.0.0", }, - "package_id": 310, + "package_id": 315, }, { "behavior": { "prod": true, }, "id": 756, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^15.1.0", + "name": "postcss-import", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "postcss-import", + "version": ">=15.1.0 <16.0.0", }, - "package_id": 322, + "package_id": 316, }, { "behavior": { "prod": true, }, "id": 757, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^4.0.1", + "name": "postcss-js", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "postcss-js", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 313, + "package_id": 317, }, { "behavior": { "prod": true, }, "id": 758, - "literal": "^1.23.3", - "name": "es-abstract", + "literal": "^4.0.1", + "name": "postcss-load-config", "npm": { - "name": "es-abstract", - "version": ">=1.23.3 <2.0.0", + "name": "postcss-load-config", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 325, + "package_id": 318, }, { "behavior": { "prod": true, }, "id": 759, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^6.0.1", + "name": "postcss-nested", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "postcss-nested", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 312, + "package_id": 319, }, { "behavior": { "prod": true, }, "id": 760, - "literal": "^2.0.3", - "name": "es-set-tostringtag", + "literal": "^6.0.11", + "name": "postcss-selector-parser", "npm": { - "name": "es-set-tostringtag", - "version": ">=2.0.3 <3.0.0", + "name": "postcss-selector-parser", + "version": ">=6.0.11 <7.0.0", }, - "package_id": 369, + "package_id": 320, }, { "behavior": { "prod": true, }, "id": 761, - "literal": "^1.1.2", - "name": "function-bind", + "literal": "^1.22.2", + "name": "resolve", "npm": { - "name": "function-bind", - "version": ">=1.1.2 <2.0.0", + "name": "resolve", + "version": ">=1.22.2 <2.0.0", }, - "package_id": 21, + "package_id": 342, }, { "behavior": { "prod": true, }, "id": 762, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^3.32.0", + "name": "sucrase", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "sucrase", + "version": ">=3.32.0 <4.0.0", }, - "package_id": 317, + "package_id": 376, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 763, - "literal": "^1.0.3", - "name": "globalthis", + "literal": "^2.1.1", + "name": "bare-fs", "npm": { - "name": "globalthis", - "version": ">=1.0.3 <2.0.0", + "name": "bare-fs", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 364, + "package_id": 81, }, { "behavior": { - "prod": true, + "optional": true, }, "id": 764, - "literal": "^1.0.2", - "name": "has-property-descriptors", + "literal": "^2.1.0", + "name": "bare-path", "npm": { - "name": "has-property-descriptors", - "version": ">=1.0.2 <2.0.0", + "name": "bare-path", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 315, + "package_id": 83, }, { "behavior": { "prod": true, }, "id": 765, - "literal": "^1.0.3", - "name": "has-proto", + "literal": "^3.0.0", + "name": "pump", "npm": { - "name": "has-proto", - "version": ">=1.0.3 <2.0.0", + "name": "pump", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 319, + "package_id": 327, }, { "behavior": { "prod": true, }, "id": 766, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^3.1.5", + "name": "tar-stream", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "tar-stream", + "version": ">=3.1.5 <4.0.0", }, - "package_id": 318, + "package_id": 382, }, { "behavior": { "prod": true, }, "id": 767, - "literal": "^1.0.7", - "name": "internal-slot", + "literal": "^1.6.4", + "name": "b4a", "npm": { - "name": "internal-slot", - "version": ">=1.0.7 <2.0.0", + "name": "b4a", + "version": ">=1.6.4 <2.0.0", }, - "package_id": 362, + "package_id": 78, }, { "behavior": { "prod": true, }, "id": 768, - "literal": "^1.1.2", - "name": "iterator.prototype", + "literal": "^1.2.0", + "name": "fast-fifo", "npm": { - "name": "iterator.prototype", - "version": ">=1.1.2 <2.0.0", + "name": "fast-fifo", + "version": ">=1.2.0 <2.0.0", }, - "package_id": 410, + "package_id": 165, }, { "behavior": { "prod": true, }, "id": 769, - "literal": "^1.1.2", - "name": "safe-array-concat", + "literal": "^2.15.0", + "name": "streamx", "npm": { - "name": "safe-array-concat", - "version": ">=1.1.2 <2.0.0", + "name": "streamx", + "version": ">=2.15.0 <3.0.0", }, - "package_id": 350, + "package_id": 366, }, { "behavior": { "prod": true, }, "id": 770, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.6.4", + "name": "b4a", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "b4a", + "version": ">=1.6.4 <2.0.0", }, - "package_id": 313, + "package_id": 78, }, { "behavior": { "prod": true, }, "id": 771, - "literal": "^1.2.1", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "any-promise", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.1 <2.0.0", + "name": "any-promise", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 57, }, { "behavior": { "prod": true, }, "id": 772, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": ">= 3.1.0 < 4", + "name": "thenify", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "thenify", + "version": ">=3.1.0 && <4.0.0", }, - "package_id": 318, + "package_id": 385, }, { "behavior": { "prod": true, }, "id": 773, - "literal": "^1.0.4", - "name": "reflect.getprototypeof", + "literal": "^7.0.0", + "name": "is-number", "npm": { - "name": "reflect.getprototypeof", - "version": ">=1.0.4 <2.0.0", + "name": "is-number", + "version": ">=7.0.0 <8.0.0", }, - "package_id": 411, + "package_id": 233, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 774, - "literal": "^2.0.1", - "name": "set-function-name", + "literal": ">=4.2.0", + "name": "typescript", "npm": { - "name": "set-function-name", - "version": ">=2.0.1 <3.0.0", + "name": "typescript", + "version": ">=4.2.0", }, - "package_id": 353, + "package_id": 399, }, { "behavior": { "prod": true, }, "id": 775, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^0.0.29", + "name": "@types/json5", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "@types/json5", + "version": ">=0.0.29 <0.0.30", }, - "package_id": 322, + "package_id": 38, }, { "behavior": { "prod": true, }, "id": 776, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.2", + "name": "json5", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "json5", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 313, + "package_id": 257, }, { "behavior": { "prod": true, }, "id": 777, - "literal": "^1.23.1", - "name": "es-abstract", + "literal": "^1.2.6", + "name": "minimist", "npm": { - "name": "es-abstract", - "version": ">=1.23.1 <2.0.0", + "name": "minimist", + "version": ">=1.2.6 <2.0.0", }, - "package_id": 325, + "package_id": 273, }, { "behavior": { "prod": true, }, "id": 778, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^3.0.0", + "name": "strip-bom", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "strip-bom", + "version": ">=3.0.0 <4.0.0", }, - "package_id": 312, + "package_id": 373, }, { "behavior": { "prod": true, }, "id": 779, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.2.1", + "name": "prelude-ls", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "prelude-ls", + "version": ">=1.2.1 <2.0.0", }, - "package_id": 317, + "package_id": 322, }, { "behavior": { "prod": true, }, "id": 780, - "literal": "^1.0.3", - "name": "globalthis", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "globalthis", - "version": ">=1.0.3 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 364, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 781, - "literal": "^1.1.3", - "name": "which-builtin-type", + "literal": "^1.3.0", + "name": "es-errors", "npm": { - "name": "which-builtin-type", - "version": ">=1.1.3 <2.0.0", + "name": "es-errors", + "version": ">=1.3.0 <2.0.0", }, - "package_id": 412, + "package_id": 137, }, { "behavior": { "prod": true, }, "id": 782, - "literal": "^1.1.5", - "name": "function.prototype.name", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "function.prototype.name", - "version": ">=1.1.5 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 366, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 783, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 327, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 784, - "literal": "^2.0.0", - "name": "is-async-function", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "is-async-function", - "version": ">=2.0.0 <3.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 420, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 785, - "literal": "^1.0.5", - "name": "is-date-object", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "is-date-object", - "version": ">=1.0.5 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 368, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 786, - "literal": "^1.0.2", - "name": "is-finalizationregistry", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "is-finalizationregistry", - "version": ">=1.0.2 <2.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 419, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 787, - "literal": "^1.0.10", - "name": "is-generator-function", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "is-generator-function", - "version": ">=1.0.10 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 418, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 788, - "literal": "^1.1.4", - "name": "is-regex", + "literal": "^1.0.7", + "name": "available-typed-arrays", "npm": { - "name": "is-regex", - "version": ">=1.1.4 <2.0.0", + "name": "available-typed-arrays", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 349, + "package_id": 75, }, { "behavior": { "prod": true, }, "id": 789, - "literal": "^1.0.2", - "name": "is-weakref", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "is-weakref", - "version": ">=1.0.2 <2.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 357, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 790, - "literal": "^2.0.5", - "name": "isarray", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "isarray", - "version": ">=2.0.5 <3.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 351, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 791, - "literal": "^1.0.2", - "name": "which-boxed-primitive", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "which-boxed-primitive", - "version": ">=1.0.2 <2.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 333, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 792, - "literal": "^1.0.1", - "name": "which-collection", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "which-collection", - "version": ">=1.0.1 <2.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 413, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 793, - "literal": "^1.1.9", - "name": "which-typed-array", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "which-typed-array", - "version": ">=1.1.9 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 326, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 794, - "literal": "^2.0.3", - "name": "is-map", + "literal": "^1.0.7", + "name": "call-bind", "npm": { - "name": "is-map", - "version": ">=2.0.3 <3.0.0", + "name": "call-bind", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 417, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 795, - "literal": "^2.0.3", - "name": "is-set", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "is-set", - "version": ">=2.0.3 <3.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 416, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 796, - "literal": "^2.0.2", - "name": "is-weakmap", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "is-weakmap", - "version": ">=2.0.2 <3.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 415, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 797, - "literal": "^2.0.3", - "name": "is-weakset", + "literal": "^1.0.3", + "name": "has-proto", "npm": { - "name": "is-weakset", - "version": ">=2.0.3 <3.0.0", + "name": "has-proto", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 414, + "package_id": 202, }, { "behavior": { "prod": true, }, "id": 798, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.1.13", + "name": "is-typed-array", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "is-typed-array", + "version": ">=1.1.13 <2.0.0", }, - "package_id": 322, + "package_id": 241, }, { "behavior": { "prod": true, }, "id": 799, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^1.0.0", + "name": "possible-typed-array-names", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "possible-typed-array-names", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 317, + "package_id": 314, }, { "behavior": { "prod": true, }, "id": 800, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.2", + "name": "call-bind", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "call-bind", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 327, + "package_id": 95, }, { "behavior": { @@ -33037,415 +33241,415 @@ exports[`next build works: node 1`] = ` }, "id": 801, "literal": "^1.0.2", - "name": "call-bind", + "name": "has-bigints", "npm": { - "name": "call-bind", + "name": "has-bigints", "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 199, }, { "behavior": { "prod": true, }, "id": 802, - "literal": "^1.0.0", - "name": "has-tostringtag", + "literal": "^1.0.3", + "name": "has-symbols", "npm": { - "name": "has-tostringtag", - "version": ">=1.0.0 <2.0.0", + "name": "has-symbols", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 327, + "package_id": 203, }, { "behavior": { "prod": true, }, "id": 803, - "literal": "^2.0.3", - "name": "dequal", + "literal": "^1.0.2", + "name": "which-boxed-primitive", "npm": { - "name": "dequal", - "version": ">=2.0.3 <3.0.0", + "name": "which-boxed-primitive", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 423, + "package_id": 409, }, { "behavior": { "prod": true, }, "id": 804, - "literal": "^2.0.3", - "name": "dequal", + "literal": "^5.2.1", + "name": "buffer", "npm": { - "name": "dequal", - "version": ">=2.0.3 <3.0.0", + "name": "buffer", + "version": ">=5.2.1 <6.0.0", }, - "package_id": 423, + "package_id": 91, }, { "behavior": { "prod": true, }, "id": 805, - "literal": "^0.14.0", - "name": "regenerator-runtime", + "literal": "^2.3.8", + "name": "through", "npm": { - "name": "regenerator-runtime", - "version": ">=0.14.0 <0.15.0", + "name": "through", + "version": ">=2.3.8 <3.0.0", }, - "package_id": 428, + "package_id": 387, }, { "behavior": { - "prod": true, + "peer": true, }, "id": 806, - "literal": "^3.1.8", - "name": "array-includes", + "literal": ">= 4.21.0", + "name": "browserslist", "npm": { - "name": "array-includes", - "version": ">=3.1.8 <4.0.0", + "name": "browserslist", + "version": ">=4.21.0", }, - "package_id": 384, + "package_id": 90, }, { "behavior": { "prod": true, }, "id": 807, - "literal": "^1.2.5", - "name": "array.prototype.findlast", + "literal": "^3.1.2", + "name": "escalade", "npm": { - "name": "array.prototype.findlast", - "version": ">=1.2.5 <2.0.0", + "name": "escalade", + "version": ">=3.1.2 <4.0.0", }, - "package_id": 437, + "package_id": 143, }, { "behavior": { "prod": true, }, "id": 808, - "literal": "^1.3.2", - "name": "array.prototype.flatmap", + "literal": "^1.0.1", + "name": "picocolors", "npm": { - "name": "array.prototype.flatmap", - "version": ">=1.3.2 <2.0.0", + "name": "picocolors", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 380, + "package_id": 310, }, { "behavior": { "prod": true, }, "id": 809, - "literal": "^1.1.2", - "name": "array.prototype.toreversed", + "literal": "^2.1.0", + "name": "punycode", "npm": { - "name": "array.prototype.toreversed", - "version": ">=1.1.2 <2.0.0", + "name": "punycode", + "version": ">=2.1.0 <3.0.0", }, - "package_id": 436, + "package_id": 328, }, { "behavior": { "prod": true, }, "id": 810, - "literal": "^1.1.3", - "name": "array.prototype.tosorted", + "literal": "^2.0.0", + "name": "isexe", "npm": { - "name": "array.prototype.tosorted", - "version": ">=1.1.3 <2.0.0", + "name": "isexe", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 435, + "package_id": 246, }, { "behavior": { "prod": true, }, "id": 811, - "literal": "^2.1.0", - "name": "doctrine", + "literal": "^1.0.1", + "name": "is-bigint", "npm": { - "name": "doctrine", - "version": ">=2.1.0 <3.0.0", + "name": "is-bigint", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 379, + "package_id": 219, }, { "behavior": { "prod": true, }, "id": 812, - "literal": "^1.0.19", - "name": "es-iterator-helpers", + "literal": "^1.1.0", + "name": "is-boolean-object", "npm": { - "name": "es-iterator-helpers", - "version": ">=1.0.19 <2.0.0", + "name": "is-boolean-object", + "version": ">=1.1.0 <2.0.0", }, - "package_id": 409, + "package_id": 221, }, { "behavior": { "prod": true, }, "id": 813, - "literal": "^5.3.0", - "name": "estraverse", + "literal": "^1.0.4", + "name": "is-number-object", "npm": { - "name": "estraverse", - "version": ">=5.3.0 <6.0.0", + "name": "is-number-object", + "version": ">=1.0.4 <2.0.0", }, - "package_id": 166, + "package_id": 234, }, { "behavior": { "prod": true, }, "id": 814, - "literal": "^2.4.1 || ^3.0.0", - "name": "jsx-ast-utils", + "literal": "^1.0.5", + "name": "is-string", "npm": { - "name": "jsx-ast-utils", - "version": ">=2.4.1 <3.0.0 || >=3.0.0 <4.0.0 && >=3.0.0 <4.0.0", + "name": "is-string", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 408, + "package_id": 239, }, { "behavior": { "prod": true, }, "id": 815, - "literal": "^3.1.2", - "name": "minimatch", + "literal": "^1.0.3", + "name": "is-symbol", "npm": { - "name": "minimatch", - "version": ">=3.1.2 <4.0.0", + "name": "is-symbol", + "version": ">=1.0.3 <2.0.0", }, - "package_id": 244, + "package_id": 240, }, { "behavior": { "prod": true, }, "id": 816, - "literal": "^1.1.8", - "name": "object.entries", + "literal": "^1.1.5", + "name": "function.prototype.name", "npm": { - "name": "object.entries", - "version": ">=1.1.8 <2.0.0", + "name": "function.prototype.name", + "version": ">=1.1.5 <2.0.0", }, - "package_id": 405, + "package_id": 183, }, { "behavior": { "prod": true, }, "id": 817, - "literal": "^2.0.8", - "name": "object.fromentries", + "literal": "^1.0.0", + "name": "has-tostringtag", "npm": { - "name": "object.fromentries", - "version": ">=2.0.8 <3.0.0", + "name": "has-tostringtag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 375, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 818, - "literal": "^1.1.4", - "name": "object.hasown", + "literal": "^2.0.0", + "name": "is-async-function", "npm": { - "name": "object.hasown", - "version": ">=1.1.4 <2.0.0", + "name": "is-async-function", + "version": ">=2.0.0 <3.0.0", }, - "package_id": 434, + "package_id": 218, }, { "behavior": { "prod": true, }, "id": 819, - "literal": "^1.2.0", - "name": "object.values", + "literal": "^1.0.5", + "name": "is-date-object", "npm": { - "name": "object.values", - "version": ">=1.2.0 <2.0.0", + "name": "is-date-object", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 310, + "package_id": 225, }, { "behavior": { "prod": true, }, "id": 820, - "literal": "^15.8.1", - "name": "prop-types", + "literal": "^1.0.2", + "name": "is-finalizationregistry", "npm": { - "name": "prop-types", - "version": ">=15.8.1 <16.0.0", + "name": "is-finalizationregistry", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 432, + "package_id": 227, }, { "behavior": { "prod": true, }, "id": 821, - "literal": "^2.0.0-next.5", - "name": "resolve", + "literal": "^1.0.10", + "name": "is-generator-function", "npm": { - "name": "resolve", - "version": ">=2.0.0-next.5 <3.0.0", + "name": "is-generator-function", + "version": ">=1.0.10 <2.0.0", }, - "package_id": 431, + "package_id": 229, }, { "behavior": { "prod": true, }, "id": 822, - "literal": "^6.3.1", - "name": "semver", + "literal": "^1.1.4", + "name": "is-regex", "npm": { - "name": "semver", - "version": ">=6.3.1 <7.0.0", + "name": "is-regex", + "version": ">=1.1.4 <2.0.0", }, - "package_id": 309, + "package_id": 236, }, { "behavior": { "prod": true, }, "id": 823, - "literal": "^4.0.11", - "name": "string.prototype.matchall", + "literal": "^1.0.2", + "name": "is-weakref", "npm": { - "name": "string.prototype.matchall", - "version": ">=4.0.11 <5.0.0", + "name": "is-weakref", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 430, + "package_id": 243, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 824, - "literal": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", - "name": "eslint", + "literal": "^2.0.5", + "name": "isarray", "npm": { - "name": "eslint", - "version": ">=3.0.0 <4.0.0 || >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=4.0.0 <5.0.0 || >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=5.0.0 <6.0.0 || >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=6.0.0 <7.0.0 || >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=7.0.0 <8.0.0 || >=8.0.0 <9.0.0 && >=8.0.0 <9.0.0", + "name": "isarray", + "version": ">=2.0.5 <3.0.0", }, - "package_id": 238, + "package_id": 245, }, { "behavior": { "prod": true, }, "id": 825, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.2", + "name": "which-boxed-primitive", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "which-boxed-primitive", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 322, + "package_id": 409, }, { "behavior": { "prod": true, }, "id": 826, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^1.0.1", + "name": "which-collection", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "which-collection", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 313, + "package_id": 411, }, { "behavior": { "prod": true, }, "id": 827, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^1.1.9", + "name": "which-typed-array", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "which-typed-array", + "version": ">=1.1.9 <2.0.0", }, - "package_id": 325, + "package_id": 412, }, { "behavior": { "prod": true, }, "id": 828, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^2.0.3", + "name": "is-map", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "is-map", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 312, + "package_id": 231, }, { "behavior": { "prod": true, }, "id": 829, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^2.0.3", + "name": "is-set", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "is-set", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 311, + "package_id": 237, }, { "behavior": { "prod": true, }, "id": 830, - "literal": "^1.2.4", - "name": "get-intrinsic", + "literal": "^2.0.2", + "name": "is-weakmap", "npm": { - "name": "get-intrinsic", - "version": ">=1.2.4 <2.0.0", + "name": "is-weakmap", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 317, + "package_id": 242, }, { "behavior": { "prod": true, }, "id": 831, - "literal": "^1.0.1", - "name": "gopd", + "literal": "^2.0.3", + "name": "is-weakset", "npm": { - "name": "gopd", - "version": ">=1.0.1 <2.0.0", + "name": "is-weakset", + "version": ">=2.0.3 <3.0.0", }, - "package_id": 321, + "package_id": 244, }, { "behavior": { "prod": true, }, "id": 832, - "literal": "^1.0.3", - "name": "has-symbols", + "literal": "^1.0.7", + "name": "available-typed-arrays", "npm": { - "name": "has-symbols", - "version": ">=1.0.3 <2.0.0", + "name": "available-typed-arrays", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 318, + "package_id": 75, }, { "behavior": { @@ -33453,1346 +33657,1533 @@ exports[`next build works: node 1`] = ` }, "id": 833, "literal": "^1.0.7", - "name": "internal-slot", + "name": "call-bind", "npm": { - "name": "internal-slot", + "name": "call-bind", "version": ">=1.0.7 <2.0.0", }, - "package_id": 362, + "package_id": 95, }, { "behavior": { "prod": true, }, "id": 834, - "literal": "^1.5.2", - "name": "regexp.prototype.flags", + "literal": "^0.3.3", + "name": "for-each", "npm": { - "name": "regexp.prototype.flags", - "version": ">=1.5.2 <2.0.0", + "name": "for-each", + "version": ">=0.3.3 <0.4.0", }, - "package_id": 352, + "package_id": 176, }, { "behavior": { "prod": true, }, "id": 835, - "literal": "^2.0.2", - "name": "set-function-name", + "literal": "^1.0.1", + "name": "gopd", "npm": { - "name": "set-function-name", - "version": ">=2.0.2 <3.0.0", + "name": "gopd", + "version": ">=1.0.1 <2.0.0", }, - "package_id": 353, + "package_id": 196, }, { "behavior": { "prod": true, }, "id": 836, - "literal": "^1.0.6", - "name": "side-channel", + "literal": "^1.0.2", + "name": "has-tostringtag", "npm": { - "name": "side-channel", - "version": ">=1.0.6 <2.0.0", + "name": "has-tostringtag", + "version": ">=1.0.2 <2.0.0", }, - "package_id": 363, + "package_id": 204, }, { "behavior": { "prod": true, }, "id": 837, - "literal": "^2.13.0", - "name": "is-core-module", + "literal": "^4.0.0", + "name": "ansi-styles", "npm": { - "name": "is-core-module", - "version": ">=2.13.0 <3.0.0", + "name": "ansi-styles", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 19, + "package_id": 56, }, { "behavior": { "prod": true, }, "id": 838, - "literal": "^1.0.7", - "name": "path-parse", + "literal": "^4.1.0", + "name": "string-width", "npm": { - "name": "path-parse", - "version": ">=1.0.7 <2.0.0", + "name": "string-width", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 18, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 839, - "literal": "^1.0.0", - "name": "supports-preserve-symlinks-flag", + "literal": "^6.0.0", + "name": "strip-ansi", "npm": { - "name": "supports-preserve-symlinks-flag", - "version": ">=1.0.0 <2.0.0", + "name": "strip-ansi", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 17, + "package_id": 372, }, { "behavior": { "prod": true, }, "id": 840, - "literal": "^1.4.0", - "name": "loose-envify", + "literal": "^4.0.0", + "name": "ansi-styles", "npm": { - "name": "loose-envify", - "version": ">=1.4.0 <2.0.0", + "name": "ansi-styles", + "version": ">=4.0.0 <5.0.0", }, - "package_id": 110, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 841, - "literal": "^4.1.1", - "name": "object-assign", + "literal": "^4.1.0", + "name": "string-width", "npm": { - "name": "object-assign", - "version": ">=4.1.1 <5.0.0", + "name": "string-width", + "version": ">=4.1.0 <5.0.0", }, - "package_id": 63, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 842, - "literal": "^16.13.1", - "name": "react-is", + "literal": "^6.0.0", + "name": "strip-ansi", "npm": { - "name": "react-is", - "version": ">=16.13.1 <17.0.0", + "name": "strip-ansi", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 433, + "package_id": null, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 843, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^4.0.1", + "name": "bufferutil", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "bufferutil", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 313, + "package_id": null, }, { "behavior": { - "prod": true, + "optional": true, + "peer": true, }, "id": 844, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": ">=5.0.2", + "name": "utf-8-validate", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "utf-8-validate", + "version": ">=5.0.2", }, - "package_id": 325, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 845, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^8.0.1", + "name": "cliui", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "cliui", + "version": ">=8.0.1 <9.0.0", }, - "package_id": 311, + "package_id": 103, }, { "behavior": { "prod": true, }, "id": 846, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^3.1.1", + "name": "escalade", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "escalade", + "version": ">=3.1.1 <4.0.0", }, - "package_id": 322, + "package_id": 143, }, { "behavior": { "prod": true, }, "id": 847, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^2.0.5", + "name": "get-caller-file", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "get-caller-file", + "version": ">=2.0.5 <3.0.0", }, - "package_id": 313, + "package_id": 185, }, { "behavior": { "prod": true, }, "id": 848, - "literal": "^1.23.3", - "name": "es-abstract", + "literal": "^2.1.1", + "name": "require-directory", "npm": { - "name": "es-abstract", - "version": ">=1.23.3 <2.0.0", + "name": "require-directory", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 325, + "package_id": 341, }, { "behavior": { "prod": true, }, "id": 849, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^4.2.3", + "name": "string-width", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "string-width", + "version": ">=4.2.3 <5.0.0", }, - "package_id": 312, + "package_id": 367, }, { "behavior": { "prod": true, }, "id": 850, - "literal": "^1.0.2", - "name": "es-shim-unscopables", + "literal": "^5.0.5", + "name": "y18n", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.2 <2.0.0", + "name": "y18n", + "version": ">=5.0.5 <6.0.0", }, - "package_id": 381, + "package_id": 417, }, { "behavior": { "prod": true, }, "id": 851, - "literal": "^1.0.2", - "name": "call-bind", + "literal": "^21.1.1", + "name": "yargs-parser", "npm": { - "name": "call-bind", - "version": ">=1.0.2 <2.0.0", + "name": "yargs-parser", + "version": ">=21.1.1 <22.0.0", }, - "package_id": 322, + "package_id": 421, }, { "behavior": { "prod": true, }, "id": 852, - "literal": "^1.2.0", - "name": "define-properties", + "literal": "~0.2.3", + "name": "buffer-crc32", "npm": { - "name": "define-properties", - "version": ">=1.2.0 <2.0.0", + "name": "buffer-crc32", + "version": ">=0.2.3 <0.3.0", }, - "package_id": 313, + "package_id": 92, }, { "behavior": { "prod": true, }, "id": 853, - "literal": "^1.22.1", - "name": "es-abstract", + "literal": "~1.1.0", + "name": "fd-slicer", "npm": { - "name": "es-abstract", - "version": ">=1.22.1 <2.0.0", + "name": "fd-slicer", + "version": ">=1.1.0 <1.2.0", }, - "package_id": 325, + "package_id": 170, }, { "behavior": { "prod": true, }, "id": 854, - "literal": "^1.0.0", - "name": "es-shim-unscopables", + "literal": "^3.2.1", + "name": "ansi-styles", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.0 <2.0.0", + "name": "ansi-styles", + "version": ">=3.2.1 <4.0.0", }, - "package_id": 381, + "package_id": 443, }, { "behavior": { "prod": true, }, "id": 855, - "literal": "^1.0.7", - "name": "call-bind", + "literal": "^1.0.5", + "name": "escape-string-regexp", "npm": { - "name": "call-bind", - "version": ">=1.0.7 <2.0.0", + "name": "escape-string-regexp", + "version": ">=1.0.5 <2.0.0", }, - "package_id": 322, + "package_id": 444, }, { "behavior": { "prod": true, }, "id": 856, - "literal": "^1.2.1", - "name": "define-properties", + "literal": "^5.3.0", + "name": "supports-color", "npm": { - "name": "define-properties", - "version": ">=1.2.1 <2.0.0", + "name": "supports-color", + "version": ">=5.3.0 <6.0.0", }, - "package_id": 313, + "package_id": 445, }, { "behavior": { "prod": true, }, "id": 857, - "literal": "^1.23.2", - "name": "es-abstract", + "literal": "^0.2.0", + "name": "eastasianwidth", "npm": { - "name": "es-abstract", - "version": ">=1.23.2 <2.0.0", + "name": "eastasianwidth", + "version": ">=0.2.0 <0.3.0", }, - "package_id": 325, + "package_id": 128, }, { "behavior": { "prod": true, }, "id": 858, - "literal": "^1.3.0", - "name": "es-errors", + "literal": "^9.2.2", + "name": "emoji-regex", "npm": { - "name": "es-errors", - "version": ">=1.3.0 <2.0.0", + "name": "emoji-regex", + "version": ">=9.2.2 <10.0.0", }, - "package_id": 312, + "package_id": 130, }, { "behavior": { "prod": true, }, "id": 859, - "literal": "^1.0.0", - "name": "es-object-atoms", + "literal": "^7.0.1", + "name": "strip-ansi", "npm": { - "name": "es-object-atoms", - "version": ">=1.0.0 <2.0.0", + "name": "strip-ansi", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 311, + "package_id": 427, }, { "behavior": { "prod": true, }, "id": 860, - "literal": "^1.0.2", - "name": "es-shim-unscopables", + "literal": "^6.0.1", + "name": "ansi-regex", "npm": { - "name": "es-shim-unscopables", - "version": ">=1.0.2 <2.0.0", + "name": "ansi-regex", + "version": ">=6.0.1 <7.0.0", }, - "package_id": 381, + "package_id": 446, }, { "behavior": { "prod": true, }, "id": 861, - "literal": "~8.5.10", - "name": "@types/ws", + "literal": "^6.1.0", + "name": "ansi-styles", "npm": { - "name": "@types/ws", - "version": ">=8.5.10 <8.6.0", + "name": "ansi-styles", + "version": ">=6.1.0 <7.0.0", }, - "package_id": 439, + "package_id": 447, }, { "behavior": { "prod": true, }, "id": 862, - "literal": "~20.12.8", - "name": "@types/node", + "literal": "^5.0.1", + "name": "string-width", "npm": { - "name": "@types/node", - "version": ">=20.12.8 <20.13.0", + "name": "string-width", + "version": ">=5.0.1 <6.0.0", }, - "package_id": 183, + "package_id": 426, }, { "behavior": { "prod": true, }, "id": 863, - "literal": "*", - "name": "@types/node", + "literal": "^7.0.1", + "name": "strip-ansi", "npm": { - "name": "@types/node", - "version": ">=0.0.0", + "name": "strip-ansi", + "version": ">=7.0.1 <8.0.0", }, - "package_id": 183, + "package_id": 427, }, { "behavior": { "prod": true, }, "id": 864, - "literal": "^4.21.10", - "name": "browserslist", + "literal": "2.1.2", + "name": "ms", "npm": { - "name": "browserslist", - "version": ">=4.21.10 <5.0.0", + "name": "ms", + "version": "==2.1.2", }, - "package_id": 443, + "package_id": 276, }, { "behavior": { "prod": true, }, "id": 865, - "literal": "^1.0.30001538", - "name": "caniuse-lite", + "literal": "^6.0.0", + "name": "lru-cache", "npm": { - "name": "caniuse-lite", - "version": ">=1.0.30001538 <2.0.0", + "name": "lru-cache", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 229, + "package_id": 448, }, { "behavior": { "prod": true, }, "id": 866, - "literal": "^4.3.6", - "name": "fraction.js", + "literal": "~5.26.4", + "name": "undici-types", "npm": { - "name": "fraction.js", - "version": ">=4.3.6 <5.0.0", + "name": "undici-types", + "version": ">=5.26.4 <5.27.0", }, - "package_id": 442, + "package_id": 402, }, { "behavior": { "prod": true, }, "id": 867, - "literal": "^0.1.2", - "name": "normalize-range", + "literal": "~5.26.4", + "name": "undici-types", "npm": { - "name": "normalize-range", - "version": ">=0.1.2 <0.2.0", + "name": "undici-types", + "version": ">=5.26.4 <5.27.0", }, - "package_id": 441, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 868, - "literal": "^1.0.0", - "name": "picocolors", + "literal": "^2.0.1", + "name": "brace-expansion", "npm": { - "name": "picocolors", - "version": ">=1.0.0 <2.0.0", + "name": "brace-expansion", + "version": ">=2.0.1 <3.0.0", }, - "package_id": 9, + "package_id": 449, }, { "behavior": { "prod": true, }, "id": 869, - "literal": "^4.2.0", - "name": "postcss-value-parser", + "literal": "^6.0.0", + "name": "lru-cache", "npm": { - "name": "postcss-value-parser", - "version": ">=4.2.0 <5.0.0", + "name": "lru-cache", + "version": ">=6.0.0 <7.0.0", }, - "package_id": 24, + "package_id": null, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 870, - "literal": "^8.1.0", - "name": "postcss", + "literal": "~5.26.4", + "name": "undici-types", "npm": { - "name": "postcss", - "version": ">=8.1.0 <9.0.0", + "name": "undici-types", + "version": ">=5.26.4 <5.27.0", }, - "package_id": 7, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 871, - "literal": "^1.0.30001587", - "name": "caniuse-lite", + "literal": "^4.0.1", + "name": "is-glob", "npm": { - "name": "caniuse-lite", - "version": ">=1.0.30001587 <2.0.0", + "name": "is-glob", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 229, + "package_id": 230, }, { "behavior": { "prod": true, }, "id": 872, - "literal": "^1.4.668", - "name": "electron-to-chromium", + "literal": "^2.1.1", + "name": "ms", "npm": { - "name": "electron-to-chromium", - "version": ">=1.4.668 <2.0.0", + "name": "ms", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 446, + "package_id": 276, }, { "behavior": { "prod": true, }, "id": 873, - "literal": "^2.0.14", - "name": "node-releases", + "literal": "^2.1.1", + "name": "ms", "npm": { - "name": "node-releases", - "version": ">=2.0.14 <3.0.0", + "name": "ms", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 445, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 874, - "literal": "^1.0.13", - "name": "update-browserslist-db", + "literal": "^2.1.1", + "name": "ms", "npm": { - "name": "update-browserslist-db", - "version": ">=1.0.13 <2.0.0", + "name": "ms", + "version": ">=2.1.1 <3.0.0", }, - "package_id": 444, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 875, - "literal": "^3.1.2", - "name": "escalade", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "escalade", - "version": ">=3.1.2 <4.0.0", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 124, + "package_id": 162, }, { "behavior": { "prod": true, }, "id": 876, - "literal": "^1.0.1", - "name": "picocolors", + "literal": "^2.0.2", + "name": "esutils", "npm": { - "name": "picocolors", - "version": ">=1.0.1 <2.0.0", + "name": "esutils", + "version": ">=2.0.2 <3.0.0", }, - "package_id": 9, + "package_id": null, }, { "behavior": { - "peer": true, + "prod": true, }, "id": 877, - "literal": ">= 4.21.0", - "name": "browserslist", + "literal": "^2.13.0", + "name": "is-core-module", "npm": { - "name": "browserslist", - "version": ">=4.21.0", + "name": "is-core-module", + "version": ">=2.13.0 <3.0.0", }, - "package_id": 443, + "package_id": 223, }, { "behavior": { "prod": true, }, "id": 878, - "literal": "*", - "name": "@types/react", + "literal": "^1.0.7", + "name": "path-parse", "npm": { - "name": "@types/react", - "version": ">=0.0.0", + "name": "path-parse", + "version": ">=1.0.7 <2.0.0", }, - "package_id": 448, + "package_id": 306, }, { "behavior": { "prod": true, }, "id": 879, - "literal": "*", - "name": "@types/prop-types", + "literal": "^1.0.0", + "name": "supports-preserve-symlinks-flag", "npm": { - "name": "@types/prop-types", - "version": ">=0.0.0", + "name": "supports-preserve-symlinks-flag", + "version": ">=1.0.0 <2.0.0", }, - "package_id": 451, + "package_id": 378, }, { "behavior": { "prod": true, }, "id": 880, - "literal": "*", - "name": "@types/scheduler", + "literal": "^4.0.1", + "name": "is-glob", "npm": { - "name": "@types/scheduler", - "version": ">=0.0.0", + "name": "is-glob", + "version": ">=4.0.1 <5.0.0", }, - "package_id": 450, + "package_id": null, }, { "behavior": { "prod": true, }, "id": 881, - "literal": "^3.0.2", - "name": "csstype", + "literal": "^2.0.1", + "name": "brace-expansion", "npm": { - "name": "csstype", - "version": ">=3.0.2 <4.0.0", + "name": "brace-expansion", + "version": ">=2.0.1 <3.0.0", }, "package_id": 449, }, - ], - "format": "v2", - "meta_hash": "632a4f7405ad36643df0c844e942395e7c61cf79c7738eb128eba03ebdd1e094", - "package_index": { - "@alloc/quick-lru": 13, - "@babel/code-frame": 202, - "@babel/helper-validator-identifier": 211, - "@babel/highlight": 203, - "@babel/runtime": 427, - "@eslint-community/eslint-utils": 241, - "@eslint-community/regexpp": 248, - "@eslint/eslintrc": 261, - "@eslint/js": 289, - "@humanwhocodes/config-array": 243, - "@humanwhocodes/module-importer": 240, - "@humanwhocodes/object-schema": 247, - "@isaacs/cliui": 74, - "@jridgewell/gen-mapping": 100, - "@jridgewell/resolve-uri": 103, - "@jridgewell/set-array": 104, - "@jridgewell/sourcemap-codec": 102, - "@jridgewell/trace-mapping": 101, - "@next/env": 233, - "@next/eslint-plugin-next": 402, - "@next/swc-darwin-arm64": 227, - "@next/swc-darwin-x64": 228, - "@next/swc-linux-arm64-gnu": 223, - "@next/swc-linux-arm64-musl": 221, - "@next/swc-linux-x64-gnu": 226, - "@next/swc-linux-x64-musl": 225, - "@next/swc-win32-arm64-msvc": 220, - "@next/swc-win32-ia32-msvc": 222, - "@next/swc-win32-x64-msvc": 224, - "@nodelib/fs.scandir": 46, - "@nodelib/fs.stat": 49, - "@nodelib/fs.walk": 43, - "@pkgjs/parseargs": 73, - "@puppeteer/browsers": 115, - "@rushstack/eslint-patch": 403, - "@swc/helpers": 230, - "@tootallnate/quickjs-emscripten": 178, - "@types/json5": 308, - "@types/node": [ - 183, - 452, - ], - "@types/prop-types": 451, - "@types/react": 448, - "@types/react-dom": 447, - "@types/scheduler": 450, - "@types/ws": 439, - "@types/yauzl": 182, - "@typescript-eslint/parser": 390, - "@typescript-eslint/scope-manager": 401, - "@typescript-eslint/types": 393, - "@typescript-eslint/typescript-estree": 391, - "@typescript-eslint/visitor-keys": 392, - "acorn": 268, - "acorn-jsx": 267, - "agent-base": 156, - "ajv": 269, - "ansi-regex": [ - 86, - 77, - ], - "ansi-styles": [ - 90, - 81, - 208, - ], - "any-promise": 62, - "anymatch": 55, - "arg": 107, - "argparse": 213, - "aria-query": 426, - "array-buffer-byte-length": 374, - "array-includes": 384, - "array-union": 400, - "array.prototype.findlast": 437, - "array.prototype.findlastindex": 383, - "array.prototype.flat": 382, - "array.prototype.flatmap": 380, - "array.prototype.toreversed": 436, - "array.prototype.tosorted": 435, - "arraybuffer.prototype.slice": 373, - "ast-types": 167, - "ast-types-flow": 425, - "autoprefixer": 440, - "available-typed-arrays": 330, - "axe-core": 424, - "axobject-query": 422, - "b4a": 139, - "balanced-match": 71, - "bare-events": 137, - "bare-fs": 134, - "bare-os": 133, - "bare-path": 132, - "bare-stream": 135, - "base64-js": 130, - "basic-ftp": 177, - "binary-extensions": 54, - "brace-expansion": [ - 70, - 245, - ], - "braces": 34, - "browserslist": 443, - "buffer": 128, - "buffer-crc32": 186, - "bun-types": 438, - "busboy": 235, - "call-bind": 322, - "callsites": 217, - "camelcase-css": 31, - "caniuse-lite": 229, - "chalk": [ - 299, - 204, - ], - "chokidar": 50, - "chromium-bidi": 193, - "client-only": 232, - "cliui": 125, - "color-convert": [ - 82, - 209, - ], - "color-name": [ - 83, - 210, - ], - "commander": 99, - "concat-map": 246, - "cosmiconfig": 197, - "cross-spawn": 93, - "cssesc": 5, - "csstype": 449, - "damerau-levenshtein": 421, - "data-uri-to-buffer": 176, - "data-view-buffer": 372, - "data-view-byte-length": 371, - "data-view-byte-offset": 370, - "debug": [ - 154, - 190, - 377, - ], - "deep-is": 288, - "default-create-template": 0, - "define-data-property": 320, - "define-properties": 313, - "degenerator": 161, - "dequal": 423, - "devtools-protocol": 114, - "didyoumean": 38, - "dir-glob": 398, - "dlv": 106, - "doctrine": [ - 291, - 379, - ], - "eastasianwidth": 89, - "electron-to-chromium": 446, - "emoji-regex": [ - 88, - 80, - ], - "end-of-stream": 146, - "enhanced-resolve": 387, - "env-paths": 218, - "error-ex": 200, - "es-abstract": 325, - "es-define-property": 316, - "es-errors": 312, - "es-iterator-helpers": 409, - "es-object-atoms": 311, - "es-set-tostringtag": 369, - "es-shim-unscopables": 381, - "es-to-primitive": 367, - "escalade": 124, - "escape-string-regexp": [ - 249, - 207, - ], - "escodegen": 163, - "eslint": 238, - "eslint-config-next": 237, - "eslint-import-resolver-node": 378, - "eslint-import-resolver-typescript": 302, - "eslint-module-utils": 376, - "eslint-plugin-import": 303, - "eslint-plugin-jsx-a11y": 404, - "eslint-plugin-react": 429, - "eslint-plugin-react-hooks": 389, - "eslint-scope": 278, - "eslint-visitor-keys": 242, - "espree": 266, - "esprima": 162, - "esquery": 298, - "esrecurse": 279, - "estraverse": 166, - "esutils": 165, - "extract-zip": 181, - "fast-deep-equal": 274, - "fast-fifo": 141, - "fast-glob": 40, - "fast-json-stable-stringify": 273, - "fast-levenshtein": 283, - "fastq": 44, - "fd-slicer": 187, - "file-entry-cache": 250, - "fill-range": 35, - "find-up": 292, - "flat-cache": 251, - "flatted": 260, - "for-each": 328, - "foreground-child": 91, - "fraction.js": 442, - "fs-extra": 172, - "fs.realpath": 257, - "fsevents": 51, - "function-bind": 21, - "function.prototype.name": 366, - "functions-have-names": 354, - "get-caller-file": 123, - "get-intrinsic": 317, - "get-stream": 189, - "get-symbol-description": 365, - "get-tsconfig": 385, - "get-uri": 171, - "glob": [ - 65, - 253, - ], - "glob-parent": [ - 27, - 42, - ], - "globals": 264, - "globalthis": 364, - "globby": 396, - "gopd": 321, - "graceful-fs": 175, - "graphemer": 290, - "has-bigints": 339, - "has-flag": [ - 301, - 206, - ], - "has-property-descriptors": 315, - "has-proto": 319, - "has-symbols": 318, - "has-tostringtag": 327, - "hasown": 20, - "http-proxy-agent": 170, - "https-proxy-agent": 169, - "ieee754": 129, - "ignore": 263, - "import-fresh": 214, - "imurmurhash": 280, - "inflight": 256, - "inherits": 255, - "internal-slot": 362, - "ip-address": 151, - "is-array-buffer": 361, - "is-arrayish": 201, - "is-async-function": 420, - "is-bigint": 338, - "is-binary-path": 53, - "is-boolean-object": 337, - "is-callable": 329, - "is-core-module": 19, - "is-data-view": 360, - "is-date-object": 368, - "is-extglob": 29, - "is-finalizationregistry": 419, - "is-fullwidth-code-point": 79, - "is-generator-function": 418, - "is-glob": 28, - "is-map": 417, - "is-negative-zero": 359, - "is-number": 37, - "is-number-object": 336, - "is-path-inside": 276, - "is-regex": 349, - "is-set": 416, - "is-shared-array-buffer": 358, - "is-string": 335, - "is-symbol": 334, - "is-typed-array": 341, - "is-weakmap": 415, - "is-weakref": 357, - "is-weakset": 414, - "isarray": 351, - "isexe": 95, - "iterator.prototype": 410, - "jackspeak": 72, - "jiti": 105, - "js-tokens": 111, - "js-yaml": 212, - "jsbn": 153, - "json-buffer": 259, - "json-parse-even-better-errors": 199, - "json-schema-traverse": 272, - "json-stable-stringify-without-jsonify": 239, - "json5": 307, - "jsonfile": 174, - "jsx-ast-utils": 408, - "keyv": 258, - "language-subtag-registry": 407, - "language-tags": 406, - "levn": 284, - "lilconfig": [ - 11, - 39, - ], - "lines-and-columns": 64, - "locate-path": 294, - "lodash.merge": 277, - "loose-envify": 110, - "lru-cache": [ - 68, - 179, - 117, - ], - "merge2": 41, - "micromatch": 32, - "minimatch": [ - 69, - 395, - 244, - ], - "minimist": 306, - "minipass": 67, - "mitt": 196, - "ms": 155, - "mz": 59, - "nanoid": 10, - "natural-compare": 275, - "netmask": 160, - "next": 219, - "node-releases": 445, - "normalize-path": 25, - "normalize-range": 441, - "object-assign": 63, - "object-hash": 26, - "object-inspect": 356, - "object-keys": 314, - "object.assign": 355, - "object.entries": 405, - "object.fromentries": 375, - "object.groupby": 324, - "object.hasown": 434, - "object.values": 310, - "once": 144, - "optionator": 282, - "p-limit": 296, - "p-locate": 295, - "pac-proxy-agent": 158, - "pac-resolver": 159, - "parent-module": 216, - "parse-json": 198, - "path-exists": 293, - "path-is-absolute": 254, - "path-key": 98, - "path-parse": 18, - "path-scurry": 66, - "path-type": 399, - "pend": 188, - "picocolors": 9, - "picomatch": 33, - "pify": 23, - "pirates": 58, - "possible-typed-array-names": 331, - "postcss": [ - 234, - 7, - ], - "postcss-import": 15, - "postcss-js": 30, - "postcss-load-config": 6, - "postcss-nested": 14, - "postcss-selector-parser": 3, - "postcss-value-parser": 24, - "prelude-ls": 286, - "progress": 180, - "prop-types": 432, - "proxy-agent": 147, - "proxy-from-env": 157, - "pump": 143, - "punycode": 271, - "puppeteer": 113, - "puppeteer-core": 191, - "queue-microtask": 48, - "queue-tick": 140, - "react": 109, - "react-dom": 108, - "react-is": 433, - "read-cache": 22, - "readdirp": 52, - "reflect.getprototypeof": 411, - "regenerator-runtime": 428, - "regexp.prototype.flags": 352, - "require-directory": 122, - "resolve": [ - 431, - 16, - ], - "resolve-from": 215, - "resolve-pkg-maps": 386, - "reusify": 45, - "rimraf": 252, - "run-parallel": 47, - "safe-array-concat": 350, - "safe-regex-test": 348, - "scheduler": 112, - "semver": [ - 116, - 309, - ], - "set-function-length": 323, - "set-function-name": 353, - "shebang-command": 96, - "shebang-regex": 97, - "side-channel": 363, - "signal-exit": 92, - "slash": 397, - "smart-buffer": 150, - "socks": 149, - "socks-proxy-agent": 148, - "source-map": 164, - "source-map-js": 8, - "sprintf-js": 152, - "streamsearch": 236, - "streamx": 136, - "string-width": [ - 87, - 78, - ], - "string.prototype.matchall": 430, - "string.prototype.trim": 347, - "string.prototype.trimend": 346, - "string.prototype.trimstart": 345, - "strip-ansi": [ - 85, - 76, - ], - "strip-bom": 305, - "strip-json-comments": 262, - "styled-jsx": 231, - "sucrase": 56, - "supports-color": [ - 300, - 205, - ], - "supports-preserve-symlinks-flag": 17, - "tailwindcss": 2, - "tapable": 388, - "tar-fs": 131, - "tar-stream": 142, - "text-decoder": 138, - "text-table": 281, - "thenify": 61, - "thenify-all": 60, - "through": 127, - "to-regex-range": 36, - "ts-api-utils": 394, - "ts-interface-checker": 57, - "tsconfig-paths": 304, - "tslib": 168, - "type-check": 285, - "type-fest": 265, - "typed-array-buffer": 344, - "typed-array-byte-length": 343, - "typed-array-byte-offset": 342, - "typed-array-length": 340, - "typescript": 1, - "unbox-primitive": 332, - "unbzip2-stream": 126, - "undici-types": 184, - "universalify": 173, - "update-browserslist-db": 444, - "uri-js": 270, - "urlpattern-polyfill": 195, - "util-deprecate": 4, - "which": 94, - "which-boxed-primitive": 333, - "which-builtin-type": 412, - "which-collection": 413, - "which-typed-array": 326, - "word-wrap": 287, - "wrap-ansi": [ - 84, - 75, - ], - "wrappy": 145, - "ws": 192, - "y18n": 121, - "yallist": 118, - "yaml": 12, - "yargs": 119, - "yargs-parser": 120, - "yauzl": 185, - "yocto-queue": 297, - "zod": 194, - }, - "packages": [ { - "bin": null, - "dependencies": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - ], - "id": 0, - "integrity": null, - "man_dir": "", - "name": "default-create-template", - "name_hash": "12362153275604125605", - "origin": "local", - "resolution": { - "resolved": "", - "tag": "root", - "value": "", + "behavior": { + "prod": true, }, - "scripts": { - "postinstall": "cd node_modules/puppeteer && bun install.mjs", + "id": 882, + "literal": "^3.3.6", + "name": "nanoid", + "npm": { + "name": "nanoid", + "version": ">=3.3.6 <4.0.0", }, + "package_id": 278, }, { - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver", + "behavior": { + "prod": true, }, - "dependencies": [], - "id": 1, - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", - "man_dir": "", - "name": "typescript", - "name_hash": "7090219608841397663", - "origin": "npm", - "resolution": { - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "tag": "npm", - "value": "5.2.2", + "id": 883, + "literal": "^1.0.0", + "name": "picocolors", + "npm": { + "name": "picocolors", + "version": ">=1.0.0 <2.0.0", }, - "scripts": {}, + "package_id": 310, }, { - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js", + "behavior": { + "prod": true, }, - "dependencies": [ - 14, - 15, - 16, - 17, - 18, - 19, - 20, - 21, - 22, - 23, - 24, - 25, - 26, - 27, - 28, - 29, - 30, - 31, - 32, - 33, - 34, - 35, + "id": 884, + "literal": "^1.0.2", + "name": "source-map-js", + "npm": { + "name": "source-map-js", + "version": ">=1.0.2 <2.0.0", + }, + "package_id": 363, + }, + { + "behavior": { + "prod": true, + }, + "id": 885, + "literal": "^1.0.0", + "name": "fs.realpath", + "npm": { + "name": "fs.realpath", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 180, + }, + { + "behavior": { + "prod": true, + }, + "id": 886, + "literal": "^1.0.4", + "name": "inflight", + "npm": { + "name": "inflight", + "version": ">=1.0.4 <2.0.0", + }, + "package_id": 212, + }, + { + "behavior": { + "prod": true, + }, + "id": 887, + "literal": "2", + "name": "inherits", + "npm": { + "name": "inherits", + "version": "<3.0.0 >=2.0.0", + }, + "package_id": 213, + }, + { + "behavior": { + "prod": true, + }, + "id": 888, + "literal": "^3.1.1", + "name": "minimatch", + "npm": { + "name": "minimatch", + "version": ">=3.1.1 <4.0.0", + }, + "package_id": 272, + }, + { + "behavior": { + "prod": true, + }, + "id": 889, + "literal": "^1.3.0", + "name": "once", + "npm": { + "name": "once", + "version": ">=1.3.0 <2.0.0", + }, + "package_id": 295, + }, + { + "behavior": { + "prod": true, + }, + "id": 890, + "literal": "^1.0.0", + "name": "path-is-absolute", + "npm": { + "name": "path-is-absolute", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 304, + }, + { + "behavior": { + "prod": true, + }, + "id": 891, + "literal": "^1.9.0", + "name": "color-convert", + "npm": { + "name": "color-convert", + "version": ">=1.9.0 <2.0.0", + }, + "package_id": 450, + }, + { + "behavior": { + "prod": true, + }, + "id": 892, + "literal": "^3.0.0", + "name": "has-flag", + "npm": { + "name": "has-flag", + "version": ">=3.0.0 <4.0.0", + }, + "package_id": 451, + }, + { + "behavior": { + "prod": true, + }, + "id": 893, + "literal": "^4.0.0", + "name": "yallist", + "npm": { + "name": "yallist", + "version": ">=4.0.0 <5.0.0", + }, + "package_id": 418, + }, + { + "behavior": { + "prod": true, + }, + "id": 894, + "literal": "^1.0.0", + "name": "balanced-match", + "npm": { + "name": "balanced-match", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": 79, + }, + { + "behavior": { + "prod": true, + }, + "id": 895, + "literal": "^4.0.0", + "name": "yallist", + "npm": { + "name": "yallist", + "version": ">=4.0.0 <5.0.0", + }, + "package_id": null, + }, + { + "behavior": { + "prod": true, + }, + "id": 896, + "literal": "^1.0.0", + "name": "balanced-match", + "npm": { + "name": "balanced-match", + "version": ">=1.0.0 <2.0.0", + }, + "package_id": null, + }, + { + "behavior": { + "prod": true, + }, + "id": 897, + "literal": "1.1.3", + "name": "color-name", + "npm": { + "name": "color-name", + "version": "==1.1.3", + }, + "package_id": 452, + }, + ], + "format": "v2", + "meta_hash": "0000000000000000000000000000000000000000000000000000000000000000", + "package_index": { + "@alloc/quick-lru": 1, + "@babel/code-frame": 2, + "@babel/helper-validator-identifier": 3, + "@babel/highlight": 4, + "@babel/runtime": 5, + "@eslint-community/eslint-utils": 6, + "@eslint-community/regexpp": 7, + "@eslint/eslintrc": 8, + "@eslint/js": 9, + "@humanwhocodes/config-array": 10, + "@humanwhocodes/module-importer": 11, + "@humanwhocodes/object-schema": 12, + "@isaacs/cliui": 13, + "@jridgewell/gen-mapping": 14, + "@jridgewell/resolve-uri": 15, + "@jridgewell/set-array": 16, + "@jridgewell/sourcemap-codec": 17, + "@jridgewell/trace-mapping": 18, + "@next/env": 19, + "@next/eslint-plugin-next": 20, + "@next/swc-darwin-arm64": 21, + "@next/swc-darwin-x64": 22, + "@next/swc-linux-arm64-gnu": 23, + "@next/swc-linux-arm64-musl": 24, + "@next/swc-linux-x64-gnu": 25, + "@next/swc-linux-x64-musl": 26, + "@next/swc-win32-arm64-msvc": 27, + "@next/swc-win32-ia32-msvc": 28, + "@next/swc-win32-x64-msvc": 29, + "@nodelib/fs.scandir": 30, + "@nodelib/fs.stat": 31, + "@nodelib/fs.walk": 32, + "@pkgjs/parseargs": 33, + "@puppeteer/browsers": 34, + "@rushstack/eslint-patch": 35, + "@swc/helpers": 36, + "@tootallnate/quickjs-emscripten": 37, + "@types/json5": 38, + "@types/node": [ + 431, + 39, + ], + "@types/prop-types": 40, + "@types/react": 41, + "@types/react-dom": 42, + "@types/scheduler": 43, + "@types/ws": 44, + "@types/yauzl": 45, + "@typescript-eslint/parser": 46, + "@typescript-eslint/scope-manager": 47, + "@typescript-eslint/types": 48, + "@typescript-eslint/typescript-estree": 49, + "@typescript-eslint/visitor-keys": 50, + "acorn": 51, + "acorn-jsx": 52, + "agent-base": 53, + "ajv": 54, + "ansi-regex": [ + 446, + 55, + ], + "ansi-styles": [ + 447, + 56, + 443, + ], + "any-promise": 57, + "anymatch": 58, + "arg": 59, + "argparse": 60, + "aria-query": 61, + "array-buffer-byte-length": 62, + "array-includes": 63, + "array-union": 64, + "array.prototype.findlast": 65, + "array.prototype.findlastindex": 66, + "array.prototype.flat": 67, + "array.prototype.flatmap": 68, + "array.prototype.toreversed": 69, + "array.prototype.tosorted": 70, + "arraybuffer.prototype.slice": 71, + "ast-types": 72, + "ast-types-flow": 73, + "autoprefixer": 74, + "available-typed-arrays": 75, + "axe-core": 76, + "axobject-query": 77, + "b4a": 78, + "balanced-match": 79, + "bare-events": 80, + "bare-fs": 81, + "bare-os": 82, + "bare-path": 83, + "bare-stream": 84, + "base64-js": 85, + "basic-ftp": 86, + "binary-extensions": 87, + "brace-expansion": [ + 449, + 88, + ], + "braces": 89, + "browserslist": 90, + "buffer": 91, + "buffer-crc32": 92, + "bun-types": 93, + "busboy": 94, + "call-bind": 95, + "callsites": 96, + "camelcase-css": 97, + "caniuse-lite": 98, + "chalk": [ + 99, + 425, + ], + "chokidar": 100, + "chromium-bidi": 101, + "client-only": 102, + "cliui": 103, + "color-convert": [ + 104, + 450, + ], + "color-name": [ + 105, + 452, + ], + "commander": 106, + "concat-map": 107, + "cosmiconfig": 108, + "cross-spawn": 109, + "cssesc": 110, + "csstype": 111, + "damerau-levenshtein": 112, + "data-uri-to-buffer": 113, + "data-view-buffer": 114, + "data-view-byte-length": 115, + "data-view-byte-offset": 116, + "debug": [ + 117, + 429, + 434, + ], + "deep-is": 118, + "default-create-template": 0, + "define-data-property": 119, + "define-properties": 120, + "degenerator": 121, + "dequal": 122, + "devtools-protocol": 123, + "didyoumean": 124, + "dir-glob": 125, + "dlv": 126, + "doctrine": [ + 127, + 435, + ], + "eastasianwidth": 128, + "electron-to-chromium": 129, + "emoji-regex": [ + 130, + 442, + ], + "end-of-stream": 131, + "enhanced-resolve": 132, + "env-paths": 133, + "error-ex": 134, + "es-abstract": 135, + "es-define-property": 136, + "es-errors": 137, + "es-iterator-helpers": 138, + "es-object-atoms": 139, + "es-set-tostringtag": 140, + "es-shim-unscopables": 141, + "es-to-primitive": 142, + "escalade": 143, + "escape-string-regexp": [ + 144, + 444, + ], + "escodegen": 145, + "eslint": 146, + "eslint-config-next": 147, + "eslint-import-resolver-node": 148, + "eslint-import-resolver-typescript": 149, + "eslint-module-utils": 150, + "eslint-plugin-import": 151, + "eslint-plugin-jsx-a11y": 152, + "eslint-plugin-react": 153, + "eslint-plugin-react-hooks": 154, + "eslint-scope": 155, + "eslint-visitor-keys": 156, + "espree": 157, + "esprima": 158, + "esquery": 159, + "esrecurse": 160, + "estraverse": 161, + "esutils": 162, + "extract-zip": 163, + "fast-deep-equal": 164, + "fast-fifo": 165, + "fast-glob": 166, + "fast-json-stable-stringify": 167, + "fast-levenshtein": 168, + "fastq": 169, + "fd-slicer": 170, + "file-entry-cache": 171, + "fill-range": 172, + "find-up": 173, + "flat-cache": 174, + "flatted": 175, + "for-each": 176, + "foreground-child": 177, + "fraction.js": 178, + "fs-extra": 179, + "fs.realpath": 180, + "fsevents": 181, + "function-bind": 182, + "function.prototype.name": 183, + "functions-have-names": 184, + "get-caller-file": 185, + "get-intrinsic": 186, + "get-stream": 187, + "get-symbol-description": 188, + "get-tsconfig": 189, + "get-uri": 190, + "glob": [ + 191, + 441, + ], + "glob-parent": [ + 192, + 433, + ], + "globals": 193, + "globalthis": 194, + "globby": 195, + "gopd": 196, + "graceful-fs": 197, + "graphemer": 198, + "has-bigints": 199, + "has-flag": [ + 200, + 451, + ], + "has-property-descriptors": 201, + "has-proto": 202, + "has-symbols": 203, + "has-tostringtag": 204, + "hasown": 205, + "http-proxy-agent": 206, + "https-proxy-agent": 207, + "ieee754": 208, + "ignore": 209, + "import-fresh": 210, + "imurmurhash": 211, + "inflight": 212, + "inherits": 213, + "internal-slot": 214, + "ip-address": 215, + "is-array-buffer": 216, + "is-arrayish": 217, + "is-async-function": 218, + "is-bigint": 219, + "is-binary-path": 220, + "is-boolean-object": 221, + "is-callable": 222, + "is-core-module": 223, + "is-data-view": 224, + "is-date-object": 225, + "is-extglob": 226, + "is-finalizationregistry": 227, + "is-fullwidth-code-point": 228, + "is-generator-function": 229, + "is-glob": 230, + "is-map": 231, + "is-negative-zero": 232, + "is-number": 233, + "is-number-object": 234, + "is-path-inside": 235, + "is-regex": 236, + "is-set": 237, + "is-shared-array-buffer": 238, + "is-string": 239, + "is-symbol": 240, + "is-typed-array": 241, + "is-weakmap": 242, + "is-weakref": 243, + "is-weakset": 244, + "isarray": 245, + "isexe": 246, + "iterator.prototype": 247, + "jackspeak": 248, + "jiti": 249, + "js-tokens": 250, + "js-yaml": 251, + "jsbn": 252, + "json-buffer": 253, + "json-parse-even-better-errors": 254, + "json-schema-traverse": 255, + "json-stable-stringify-without-jsonify": 256, + "json5": 257, + "jsonfile": 258, + "jsx-ast-utils": 259, + "keyv": 260, + "language-subtag-registry": 261, + "language-tags": 262, + "levn": 263, + "lilconfig": [ + 440, + 264, + ], + "lines-and-columns": 265, + "locate-path": 266, + "lodash.merge": 267, + "loose-envify": 268, + "lru-cache": [ + 439, + 269, + 448, + ], + "merge2": 270, + "micromatch": 271, + "minimatch": [ + 437, + 432, + 272, + ], + "minimist": 273, + "minipass": 274, + "mitt": 275, + "ms": 276, + "mz": 277, + "nanoid": 278, + "natural-compare": 279, + "netmask": 280, + "next": 281, + "node-releases": 282, + "normalize-path": 283, + "normalize-range": 284, + "object-assign": 285, + "object-hash": 286, + "object-inspect": 287, + "object-keys": 288, + "object.assign": 289, + "object.entries": 290, + "object.fromentries": 291, + "object.groupby": 292, + "object.hasown": 293, + "object.values": 294, + "once": 295, + "optionator": 296, + "p-limit": 297, + "p-locate": 298, + "pac-proxy-agent": 299, + "pac-resolver": 300, + "parent-module": 301, + "parse-json": 302, + "path-exists": 303, + "path-is-absolute": 304, + "path-key": 305, + "path-parse": 306, + "path-scurry": 307, + "path-type": 308, + "pend": 309, + "picocolors": 310, + "picomatch": 311, + "pify": 312, + "pirates": 313, + "possible-typed-array-names": 314, + "postcss": [ + 438, + 315, + ], + "postcss-import": 316, + "postcss-js": 317, + "postcss-load-config": 318, + "postcss-nested": 319, + "postcss-selector-parser": 320, + "postcss-value-parser": 321, + "prelude-ls": 322, + "progress": 323, + "prop-types": 324, + "proxy-agent": 325, + "proxy-from-env": 326, + "pump": 327, + "punycode": 328, + "puppeteer": 329, + "puppeteer-core": 330, + "queue-microtask": 331, + "queue-tick": 332, + "react": 333, + "react-dom": 334, + "react-is": 335, + "read-cache": 336, + "readdirp": 337, + "reflect.getprototypeof": 338, + "regenerator-runtime": 339, + "regexp.prototype.flags": 340, + "require-directory": 341, + "resolve": [ + 436, + 342, + ], + "resolve-from": 343, + "resolve-pkg-maps": 344, + "reusify": 345, + "rimraf": 346, + "run-parallel": 347, + "safe-array-concat": 348, + "safe-regex-test": 349, + "scheduler": 350, + "semver": [ + 430, + 351, + ], + "set-function-length": 352, + "set-function-name": 353, + "shebang-command": 354, + "shebang-regex": 355, + "side-channel": 356, + "signal-exit": 357, + "slash": 358, + "smart-buffer": 359, + "socks": 360, + "socks-proxy-agent": 361, + "source-map": 362, + "source-map-js": 363, + "sprintf-js": 364, + "streamsearch": 365, + "streamx": 366, + "string-width": [ + 426, + 367, + ], + "string.prototype.matchall": 368, + "string.prototype.trim": 369, + "string.prototype.trimend": 370, + "string.prototype.trimstart": 371, + "strip-ansi": [ + 427, + 372, + ], + "strip-bom": 373, + "strip-json-comments": 374, + "styled-jsx": 375, + "sucrase": 376, + "supports-color": [ + 377, + 445, + ], + "supports-preserve-symlinks-flag": 378, + "tailwindcss": 379, + "tapable": 380, + "tar-fs": 381, + "tar-stream": 382, + "text-decoder": 383, + "text-table": 384, + "thenify": 385, + "thenify-all": 386, + "through": 387, + "to-regex-range": 388, + "ts-api-utils": 389, + "ts-interface-checker": 390, + "tsconfig-paths": 391, + "tslib": 392, + "type-check": 393, + "type-fest": 394, + "typed-array-buffer": 395, + "typed-array-byte-length": 396, + "typed-array-byte-offset": 397, + "typed-array-length": 398, + "typescript": 399, + "unbox-primitive": 400, + "unbzip2-stream": 401, + "undici-types": 402, + "universalify": 403, + "update-browserslist-db": 404, + "uri-js": 405, + "urlpattern-polyfill": 406, + "util-deprecate": 407, + "which": 408, + "which-boxed-primitive": 409, + "which-builtin-type": 410, + "which-collection": 411, + "which-typed-array": 412, + "word-wrap": 413, + "wrap-ansi": [ + 428, + 414, + ], + "wrappy": 415, + "ws": 416, + "y18n": 417, + "yallist": 418, + "yaml": 419, + "yargs": 420, + "yargs-parser": 421, + "yauzl": 422, + "yocto-queue": 423, + "zod": 424, + }, + "packages": [ + { + "bin": null, + "dependencies": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, ], - "id": 2, - "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", + "id": 0, + "integrity": null, "man_dir": "", - "name": "tailwindcss", - "name_hash": "6098981126968834122", + "name": "default-create-template", + "name_hash": "12362153275604125605", + "origin": "local", + "resolution": { + "resolved": "", + "tag": "root", + "value": "", + }, + "scripts": {}, + }, + { + "bin": null, + "dependencies": [], + "id": 1, + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "man_dir": "", + "name": "@alloc/quick-lru", + "name_hash": "11323404221389353756", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", "tag": "npm", - "value": "3.3.3", + "value": "5.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 36, - 37, + 14, + 15, ], - "id": 3, - "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", + "id": 2, + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "man_dir": "", - "name": "postcss-selector-parser", - "name_hash": "8882225543017639620", + "name": "@babel/code-frame", + "name_hash": "6188048000334411082", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", "tag": "npm", - "value": "6.1.0", + "value": "7.24.7", }, "scripts": {}, }, { "bin": null, "dependencies": [], - "id": 4, - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "id": 3, + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "man_dir": "", - "name": "util-deprecate", - "name_hash": "4033437044928033698", + "name": "@babel/helper-validator-identifier", + "name_hash": "13229699169636733158", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", "tag": "npm", - "value": "1.0.2", + "value": "7.24.7", }, "scripts": {}, }, { - "bin": { - "file": "bin/cssesc", - "name": "cssesc", + "bin": null, + "dependencies": [ + 16, + 17, + 18, + 19, + ], + "id": 4, + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "man_dir": "", + "name": "@babel/highlight", + "name_hash": "1462121684300951999", + "origin": "npm", + "resolution": { + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "tag": "npm", + "value": "7.24.7", }, - "dependencies": [], + "scripts": {}, + }, + { + "bin": null, + "dependencies": [ + 20, + ], "id": 5, - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", "man_dir": "", - "name": "cssesc", - "name_hash": "11039868621287934035", + "name": "@babel/runtime", + "name_hash": "10291762809505250838", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", "tag": "npm", - "value": "3.0.0", + "value": "7.24.7", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 38, - 39, - 40, - 41, + 21, + 22, ], "id": 6, - "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "man_dir": "", - "name": "postcss-load-config", - "name_hash": "11124459238108428623", + "name": "@eslint-community/eslint-utils", + "name_hash": "17370105237013380211", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", "tag": "npm", - "value": "4.0.2", + "value": "4.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 42, - 43, - 44, - ], + "dependencies": [], "id": 7, - "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", + "integrity": "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==", "man_dir": "", - "name": "postcss", - "name_hash": "9297766010604904796", + "name": "@eslint-community/regexpp", + "name_hash": "633405221675698401", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.1.tgz", "tag": "npm", - "value": "8.4.30", + "value": "4.10.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + ], "id": 8, - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "man_dir": "", - "name": "source-map-js", - "name_hash": "6679519744659543339", + "name": "@eslint/eslintrc", + "name_hash": "12097048422266797669", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", "tag": "npm", - "value": "1.2.0", + "value": "2.1.4", }, "scripts": {}, }, @@ -34800,34 +35191,35 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 9, - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", "man_dir": "", - "name": "picocolors", - "name_hash": "8945456956643510643", + "name": "@eslint/js", + "name_hash": "14520481844909638934", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", "tag": "npm", - "value": "1.0.1", + "value": "8.50.0", }, "scripts": {}, }, { - "bin": { - "file": "bin/nanoid.cjs", - "name": "nanoid", - }, - "dependencies": [], + "bin": null, + "dependencies": [ + 32, + 33, + 34, + ], "id": 10, - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", "man_dir": "", - "name": "nanoid", - "name_hash": "10076454668178771807", + "name": "@humanwhocodes/config-array", + "name_hash": "4378208149395492413", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", "tag": "npm", - "value": "3.3.7", + "value": "0.11.14", }, "scripts": {}, }, @@ -34835,113 +35227,106 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 11, - "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "man_dir": "", - "name": "lilconfig", - "name_hash": "17464546908434930808", + "name": "@humanwhocodes/module-importer", + "name_hash": "12456817044413428026", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "tag": "npm", - "value": "3.1.1", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": { - "file": "bin.mjs", - "name": "yaml", - }, + "bin": null, "dependencies": [], "id": 12, - "integrity": "sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg==", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", "man_dir": "", - "name": "yaml", - "name_hash": "6823399114509449780", + "name": "@humanwhocodes/object-schema", + "name_hash": "8965646483962562622", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.3.tgz", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", "tag": "npm", - "value": "2.4.3", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 35, + 36, + 37, + 38, + 39, + 40, + ], "id": 13, - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "man_dir": "", - "name": "@alloc/quick-lru", - "name_hash": "11323404221389353756", + "name": "@isaacs/cliui", + "name_hash": "9642792940339374750", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "tag": "npm", - "value": "5.2.0", + "value": "8.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 45, - 46, + 41, + 42, + 43, ], "id": 14, - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "man_dir": "", - "name": "postcss-nested", - "name_hash": "13580188021191584601", + "name": "@jridgewell/gen-mapping", + "name_hash": "7763226208333403547", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "tag": "npm", - "value": "6.0.1", + "value": "0.3.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 47, - 48, - 49, - 50, - ], + "dependencies": [], "id": 15, - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "man_dir": "", - "name": "postcss-import", - "name_hash": "3854262770217217840", + "name": "@jridgewell/resolve-uri", + "name_hash": "15732631652601645408", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "tag": "npm", - "value": "15.1.0", + "value": "3.1.2", }, "scripts": {}, }, { - "bin": { - "file": "bin/resolve", - "name": "resolve", - }, - "dependencies": [ - 51, - 52, - 53, - ], + "bin": null, + "dependencies": [], "id": 16, - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "man_dir": "", - "name": "resolve", - "name_hash": "17831413505788817704", + "name": "@jridgewell/set-array", + "name_hash": "10956470817798356705", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", "tag": "npm", - "value": "1.22.8", + "value": "1.2.1", }, "scripts": {}, }, @@ -34949,236 +35334,285 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 17, - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", "man_dir": "", - "name": "supports-preserve-symlinks-flag", - "name_hash": "7228670803640303868", + "name": "@jridgewell/sourcemap-codec", + "name_hash": "11082572525356782073", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.4.15", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 44, + 45, + ], "id": 18, - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "man_dir": "", - "name": "path-parse", - "name_hash": "13352954276207767683", + "name": "@jridgewell/trace-mapping", + "name_hash": "9132244357866713465", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "tag": "npm", - "value": "1.0.7", + "value": "0.3.25", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 54, - ], + "dependencies": [], "id": 19, - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "integrity": "sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ==", "man_dir": "", - "name": "is-core-module", - "name_hash": "2115564247595772579", + "name": "@next/env", + "name_hash": "14533567151760189614", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.3.tgz", "tag": "npm", - "value": "2.13.1", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 55, + 46, ], "id": 20, - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "integrity": "sha512-VCnZI2cy77Yaj3L7Uhs3+44ikMM1VD/fBMwvTBb3hIaTIuqa+DmG4dhUDq+MASu3yx97KhgsVJbsas0XuiKyww==", "man_dir": "", - "name": "hasown", - "name_hash": "15051111907103293256", + "name": "@next/eslint-plugin-next", + "name_hash": "12150179697604729174", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.1.3.tgz", "tag": "npm", - "value": "2.0.2", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "arm64", + ], "bin": null, "dependencies": [], "id": 21, - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "integrity": "sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ==", "man_dir": "", - "name": "function-bind", - "name_hash": "844545262680185243", + "name": "@next/swc-darwin-arm64", + "name_hash": "2189808260783691934", "origin": "npm", + "os": [ + "darwin", + ], "resolution": { - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.3.tgz", "tag": "npm", - "value": "1.1.2", + "value": "14.1.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 56, + "arch": [ + "x64", ], + "bin": null, + "dependencies": [], "id": 22, - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "integrity": "sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg==", "man_dir": "", - "name": "read-cache", - "name_hash": "10142894349910084417", + "name": "@next/swc-darwin-x64", + "name_hash": "6382492463773593985", "origin": "npm", + "os": [ + "darwin", + ], "resolution": { - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.3.tgz", "tag": "npm", - "value": "1.0.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "arm64", + ], "bin": null, "dependencies": [], "id": 23, - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "integrity": "sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw==", "man_dir": "", - "name": "pify", - "name_hash": "516088454160206643", + "name": "@next/swc-linux-arm64-gnu", + "name_hash": "11020036790013624239", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.3.tgz", "tag": "npm", - "value": "2.3.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "arm64", + ], "bin": null, "dependencies": [], "id": 24, - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "integrity": "sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw==", "man_dir": "", - "name": "postcss-value-parser", - "name_hash": "4513255719471974821", + "name": "@next/swc-linux-arm64-musl", + "name_hash": "10617419930187892296", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.3.tgz", "tag": "npm", - "value": "4.2.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "x64", + ], "bin": null, "dependencies": [], "id": 25, - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "integrity": "sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg==", "man_dir": "", - "name": "normalize-path", - "name_hash": "7972932911556789884", + "name": "@next/swc-linux-x64-gnu", + "name_hash": "300847313706189527", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.3.tgz", "tag": "npm", - "value": "3.0.0", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "x64", + ], "bin": null, "dependencies": [], "id": 26, - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "integrity": "sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ==", "man_dir": "", - "name": "object-hash", - "name_hash": "14333069055553598090", + "name": "@next/swc-linux-x64-musl", + "name_hash": "2579566733029863568", "origin": "npm", + "os": [ + "linux", + ], "resolution": { - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.3.tgz", "tag": "npm", - "value": "3.0.0", + "value": "14.1.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 57, + "arch": [ + "arm64", ], + "bin": null, + "dependencies": [], "id": 27, - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "integrity": "sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA==", "man_dir": "", - "name": "glob-parent", - "name_hash": "11965780159102682782", + "name": "@next/swc-win32-arm64-msvc", + "name_hash": "2162381238028589388", "origin": "npm", + "os": [ + "win32", + ], "resolution": { - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.3.tgz", "tag": "npm", - "value": "6.0.2", + "value": "14.1.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 58, + "arch": [ + "ia32", ], + "bin": null, + "dependencies": [], "id": 28, - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "integrity": "sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw==", "man_dir": "", - "name": "is-glob", - "name_hash": "3852072119137895543", + "name": "@next/swc-win32-ia32-msvc", + "name_hash": "9252805468461829479", "origin": "npm", + "os": [ + "win32", + ], "resolution": { - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.3.tgz", "tag": "npm", - "value": "4.0.3", + "value": "14.1.3", }, "scripts": {}, }, { + "arch": [ + "x64", + ], "bin": null, "dependencies": [], "id": 29, - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "integrity": "sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg==", "man_dir": "", - "name": "is-extglob", - "name_hash": "3738840382836940042", + "name": "@next/swc-win32-x64-msvc", + "name_hash": "9647815457301330905", "origin": "npm", + "os": [ + "win32", + ], "resolution": { - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.3.tgz", "tag": "npm", - "value": "2.1.1", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 59, - 60, + 47, + 48, ], "id": 30, - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "man_dir": "", - "name": "postcss-js", - "name_hash": "51201709044640027", + "name": "@nodelib/fs.scandir", + "name_hash": "3021833276702395597", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "tag": "npm", - "value": "4.0.1", + "value": "2.1.5", }, "scripts": {}, }, @@ -35186,34 +35620,34 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 31, - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "man_dir": "", - "name": "camelcase-css", - "name_hash": "11196719252326564430", + "name": "@nodelib/fs.stat", + "name_hash": "16125660444744770699", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.0.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 61, - 62, + 49, + 50, ], "id": 32, - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "man_dir": "", - "name": "micromatch", - "name_hash": "14650745430569414123", + "name": "@nodelib/fs.walk", + "name_hash": "5339111073806757055", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "tag": "npm", - "value": "4.0.7", + "value": "1.2.8", }, "scripts": {}, }, @@ -35221,69 +35655,77 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 33, - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", "man_dir": "", - "name": "picomatch", - "name_hash": "17753630613781110869", + "name": "@pkgjs/parseargs", + "name_hash": "4691519579619228072", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "tag": "npm", - "value": "2.3.1", + "value": "0.11.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "lib/cjs/main-cli.js", + "name": "browsers", + }, "dependencies": [ - 63, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, ], "id": 34, - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "integrity": "sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==", "man_dir": "", - "name": "braces", - "name_hash": "2299021338542085312", + "name": "@puppeteer/browsers", + "name_hash": "6318517029770692415", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.2.3.tgz", "tag": "npm", - "value": "3.0.3", + "value": "2.2.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 64, - ], + "dependencies": [], "id": 35, - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "integrity": "sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==", "man_dir": "", - "name": "fill-range", - "name_hash": "7508926416461820733", + "name": "@rushstack/eslint-patch", + "name_hash": "11774582013079126290", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.3.tgz", "tag": "npm", - "value": "7.1.1", + "value": "1.10.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 65, + 59, ], "id": 36, - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", "man_dir": "", - "name": "to-regex-range", - "name_hash": "14243204250463262724", + "name": "@swc/helpers", + "name_hash": "6882297182432941771", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", "tag": "npm", - "value": "5.0.1", + "value": "0.5.2", }, "scripts": {}, }, @@ -35291,15 +35733,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 37, - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", "man_dir": "", - "name": "is-number", - "name_hash": "17443668381655379754", + "name": "@tootallnate/quickjs-emscripten", + "name_hash": "5414003337280545145", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", "tag": "npm", - "value": "7.0.0", + "value": "0.23.0", }, "scripts": {}, }, @@ -35307,15 +35749,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 38, - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "man_dir": "", - "name": "didyoumean", - "name_hash": "3290316626148068785", + "name": "@types/json5", + "name_hash": "7880870305537908928", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "tag": "npm", - "value": "1.2.2", + "value": "0.0.29", }, "scripts": {}, }, @@ -35323,161 +35765,163 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 39, - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "integrity": "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==", "man_dir": "", - "name": "lilconfig", - "name_hash": "17464546908434930808", + "name": "@types/node", + "name_hash": "4124652010926124945", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz", "tag": "npm", - "value": "2.1.0", + "value": "20.7.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 66, - 67, - 68, - 69, - 70, - ], + "dependencies": [], "id": 40, - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", "man_dir": "", - "name": "fast-glob", - "name_hash": "1878427088820911921", + "name": "@types/prop-types", + "name_hash": "14301724962060537021", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", "tag": "npm", - "value": "3.3.2", + "value": "15.7.12", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 60, + 61, + 62, + ], "id": 41, - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "integrity": "sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==", "man_dir": "", - "name": "merge2", - "name_hash": "10405164528992167668", + "name": "@types/react", + "name_hash": "14723150644049679642", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.22.tgz", "tag": "npm", - "value": "1.4.1", + "value": "18.2.22", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 71, + 63, ], "id": 42, - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", "man_dir": "", - "name": "glob-parent", - "name_hash": "11965780159102682782", + "name": "@types/react-dom", + "name_hash": "3229493356298419080", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", "tag": "npm", - "value": "5.1.2", + "value": "18.2.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 72, - 73, - ], + "dependencies": [], "id": 43, - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "integrity": "sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==", "man_dir": "", - "name": "@nodelib/fs.walk", - "name_hash": "5339111073806757055", + "name": "@types/scheduler", + "name_hash": "12135549028975824460", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.23.0.tgz", "tag": "npm", - "value": "1.2.8", + "value": "0.23.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 74, + 64, ], "id": 44, - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", "man_dir": "", - "name": "fastq", - "name_hash": "6741130188853797494", + "name": "@types/ws", + "name_hash": "7625274352264072099", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", "tag": "npm", - "value": "1.17.1", + "value": "8.5.10", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 65, + ], "id": 45, - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "man_dir": "", - "name": "reusify", - "name_hash": "6641847649693934607", + "name": "@types/yauzl", + "name_hash": "10273980999870455328", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", "tag": "npm", - "value": "1.0.4", + "value": "2.10.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 75, - 76, + 66, + 67, + 68, + 69, + 70, + 71, ], "id": 46, - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", "man_dir": "", - "name": "@nodelib/fs.scandir", - "name_hash": "3021833276702395597", + "name": "@typescript-eslint/parser", + "name_hash": "16517001479467293030", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", "tag": "npm", - "value": "2.1.5", + "value": "6.21.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 77, + 72, + 73, ], "id": 47, - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", "man_dir": "", - "name": "run-parallel", - "name_hash": "12083900303949760391", + "name": "@typescript-eslint/scope-manager", + "name_hash": "4117654371883490926", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", "tag": "npm", - "value": "1.2.0", + "value": "6.21.0", }, "scripts": {}, }, @@ -35485,173 +35929,169 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 48, - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", "man_dir": "", - "name": "queue-microtask", - "name_hash": "5425309755386634043", + "name": "@typescript-eslint/types", + "name_hash": "9755027355340495761", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", "tag": "npm", - "value": "1.2.3", + "value": "6.21.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + ], "id": 49, - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", "man_dir": "", - "name": "@nodelib/fs.stat", - "name_hash": "16125660444744770699", + "name": "@typescript-eslint/typescript-estree", + "name_hash": "17745786537991019945", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", "tag": "npm", - "value": "2.0.5", + "value": "6.21.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 78, - 79, - 80, - 81, 82, 83, - 84, - 85, ], "id": 50, - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", "man_dir": "", - "name": "chokidar", - "name_hash": "13416011201726038119", + "name": "@typescript-eslint/visitor-keys", + "name_hash": "7940841856001563650", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", "tag": "npm", - "value": "3.6.0", + "value": "6.21.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/acorn", + "name": "acorn", + }, "dependencies": [], "id": 51, - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "man_dir": "", - "name": "fsevents", - "name_hash": "16035328728645144760", + "name": "acorn", + "name_hash": "17430233180242180057", "origin": "npm", - "os": [ - "darwin", - ], "resolution": { - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", "tag": "npm", - "value": "2.3.3", + "value": "8.11.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 86, + 84, ], "id": 52, - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "man_dir": "", - "name": "readdirp", - "name_hash": "10039124027740987170", + "name": "acorn-jsx", + "name_hash": "1754355278825952408", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "tag": "npm", - "value": "3.6.0", + "value": "5.3.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 87, + 85, ], "id": 53, - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "man_dir": "", - "name": "is-binary-path", - "name_hash": "10002650304558927684", + "name": "agent-base", + "name_hash": "17689920659035782501", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", "tag": "npm", - "value": "2.1.0", + "value": "7.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 86, + 87, + 88, + 89, + ], "id": 54, - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "man_dir": "", - "name": "binary-extensions", - "name_hash": "17194422772331613284", + "name": "ajv", + "name_hash": "4704814928422522869", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "tag": "npm", - "value": "2.3.0", + "value": "6.12.6", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 88, - 89, - ], + "dependencies": [], "id": 55, - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "man_dir": "", - "name": "anymatch", - "name_hash": "13083778620000400888", + "name": "ansi-regex", + "name_hash": "8115476937249128794", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "tag": "npm", - "value": "3.1.3", + "value": "5.0.1", }, "scripts": {}, }, { - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node", - }, + "bin": null, "dependencies": [ 90, - 91, - 92, - 93, - 94, - 95, - 96, ], "id": 56, - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "man_dir": "", - "name": "sucrase", - "name_hash": "8220562023141918134", + "name": "ansi-styles", + "name_hash": "1496261712670764878", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "tag": "npm", - "value": "3.35.0", + "value": "4.3.0", }, "scripts": {}, }, @@ -35659,119 +36099,126 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 57, - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", "man_dir": "", - "name": "ts-interface-checker", - "name_hash": "9090669025631097322", + "name": "any-promise", + "name_hash": "992496519212496549", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", "tag": "npm", - "value": "0.1.13", + "value": "1.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 91, + 92, + ], "id": 58, - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "man_dir": "", - "name": "pirates", - "name_hash": "11463431525122174591", + "name": "anymatch", + "name_hash": "13083778620000400888", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "tag": "npm", - "value": "4.0.6", + "value": "3.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 97, - 98, - 99, - ], + "dependencies": [], "id": 59, - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", "man_dir": "", - "name": "mz", - "name_hash": "4860889167171965650", + "name": "arg", + "name_hash": "2472924048160638220", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", "tag": "npm", - "value": "2.7.0", + "value": "5.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 100, - ], + "dependencies": [], "id": 60, - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "man_dir": "", - "name": "thenify-all", - "name_hash": "3497577183623575301", + "name": "argparse", + "name_hash": "14330104742551621378", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "tag": "npm", - "value": "1.6.0", + "value": "2.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 101, + 93, ], "id": 61, - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", "man_dir": "", - "name": "thenify", - "name_hash": "10214550608932566002", + "name": "aria-query", + "name_hash": "506127023625643336", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", "tag": "npm", - "value": "3.3.1", + "value": "5.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 94, + 95, + ], "id": 62, - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "man_dir": "", - "name": "any-promise", - "name_hash": "992496519212496549", + "name": "array-buffer-byte-length", + "name_hash": "9975978122018604356", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", "tag": "npm", - "value": "1.3.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 96, + 97, + 98, + 99, + 100, + 101, + ], "id": 63, - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", "man_dir": "", - "name": "object-assign", - "name_hash": "741501977461426514", + "name": "array-includes", + "name_hash": "4525275494838245397", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", "tag": "npm", - "value": "4.1.1", + "value": "3.1.8", }, "scripts": {}, }, @@ -35779,162 +36226,189 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 64, - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "man_dir": "", - "name": "lines-and-columns", - "name_hash": "8731744980636261242", + "name": "array-union", + "name_hash": "16137961625129706702", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "tag": "npm", - "value": "1.2.4", + "value": "2.1.0", }, "scripts": {}, }, { - "bin": { - "file": "dist/esm/bin.mjs", - "name": "glob", - }, + "bin": null, "dependencies": [ 102, 103, 104, 105, 106, + 107, ], "id": 65, - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", "man_dir": "", - "name": "glob", - "name_hash": "4994027009006720870", + "name": "array.prototype.findlast", + "name_hash": "1818731707851809687", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", "tag": "npm", - "value": "10.3.10", + "value": "1.2.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 107, 108, + 109, + 110, + 111, + 112, + 113, ], "id": 66, - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", "man_dir": "", - "name": "path-scurry", - "name_hash": "11241411746102775941", + "name": "array.prototype.findlastindex", + "name_hash": "12218267642355334154", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", "tag": "npm", - "value": "1.11.1", + "value": "1.2.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 114, + 115, + 116, + 117, + ], "id": 67, - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", "man_dir": "", - "name": "minipass", - "name_hash": "8663404386276345459", + "name": "array.prototype.flat", + "name_hash": "13419566320551684202", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", "tag": "npm", - "value": "7.1.2", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 118, + 119, + 120, + 121, + ], "id": 68, - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", "man_dir": "", - "name": "lru-cache", - "name_hash": "15261810304153928944", + "name": "array.prototype.flatmap", + "name_hash": "4112999450230342125", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", "tag": "npm", - "value": "10.2.2", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 109, + 122, + 123, + 124, + 125, ], "id": 69, - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", "man_dir": "", - "name": "minimatch", - "name_hash": "8137703609956696607", + "name": "array.prototype.toreversed", + "name_hash": "13586337247798060470", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", "tag": "npm", - "value": "9.0.4", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 110, + 126, + 127, + 128, + 129, + 130, ], "id": 70, - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", "man_dir": "", - "name": "brace-expansion", - "name_hash": "2949258092693339993", + "name": "array.prototype.tosorted", + "name_hash": "6050988382768901310", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", "tag": "npm", - "value": "2.0.1", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + ], "id": 71, - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "man_dir": "", - "name": "balanced-match", - "name_hash": "16269801611404267863", + "name": "arraybuffer.prototype.slice", + "name_hash": "11166998714227851504", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 111, - 112, + 139, ], "id": 72, - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", "man_dir": "", - "name": "jackspeak", - "name_hash": "16168027919126698688", + "name": "ast-types", + "name_hash": "4997596490212765360", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", "tag": "npm", - "value": "2.3.6", + "value": "0.13.4", }, "scripts": {}, }, @@ -35942,112 +36416,110 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 73, - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", "man_dir": "", - "name": "@pkgjs/parseargs", - "name_hash": "4691519579619228072", + "name": "ast-types-flow", + "name_hash": "3772215945262775731", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", "tag": "npm", - "value": "0.11.0", + "value": "0.0.8", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/autoprefixer", + "name": "autoprefixer", + }, "dependencies": [ - 113, - 114, - 115, - 116, - 117, - 118, + 140, + 141, + 142, + 143, + 144, + 145, + 146, ], "id": 74, - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", "man_dir": "", - "name": "@isaacs/cliui", - "name_hash": "9642792940339374750", + "name": "autoprefixer", + "name_hash": "8637312893797281270", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", "tag": "npm", - "value": "8.0.2", + "value": "10.4.16", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 119, - 120, - 121, + 147, ], "id": 75, - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "man_dir": "", - "name": "wrap-ansi", - "name_hash": "6417752039399150421", + "name": "available-typed-arrays", + "name_hash": "16267035547686705519", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", "tag": "npm", - "value": "7.0.0", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 122, - ], + "dependencies": [], "id": 76, - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", "man_dir": "", - "name": "strip-ansi", - "name_hash": "13340235767065158173", + "name": "axe-core", + "name_hash": "13988195930258765777", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", "tag": "npm", - "value": "6.0.1", + "value": "4.7.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 148, + ], "id": 77, - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", "man_dir": "", - "name": "ansi-regex", - "name_hash": "8115476937249128794", + "name": "axobject-query", + "name_hash": "9344054106894956572", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", "tag": "npm", - "value": "5.0.1", + "value": "3.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 123, - 124, - 125, - ], + "dependencies": [], "id": 78, - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", "man_dir": "", - "name": "string-width", - "name_hash": "15727733666069179645", + "name": "b4a", + "name_hash": "10649709558693226266", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", "tag": "npm", - "value": "4.2.3", + "value": "1.6.6", }, "scripts": {}, }, @@ -36055,15 +36527,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 79, - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "man_dir": "", - "name": "is-fullwidth-code-point", - "name_hash": "11413228031333986220", + "name": "balanced-match", + "name_hash": "16269801611404267863", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "1.0.2", }, "scripts": {}, }, @@ -36071,105 +36543,103 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 80, - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "integrity": "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==", "man_dir": "", - "name": "emoji-regex", - "name_hash": "4954026511424972012", + "name": "bare-events", + "name_hash": "4035129451839648869", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.3.1.tgz", "tag": "npm", - "value": "8.0.0", + "value": "2.3.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 126, + 149, + 150, + 151, ], "id": 81, - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", "man_dir": "", - "name": "ansi-styles", - "name_hash": "1496261712670764878", + "name": "bare-fs", + "name_hash": "15205712258788157948", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", "tag": "npm", - "value": "4.3.0", + "value": "2.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 127, - ], + "dependencies": [], "id": 82, - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==", "man_dir": "", - "name": "color-convert", - "name_hash": "4039459761306235234", + "name": "bare-os", + "name_hash": "6865937522145537276", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.3.0.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 152, + ], "id": 83, - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", "man_dir": "", - "name": "color-name", - "name_hash": "16546212153853106385", + "name": "bare-path", + "name_hash": "12654746909665824402", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", "tag": "npm", - "value": "1.1.4", + "value": "2.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 128, - 129, - 130, + 153, ], "id": 84, - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "integrity": "sha512-ubLyoDqPnUf5o0kSFp709HC0WRZuxVuh4pbte5eY95Xvx5bdvz07c2JFmXBfqqe60q+9PJ8S4X5GRvmcNSKMxg==", "man_dir": "", - "name": "wrap-ansi", - "name_hash": "6417752039399150421", + "name": "bare-stream", + "name_hash": "17753182882008442002", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.0.1.tgz", "tag": "npm", - "value": "8.1.0", + "value": "2.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 131, - ], + "dependencies": [], "id": 85, - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", "man_dir": "", - "name": "strip-ansi", - "name_hash": "13340235767065158173", + "name": "base64-js", + "name_hash": "14626266614050083415", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "tag": "npm", - "value": "7.1.0", + "value": "1.5.1", }, "scripts": {}, }, @@ -36177,102 +36647,111 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 86, - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", "man_dir": "", - "name": "ansi-regex", - "name_hash": "8115476937249128794", + "name": "basic-ftp", + "name_hash": "3294105759639631117", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", "tag": "npm", - "value": "6.0.1", + "value": "5.0.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 132, - 133, - 134, - ], + "dependencies": [], "id": 87, - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "man_dir": "", - "name": "string-width", - "name_hash": "15727733666069179645", + "name": "binary-extensions", + "name_hash": "17194422772331613284", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "tag": "npm", - "value": "5.1.2", + "value": "2.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 154, + 155, + ], "id": 88, - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "man_dir": "", - "name": "emoji-regex", - "name_hash": "4954026511424972012", + "name": "brace-expansion", + "name_hash": "2949258092693339993", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "tag": "npm", - "value": "9.2.2", + "value": "1.1.11", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 156, + ], "id": 89, - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "man_dir": "", - "name": "eastasianwidth", - "name_hash": "17075761832414070361", + "name": "braces", + "name_hash": "2299021338542085312", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "tag": "npm", - "value": "0.2.0", + "value": "3.0.3", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "cli.js", + "name": "browserslist", + }, + "dependencies": [ + 157, + 158, + 159, + 160, + ], "id": 90, - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "man_dir": "", - "name": "ansi-styles", - "name_hash": "1496261712670764878", + "name": "browserslist", + "name_hash": "10902238872969648239", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", "tag": "npm", - "value": "6.2.1", + "value": "4.23.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 135, - 136, + 161, + 162, ], "id": 91, - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "man_dir": "", - "name": "foreground-child", - "name_hash": "15280470906188730905", + "name": "buffer", + "name_hash": "10358694932499417541", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", "tag": "npm", - "value": "3.1.1", + "value": "5.7.1", }, "scripts": {}, }, @@ -36280,90 +36759,90 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 92, - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "man_dir": "", - "name": "signal-exit", - "name_hash": "10435964049369420478", + "name": "buffer-crc32", + "name_hash": "4553253441045318076", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", "tag": "npm", - "value": "4.1.0", + "value": "0.2.13", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 137, - 138, - 139, + 163, + 164, ], "id": 93, - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "integrity": "sha512-DIM2C9qCECwhck9nLsCDeTv943VmGMCkwX3KljjprSRDXaK2CSiUDVGbUit80Er38ukgxuESJgYPAys4FsNCdg==", "man_dir": "", - "name": "cross-spawn", - "name_hash": "12444485756966960720", + "name": "bun-types", + "name_hash": "2516125195587546235", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.1.12.tgz", "tag": "npm", - "value": "7.0.3", + "value": "1.1.12", }, "scripts": {}, }, - { - "bin": { - "file": "./bin/node-which", - "name": "node-which", - }, + { + "bin": null, "dependencies": [ - 140, + 165, ], "id": 94, - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", "man_dir": "", - "name": "which", - "name_hash": "5112236092670504396", + "name": "busboy", + "name_hash": "12056783266830520862", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", "tag": "npm", - "value": "2.0.2", + "value": "1.6.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 166, + 167, + 168, + 169, + 170, + ], "id": 95, - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "man_dir": "", - "name": "isexe", - "name_hash": "15558268014059531432", + "name": "call-bind", + "name_hash": "12438735438837079615", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", "tag": "npm", - "value": "2.0.0", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 141, - ], + "dependencies": [], "id": 96, - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "man_dir": "", - "name": "shebang-command", - "name_hash": "9009661312948442432", + "name": "callsites", + "name_hash": "3613437260212473067", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "tag": "npm", - "value": "2.0.0", + "value": "3.1.0", }, "scripts": {}, }, @@ -36371,15 +36850,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 97, - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", "man_dir": "", - "name": "shebang-regex", - "name_hash": "18053981199157160202", + "name": "camelcase-css", + "name_hash": "11196719252326564430", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", "tag": "npm", - "value": "3.0.0", + "value": "2.0.1", }, "scripts": {}, }, @@ -36387,70 +36866,80 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 98, - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "integrity": "sha512-S3BnR4Kh26TBxbi5t5kpbcUlLJb9lhtDXISDPwOfI+JoC+ik0QksvkZtUVyikw3hjnkgkMPSJ8oIM9yMm9vflA==", "man_dir": "", - "name": "path-key", - "name_hash": "665497923999462354", + "name": "caniuse-lite", + "name_hash": "9052408705322291763", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001628.tgz", "tag": "npm", - "value": "3.1.1", + "value": "1.0.30001628", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 171, + 172, + ], "id": 99, - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "man_dir": "", - "name": "commander", - "name_hash": "5281338156924866262", + "name": "chalk", + "name_hash": "15590360526536958927", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "tag": "npm", - "value": "4.1.1", + "value": "4.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 142, - 143, - 144, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, ], "id": 100, - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "man_dir": "", - "name": "@jridgewell/gen-mapping", - "name_hash": "7763226208333403547", + "name": "chokidar", + "name_hash": "13416011201726038119", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "tag": "npm", - "value": "0.3.5", + "value": "3.6.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 145, - 146, + 181, + 182, + 183, + 184, ], "id": 101, - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "integrity": "sha512-5xQNN2SVBdZv4TxeMLaI+PelrnZsHDhn8h2JtyriLr+0qHcZS8BMuo93qN6J1VmtmrgYP+rmcLHcbpnA8QJh+w==", "man_dir": "", - "name": "@jridgewell/trace-mapping", - "name_hash": "9132244357866713465", + "name": "chromium-bidi", + "name_hash": "17738832193826713561", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.24.tgz", "tag": "npm", - "value": "0.3.25", + "value": "0.5.24", }, "scripts": {}, }, @@ -36458,66 +36947,69 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 102, - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", "man_dir": "", - "name": "@jridgewell/sourcemap-codec", - "name_hash": "11082572525356782073", + "name": "client-only", + "name_hash": "8802229738477874888", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", "tag": "npm", - "value": "1.4.15", + "value": "0.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 185, + 186, + 187, + ], "id": 103, - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "man_dir": "", - "name": "@jridgewell/resolve-uri", - "name_hash": "15732631652601645408", + "name": "cliui", + "name_hash": "5778858105899329304", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "tag": "npm", - "value": "3.1.2", + "value": "8.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 188, + ], "id": 104, - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "man_dir": "", - "name": "@jridgewell/set-array", - "name_hash": "10956470817798356705", + "name": "color-convert", + "name_hash": "4039459761306235234", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "tag": "npm", - "value": "1.2.1", + "value": "2.0.1", }, "scripts": {}, }, { - "bin": { - "file": "bin/jiti.js", - "name": "jiti", - }, + "bin": null, "dependencies": [], "id": 105, - "integrity": "sha512-uy2bNX5zQ+tESe+TiC7ilGRz8AtRGmnJH55NC5S0nSUjvvvM2hJHmefHErugGXN4pNv4Qx7vLsnNw9qJ9mtIsw==", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "man_dir": "", - "name": "jiti", - "name_hash": "13838530331656232073", + "name": "color-name", + "name_hash": "16546212153853106385", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.3.tgz", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "tag": "npm", - "value": "1.21.3", + "value": "1.1.4", }, "scripts": {}, }, @@ -36525,15 +37017,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 106, - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", "man_dir": "", - "name": "dlv", - "name_hash": "6290291366792823487", + "name": "commander", + "name_hash": "5281338156924866262", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", "tag": "npm", - "value": "1.1.3", + "value": "4.1.1", }, "scripts": {}, }, @@ -36541,74 +37033,76 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 107, - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "man_dir": "", - "name": "arg", - "name_hash": "2472924048160638220", + "name": "concat-map", + "name_hash": "8706867752641269193", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "tag": "npm", - "value": "5.0.2", + "value": "0.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 147, - 148, - 149, + 189, + 190, + 191, + 192, + 193, ], "id": 108, - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "man_dir": "", - "name": "react-dom", - "name_hash": "7373667379151837307", + "name": "cosmiconfig", + "name_hash": "6870876620368412607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", "tag": "npm", - "value": "18.2.0", + "value": "9.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 150, + 194, + 195, + 196, ], "id": 109, - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "man_dir": "", - "name": "react", - "name_hash": "10719851453835962256", + "name": "cross-spawn", + "name_hash": "12444485756966960720", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "tag": "npm", - "value": "18.2.0", + "value": "7.0.3", }, "scripts": {}, }, { "bin": { - "file": "cli.js", - "name": "loose-envify", + "file": "bin/cssesc", + "name": "cssesc", }, - "dependencies": [ - 151, - ], + "dependencies": [], "id": 110, - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "man_dir": "", - "name": "loose-envify", - "name_hash": "3112622411417245442", + "name": "cssesc", + "name_hash": "11039868621287934035", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", "tag": "npm", - "value": "1.4.0", + "value": "3.0.0", }, "scripts": {}, }, @@ -36616,140 +37110,125 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 111, - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", "man_dir": "", - "name": "js-tokens", - "name_hash": "8072375596980283624", + "name": "csstype", + "name_hash": "10489861045436610105", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", "tag": "npm", - "value": "4.0.0", + "value": "3.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 152, - ], + "dependencies": [], "id": 112, - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", "man_dir": "", - "name": "scheduler", - "name_hash": "6246319597786948434", + "name": "damerau-levenshtein", + "name_hash": "15167018638538311401", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", "tag": "npm", - "value": "0.23.2", + "value": "1.0.8", }, "scripts": {}, }, { - "bin": { - "file": "lib/esm/puppeteer/node/cli.js", - "name": "puppeteer", - }, - "dependencies": [ - 153, - 154, - 155, - 156, - ], + "bin": null, + "dependencies": [], "id": 113, - "integrity": "sha512-kyUYI12SyJIjf9UGTnHfhNMYv4oVK321Jb9QZDBiGVNx5453SplvbdKI7UrF+S//3RtCneuUFCyHxnvQXQjpxg==", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", "man_dir": "", - "name": "puppeteer", - "name_hash": "13072297456933147981", + "name": "data-uri-to-buffer", + "name_hash": "14979328150197748023", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.12.0.tgz", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", "tag": "npm", - "value": "22.12.0", + "value": "6.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 197, + 198, + 199, + ], "id": 114, - "integrity": "sha512-+qtL3eX50qsJ7c+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7//Xe8yhMmQ+elj3uAqSg==", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", "man_dir": "", - "name": "devtools-protocol", - "name_hash": "12159960943916763407", + "name": "data-view-buffer", + "name_hash": "15944719431260154058", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1299070.tgz", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", "tag": "npm", - "value": "0.0.1299070", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": { - "file": "lib/cjs/main-cli.js", - "name": "browsers", - }, + "bin": null, "dependencies": [ - 157, - 158, - 159, - 160, - 161, - 162, - 163, - 164, + 200, + 201, + 202, ], "id": 115, - "integrity": "sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", "man_dir": "", - "name": "@puppeteer/browsers", - "name_hash": "6318517029770692415", + "name": "data-view-byte-length", + "name_hash": "5338396469217736400", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.2.3.tgz", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", "tag": "npm", - "value": "2.2.3", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": { - "file": "bin/semver.js", - "name": "semver", - }, + "bin": null, "dependencies": [ - 165, + 203, + 204, + 205, ], "id": 116, - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", "man_dir": "", - "name": "semver", - "name_hash": "16367367531761322261", + "name": "data-view-byte-offset", + "name_hash": "9075261318428197850", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", "tag": "npm", - "value": "7.6.0", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 166, + 206, ], "id": 117, - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", "man_dir": "", - "name": "lru-cache", - "name_hash": "15261810304153928944", + "name": "debug", + "name_hash": "14324291119347696526", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", "tag": "npm", - "value": "6.0.0", + "value": "4.3.5", }, "scripts": {}, }, @@ -36757,71 +37236,75 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 118, - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "man_dir": "", - "name": "yallist", - "name_hash": "17447362886122903538", + "name": "deep-is", + "name_hash": "4678193845338186713", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "tag": "npm", - "value": "4.0.0", + "value": "0.1.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 167, - 168, - 169, - 170, - 171, - 172, - 173, + 207, + 208, + 209, ], "id": 119, - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "man_dir": "", - "name": "yargs", - "name_hash": "18153588124555602831", + "name": "define-data-property", + "name_hash": "11872812789934333141", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", "tag": "npm", - "value": "17.7.2", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 210, + 211, + 212, + ], "id": 120, - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "man_dir": "", - "name": "yargs-parser", - "name_hash": "2624058701233809213", + "name": "define-properties", + "name_hash": "6291091409189323848", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", "tag": "npm", - "value": "21.1.1", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 213, + 214, + 215, + ], "id": 121, - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", "man_dir": "", - "name": "y18n", - "name_hash": "13867919047397601860", + "name": "degenerator", + "name_hash": "8612146826381285798", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", "tag": "npm", - "value": "5.0.8", + "value": "5.0.1", }, "scripts": {}, }, @@ -36829,15 +37312,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 122, - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", "man_dir": "", - "name": "require-directory", - "name_hash": "6781837652461215204", + "name": "dequal", + "name_hash": "9863785364709466334", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", "tag": "npm", - "value": "2.1.1", + "value": "2.0.3", }, "scripts": {}, }, @@ -36845,15 +37328,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 123, - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "integrity": "sha512-+qtL3eX50qsJ7c+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7//Xe8yhMmQ+elj3uAqSg==", "man_dir": "", - "name": "get-caller-file", - "name_hash": "1638769084888476079", + "name": "devtools-protocol", + "name_hash": "12159960943916763407", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1299070.tgz", "tag": "npm", - "value": "2.0.5", + "value": "0.0.1299070", }, "scripts": {}, }, @@ -36861,89 +37344,83 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 124, - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", "man_dir": "", - "name": "escalade", - "name_hash": "6879348821336485116", + "name": "didyoumean", + "name_hash": "3290316626148068785", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", "tag": "npm", - "value": "3.1.2", + "value": "1.2.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 174, - 175, - 176, + 216, ], "id": 125, - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "man_dir": "", - "name": "cliui", - "name_hash": "5778858105899329304", + "name": "dir-glob", + "name_hash": "7561427002176423027", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "tag": "npm", - "value": "8.0.1", + "value": "3.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 177, - 178, - ], + "dependencies": [], "id": 126, - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", "man_dir": "", - "name": "unbzip2-stream", - "name_hash": "12033811216485982774", + "name": "dlv", + "name_hash": "6290291366792823487", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", "tag": "npm", - "value": "1.4.3", + "value": "1.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 217, + ], "id": 127, - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "man_dir": "", - "name": "through", - "name_hash": "16941386786386382390", + "name": "doctrine", + "name_hash": "17204823894354646410", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "tag": "npm", - "value": "2.3.8", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 179, - 180, - ], + "dependencies": [], "id": 128, - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", "man_dir": "", - "name": "buffer", - "name_hash": "10358694932499417541", + "name": "eastasianwidth", + "name_hash": "17075761832414070361", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", "tag": "npm", - "value": "5.7.1", + "value": "0.2.0", }, "scripts": {}, }, @@ -36951,15 +37428,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 129, - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "integrity": "sha512-eVGeQxpaBYbomDBa/Mehrs28MdvCXfJmEFzaMFsv8jH/MJDLIylJN81eTJ5kvx7B7p18OiPK0BkC06lydEy63A==", "man_dir": "", - "name": "ieee754", - "name_hash": "17889458061139334532", + "name": "electron-to-chromium", + "name_hash": "670529235028360171", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.790.tgz", "tag": "npm", - "value": "1.2.1", + "value": "1.4.790", }, "scripts": {}, }, @@ -36967,54 +37444,52 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 130, - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "man_dir": "", - "name": "base64-js", - "name_hash": "14626266614050083415", + "name": "emoji-regex", + "name_hash": "4954026511424972012", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", "tag": "npm", - "value": "1.5.1", + "value": "9.2.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 181, - 182, - 183, - 184, + 218, ], "id": 131, - "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "man_dir": "", - "name": "tar-fs", - "name_hash": "14440968244754303214", + "name": "end-of-stream", + "name_hash": "17455588742510412071", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "tag": "npm", - "value": "3.0.5", + "value": "1.4.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 185, + 219, + 220, ], "id": 132, - "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", "man_dir": "", - "name": "bare-path", - "name_hash": "12654746909665824402", + "name": "enhanced-resolve", + "name_hash": "2987069983667056488", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", "tag": "npm", - "value": "2.1.3", + "value": "5.17.0", }, "scripts": {}, }, @@ -37022,74 +37497,114 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 133, - "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "man_dir": "", - "name": "bare-os", - "name_hash": "6865937522145537276", + "name": "env-paths", + "name_hash": "763024076902060186", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "tag": "npm", - "value": "2.3.0", + "value": "2.2.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 186, - 187, - 188, + 221, ], "id": 134, - "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "man_dir": "", - "name": "bare-fs", - "name_hash": "15205712258788157948", + "name": "error-ex", + "name_hash": "10994745590019451357", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "tag": "npm", - "value": "2.3.1", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 189, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, ], "id": 135, - "integrity": "sha512-ubLyoDqPnUf5o0kSFp709HC0WRZuxVuh4pbte5eY95Xvx5bdvz07c2JFmXBfqqe60q+9PJ8S4X5GRvmcNSKMxg==", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "man_dir": "", - "name": "bare-stream", - "name_hash": "17753182882008442002", + "name": "es-abstract", + "name_hash": "18149169871844198539", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", "tag": "npm", - "value": "2.0.1", + "value": "1.23.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 190, - 191, - 192, - 193, + 268, ], "id": 136, - "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", "man_dir": "", - "name": "streamx", - "name_hash": "74555136203185339", + "name": "es-define-property", + "name_hash": "3626708926058962712", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", "tag": "npm", - "value": "2.18.0", + "value": "1.0.0", }, "scripts": {}, }, @@ -37097,494 +37612,616 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 137, - "integrity": "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", "man_dir": "", - "name": "bare-events", - "name_hash": "4035129451839648869", + "name": "es-errors", + "name_hash": "1431088895329652005", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "tag": "npm", - "value": "2.3.1", + "value": "1.3.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 194, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, ], "id": 138, - "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==", + "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", "man_dir": "", - "name": "text-decoder", - "name_hash": "16075354394561303825", + "name": "es-iterator-helpers", + "name_hash": "6828621610707932693", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", "tag": "npm", - "value": "1.1.0", + "value": "1.0.19", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 283, + ], "id": 139, - "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "man_dir": "", - "name": "b4a", - "name_hash": "10649709558693226266", + "name": "es-object-atoms", + "name_hash": "6220468241073126446", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", "tag": "npm", - "value": "1.6.6", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 284, + 285, + 286, + ], "id": 140, - "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "man_dir": "", - "name": "queue-tick", - "name_hash": "9246306848360353145", + "name": "es-set-tostringtag", + "name_hash": "6364566058234691598", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", "tag": "npm", - "value": "1.0.1", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 287, + ], "id": 141, - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "man_dir": "", - "name": "fast-fifo", - "name_hash": "1244249015522350723", + "name": "es-shim-unscopables", + "name_hash": "9491299634916711255", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", "tag": "npm", - "value": "1.3.2", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 195, - 196, - 197, + 288, + 289, + 290, ], "id": 142, - "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "man_dir": "", - "name": "tar-stream", - "name_hash": "14255302179190904139", + "name": "es-to-primitive", + "name_hash": "5511149163085325549", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "tag": "npm", - "value": "3.1.7", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 198, - 199, - ], + "dependencies": [], "id": 143, - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "man_dir": "", - "name": "pump", - "name_hash": "7040703475696644678", + "name": "escalade", + "name_hash": "6879348821336485116", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "3.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 200, - ], + "dependencies": [], "id": 144, - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "man_dir": "", - "name": "once", - "name_hash": "748011609921859784", + "name": "escape-string-regexp", + "name_hash": "6183299340420948366", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "tag": "npm", - "value": "1.4.0", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js", + }, + "dependencies": [ + 291, + 292, + 293, + 294, + ], "id": 145, - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", "man_dir": "", - "name": "wrappy", - "name_hash": "18119806661187706052", + "name": "escodegen", + "name_hash": "7568564790816534200", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "2.1.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/eslint.js", + "name": "eslint", + }, "dependencies": [ - 201, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, ], "id": 146, - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", "man_dir": "", - "name": "end-of-stream", - "name_hash": "17455588742510412071", + "name": "eslint", + "name_hash": "17917589463370847417", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", "tag": "npm", - "value": "1.4.4", + "value": "8.50.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 202, - 203, - 204, - 205, - 206, - 207, - 208, - 209, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, ], "id": 147, - "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", + "integrity": "sha512-sUCpWlGuHpEhI0pIT0UtdSLJk5Z8E2DYinPTwsBiWaSYQomchdl0i60pjynY48+oXvtyWMQ7oE+G3m49yrfacg==", "man_dir": "", - "name": "proxy-agent", - "name_hash": "9904923658574585845", + "name": "eslint-config-next", + "name_hash": "7198338977897397487", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.1.3.tgz", "tag": "npm", - "value": "6.4.0", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 210, - 211, - 212, + 343, + 344, + 345, ], "id": 148, - "integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", "man_dir": "", - "name": "socks-proxy-agent", - "name_hash": "11921171134012595164", + "name": "eslint-import-resolver-node", + "name_hash": "7112252065464945765", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", "tag": "npm", - "value": "8.0.3", + "value": "0.3.9", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 213, - 214, + 346, + 347, + 348, + 349, + 350, + 351, + 352, + 353, + 354, ], "id": 149, - "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", + "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", "man_dir": "", - "name": "socks", - "name_hash": "16884970381877539768", + "name": "eslint-import-resolver-typescript", + "name_hash": "15133821067886250480", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", "tag": "npm", - "value": "2.8.3", + "value": "3.6.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 355, + ], "id": 150, - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", "man_dir": "", - "name": "smart-buffer", - "name_hash": "9798348771309838398", + "name": "eslint-module-utils", + "name_hash": "8461306141657248779", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", "tag": "npm", - "value": "4.2.0", + "value": "2.8.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 215, - 216, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, ], "id": 151, - "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", "man_dir": "", - "name": "ip-address", - "name_hash": "5841623577927749136", + "name": "eslint-plugin-import", + "name_hash": "8508429259951498502", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", "tag": "npm", - "value": "9.0.5", + "value": "2.29.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387, + 388, + 389, + 390, + ], "id": 152, - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", "man_dir": "", - "name": "sprintf-js", - "name_hash": "13547290882791134867", + "name": "eslint-plugin-jsx-a11y", + "name_hash": "17038906309846806775", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", "tag": "npm", - "value": "1.1.3", + "value": "6.8.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + ], "id": 153, - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "integrity": "sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw==", "man_dir": "", - "name": "jsbn", - "name_hash": "14311822655393200441", + "name": "eslint-plugin-react", + "name_hash": "15811917473959571682", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.2.tgz", "tag": "npm", - "value": "1.1.0", + "value": "7.34.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 217, + 410, ], "id": 154, - "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", + "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", "man_dir": "", - "name": "debug", - "name_hash": "14324291119347696526", + "name": "eslint-plugin-react-hooks", + "name_hash": "14057422571669714006", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", "tag": "npm", - "value": "4.3.5", + "value": "4.6.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 411, + 412, + ], "id": 155, - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "man_dir": "", - "name": "ms", - "name_hash": "5228634868375925924", + "name": "eslint-scope", + "name_hash": "17629221228476930459", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", "tag": "npm", - "value": "2.1.2", + "value": "7.2.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 218, - ], + "dependencies": [], "id": 156, - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "man_dir": "", - "name": "agent-base", - "name_hash": "17689920659035782501", + "name": "eslint-visitor-keys", + "name_hash": "17830281265467207399", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "tag": "npm", - "value": "7.1.1", + "value": "3.4.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 413, + 414, + 415, + ], "id": 157, - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "man_dir": "", - "name": "proxy-from-env", - "name_hash": "1270194980615207566", + "name": "espree", + "name_hash": "3641367103187261350", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", "tag": "npm", - "value": "1.1.0", + "value": "9.6.1", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 219, - 220, - 221, - 222, - 223, - 224, - 225, - 226, - ], + "bin": { + "esparse": "./bin/esparse.js", + "esvalidate": "./bin/esvalidate.js", + }, + "dependencies": [], "id": 158, - "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "man_dir": "", - "name": "pac-proxy-agent", - "name_hash": "818729749152565950", + "name": "esprima", + "name_hash": "16070041258147025859", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "tag": "npm", - "value": "7.0.1", + "value": "4.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 227, - 228, + 416, ], "id": 159, - "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "man_dir": "", - "name": "pac-resolver", - "name_hash": "12373948793919354804", + "name": "esquery", + "name_hash": "7289272869223478230", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", "tag": "npm", - "value": "7.0.1", + "value": "1.5.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 417, + ], "id": 160, - "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "man_dir": "", - "name": "netmask", - "name_hash": "16100660929392435651", + "name": "esrecurse", + "name_hash": "17661314847727534689", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "tag": "npm", - "value": "2.0.2", + "value": "4.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 229, - 230, - 231, - ], + "dependencies": [], "id": 161, - "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "man_dir": "", - "name": "degenerator", - "name_hash": "8612146826381285798", + "name": "estraverse", + "name_hash": "14401618193000185195", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "tag": "npm", - "value": "5.0.1", + "value": "5.3.0", }, "scripts": {}, }, { - "bin": { - "esparse": "./bin/esparse.js", - "esvalidate": "./bin/esvalidate.js", - }, + "bin": null, "dependencies": [], "id": 162, - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "man_dir": "", - "name": "esprima", - "name_hash": "16070041258147025859", + "name": "esutils", + "name_hash": "7981716078883515000", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "tag": "npm", - "value": "4.0.1", + "value": "2.0.3", }, "scripts": {}, }, { "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js", + "file": "cli.js", + "name": "extract-zip", }, "dependencies": [ - 232, - 233, - 234, - 235, + 418, + 419, + 420, + 421, ], "id": 163, - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "man_dir": "", - "name": "escodegen", - "name_hash": "7568564790816534200", + "name": "extract-zip", + "name_hash": "8810061046982445994", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", "tag": "npm", - "value": "2.1.0", + "value": "2.0.1", }, "scripts": {}, }, @@ -37592,15 +38229,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 164, - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "man_dir": "", - "name": "source-map", - "name_hash": "15131286332489002212", + "name": "fast-deep-equal", + "name_hash": "12371535360781568025", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "tag": "npm", - "value": "0.6.1", + "value": "3.1.3", }, "scripts": {}, }, @@ -37608,49 +38245,53 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 165, - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", "man_dir": "", - "name": "esutils", - "name_hash": "7981716078883515000", + "name": "fast-fifo", + "name_hash": "1244249015522350723", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.3.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 422, + 423, + 424, + 425, + 426, + ], "id": 166, - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "man_dir": "", - "name": "estraverse", - "name_hash": "14401618193000185195", + "name": "fast-glob", + "name_hash": "1878427088820911921", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", "tag": "npm", - "value": "5.3.0", + "value": "3.3.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 236, - ], + "dependencies": [], "id": 167, - "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "man_dir": "", - "name": "ast-types", - "name_hash": "4997596490212765360", + "name": "fast-json-stable-stringify", + "name_hash": "5172613188748066692", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "tag": "npm", - "value": "0.13.4", + "value": "2.1.0", }, "scripts": {}, }, @@ -37658,129 +38299,126 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 168, - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "man_dir": "", - "name": "tslib", - "name_hash": "17922945129469812550", + "name": "fast-levenshtein", + "name_hash": "12342460047873653112", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "tag": "npm", - "value": "2.6.3", + "value": "2.0.6", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 237, - 238, + 427, ], "id": 169, - "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "man_dir": "", - "name": "https-proxy-agent", - "name_hash": "6012108288334718116", + "name": "fastq", + "name_hash": "6741130188853797494", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", "tag": "npm", - "value": "7.0.4", + "value": "1.17.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 239, - 240, + 428, ], "id": 170, - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "man_dir": "", - "name": "http-proxy-agent", - "name_hash": "9762732492936976178", + "name": "fd-slicer", + "name_hash": "10851489456408334660", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", "tag": "npm", - "value": "7.0.2", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 241, - 242, - 243, - 244, + 429, ], "id": 171, - "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "man_dir": "", - "name": "get-uri", - "name_hash": "4377287927338690314", + "name": "file-entry-cache", + "name_hash": "7451434054063451186", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "tag": "npm", - "value": "6.0.3", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 245, - 246, - 247, + 430, ], "id": 172, - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "man_dir": "", - "name": "fs-extra", - "name_hash": "2453474818627632477", + "name": "fill-range", + "name_hash": "7508926416461820733", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "tag": "npm", - "value": "11.2.0", + "value": "7.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 431, + 432, + ], "id": 173, - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "man_dir": "", - "name": "universalify", - "name_hash": "9857909289728530428", + "name": "find-up", + "name_hash": "8309621910990874126", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "tag": "npm", - "value": "2.0.1", + "value": "5.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 248, - 249, + 433, + 434, + 435, ], "id": 174, - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "man_dir": "", - "name": "jsonfile", - "name_hash": "16030246458379256651", + "name": "flat-cache", + "name_hash": "1109822261564484039", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", "tag": "npm", - "value": "6.1.0", + "value": "3.2.0", }, "scripts": {}, }, @@ -37788,47 +38426,52 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 175, - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", "man_dir": "", - "name": "graceful-fs", - "name_hash": "8654400277002734136", + "name": "flatted", + "name_hash": "12258717572737769681", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", "tag": "npm", - "value": "4.2.11", + "value": "3.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 436, + ], "id": 176, - "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "man_dir": "", - "name": "data-uri-to-buffer", - "name_hash": "14979328150197748023", + "name": "for-each", + "name_hash": "10867395407301386752", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "tag": "npm", - "value": "6.0.2", + "value": "0.3.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 437, + 438, + ], "id": 177, - "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", "man_dir": "", - "name": "basic-ftp", - "name_hash": "3294105759639631117", + "name": "foreground-child", + "name_hash": "15280470906188730905", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", "tag": "npm", - "value": "5.0.5", + "value": "3.1.1", }, "scripts": {}, }, @@ -37836,31 +38479,35 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 178, - "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "man_dir": "", - "name": "@tootallnate/quickjs-emscripten", - "name_hash": "5414003337280545145", + "name": "fraction.js", + "name_hash": "8226692764887072839", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", "tag": "npm", - "value": "0.23.0", + "value": "4.3.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 439, + 440, + 441, + ], "id": 179, - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "man_dir": "", - "name": "lru-cache", - "name_hash": "15261810304153928944", + "name": "fs-extra", + "name_hash": "2453474818627632477", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", "tag": "npm", - "value": "7.18.3", + "value": "11.2.0", }, "scripts": {}, }, @@ -37868,75 +38515,71 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 180, - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "man_dir": "", - "name": "progress", - "name_hash": "11283104389794780362", + "name": "fs.realpath", + "name_hash": "913835373532407557", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.0.0", }, "scripts": {}, }, { - "bin": { - "file": "cli.js", - "name": "extract-zip", - }, - "dependencies": [ - 250, - 251, - 252, - 253, - ], + "bin": null, + "dependencies": [], "id": 181, - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "man_dir": "", - "name": "extract-zip", - "name_hash": "8810061046982445994", + "name": "fsevents", + "name_hash": "16035328728645144760", "origin": "npm", + "os": [ + "darwin", + ], "resolution": { - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.3.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 254, - ], + "dependencies": [], "id": 182, - "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "man_dir": "", - "name": "@types/yauzl", - "name_hash": "10273980999870455328", + "name": "function-bind", + "name_hash": "844545262680185243", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "tag": "npm", - "value": "2.10.3", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 255, + 442, + 443, + 444, + 445, ], "id": 183, - "integrity": "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg==", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "man_dir": "", - "name": "@types/node", - "name_hash": "4124652010926124945", + "name": "function.prototype.name", + "name_hash": "4695092674110180958", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.14.tgz", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", "tag": "npm", - "value": "20.12.14", + "value": "1.1.6", }, "scripts": {}, }, @@ -37944,273 +38587,283 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 184, - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "man_dir": "", - "name": "undici-types", - "name_hash": "13518207300296011529", + "name": "functions-have-names", + "name_hash": "2705786889099279986", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "tag": "npm", - "value": "5.26.5", + "value": "1.2.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 256, - 257, - ], + "dependencies": [], "id": 185, - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "man_dir": "", - "name": "yauzl", - "name_hash": "7329914562904170092", + "name": "get-caller-file", + "name_hash": "1638769084888476079", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "tag": "npm", - "value": "2.10.0", + "value": "2.0.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 446, + 447, + 448, + 449, + 450, + ], "id": 186, - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "man_dir": "", - "name": "buffer-crc32", - "name_hash": "4553253441045318076", + "name": "get-intrinsic", + "name_hash": "2906428234746671084", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", "tag": "npm", - "value": "0.2.13", + "value": "1.2.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 258, + 451, ], "id": 187, - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "man_dir": "", - "name": "fd-slicer", - "name_hash": "10851489456408334660", + "name": "get-stream", + "name_hash": "13254119490064412968", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", "tag": "npm", - "value": "1.1.0", + "value": "5.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 452, + 453, + 454, + ], "id": 188, - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "man_dir": "", - "name": "pend", - "name_hash": "11550940272933590184", + "name": "get-symbol-description", + "name_hash": "9231308723607962639", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", "tag": "npm", - "value": "1.2.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 259, + 455, ], "id": 189, - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "integrity": "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==", "man_dir": "", - "name": "get-stream", - "name_hash": "13254119490064412968", + "name": "get-tsconfig", + "name_hash": "4239972350118399509", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.5.tgz", "tag": "npm", - "value": "5.2.0", + "value": "4.7.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 260, + 456, + 457, + 458, + 459, ], "id": 190, - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", "man_dir": "", - "name": "debug", - "name_hash": "14324291119347696526", + "name": "get-uri", + "name_hash": "4377287927338690314", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", "tag": "npm", - "value": "4.3.4", + "value": "6.0.3", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "dist/esm/bin.mjs", + "name": "glob", + }, "dependencies": [ - 261, - 262, - 263, - 264, - 265, + 460, + 461, + 462, + 463, + 464, ], "id": 191, - "integrity": "sha512-9gY+JwBW/Fp3/x9+cOGK7ZcwqjvtvY2xjqRqsAA0B3ZFMzBauVTSZ26iWTmvOQX2sk78TN/rd5rnetxVxmK5CQ==", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "man_dir": "", - "name": "puppeteer-core", - "name_hash": "10954685796294859150", + "name": "glob", + "name_hash": "4994027009006720870", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.12.0.tgz", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", "tag": "npm", - "value": "22.12.0", + "value": "10.3.10", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 266, - 267, + 465, ], "id": 192, - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "man_dir": "", - "name": "ws", - "name_hash": "14644737011329074183", + "name": "glob-parent", + "name_hash": "11965780159102682782", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "tag": "npm", - "value": "8.17.1", + "value": "6.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 268, - 269, - 270, - 271, + 466, ], "id": 193, - "integrity": "sha512-5xQNN2SVBdZv4TxeMLaI+PelrnZsHDhn8h2JtyriLr+0qHcZS8BMuo93qN6J1VmtmrgYP+rmcLHcbpnA8QJh+w==", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "man_dir": "", - "name": "chromium-bidi", - "name_hash": "17738832193826713561", + "name": "globals", + "name_hash": "15143409006866382382", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.24.tgz", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", "tag": "npm", - "value": "0.5.24", + "value": "13.24.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 467, + 468, + ], "id": 194, - "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "man_dir": "", - "name": "zod", - "name_hash": "13942938047053248045", + "name": "globalthis", + "name_hash": "13441561870904786738", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", "tag": "npm", - "value": "3.23.8", + "value": "1.0.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 469, + 470, + 471, + 472, + 473, + 474, + ], "id": 195, - "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "man_dir": "", - "name": "urlpattern-polyfill", - "name_hash": "11822535153800140816", + "name": "globby", + "name_hash": "15348107128072099982", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "tag": "npm", - "value": "10.0.0", + "value": "11.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 475, + ], "id": 196, - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "man_dir": "", - "name": "mitt", - "name_hash": "8939019029139500810", + "name": "gopd", + "name_hash": "11067429752147099645", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "tag": "npm", - "value": "3.0.1", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 272, - 273, - 274, - 275, - 276, - ], + "dependencies": [], "id": 197, - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "man_dir": "", - "name": "cosmiconfig", - "name_hash": "6870876620368412607", + "name": "graceful-fs", + "name_hash": "8654400277002734136", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "tag": "npm", - "value": "9.0.0", + "value": "4.2.11", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 277, - 278, - 279, - 280, - ], + "dependencies": [], "id": 198, - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", "man_dir": "", - "name": "parse-json", - "name_hash": "10803339664298030440", + "name": "graphemer", + "name_hash": "10355618371909736900", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", "tag": "npm", - "value": "5.2.0", + "value": "1.4.0", }, "scripts": {}, }, @@ -38218,211 +38871,206 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 199, - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "man_dir": "", - "name": "json-parse-even-better-errors", - "name_hash": "13977239420854766139", + "name": "has-bigints", + "name_hash": "8902287851533908224", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "tag": "npm", - "value": "2.3.1", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 281, - ], + "dependencies": [], "id": 200, - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "man_dir": "", - "name": "error-ex", - "name_hash": "10994745590019451357", + "name": "has-flag", + "name_hash": "14617373831546330259", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "tag": "npm", - "value": "1.3.2", + "value": "4.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 476, + ], "id": 201, - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "man_dir": "", - "name": "is-arrayish", - "name_hash": "2568751720667967222", + "name": "has-property-descriptors", + "name_hash": "4664477375836720802", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", "tag": "npm", - "value": "0.2.1", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 282, - 283, - ], + "dependencies": [], "id": 202, - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "man_dir": "", - "name": "@babel/code-frame", - "name_hash": "6188048000334411082", + "name": "has-proto", + "name_hash": "14548784663137950749", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", "tag": "npm", - "value": "7.24.7", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 284, - 285, - 286, - 287, - ], + "dependencies": [], "id": 203, - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "man_dir": "", - "name": "@babel/highlight", - "name_hash": "1462121684300951999", + "name": "has-symbols", + "name_hash": "11738213668566965255", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "tag": "npm", - "value": "7.24.7", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 288, - 289, - 290, + 477, ], "id": 204, - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "man_dir": "", - "name": "chalk", - "name_hash": "15590360526536958927", + "name": "has-tostringtag", + "name_hash": "13213170068840407891", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "tag": "npm", - "value": "2.4.2", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 291, + 478, ], "id": 205, - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "man_dir": "", - "name": "supports-color", - "name_hash": "8283007902753735493", + "name": "hasown", + "name_hash": "15051111907103293256", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "tag": "npm", - "value": "5.5.0", + "value": "2.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 479, + 480, + ], "id": 206, - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "man_dir": "", - "name": "has-flag", - "name_hash": "14617373831546330259", + "name": "http-proxy-agent", + "name_hash": "9762732492936976178", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "7.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 481, + 482, + ], "id": 207, - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", "man_dir": "", - "name": "escape-string-regexp", - "name_hash": "6183299340420948366", + "name": "https-proxy-agent", + "name_hash": "6012108288334718116", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", "tag": "npm", - "value": "1.0.5", + "value": "7.0.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 292, - ], + "dependencies": [], "id": 208, - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", "man_dir": "", - "name": "ansi-styles", - "name_hash": "1496261712670764878", + "name": "ieee754", + "name_hash": "17889458061139334532", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "tag": "npm", - "value": "3.2.1", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 293, - ], + "dependencies": [], "id": 209, - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "man_dir": "", - "name": "color-convert", - "name_hash": "4039459761306235234", + "name": "ignore", + "name_hash": "7684941795926889194", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", "tag": "npm", - "value": "1.9.3", + "value": "5.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 483, + 484, + ], "id": 210, - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "man_dir": "", - "name": "color-name", - "name_hash": "16546212153853106385", + "name": "import-fresh", + "name_hash": "11575749002643879646", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "tag": "npm", - "value": "1.1.3", + "value": "3.3.0", }, "scripts": {}, }, @@ -38430,36 +39078,34 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 211, - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "man_dir": "", - "name": "@babel/helper-validator-identifier", - "name_hash": "13229699169636733158", + "name": "imurmurhash", + "name_hash": "16912020589681053487", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "tag": "npm", - "value": "7.24.7", + "value": "0.1.4", }, "scripts": {}, }, { - "bin": { - "file": "bin/js-yaml.js", - "name": "js-yaml", - }, + "bin": null, "dependencies": [ - 294, + 485, + 486, ], "id": 212, - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "man_dir": "", - "name": "js-yaml", - "name_hash": "192709174173096334", + "name": "inflight", + "name_hash": "15335006233399436565", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "tag": "npm", - "value": "4.1.0", + "value": "1.0.6", }, "scripts": {}, }, @@ -38467,68 +39113,73 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 213, - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "man_dir": "", - "name": "argparse", - "name_hash": "14330104742551621378", + "name": "inherits", + "name_hash": "7481850175542696465", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "tag": "npm", - "value": "2.0.1", + "value": "2.0.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 295, - 296, + 487, + 488, + 489, ], "id": 214, - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "man_dir": "", - "name": "import-fresh", - "name_hash": "11575749002643879646", + "name": "internal-slot", + "name_hash": "5294586439646401067", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", "tag": "npm", - "value": "3.3.0", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 490, + 491, + ], "id": 215, - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", "man_dir": "", - "name": "resolve-from", - "name_hash": "3749267992243009772", + "name": "ip-address", + "name_hash": "5841623577927749136", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", "tag": "npm", - "value": "4.0.0", + "value": "9.0.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 297, + 492, + 493, ], "id": 216, - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "man_dir": "", - "name": "parent-module", - "name_hash": "2665996815938625963", + "name": "is-array-buffer", + "name_hash": "14032760764897204845", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", "tag": "npm", - "value": "1.0.1", + "value": "3.0.4", }, "scripts": {}, }, @@ -38536,322 +39187,260 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 217, - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", "man_dir": "", - "name": "callsites", - "name_hash": "3613437260212473067", + "name": "is-arrayish", + "name_hash": "2568751720667967222", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "tag": "npm", - "value": "3.1.0", + "value": "0.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 494, + ], "id": 218, - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", "man_dir": "", - "name": "env-paths", - "name_hash": "763024076902060186", + "name": "is-async-function", + "name_hash": "7396704721306843003", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", "tag": "npm", - "value": "2.2.1", + "value": "2.0.0", }, "scripts": {}, }, { - "bin": { - "file": "dist/bin/next", - "name": "next", - }, + "bin": null, "dependencies": [ - 298, - 299, - 300, - 301, - 302, - 303, - 304, - 305, - 306, - 307, - 308, - 309, - 310, - 311, - 312, - 313, - 314, - 315, - 316, - 317, + 495, ], "id": 219, - "integrity": "sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g==", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "man_dir": "", - "name": "next", - "name_hash": "11339591345958603137", + "name": "is-bigint", + "name_hash": "15395120181649760746", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/next/-/next-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.4", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 496, + ], "id": 220, - "integrity": "sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA==", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "man_dir": "", - "name": "@next/swc-win32-arm64-msvc", - "name_hash": "2162381238028589388", + "name": "is-binary-path", + "name_hash": "10002650304558927684", "origin": "npm", - "os": [ - "win32", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.1.0", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 497, + 498, + ], "id": 221, - "integrity": "sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw==", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "man_dir": "", - "name": "@next/swc-linux-arm64-musl", - "name_hash": "10617419930187892296", - "origin": "npm", - "os": [ - "linux", - ], + "name": "is-boolean-object", + "name_hash": "977724548377731595", + "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.1.2", }, "scripts": {}, }, { - "arch": [ - "ia32", - ], "bin": null, "dependencies": [], "id": 222, - "integrity": "sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw==", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "man_dir": "", - "name": "@next/swc-win32-ia32-msvc", - "name_hash": "9252805468461829479", + "name": "is-callable", + "name_hash": "8145804842618902795", "origin": "npm", - "os": [ - "win32", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.2.7", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 499, + ], "id": 223, - "integrity": "sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw==", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "man_dir": "", - "name": "@next/swc-linux-arm64-gnu", - "name_hash": "11020036790013624239", + "name": "is-core-module", + "name_hash": "2115564247595772579", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.13.1", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 500, + ], "id": 224, - "integrity": "sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg==", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", "man_dir": "", - "name": "@next/swc-win32-x64-msvc", - "name_hash": "9647815457301330905", + "name": "is-data-view", + "name_hash": "9883274985744387088", "origin": "npm", - "os": [ - "win32", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.1", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 501, + ], "id": 225, - "integrity": "sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ==", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "man_dir": "", - "name": "@next/swc-linux-x64-musl", - "name_hash": "2579566733029863568", + "name": "is-date-object", + "name_hash": "2234586858061383196", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.5", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, "dependencies": [], "id": 226, - "integrity": "sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg==", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "man_dir": "", - "name": "@next/swc-linux-x64-gnu", - "name_hash": "300847313706189527", + "name": "is-extglob", + "name_hash": "3738840382836940042", "origin": "npm", - "os": [ - "linux", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.1.1", }, "scripts": {}, }, { - "arch": [ - "arm64", - ], "bin": null, - "dependencies": [], + "dependencies": [ + 502, + ], "id": 227, - "integrity": "sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ==", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", "man_dir": "", - "name": "@next/swc-darwin-arm64", - "name_hash": "2189808260783691934", + "name": "is-finalizationregistry", + "name_hash": "3324291948921067566", "origin": "npm", - "os": [ - "darwin", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", "tag": "npm", - "value": "14.1.3", + "value": "1.0.2", }, "scripts": {}, }, { - "arch": [ - "x64", - ], "bin": null, "dependencies": [], "id": 228, - "integrity": "sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg==", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "man_dir": "", - "name": "@next/swc-darwin-x64", - "name_hash": "6382492463773593985", + "name": "is-fullwidth-code-point", + "name_hash": "11413228031333986220", "origin": "npm", - "os": [ - "darwin", - ], "resolution": { - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "tag": "npm", - "value": "14.1.3", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 503, + ], "id": 229, - "integrity": "sha512-S3BnR4Kh26TBxbi5t5kpbcUlLJb9lhtDXISDPwOfI+JoC+ik0QksvkZtUVyikw3hjnkgkMPSJ8oIM9yMm9vflA==", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", "man_dir": "", - "name": "caniuse-lite", - "name_hash": "9052408705322291763", + "name": "is-generator-function", + "name_hash": "6389681397246265335", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001628.tgz", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", "tag": "npm", - "value": "1.0.30001628", + "value": "1.0.10", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 318, + 504, ], "id": 230, - "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "man_dir": "", - "name": "@swc/helpers", - "name_hash": "6882297182432941771", + "name": "is-glob", + "name_hash": "3852072119137895543", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "tag": "npm", - "value": "0.5.2", + "value": "4.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 319, - 320, - ], + "dependencies": [], "id": 231, - "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", "man_dir": "", - "name": "styled-jsx", - "name_hash": "3150382730046383618", + "name": "is-map", + "name_hash": "13285296637631486371", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", "tag": "npm", - "value": "5.1.1", + "value": "2.0.3", }, "scripts": {}, }, @@ -38859,15 +39448,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 232, - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "man_dir": "", - "name": "client-only", - "name_hash": "8802229738477874888", + "name": "is-negative-zero", + "name_hash": "15976851243871524828", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", "tag": "npm", - "value": "0.0.1", + "value": "2.0.3", }, "scripts": {}, }, @@ -38875,205 +39464,156 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 233, - "integrity": "sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ==", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "man_dir": "", - "name": "@next/env", - "name_hash": "14533567151760189614", + "name": "is-number", + "name_hash": "17443668381655379754", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "tag": "npm", - "value": "14.1.3", + "value": "7.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 321, - 322, - 323, + 505, ], "id": 234, - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "man_dir": "", - "name": "postcss", - "name_hash": "9297766010604904796", + "name": "is-number-object", + "name_hash": "17734215349587891459", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "tag": "npm", - "value": "8.4.31", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 324, - ], + "dependencies": [], "id": 235, - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "man_dir": "", - "name": "busboy", - "name_hash": "12056783266830520862", + "name": "is-path-inside", + "name_hash": "11945178255920368404", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "tag": "npm", - "value": "1.6.0", + "value": "3.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 506, + 507, + ], "id": 236, - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "man_dir": "", - "name": "streamsearch", - "name_hash": "16767345128201185654", + "name": "is-regex", + "name_hash": "5347229372705359543", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "tag": "npm", - "value": "1.1.0", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 325, - 326, - 327, - 328, - 329, - 330, - 331, - 332, - 333, - 334, - 335, - ], + "dependencies": [], "id": 237, - "integrity": "sha512-sUCpWlGuHpEhI0pIT0UtdSLJk5Z8E2DYinPTwsBiWaSYQomchdl0i60pjynY48+oXvtyWMQ7oE+G3m49yrfacg==", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", "man_dir": "", - "name": "eslint-config-next", - "name_hash": "7198338977897397487", + "name": "is-set", + "name_hash": "711008573234634940", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", "tag": "npm", - "value": "14.1.3", + "value": "2.0.3", }, "scripts": {}, }, { - "bin": { - "file": "bin/eslint.js", - "name": "eslint", - }, + "bin": null, "dependencies": [ - 336, - 337, - 338, - 339, - 340, - 341, - 342, - 343, - 344, - 345, - 346, - 347, - 348, - 349, - 350, - 351, - 352, - 353, - 354, - 355, - 356, - 357, - 358, - 359, - 360, - 361, - 362, - 363, - 364, - 365, - 366, - 367, - 368, - 369, - 370, - 371, - 372, + 508, ], "id": 238, - "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "man_dir": "", - "name": "eslint", - "name_hash": "17917589463370847417", + "name": "is-shared-array-buffer", + "name_hash": "16404740693320828184", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", "tag": "npm", - "value": "8.50.0", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 509, + ], "id": 239, - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "man_dir": "", - "name": "json-stable-stringify-without-jsonify", - "name_hash": "14534225541412166230", + "name": "is-string", + "name_hash": "17134972543368483860", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "tag": "npm", - "value": "1.0.1", + "value": "1.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 510, + ], "id": 240, - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "man_dir": "", - "name": "@humanwhocodes/module-importer", - "name_hash": "12456817044413428026", + "name": "is-symbol", + "name_hash": "17261375015506057632", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "tag": "npm", - "value": "1.0.1", + "value": "1.0.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 373, - 374, + 511, ], "id": 241, - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "man_dir": "", - "name": "@eslint-community/eslint-utils", - "name_hash": "17370105237013380211", + "name": "is-typed-array", + "name_hash": "9705410882361152938", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", "tag": "npm", - "value": "4.4.0", + "value": "1.1.13", }, "scripts": {}, }, @@ -39081,72 +39621,68 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 242, - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", "man_dir": "", - "name": "eslint-visitor-keys", - "name_hash": "17830281265467207399", + "name": "is-weakmap", + "name_hash": "6846802860855249568", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", "tag": "npm", - "value": "3.4.3", + "value": "2.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 375, - 376, - 377, + 512, ], "id": 243, - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "man_dir": "", - "name": "@humanwhocodes/config-array", - "name_hash": "4378208149395492413", + "name": "is-weakref", + "name_hash": "16457982703851476953", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "tag": "npm", - "value": "0.11.14", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 378, + 513, + 514, ], "id": 244, - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", "man_dir": "", - "name": "minimatch", - "name_hash": "8137703609956696607", + "name": "is-weakset", + "name_hash": "15512317874752413182", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", "tag": "npm", - "value": "3.1.2", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 379, - 380, - ], + "dependencies": [], "id": 245, - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", "man_dir": "", - "name": "brace-expansion", - "name_hash": "2949258092693339993", + "name": "isarray", + "name_hash": "1313190527457156627", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", "tag": "npm", - "value": "1.1.11", + "value": "2.0.5", }, "scripts": {}, }, @@ -39154,145 +39690,144 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 246, - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "man_dir": "", - "name": "concat-map", - "name_hash": "8706867752641269193", + "name": "isexe", + "name_hash": "15558268014059531432", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "tag": "npm", - "value": "0.0.1", + "value": "2.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 515, + 516, + 517, + 518, + 519, + ], "id": 247, - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", "man_dir": "", - "name": "@humanwhocodes/object-schema", - "name_hash": "8965646483962562622", + "name": "iterator.prototype", + "name_hash": "2087250667608616513", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 520, + 521, + ], "id": 248, - "integrity": "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "man_dir": "", - "name": "@eslint-community/regexpp", - "name_hash": "633405221675698401", + "name": "jackspeak", + "name_hash": "16168027919126698688", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.1.tgz", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", "tag": "npm", - "value": "4.10.1", + "value": "2.3.6", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/jiti.js", + "name": "jiti", + }, "dependencies": [], "id": 249, - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "integrity": "sha512-uy2bNX5zQ+tESe+TiC7ilGRz8AtRGmnJH55NC5S0nSUjvvvM2hJHmefHErugGXN4pNv4Qx7vLsnNw9qJ9mtIsw==", "man_dir": "", - "name": "escape-string-regexp", - "name_hash": "6183299340420948366", + "name": "jiti", + "name_hash": "13838530331656232073", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.3.tgz", "tag": "npm", - "value": "4.0.0", + "value": "1.21.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 381, - ], + "dependencies": [], "id": 250, - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "man_dir": "", - "name": "file-entry-cache", - "name_hash": "7451434054063451186", + "name": "js-tokens", + "name_hash": "8072375596980283624", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "tag": "npm", - "value": "6.0.1", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/js-yaml.js", + "name": "js-yaml", + }, "dependencies": [ - 382, - 383, - 384, + 522, ], "id": 251, - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "man_dir": "", - "name": "flat-cache", - "name_hash": "1109822261564484039", + "name": "js-yaml", + "name_hash": "192709174173096334", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "tag": "npm", - "value": "3.2.0", + "value": "4.1.0", }, "scripts": {}, }, { - "bin": { - "file": "bin.js", - "name": "rimraf", - }, - "dependencies": [ - 385, - ], + "bin": null, + "dependencies": [], "id": 252, - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "man_dir": "", - "name": "rimraf", - "name_hash": "6866739241594583209", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "man_dir": "", + "name": "jsbn", + "name_hash": "14311822655393200441", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", "tag": "npm", - "value": "3.0.2", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 386, - 387, - 388, - 389, - 390, - 391, - ], + "dependencies": [], "id": 253, - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", "man_dir": "", - "name": "glob", - "name_hash": "4994027009006720870", + "name": "json-buffer", + "name_hash": "5720297936225446253", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "tag": "npm", - "value": "7.2.3", + "value": "3.0.1", }, "scripts": {}, }, @@ -39300,15 +39835,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 254, - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "man_dir": "", - "name": "path-is-absolute", - "name_hash": "8164005222338448325", + "name": "json-parse-even-better-errors", + "name_hash": "13977239420854766139", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "tag": "npm", - "value": "1.0.1", + "value": "2.3.1", }, "scripts": {}, }, @@ -39316,176 +39851,179 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 255, - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "man_dir": "", - "name": "inherits", - "name_hash": "7481850175542696465", + "name": "json-schema-traverse", + "name_hash": "686899269284038873", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "tag": "npm", - "value": "2.0.4", + "value": "0.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 392, - 393, - ], + "dependencies": [], "id": 256, - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "man_dir": "", - "name": "inflight", - "name_hash": "15335006233399436565", + "name": "json-stable-stringify-without-jsonify", + "name_hash": "14534225541412166230", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.0.1", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "lib/cli.js", + "name": "json5", + }, + "dependencies": [ + 523, + ], "id": 257, - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "man_dir": "", - "name": "fs.realpath", - "name_hash": "913835373532407557", + "name": "json5", + "name_hash": "8623012563386528314", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 394, + 524, + 525, ], "id": 258, - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "man_dir": "", - "name": "keyv", - "name_hash": "11030851470615570686", + "name": "jsonfile", + "name_hash": "16030246458379256651", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "tag": "npm", - "value": "4.5.4", + "value": "6.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 526, + 527, + 528, + 529, + ], "id": 259, - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", "man_dir": "", - "name": "json-buffer", - "name_hash": "5720297936225446253", + "name": "jsx-ast-utils", + "name_hash": "7365668162252757844", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", "tag": "npm", - "value": "3.0.1", + "value": "3.3.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 530, + ], "id": 260, - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "man_dir": "", - "name": "flatted", - "name_hash": "12258717572737769681", + "name": "keyv", + "name_hash": "11030851470615570686", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "tag": "npm", - "value": "3.3.1", + "value": "4.5.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 395, - 396, - 397, - 398, - 399, - 400, - 401, - 402, - 403, - ], + "dependencies": [], "id": 261, - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", "man_dir": "", - "name": "@eslint/eslintrc", - "name_hash": "12097048422266797669", + "name": "language-subtag-registry", + "name_hash": "15962551382548022065", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", "tag": "npm", - "value": "2.1.4", + "value": "0.3.23", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 531, + ], "id": 262, - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", "man_dir": "", - "name": "strip-json-comments", - "name_hash": "3826326773345398095", + "name": "language-tags", + "name_hash": "3625175203997363083", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", "tag": "npm", - "value": "3.1.1", + "value": "1.0.9", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 532, + 533, + ], "id": 263, - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "man_dir": "", - "name": "ignore", - "name_hash": "7684941795926889194", + "name": "levn", + "name_hash": "9969646077825321011", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "tag": "npm", - "value": "5.3.1", + "value": "0.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 404, - ], + "dependencies": [], "id": 264, - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "man_dir": "", - "name": "globals", - "name_hash": "15143409006866382382", + "name": "lilconfig", + "name_hash": "17464546908434930808", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", "tag": "npm", - "value": "13.24.0", + "value": "2.1.0", }, "scripts": {}, }, @@ -39493,143 +40031,139 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 265, - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "man_dir": "", - "name": "type-fest", - "name_hash": "14668870911319020225", + "name": "lines-and-columns", + "name_hash": "8731744980636261242", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "tag": "npm", - "value": "0.20.2", + "value": "1.2.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 405, - 406, - 407, + 534, ], "id": 266, - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "man_dir": "", - "name": "espree", - "name_hash": "3641367103187261350", + "name": "locate-path", + "name_hash": "14390144719475396950", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "tag": "npm", - "value": "9.6.1", + "value": "6.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 408, - ], + "dependencies": [], "id": 267, - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "man_dir": "", - "name": "acorn-jsx", - "name_hash": "1754355278825952408", + "name": "lodash.merge", + "name_hash": "1968752870223903086", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "tag": "npm", - "value": "5.3.2", + "value": "4.6.2", }, "scripts": {}, }, { "bin": { - "file": "bin/acorn", - "name": "acorn", + "file": "cli.js", + "name": "loose-envify", }, - "dependencies": [], + "dependencies": [ + 535, + ], "id": 268, - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "man_dir": "", - "name": "acorn", - "name_hash": "17430233180242180057", + "name": "loose-envify", + "name_hash": "3112622411417245442", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "tag": "npm", - "value": "8.11.3", + "value": "1.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 409, - 410, - 411, - 412, - ], + "dependencies": [], "id": 269, - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "man_dir": "", - "name": "ajv", - "name_hash": "4704814928422522869", + "name": "lru-cache", + "name_hash": "15261810304153928944", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "tag": "npm", - "value": "6.12.6", + "value": "7.18.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 413, - ], + "dependencies": [], "id": 270, - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "man_dir": "", - "name": "uri-js", - "name_hash": "9694608825335680295", + "name": "merge2", + "name_hash": "10405164528992167668", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "tag": "npm", - "value": "4.4.1", + "value": "1.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 536, + 537, + ], "id": 271, - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", "man_dir": "", - "name": "punycode", - "name_hash": "6702779252101758505", + "name": "micromatch", + "name_hash": "14650745430569414123", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", "tag": "npm", - "value": "2.3.1", + "value": "4.0.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 538, + ], "id": 272, - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "man_dir": "", - "name": "json-schema-traverse", - "name_hash": "686899269284038873", + "name": "minimatch", + "name_hash": "8137703609956696607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "tag": "npm", - "value": "0.4.1", + "value": "3.1.2", }, "scripts": {}, }, @@ -39637,15 +40171,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 273, - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "man_dir": "", - "name": "fast-json-stable-stringify", - "name_hash": "5172613188748066692", + "name": "minimist", + "name_hash": "3523651443977674137", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "tag": "npm", - "value": "2.1.0", + "value": "1.2.8", }, "scripts": {}, }, @@ -39653,15 +40187,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 274, - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "man_dir": "", - "name": "fast-deep-equal", - "name_hash": "12371535360781568025", + "name": "minipass", + "name_hash": "8663404386276345459", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "tag": "npm", - "value": "3.1.3", + "value": "7.1.2", }, "scripts": {}, }, @@ -39669,15 +40203,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 275, - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", "man_dir": "", - "name": "natural-compare", - "name_hash": "10983874298500943893", + "name": "mitt", + "name_hash": "8939019029139500810", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", "tag": "npm", - "value": "1.4.0", + "value": "3.0.1", }, "scripts": {}, }, @@ -39685,68 +40219,70 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 276, - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "man_dir": "", - "name": "is-path-inside", - "name_hash": "11945178255920368404", + "name": "ms", + "name_hash": "5228634868375925924", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "tag": "npm", - "value": "3.0.3", + "value": "2.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 539, + 540, + 541, + ], "id": 277, - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", "man_dir": "", - "name": "lodash.merge", - "name_hash": "1968752870223903086", + "name": "mz", + "name_hash": "4860889167171965650", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", "tag": "npm", - "value": "4.6.2", + "value": "2.7.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 414, - 415, - ], + "bin": { + "file": "bin/nanoid.cjs", + "name": "nanoid", + }, + "dependencies": [], "id": 278, - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "man_dir": "", - "name": "eslint-scope", - "name_hash": "17629221228476930459", + "name": "nanoid", + "name_hash": "10076454668178771807", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", "tag": "npm", - "value": "7.2.2", + "value": "3.3.7", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 416, - ], + "dependencies": [], "id": 279, - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "man_dir": "", - "name": "esrecurse", - "name_hash": "17661314847727534689", + "name": "natural-compare", + "name_hash": "10983874298500943893", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "tag": "npm", - "value": "4.3.0", + "value": "1.4.0", }, "scripts": {}, }, @@ -39754,54 +40290,71 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 280, - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", "man_dir": "", - "name": "imurmurhash", - "name_hash": "16912020589681053487", + "name": "netmask", + "name_hash": "16100660929392435651", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", "tag": "npm", - "value": "0.1.4", + "value": "2.0.2", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "dist/bin/next", + "name": "next", + }, + "dependencies": [ + 542, + 543, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559, + 560, + 561, + ], "id": 281, - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "integrity": "sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g==", "man_dir": "", - "name": "text-table", - "name_hash": "8812171258786601301", + "name": "next", + "name_hash": "11339591345958603137", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/next/-/next-14.1.3.tgz", "tag": "npm", - "value": "0.2.0", + "value": "14.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 417, - 418, - 419, - 420, - 421, - 422, - ], + "dependencies": [], "id": 282, - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "man_dir": "", - "name": "optionator", - "name_hash": "13855909686375249440", + "name": "node-releases", + "name_hash": "16500855680207755447", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", "tag": "npm", - "value": "0.9.4", + "value": "2.0.14", }, "scripts": {}, }, @@ -39809,52 +40362,47 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 283, - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "man_dir": "", - "name": "fast-levenshtein", - "name_hash": "12342460047873653112", + "name": "normalize-path", + "name_hash": "7972932911556789884", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "tag": "npm", - "value": "2.0.6", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 423, - 424, - ], + "dependencies": [], "id": 284, - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "man_dir": "", - "name": "levn", - "name_hash": "9969646077825321011", + "name": "normalize-range", + "name_hash": "2450824346687386237", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "tag": "npm", - "value": "0.4.1", + "value": "0.1.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 425, - ], + "dependencies": [], "id": 285, - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "man_dir": "", - "name": "type-check", - "name_hash": "14488857500191659576", + "name": "object-assign", + "name_hash": "741501977461426514", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "tag": "npm", - "value": "0.4.0", + "value": "4.1.1", }, "scripts": {}, }, @@ -39862,15 +40410,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 286, - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", "man_dir": "", - "name": "prelude-ls", - "name_hash": "2714658211020917171", + "name": "object-hash", + "name_hash": "14333069055553598090", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", "tag": "npm", - "value": "1.2.1", + "value": "3.0.0", }, "scripts": {}, }, @@ -39878,15 +40426,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 287, - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", "man_dir": "", - "name": "word-wrap", - "name_hash": "17394224781186240192", + "name": "object-inspect", + "name_hash": "956383507377191237", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", "tag": "npm", - "value": "1.2.5", + "value": "1.13.1", }, "scripts": {}, }, @@ -39894,323 +40442,329 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 288, - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "man_dir": "", - "name": "deep-is", - "name_hash": "4678193845338186713", + "name": "object-keys", + "name_hash": "17064657543629771811", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "tag": "npm", - "value": "0.1.4", + "value": "1.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 562, + 563, + 564, + 565, + ], "id": 289, - "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "man_dir": "", - "name": "@eslint/js", - "name_hash": "14520481844909638934", + "name": "object.assign", + "name_hash": "3382096865825279030", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", "tag": "npm", - "value": "8.50.0", + "value": "4.1.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 566, + 567, + 568, + ], "id": 290, - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", "man_dir": "", - "name": "graphemer", - "name_hash": "10355618371909736900", + "name": "object.entries", + "name_hash": "9232336923373250807", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", "tag": "npm", - "value": "1.4.0", + "value": "1.1.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 426, + 569, + 570, + 571, + 572, ], "id": 291, - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", "man_dir": "", - "name": "doctrine", - "name_hash": "17204823894354646410", + "name": "object.fromentries", + "name_hash": "58142230756561331", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", "tag": "npm", - "value": "3.0.0", + "value": "2.0.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 427, - 428, + 573, + 574, + 575, ], "id": 292, - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", "man_dir": "", - "name": "find-up", - "name_hash": "8309621910990874126", + "name": "object.groupby", + "name_hash": "11641877674072745532", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", "tag": "npm", - "value": "5.0.0", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 576, + 577, + 578, + ], "id": 293, - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", "man_dir": "", - "name": "path-exists", - "name_hash": "12097053851796077639", + "name": "object.hasown", + "name_hash": "12140096160358655980", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", "tag": "npm", - "value": "4.0.0", + "value": "1.1.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 429, + 579, + 580, + 581, ], "id": 294, - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", "man_dir": "", - "name": "locate-path", - "name_hash": "14390144719475396950", + "name": "object.values", + "name_hash": "17183857510284531499", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", "tag": "npm", - "value": "6.0.0", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 430, + 582, ], "id": 295, - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "man_dir": "", - "name": "p-locate", - "name_hash": "9693850335197275095", + "name": "once", + "name_hash": "748011609921859784", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "tag": "npm", - "value": "5.0.0", + "value": "1.4.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 431, + 583, + 584, + 585, + 586, + 587, + 588, ], "id": 296, - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "man_dir": "", - "name": "p-limit", - "name_hash": "3083404427706523125", + "name": "optionator", + "name_hash": "13855909686375249440", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", "tag": "npm", - "value": "3.1.0", + "value": "0.9.4", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 589, + ], "id": 297, - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "man_dir": "", - "name": "yocto-queue", - "name_hash": "9034931028572940079", + "name": "p-limit", + "name_hash": "3083404427706523125", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "tag": "npm", - "value": "0.1.0", + "value": "3.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 432, + 590, ], "id": 298, - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "man_dir": "", - "name": "esquery", - "name_hash": "7289272869223478230", + "name": "p-locate", + "name_hash": "9693850335197275095", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "tag": "npm", - "value": "1.5.0", + "value": "5.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 433, - 434, + 591, + 592, + 593, + 594, + 595, + 596, + 597, + 598, ], "id": 299, - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", "man_dir": "", - "name": "chalk", - "name_hash": "15590360526536958927", + "name": "pac-proxy-agent", + "name_hash": "818729749152565950", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", "tag": "npm", - "value": "4.1.2", + "value": "7.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 435, + 599, + 600, ], "id": 300, - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", "man_dir": "", - "name": "supports-color", - "name_hash": "8283007902753735493", + "name": "pac-resolver", + "name_hash": "12373948793919354804", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", "tag": "npm", - "value": "7.2.0", + "value": "7.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 601, + ], "id": 301, - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "man_dir": "", - "name": "has-flag", - "name_hash": "14617373831546330259", + "name": "parent-module", + "name_hash": "2665996815938625963", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "tag": "npm", - "value": "4.0.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 436, - 437, - 438, - 439, - 440, - 441, - 442, - 443, - 444, + 602, + 603, + 604, + 605, ], "id": 302, - "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "man_dir": "", - "name": "eslint-import-resolver-typescript", - "name_hash": "15133821067886250480", + "name": "parse-json", + "name_hash": "10803339664298030440", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "tag": "npm", - "value": "3.6.1", + "value": "5.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 445, - 446, - 447, - 448, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 458, - 459, - 460, - 461, - 462, - ], + "dependencies": [], "id": 303, - "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "man_dir": "", - "name": "eslint-plugin-import", - "name_hash": "8508429259951498502", + "name": "path-exists", + "name_hash": "12097053851796077639", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "tag": "npm", - "value": "2.29.1", + "value": "4.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 463, - 464, - 465, - 466, - ], + "dependencies": [], "id": 304, - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "man_dir": "", - "name": "tsconfig-paths", - "name_hash": "9484880556576660029", + "name": "path-is-absolute", + "name_hash": "8164005222338448325", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "tag": "npm", - "value": "3.15.0", + "value": "1.0.1", }, "scripts": {}, }, @@ -40218,15 +40772,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 305, - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "man_dir": "", - "name": "strip-bom", - "name_hash": "10409965272767959480", + "name": "path-key", + "name_hash": "665497923999462354", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "tag": "npm", - "value": "3.0.0", + "value": "3.1.1", }, "scripts": {}, }, @@ -40234,36 +40788,34 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 306, - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "man_dir": "", - "name": "minimist", - "name_hash": "3523651443977674137", + "name": "path-parse", + "name_hash": "13352954276207767683", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "tag": "npm", - "value": "1.2.8", + "value": "1.0.7", }, "scripts": {}, }, { - "bin": { - "file": "lib/cli.js", - "name": "json5", - }, + "bin": null, "dependencies": [ - 467, + 606, + 607, ], "id": 307, - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "man_dir": "", - "name": "json5", - "name_hash": "8623012563386528314", + "name": "path-scurry", + "name_hash": "11241411746102775941", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.11.1", }, "scripts": {}, }, @@ -40271,72 +40823,63 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 308, - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "man_dir": "", - "name": "@types/json5", - "name_hash": "7880870305537908928", + "name": "path-type", + "name_hash": "1886008933504244910", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "tag": "npm", - "value": "0.0.29", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": { - "file": "bin/semver.js", - "name": "semver", - }, + "bin": null, "dependencies": [], "id": 309, - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", "man_dir": "", - "name": "semver", - "name_hash": "16367367531761322261", + "name": "pend", + "name_hash": "11550940272933590184", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", "tag": "npm", - "value": "6.3.1", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 468, - 469, - 470, - ], + "dependencies": [], "id": 310, - "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", "man_dir": "", - "name": "object.values", - "name_hash": "17183857510284531499", + "name": "picocolors", + "name_hash": "8945456956643510643", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", "tag": "npm", - "value": "1.2.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 471, - ], + "dependencies": [], "id": 311, - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "man_dir": "", - "name": "es-object-atoms", - "name_hash": "6220468241073126446", + "name": "picomatch", + "name_hash": "17753630613781110869", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "tag": "npm", - "value": "1.0.0", + "value": "2.3.1", }, "scripts": {}, }, @@ -40344,35 +40887,31 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 312, - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "man_dir": "", - "name": "es-errors", - "name_hash": "1431088895329652005", + "name": "pify", + "name_hash": "516088454160206643", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "tag": "npm", - "value": "1.3.0", + "value": "2.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 472, - 473, - 474, - ], + "dependencies": [], "id": 313, - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "man_dir": "", - "name": "define-properties", - "name_hash": "6291091409189323848", + "name": "pirates", + "name_hash": "11463431525122174591", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", "tag": "npm", - "value": "1.2.1", + "value": "4.0.6", }, "scripts": {}, }, @@ -40380,363 +40919,324 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 314, - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", "man_dir": "", - "name": "object-keys", - "name_hash": "17064657543629771811", + "name": "possible-typed-array-names", + "name_hash": "4610919488398457019", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", "tag": "npm", - "value": "1.1.1", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 475, + 608, + 609, + 610, ], "id": 315, - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", "man_dir": "", - "name": "has-property-descriptors", - "name_hash": "4664477375836720802", + "name": "postcss", + "name_hash": "9297766010604904796", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", "tag": "npm", - "value": "1.0.2", + "value": "8.4.30", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 476, + 611, + 612, + 613, + 614, ], "id": 316, - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", "man_dir": "", - "name": "es-define-property", - "name_hash": "3626708926058962712", + "name": "postcss-import", + "name_hash": "3854262770217217840", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", "tag": "npm", - "value": "1.0.0", + "value": "15.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 477, - 478, - 479, - 480, - 481, + 615, + 616, ], "id": 317, - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", "man_dir": "", - "name": "get-intrinsic", - "name_hash": "2906428234746671084", + "name": "postcss-js", + "name_hash": "51201709044640027", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", "tag": "npm", - "value": "1.2.4", + "value": "4.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 617, + 618, + 619, + 620, + ], "id": 318, - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", "man_dir": "", - "name": "has-symbols", - "name_hash": "11738213668566965255", + "name": "postcss-load-config", + "name_hash": "11124459238108428623", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", "tag": "npm", - "value": "1.0.3", + "value": "4.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 621, + 622, + ], "id": 319, - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", "man_dir": "", - "name": "has-proto", - "name_hash": "14548784663137950749", + "name": "postcss-nested", + "name_hash": "13580188021191584601", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", "tag": "npm", - "value": "1.0.3", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 482, - 483, - 484, + 623, + 624, ], "id": 320, - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", "man_dir": "", - "name": "define-data-property", - "name_hash": "11872812789934333141", + "name": "postcss-selector-parser", + "name_hash": "8882225543017639620", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", "tag": "npm", - "value": "1.1.4", + "value": "6.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 485, - ], + "dependencies": [], "id": 321, - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "man_dir": "", - "name": "gopd", - "name_hash": "11067429752147099645", + "name": "postcss-value-parser", + "name_hash": "4513255719471974821", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", "tag": "npm", - "value": "1.0.1", + "value": "4.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 486, - 487, - 488, - 489, - 490, - ], + "dependencies": [], "id": 322, - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "man_dir": "", - "name": "call-bind", - "name_hash": "12438735438837079615", + "name": "prelude-ls", + "name_hash": "2714658211020917171", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "tag": "npm", - "value": "1.0.7", + "value": "1.2.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 491, - 492, - 493, - 494, - 495, - 496, - ], + "dependencies": [], "id": 323, - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "man_dir": "", - "name": "set-function-length", - "name_hash": "4099692491438602224", + "name": "progress", + "name_hash": "11283104389794780362", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "tag": "npm", - "value": "1.2.2", + "value": "2.0.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 497, - 498, - 499, + 625, + 626, + 627, ], "id": 324, - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "man_dir": "", - "name": "object.groupby", - "name_hash": "11641877674072745532", + "name": "prop-types", + "name_hash": "2288456573804260909", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "tag": "npm", - "value": "1.0.3", + "value": "15.8.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 500, - 501, - 502, - 503, - 504, - 505, - 506, - 507, - 508, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 517, - 518, - 519, - 520, - 521, - 522, - 523, - 524, - 525, - 526, - 527, - 528, - 529, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 538, - 539, - 540, - 541, - 542, - 543, - 544, - 545, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, ], "id": 325, - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", "man_dir": "", - "name": "es-abstract", - "name_hash": "18149169871844198539", + "name": "proxy-agent", + "name_hash": "9904923658574585845", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", "tag": "npm", - "value": "1.23.3", + "value": "6.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 546, - 547, - 548, - 549, - 550, - ], + "dependencies": [], "id": 326, - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", "man_dir": "", - "name": "which-typed-array", - "name_hash": "15299409777186876504", + "name": "proxy-from-env", + "name_hash": "1270194980615207566", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "tag": "npm", - "value": "1.1.15", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 551, + 636, + 637, ], "id": 327, - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "man_dir": "", - "name": "has-tostringtag", - "name_hash": "13213170068840407891", + "name": "pump", + "name_hash": "7040703475696644678", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 552, - ], + "dependencies": [], "id": 328, - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "man_dir": "", - "name": "for-each", - "name_hash": "10867395407301386752", + "name": "punycode", + "name_hash": "6702779252101758505", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "tag": "npm", - "value": "0.3.3", + "value": "2.3.1", }, "scripts": {}, }, { - "bin": null, - "dependencies": [], + "bin": { + "file": "lib/esm/puppeteer/node/cli.js", + "name": "puppeteer", + }, + "dependencies": [ + 638, + 639, + 640, + 641, + ], "id": 329, - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "integrity": "sha512-kyUYI12SyJIjf9UGTnHfhNMYv4oVK321Jb9QZDBiGVNx5453SplvbdKI7UrF+S//3RtCneuUFCyHxnvQXQjpxg==", "man_dir": "", - "name": "is-callable", - "name_hash": "8145804842618902795", + "name": "puppeteer", + "name_hash": "13072297456933147981", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.12.0.tgz", "tag": "npm", - "value": "1.2.7", + "value": "22.12.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 553, + 642, + 643, + 644, + 645, + 646, ], "id": 330, - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "integrity": "sha512-9gY+JwBW/Fp3/x9+cOGK7ZcwqjvtvY2xjqRqsAA0B3ZFMzBauVTSZ26iWTmvOQX2sk78TN/rd5rnetxVxmK5CQ==", "man_dir": "", - "name": "available-typed-arrays", - "name_hash": "16267035547686705519", + "name": "puppeteer-core", + "name_hash": "10954685796294859150", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.12.0.tgz", "tag": "npm", - "value": "1.0.7", + "value": "22.12.0", }, "scripts": {}, }, @@ -40744,149 +41244,145 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 331, - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "man_dir": "", - "name": "possible-typed-array-names", - "name_hash": "4610919488398457019", + "name": "queue-microtask", + "name_hash": "5425309755386634043", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.2.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 554, - 555, - 556, - 557, - ], + "dependencies": [], "id": 332, - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", "man_dir": "", - "name": "unbox-primitive", - "name_hash": "5619034830996442352", + "name": "queue-tick", + "name_hash": "9246306848360353145", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 558, - 559, - 560, - 561, - 562, + 647, ], "id": 333, - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "man_dir": "", - "name": "which-boxed-primitive", - "name_hash": "16054727932152155669", + "name": "react", + "name_hash": "10719851453835962256", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "18.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 563, + 648, + 649, + 650, ], "id": 334, - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "man_dir": "", - "name": "is-symbol", - "name_hash": "17261375015506057632", + "name": "react-dom", + "name_hash": "7373667379151837307", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", "tag": "npm", - "value": "1.0.4", + "value": "18.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 564, - ], + "dependencies": [], "id": 335, - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", "man_dir": "", - "name": "is-string", - "name_hash": "17134972543368483860", + "name": "react-is", + "name_hash": "2565568243106125199", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", "tag": "npm", - "value": "1.0.7", + "value": "16.13.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 565, + 651, ], "id": 336, - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "man_dir": "", - "name": "is-number-object", - "name_hash": "17734215349587891459", + "name": "read-cache", + "name_hash": "10142894349910084417", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", "tag": "npm", - "value": "1.0.7", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 566, - 567, + 652, ], "id": 337, - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "man_dir": "", - "name": "is-boolean-object", - "name_hash": "977724548377731595", + "name": "readdirp", + "name_hash": "10039124027740987170", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "tag": "npm", - "value": "1.1.2", + "value": "3.6.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 568, + 653, + 654, + 655, + 656, + 657, + 658, + 659, ], "id": 338, - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", "man_dir": "", - "name": "is-bigint", - "name_hash": "15395120181649760746", + "name": "reflect.getprototypeof", + "name_hash": "16421047821568888832", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", "tag": "npm", - "value": "1.0.4", + "value": "1.0.6", }, "scripts": {}, }, @@ -40894,289 +41390,273 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 339, - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", "man_dir": "", - "name": "has-bigints", - "name_hash": "8902287851533908224", + "name": "regenerator-runtime", + "name_hash": "7537904526969317900", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", "tag": "npm", - "value": "1.0.2", + "value": "0.14.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 569, - 570, - 571, - 572, - 573, - 574, + 660, + 661, + 662, + 663, ], "id": 340, - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "man_dir": "", - "name": "typed-array-length", - "name_hash": "11116743844802335237", + "name": "regexp.prototype.flags", + "name_hash": "1450419609126993699", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.5.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 575, - ], + "dependencies": [], "id": 341, - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "man_dir": "", - "name": "is-typed-array", - "name_hash": "9705410882361152938", + "name": "require-directory", + "name_hash": "6781837652461215204", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "tag": "npm", - "value": "1.1.13", + "value": "2.1.1", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/resolve", + "name": "resolve", + }, "dependencies": [ - 576, - 577, - 578, - 579, - 580, - 581, + 664, + 665, + 666, ], "id": 342, - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "man_dir": "", - "name": "typed-array-byte-offset", - "name_hash": "4363148948656071809", + "name": "resolve", + "name_hash": "17831413505788817704", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.22.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 582, - 583, - 584, - 585, - 586, - ], + "dependencies": [], "id": 343, - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "man_dir": "", - "name": "typed-array-byte-length", - "name_hash": "15839092223363072276", + "name": "resolve-from", + "name_hash": "3749267992243009772", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "tag": "npm", - "value": "1.0.1", + "value": "4.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 587, - 588, - 589, - ], + "dependencies": [], "id": 344, - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", "man_dir": "", - "name": "typed-array-buffer", - "name_hash": "12632345045689166547", + "name": "resolve-pkg-maps", + "name_hash": "2492033107302429470", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 590, - 591, - 592, - ], + "dependencies": [], "id": 345, - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "man_dir": "", - "name": "string.prototype.trimstart", - "name_hash": "2565522221466854936", + "name": "reusify", + "name_hash": "6641847649693934607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "tag": "npm", - "value": "1.0.8", + "value": "1.0.4", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin.js", + "name": "rimraf", + }, "dependencies": [ - 593, - 594, - 595, + 667, ], "id": 346, - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "man_dir": "", - "name": "string.prototype.trimend", - "name_hash": "1025553805644415088", + "name": "rimraf", + "name_hash": "6866739241594583209", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "tag": "npm", - "value": "1.0.8", + "value": "3.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 596, - 597, - 598, - 599, + 668, ], "id": 347, - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "man_dir": "", - "name": "string.prototype.trim", - "name_hash": "13195996988681286312", + "name": "run-parallel", + "name_hash": "12083900303949760391", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "tag": "npm", - "value": "1.2.9", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 600, - 601, - 602, + 669, + 670, + 671, + 672, ], "id": 348, - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", "man_dir": "", - "name": "safe-regex-test", - "name_hash": "7551602408075273083", + "name": "safe-array-concat", + "name_hash": "16724726882203544952", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", "tag": "npm", - "value": "1.0.3", + "value": "1.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 603, - 604, + 673, + 674, + 675, ], "id": 349, - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "man_dir": "", - "name": "is-regex", - "name_hash": "5347229372705359543", + "name": "safe-regex-test", + "name_hash": "7551602408075273083", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", "tag": "npm", - "value": "1.1.4", + "value": "1.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 605, - 606, - 607, - 608, + "dependencies": [ + 676, ], "id": 350, - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", "man_dir": "", - "name": "safe-array-concat", - "name_hash": "16724726882203544952", + "name": "scheduler", + "name_hash": "6246319597786948434", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", "tag": "npm", - "value": "1.1.2", + "value": "0.23.2", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/semver.js", + "name": "semver", + }, "dependencies": [], "id": 351, - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "man_dir": "", - "name": "isarray", - "name_hash": "1313190527457156627", + "name": "semver", + "name_hash": "16367367531761322261", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "tag": "npm", - "value": "2.0.5", + "value": "6.3.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 609, - 610, - 611, - 612, + 677, + 678, + 679, + 680, + 681, + 682, ], "id": 352, - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "man_dir": "", - "name": "regexp.prototype.flags", - "name_hash": "1450419609126993699", + "name": "set-function-length", + "name_hash": "4099692491438602224", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "tag": "npm", - "value": "1.5.2", + "value": "1.2.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 613, - 614, - 615, - 616, + 683, + 684, + 685, + 686, ], "id": 353, "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", @@ -41193,90 +41673,88 @@ exports[`next build works: node 1`] = ` }, { "bin": null, - "dependencies": [], + "dependencies": [ + 687, + ], "id": 354, - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "man_dir": "", - "name": "functions-have-names", - "name_hash": "2705786889099279986", + "name": "shebang-command", + "name_hash": "9009661312948442432", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "tag": "npm", - "value": "1.2.3", + "value": "2.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 617, - 618, - 619, - 620, - ], + "dependencies": [], "id": 355, - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "man_dir": "", - "name": "object.assign", - "name_hash": "3382096865825279030", + "name": "shebang-regex", + "name_hash": "18053981199157160202", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "tag": "npm", - "value": "4.1.5", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 688, + 689, + 690, + 691, + ], "id": 356, - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", "man_dir": "", - "name": "object-inspect", - "name_hash": "956383507377191237", + "name": "side-channel", + "name_hash": "9070404613470426637", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", "tag": "npm", - "value": "1.13.1", + "value": "1.0.6", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 621, - ], + "dependencies": [], "id": 357, - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "man_dir": "", - "name": "is-weakref", - "name_hash": "16457982703851476953", + "name": "signal-exit", + "name_hash": "10435964049369420478", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "4.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 622, - ], + "dependencies": [], "id": 358, - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "man_dir": "", - "name": "is-shared-array-buffer", - "name_hash": "16404740693320828184", + "name": "slash", + "name_hash": "14883663570633596397", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "tag": "npm", - "value": "1.0.3", + "value": "3.0.0", }, "scripts": {}, }, @@ -41284,848 +41762,850 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 359, - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "man_dir": "", - "name": "is-negative-zero", - "name_hash": "15976851243871524828", + "name": "smart-buffer", + "name_hash": "9798348771309838398", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "4.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 623, + 692, + 693, ], "id": 360, - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", "man_dir": "", - "name": "is-data-view", - "name_hash": "9883274985744387088", + "name": "socks", + "name_hash": "16884970381877539768", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", "tag": "npm", - "value": "1.0.1", + "value": "2.8.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 624, - 625, + 694, + 695, + 696, ], "id": 361, - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==", "man_dir": "", - "name": "is-array-buffer", - "name_hash": "14032760764897204845", + "name": "socks-proxy-agent", + "name_hash": "11921171134012595164", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz", "tag": "npm", - "value": "3.0.4", + "value": "8.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 626, - 627, - 628, - ], + "dependencies": [], "id": 362, - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "man_dir": "", - "name": "internal-slot", - "name_hash": "5294586439646401067", + "name": "source-map", + "name_hash": "15131286332489002212", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "tag": "npm", - "value": "1.0.7", + "value": "0.6.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 629, - 630, - 631, - 632, - ], + "dependencies": [], "id": 363, - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "man_dir": "", - "name": "side-channel", - "name_hash": "9070404613470426637", + "name": "source-map-js", + "name_hash": "6679519744659543339", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 633, - 634, - ], + "dependencies": [], "id": 364, - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", "man_dir": "", - "name": "globalthis", - "name_hash": "13441561870904786738", + "name": "sprintf-js", + "name_hash": "13547290882791134867", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", "tag": "npm", - "value": "1.0.4", + "value": "1.1.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 635, - 636, - 637, - ], + "dependencies": [], "id": 365, - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", "man_dir": "", - "name": "get-symbol-description", - "name_hash": "9231308723607962639", + "name": "streamsearch", + "name_hash": "16767345128201185654", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 638, - 639, - 640, - 641, + 697, + 698, + 699, + 700, ], "id": 366, - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", "man_dir": "", - "name": "function.prototype.name", - "name_hash": "4695092674110180958", + "name": "streamx", + "name_hash": "74555136203185339", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", "tag": "npm", - "value": "1.1.6", + "value": "2.18.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 642, - 643, - 644, + 701, + 702, + 703, ], "id": 367, - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "man_dir": "", - "name": "es-to-primitive", - "name_hash": "5511149163085325549", + "name": "string-width", + "name_hash": "15727733666069179645", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "tag": "npm", - "value": "1.2.1", + "value": "4.2.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 645, + 707, + 708, + 709, + 710, + 711, + 712, + 713, + 714, + 715, + 716, + 717, + 718, ], "id": 368, - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", "man_dir": "", - "name": "is-date-object", - "name_hash": "2234586858061383196", + "name": "string.prototype.matchall", + "name_hash": "3859254092910215586", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", "tag": "npm", - "value": "1.0.5", + "value": "4.0.11", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 646, - 647, - 648, + 719, + 720, + 721, + 722, ], "id": 369, - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", "man_dir": "", - "name": "es-set-tostringtag", - "name_hash": "6364566058234691598", + "name": "string.prototype.trim", + "name_hash": "13195996988681286312", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", "tag": "npm", - "value": "2.0.3", + "value": "1.2.9", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 649, - 650, - 651, + 723, + 724, + 725, ], "id": 370, - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", "man_dir": "", - "name": "data-view-byte-offset", - "name_hash": "9075261318428197850", + "name": "string.prototype.trimend", + "name_hash": "1025553805644415088", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.0.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 652, - 653, - 654, + 726, + 727, + 728, ], "id": 371, - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "man_dir": "", - "name": "data-view-byte-length", - "name_hash": "5338396469217736400", + "name": "string.prototype.trimstart", + "name_hash": "2565522221466854936", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", "tag": "npm", - "value": "1.0.1", + "value": "1.0.8", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 655, - 656, - 657, + 729, ], "id": 372, - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "man_dir": "", - "name": "data-view-buffer", - "name_hash": "15944719431260154058", + "name": "strip-ansi", + "name_hash": "13340235767065158173", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "tag": "npm", - "value": "1.0.1", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 658, - 659, - 660, - 661, - 662, - 663, - 664, - 665, - ], + "dependencies": [], "id": 373, - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "man_dir": "", - "name": "arraybuffer.prototype.slice", - "name_hash": "11166998714227851504", + "name": "strip-bom", + "name_hash": "10409965272767959480", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "tag": "npm", - "value": "1.0.3", + "value": "3.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 666, - 667, - ], + "dependencies": [], "id": 374, - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "man_dir": "", - "name": "array-buffer-byte-length", - "name_hash": "9975978122018604356", + "name": "strip-json-comments", + "name_hash": "3826326773345398095", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "tag": "npm", - "value": "1.0.1", + "value": "3.1.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 668, - 669, - 670, - 671, + 731, + 732, ], "id": 375, - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", "man_dir": "", - "name": "object.fromentries", - "name_hash": "58142230756561331", + "name": "styled-jsx", + "name_hash": "3150382730046383618", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", "tag": "npm", - "value": "2.0.8", + "value": "5.1.1", }, "scripts": {}, }, { - "bin": null, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node", + }, "dependencies": [ - 672, + 733, + 734, + 735, + 736, + 737, + 738, + 739, ], "id": 376, - "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", "man_dir": "", - "name": "eslint-module-utils", - "name_hash": "8461306141657248779", + "name": "sucrase", + "name_hash": "8220562023141918134", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", "tag": "npm", - "value": "2.8.1", + "value": "3.35.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 673, + 740, ], "id": 377, - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "man_dir": "", - "name": "debug", - "name_hash": "14324291119347696526", + "name": "supports-color", + "name_hash": "8283007902753735493", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "tag": "npm", - "value": "3.2.7", + "value": "7.2.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 674, - 675, - 676, - ], + "dependencies": [], "id": 378, - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "man_dir": "", - "name": "eslint-import-resolver-node", - "name_hash": "7112252065464945765", + "name": "supports-preserve-symlinks-flag", + "name_hash": "7228670803640303868", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "tag": "npm", - "value": "0.3.9", + "value": "1.0.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js", + }, "dependencies": [ - 677, + 741, + 742, + 743, + 744, + 745, + 746, + 747, + 748, + 749, + 750, + 751, + 752, + 753, + 754, + 755, + 756, + 757, + 758, + 759, + 760, + 761, + 762, ], "id": 379, - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", "man_dir": "", - "name": "doctrine", - "name_hash": "17204823894354646410", + "name": "tailwindcss", + "name_hash": "6098981126968834122", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", "tag": "npm", - "value": "2.1.0", + "value": "3.3.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 678, - 679, - 680, - 681, - ], + "dependencies": [], "id": 380, - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "man_dir": "", - "name": "array.prototype.flatmap", - "name_hash": "4112999450230342125", + "name": "tapable", + "name_hash": "14182729765386254792", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "tag": "npm", - "value": "1.3.2", + "value": "2.2.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 682, + 763, + 764, + 765, + 766, ], "id": 381, - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", "man_dir": "", - "name": "es-shim-unscopables", - "name_hash": "9491299634916711255", + "name": "tar-fs", + "name_hash": "14440968244754303214", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", "tag": "npm", - "value": "1.0.2", + "value": "3.0.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 683, - 684, - 685, - 686, + 767, + 768, + 769, ], "id": 382, - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", "man_dir": "", - "name": "array.prototype.flat", - "name_hash": "13419566320551684202", + "name": "tar-stream", + "name_hash": "14255302179190904139", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", "tag": "npm", - "value": "1.3.2", + "value": "3.1.7", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 687, - 688, - 689, - 690, - 691, - 692, + 770, ], "id": 383, - "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==", "man_dir": "", - "name": "array.prototype.findlastindex", - "name_hash": "12218267642355334154", + "name": "text-decoder", + "name_hash": "16075354394561303825", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz", "tag": "npm", - "value": "1.2.5", + "value": "1.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 693, - 694, - 695, - 696, - 697, - 698, - ], + "dependencies": [], "id": 384, - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "man_dir": "", - "name": "array-includes", - "name_hash": "4525275494838245397", + "name": "text-table", + "name_hash": "8812171258786601301", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "tag": "npm", - "value": "3.1.8", + "value": "0.2.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 699, + 771, ], "id": 385, - "integrity": "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", "man_dir": "", - "name": "get-tsconfig", - "name_hash": "4239972350118399509", + "name": "thenify", + "name_hash": "10214550608932566002", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.5.tgz", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", "tag": "npm", - "value": "4.7.5", + "value": "3.3.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 772, + ], "id": 386, - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", "man_dir": "", - "name": "resolve-pkg-maps", - "name_hash": "2492033107302429470", + "name": "thenify-all", + "name_hash": "3497577183623575301", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "tag": "npm", - "value": "1.0.0", + "value": "1.6.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 700, - 701, - ], + "dependencies": [], "id": 387, - "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "man_dir": "", - "name": "enhanced-resolve", - "name_hash": "2987069983667056488", + "name": "through", + "name_hash": "16941386786386382390", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "tag": "npm", - "value": "5.17.0", + "value": "2.3.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 773, + ], "id": 388, - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "man_dir": "", - "name": "tapable", - "name_hash": "14182729765386254792", + "name": "to-regex-range", + "name_hash": "14243204250463262724", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "tag": "npm", - "value": "2.2.1", + "value": "5.0.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 702, + 774, ], "id": 389, - "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "man_dir": "", - "name": "eslint-plugin-react-hooks", - "name_hash": "14057422571669714006", + "name": "ts-api-utils", + "name_hash": "16747467150637667790", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", "tag": "npm", - "value": "4.6.2", + "value": "1.3.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 703, - 704, - 705, - 706, - 707, - 708, - ], + "dependencies": [], "id": 390, - "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", "man_dir": "", - "name": "@typescript-eslint/parser", - "name_hash": "16517001479467293030", + "name": "ts-interface-checker", + "name_hash": "9090669025631097322", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", "tag": "npm", - "value": "6.21.0", + "value": "0.1.13", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 709, - 710, - 711, - 712, - 713, - 714, - 715, - 716, + 775, + 776, + 777, + 778, ], "id": 391, - "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", "man_dir": "", - "name": "@typescript-eslint/typescript-estree", - "name_hash": "17745786537991019945", + "name": "tsconfig-paths", + "name_hash": "9484880556576660029", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", "tag": "npm", - "value": "6.21.0", + "value": "3.15.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 717, - 718, - ], + "dependencies": [], "id": 392, - "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", "man_dir": "", - "name": "@typescript-eslint/visitor-keys", - "name_hash": "7940841856001563650", + "name": "tslib", + "name_hash": "17922945129469812550", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", "tag": "npm", - "value": "6.21.0", + "value": "2.6.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 779, + ], "id": 393, - "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "man_dir": "", - "name": "@typescript-eslint/types", - "name_hash": "9755027355340495761", + "name": "type-check", + "name_hash": "14488857500191659576", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "tag": "npm", - "value": "6.21.0", + "value": "0.4.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 719, - ], + "dependencies": [], "id": 394, - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "man_dir": "", - "name": "ts-api-utils", - "name_hash": "16747467150637667790", + "name": "type-fest", + "name_hash": "14668870911319020225", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "tag": "npm", - "value": "1.3.0", + "value": "0.20.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 720, + 780, + 781, + 782, ], "id": 395, - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "man_dir": "", - "name": "minimatch", - "name_hash": "8137703609956696607", + "name": "typed-array-buffer", + "name_hash": "12632345045689166547", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", "tag": "npm", - "value": "9.0.3", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 721, - 722, - 723, - 724, - 725, - 726, + 783, + 784, + 785, + 786, + 787, ], "id": 396, - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "man_dir": "", - "name": "globby", - "name_hash": "15348107128072099982", + "name": "typed-array-byte-length", + "name_hash": "15839092223363072276", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", "tag": "npm", - "value": "11.1.0", + "value": "1.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 788, + 789, + 790, + 791, + 792, + 793, + ], "id": 397, - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "man_dir": "", - "name": "slash", - "name_hash": "14883663570633596397", + "name": "typed-array-byte-offset", + "name_hash": "4363148948656071809", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", "tag": "npm", - "value": "3.0.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 727, + 794, + 795, + 796, + 797, + 798, + 799, ], "id": 398, - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "man_dir": "", - "name": "dir-glob", - "name_hash": "7561427002176423027", + "name": "typed-array-length", + "name_hash": "11116743844802335237", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", "tag": "npm", - "value": "3.0.1", + "value": "1.0.6", }, "scripts": {}, }, { - "bin": null, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver", + }, "dependencies": [], "id": 399, - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "man_dir": "", - "name": "path-type", - "name_hash": "1886008933504244910", + "name": "typescript", + "name_hash": "7090219608841397663", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", "tag": "npm", - "value": "4.0.0", + "value": "5.2.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 800, + 801, + 802, + 803, + ], "id": 400, - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "man_dir": "", - "name": "array-union", - "name_hash": "16137961625129706702", + "name": "unbox-primitive", + "name_hash": "5619034830996442352", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "tag": "npm", - "value": "2.1.0", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 728, - 729, + 804, + 805, ], "id": 401, - "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", "man_dir": "", - "name": "@typescript-eslint/scope-manager", - "name_hash": "4117654371883490926", + "name": "unbzip2-stream", + "name_hash": "12033811216485982774", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", "tag": "npm", - "value": "6.21.0", + "value": "1.4.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 730, - ], + "dependencies": [], "id": 402, - "integrity": "sha512-VCnZI2cy77Yaj3L7Uhs3+44ikMM1VD/fBMwvTBb3hIaTIuqa+DmG4dhUDq+MASu3yx97KhgsVJbsas0XuiKyww==", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", "man_dir": "", - "name": "@next/eslint-plugin-next", - "name_hash": "12150179697604729174", + "name": "undici-types", + "name_hash": "13518207300296011529", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.1.3.tgz", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", "tag": "npm", - "value": "14.1.3", + "value": "5.26.5", }, "scripts": {}, }, @@ -42133,87 +42613,72 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 403, - "integrity": "sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "man_dir": "", - "name": "@rushstack/eslint-patch", - "name_hash": "11774582013079126290", + "name": "universalify", + "name_hash": "9857909289728530428", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.3.tgz", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", "tag": "npm", - "value": "1.10.3", + "value": "2.0.1", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "cli.js", + "name": "update-browserslist-db", + }, "dependencies": [ - 731, - 732, - 733, - 734, - 735, - 736, - 737, - 738, - 739, - 740, - 741, - 742, - 743, - 744, - 745, - 746, - 747, + 806, + 807, + 808, ], "id": 404, - "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", + "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", "man_dir": "", - "name": "eslint-plugin-jsx-a11y", - "name_hash": "17038906309846806775", + "name": "update-browserslist-db", + "name_hash": "6664421840286510928", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", "tag": "npm", - "value": "6.8.0", + "value": "1.0.16", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 748, - 749, - 750, + 809, ], "id": 405, - "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "man_dir": "", - "name": "object.entries", - "name_hash": "9232336923373250807", + "name": "uri-js", + "name_hash": "9694608825335680295", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "tag": "npm", - "value": "1.1.8", + "value": "4.4.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 751, - ], + "dependencies": [], "id": 406, - "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", "man_dir": "", - "name": "language-tags", - "name_hash": "3625175203997363083", + "name": "urlpattern-polyfill", + "name_hash": "11822535153800140816", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", "tag": "npm", - "value": "1.0.9", + "value": "10.0.0", }, "scripts": {}, }, @@ -42221,182 +42686,166 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 407, - "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "man_dir": "", - "name": "language-subtag-registry", - "name_hash": "15962551382548022065", + "name": "util-deprecate", + "name_hash": "4033437044928033698", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "tag": "npm", - "value": "0.3.23", + "value": "1.0.2", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "./bin/node-which", + "name": "node-which", + }, "dependencies": [ - 752, - 753, - 754, - 755, + 810, ], "id": 408, - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "man_dir": "", - "name": "jsx-ast-utils", - "name_hash": "7365668162252757844", + "name": "which", + "name_hash": "5112236092670504396", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "tag": "npm", - "value": "3.3.5", + "value": "2.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 756, - 757, - 758, - 759, - 760, - 761, - 762, - 763, - 764, - 765, - 766, - 767, - 768, - 769, + 811, + 812, + 813, + 814, + 815, ], "id": 409, - "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "man_dir": "", - "name": "es-iterator-helpers", - "name_hash": "6828621610707932693", + "name": "which-boxed-primitive", + "name_hash": "16054727932152155669", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "tag": "npm", - "value": "1.0.19", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 770, - 771, - 772, - 773, - 774, + 816, + 817, + 818, + 819, + 820, + 821, + 822, + 823, + 824, + 825, + 826, + 827, ], "id": 410, - "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", "man_dir": "", - "name": "iterator.prototype", - "name_hash": "2087250667608616513", + "name": "which-builtin-type", + "name_hash": "5638101803141645512", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", "tag": "npm", - "value": "1.1.2", + "value": "1.1.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 775, - 776, - 777, - 778, - 779, - 780, - 781, + 828, + 829, + 830, + 831, ], "id": 411, - "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", "man_dir": "", - "name": "reflect.getprototypeof", - "name_hash": "16421047821568888832", + "name": "which-collection", + "name_hash": "14526135543217104595", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", "tag": "npm", - "value": "1.0.6", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 782, - 783, - 784, - 785, - 786, - 787, - 788, - 789, - 790, - 791, - 792, - 793, + 832, + 833, + 834, + 835, + 836, ], "id": 412, - "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", "man_dir": "", - "name": "which-builtin-type", - "name_hash": "5638101803141645512", + "name": "which-typed-array", + "name_hash": "15299409777186876504", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", "tag": "npm", - "value": "1.1.3", + "value": "1.1.15", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 794, - 795, - 796, - 797, - ], + "dependencies": [], "id": 413, - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "man_dir": "", - "name": "which-collection", - "name_hash": "14526135543217104595", + "name": "word-wrap", + "name_hash": "17394224781186240192", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "tag": "npm", - "value": "1.0.2", + "value": "1.2.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 798, - 799, + 837, + 838, + 839, ], "id": 414, - "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "man_dir": "", - "name": "is-weakset", - "name_hash": "15512317874752413182", + "name": "wrap-ansi", + "name_hash": "6417752039399150421", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "7.0.0", }, "scripts": {}, }, @@ -42404,31 +42853,34 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 415, - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "man_dir": "", - "name": "is-weakmap", - "name_hash": "6846802860855249568", + "name": "wrappy", + "name_hash": "18119806661187706052", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "tag": "npm", - "value": "2.0.2", + "value": "1.0.2", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 843, + 844, + ], "id": 416, - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "man_dir": "", - "name": "is-set", - "name_hash": "711008573234634940", + "name": "ws", + "name_hash": "14644737011329074183", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", "tag": "npm", - "value": "2.0.3", + "value": "8.17.1", }, "scripts": {}, }, @@ -42436,69 +42888,74 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 417, - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "man_dir": "", - "name": "is-map", - "name_hash": "13285296637631486371", + "name": "y18n", + "name_hash": "13867919047397601860", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "tag": "npm", - "value": "2.0.3", + "value": "5.0.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 800, - ], + "dependencies": [], "id": 418, - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "man_dir": "", - "name": "is-generator-function", - "name_hash": "6389681397246265335", + "name": "yallist", + "name_hash": "17447362886122903538", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "tag": "npm", - "value": "1.0.10", + "value": "4.0.0", }, "scripts": {}, }, { - "bin": null, - "dependencies": [ - 801, - ], + "bin": { + "file": "bin.mjs", + "name": "yaml", + }, + "dependencies": [], "id": 419, - "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "integrity": "sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg==", "man_dir": "", - "name": "is-finalizationregistry", - "name_hash": "3324291948921067566", + "name": "yaml", + "name_hash": "6823399114509449780", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.3.tgz", "tag": "npm", - "value": "1.0.2", + "value": "2.4.3", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 802, + 845, + 846, + 847, + 848, + 849, + 850, + 851, ], "id": 420, - "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "man_dir": "", - "name": "is-async-function", - "name_hash": "7396704721306843003", + "name": "yargs", + "name_hash": "18153588124555602831", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "tag": "npm", - "value": "2.0.0", + "value": "17.7.2", }, "scripts": {}, }, @@ -42506,33 +42963,34 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 421, - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "man_dir": "", - "name": "damerau-levenshtein", - "name_hash": "15167018638538311401", + "name": "yargs-parser", + "name_hash": "2624058701233809213", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "tag": "npm", - "value": "1.0.8", + "value": "21.1.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 803, + 852, + 853, ], "id": 422, - "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "man_dir": "", - "name": "axobject-query", - "name_hash": "9344054106894956572", + "name": "yauzl", + "name_hash": "7329914562904170092", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", "tag": "npm", - "value": "3.2.1", + "value": "2.10.0", }, "scripts": {}, }, @@ -42540,15 +42998,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 423, - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "man_dir": "", - "name": "dequal", - "name_hash": "9863785364709466334", + "name": "yocto-queue", + "name_hash": "9034931028572940079", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "tag": "npm", - "value": "2.0.3", + "value": "0.1.0", }, "scripts": {}, }, @@ -42556,373 +43014,338 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 424, - "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", "man_dir": "", - "name": "axe-core", - "name_hash": "13988195930258765777", + "name": "zod", + "name_hash": "13942938047053248045", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", "tag": "npm", - "value": "4.7.0", + "value": "3.23.8", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 854, + 855, + 856, + ], "id": 425, - "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "man_dir": "", - "name": "ast-types-flow", - "name_hash": "3772215945262775731", + "name": "chalk", + "name_hash": "15590360526536958927", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "tag": "npm", - "value": "0.0.8", + "value": "2.4.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 804, + 857, + 858, + 859, ], "id": 426, - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "man_dir": "", - "name": "aria-query", - "name_hash": "506127023625643336", + "name": "string-width", + "name_hash": "15727733666069179645", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "tag": "npm", - "value": "5.3.0", + "value": "5.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 805, + 860, ], "id": 427, - "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "man_dir": "", - "name": "@babel/runtime", - "name_hash": "10291762809505250838", + "name": "strip-ansi", + "name_hash": "13340235767065158173", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "tag": "npm", - "value": "7.24.7", + "value": "7.1.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 861, + 862, + 863, + ], "id": 428, - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "man_dir": "", - "name": "regenerator-runtime", - "name_hash": "7537904526969317900", + "name": "wrap-ansi", + "name_hash": "6417752039399150421", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "tag": "npm", - "value": "0.14.1", + "value": "8.1.0", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 806, - 807, - 808, - 809, - 810, - 811, - 812, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 820, - 821, - 822, - 823, - 824, + 864, ], "id": 429, - "integrity": "sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw==", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "man_dir": "", - "name": "eslint-plugin-react", - "name_hash": "15811917473959571682", + "name": "debug", + "name_hash": "14324291119347696526", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.2.tgz", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "tag": "npm", - "value": "7.34.2", + "value": "4.3.4", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/semver.js", + "name": "semver", + }, "dependencies": [ - 825, - 826, - 827, - 828, - 829, - 830, - 831, - 832, - 833, - 834, - 835, - 836, + 865, ], "id": 430, - "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "man_dir": "", - "name": "string.prototype.matchall", - "name_hash": "3859254092910215586", + "name": "semver", + "name_hash": "16367367531761322261", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", "tag": "npm", - "value": "4.0.11", + "value": "7.6.0", }, "scripts": {}, }, { - "bin": { - "file": "bin/resolve", - "name": "resolve", - }, + "bin": null, "dependencies": [ - 837, - 838, - 839, + 866, ], "id": 431, - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "integrity": "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg==", "man_dir": "", - "name": "resolve", - "name_hash": "17831413505788817704", + "name": "@types/node", + "name_hash": "4124652010926124945", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.14.tgz", "tag": "npm", - "value": "2.0.0-next.5", + "value": "20.12.14", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 840, - 841, - 842, + 868, ], "id": 432, - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "man_dir": "", - "name": "prop-types", - "name_hash": "2288456573804260909", + "name": "minimatch", + "name_hash": "8137703609956696607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", "tag": "npm", - "value": "15.8.1", + "value": "9.0.3", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 871, + ], "id": 433, - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "man_dir": "", - "name": "react-is", - "name_hash": "2565568243106125199", + "name": "glob-parent", + "name_hash": "11965780159102682782", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "tag": "npm", - "value": "16.13.1", + "value": "5.1.2", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 843, - 844, - 845, + 872, ], "id": 434, - "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "man_dir": "", - "name": "object.hasown", - "name_hash": "12140096160358655980", + "name": "debug", + "name_hash": "14324291119347696526", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "tag": "npm", - "value": "1.1.4", + "value": "3.2.7", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 846, - 847, - 848, - 849, - 850, + 875, ], "id": 435, - "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "man_dir": "", - "name": "array.prototype.tosorted", - "name_hash": "6050988382768901310", + "name": "doctrine", + "name_hash": "17204823894354646410", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "tag": "npm", - "value": "1.1.4", + "value": "2.1.0", }, "scripts": {}, }, { - "bin": null, + "bin": { + "file": "bin/resolve", + "name": "resolve", + }, "dependencies": [ - 851, - 852, - 853, - 854, + 877, + 878, + 879, ], "id": 436, - "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", "man_dir": "", - "name": "array.prototype.toreversed", - "name_hash": "13586337247798060470", + "name": "resolve", + "name_hash": "17831413505788817704", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", "tag": "npm", - "value": "1.1.2", + "value": "2.0.0-next.5", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 855, - 856, - 857, - 858, - 859, - 860, + 881, ], "id": 437, - "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", "man_dir": "", - "name": "array.prototype.findlast", - "name_hash": "1818731707851809687", + "name": "minimatch", + "name_hash": "8137703609956696607", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", "tag": "npm", - "value": "1.2.5", + "value": "9.0.4", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 861, - 862, + 882, + 883, + 884, ], "id": 438, - "integrity": "sha512-DIM2C9qCECwhck9nLsCDeTv943VmGMCkwX3KljjprSRDXaK2CSiUDVGbUit80Er38ukgxuESJgYPAys4FsNCdg==", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "man_dir": "", - "name": "bun-types", - "name_hash": "2516125195587546235", + "name": "postcss", + "name_hash": "9297766010604904796", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.1.12.tgz", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", "tag": "npm", - "value": "1.1.12", + "value": "8.4.31", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 863, - ], + "dependencies": [], "id": 439, - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", "man_dir": "", - "name": "@types/ws", - "name_hash": "7625274352264072099", + "name": "lru-cache", + "name_hash": "15261810304153928944", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", "tag": "npm", - "value": "8.5.10", + "value": "10.2.2", }, "scripts": {}, }, { - "bin": { - "file": "bin/autoprefixer", - "name": "autoprefixer", - }, - "dependencies": [ - 864, - 865, - 866, - 867, - 868, - 869, - 870, - ], + "bin": null, + "dependencies": [], "id": 440, - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", "man_dir": "", - "name": "autoprefixer", - "name_hash": "8637312893797281270", + "name": "lilconfig", + "name_hash": "17464546908434930808", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", "tag": "npm", - "value": "10.4.16", + "value": "3.1.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 885, + 886, + 887, + 888, + 889, + 890, + ], "id": 441, - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "man_dir": "", - "name": "normalize-range", - "name_hash": "2450824346687386237", + "name": "glob", + "name_hash": "4994027009006720870", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "tag": "npm", - "value": "0.1.2", + "value": "7.2.3", }, "scripts": {}, }, @@ -42930,78 +43353,67 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 442, - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "man_dir": "", - "name": "fraction.js", - "name_hash": "8226692764887072839", + "name": "emoji-regex", + "name_hash": "4954026511424972012", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "tag": "npm", - "value": "4.3.7", + "value": "8.0.0", }, "scripts": {}, }, { - "bin": { - "file": "cli.js", - "name": "browserslist", - }, + "bin": null, "dependencies": [ - 871, - 872, - 873, - 874, + 891, ], "id": 443, - "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "man_dir": "", - "name": "browserslist", - "name_hash": "10902238872969648239", + "name": "ansi-styles", + "name_hash": "1496261712670764878", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "tag": "npm", - "value": "4.23.0", + "value": "3.2.1", }, "scripts": {}, }, { - "bin": { - "file": "cli.js", - "name": "update-browserslist-db", - }, - "dependencies": [ - 875, - 876, - 877, - ], + "bin": null, + "dependencies": [], "id": 444, - "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "man_dir": "", - "name": "update-browserslist-db", - "name_hash": "6664421840286510928", + "name": "escape-string-regexp", + "name_hash": "6183299340420948366", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "tag": "npm", - "value": "1.0.16", + "value": "1.0.5", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 892, + ], "id": 445, - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "man_dir": "", - "name": "node-releases", - "name_hash": "16500855680207755447", + "name": "supports-color", + "name_hash": "8283007902753735493", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "tag": "npm", - "value": "2.0.14", + "value": "5.5.0", }, "scripts": {}, }, @@ -43009,85 +43421,85 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 446, - "integrity": "sha512-eVGeQxpaBYbomDBa/Mehrs28MdvCXfJmEFzaMFsv8jH/MJDLIylJN81eTJ5kvx7B7p18OiPK0BkC06lydEy63A==", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "man_dir": "", - "name": "electron-to-chromium", - "name_hash": "670529235028360171", + "name": "ansi-regex", + "name_hash": "8115476937249128794", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.790.tgz", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", "tag": "npm", - "value": "1.4.790", + "value": "6.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [ - 878, - ], + "dependencies": [], "id": 447, - "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "man_dir": "", - "name": "@types/react-dom", - "name_hash": "3229493356298419080", + "name": "ansi-styles", + "name_hash": "1496261712670764878", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "tag": "npm", - "value": "18.2.7", + "value": "6.2.1", }, "scripts": {}, }, { "bin": null, "dependencies": [ - 879, - 880, - 881, + 893, ], "id": 448, - "integrity": "sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "man_dir": "", - "name": "@types/react", - "name_hash": "14723150644049679642", + "name": "lru-cache", + "name_hash": "15261810304153928944", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.22.tgz", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "tag": "npm", - "value": "18.2.22", + "value": "6.0.0", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 894, + ], "id": 449, - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "man_dir": "", - "name": "csstype", - "name_hash": "10489861045436610105", + "name": "brace-expansion", + "name_hash": "2949258092693339993", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "tag": "npm", - "value": "3.1.3", + "value": "2.0.1", }, "scripts": {}, }, { "bin": null, - "dependencies": [], + "dependencies": [ + 897, + ], "id": 450, - "integrity": "sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "man_dir": "", - "name": "@types/scheduler", - "name_hash": "12135549028975824460", + "name": "color-convert", + "name_hash": "4039459761306235234", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.23.0.tgz", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "tag": "npm", - "value": "0.23.0", + "value": "1.9.3", }, "scripts": {}, }, @@ -43095,15 +43507,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 451, - "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "man_dir": "", - "name": "@types/prop-types", - "name_hash": "14301724962060537021", + "name": "has-flag", + "name_hash": "14617373831546330259", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "tag": "npm", - "value": "15.7.12", + "value": "3.0.0", }, "scripts": {}, }, @@ -43111,15 +43523,15 @@ exports[`next build works: node 1`] = ` "bin": null, "dependencies": [], "id": 452, - "integrity": "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "man_dir": "", - "name": "@types/node", - "name_hash": "4124652010926124945", + "name": "color-name", + "name_hash": "16546212153853106385", "origin": "npm", "resolution": { - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "tag": "npm", - "value": "20.7.0", + "value": "1.1.3", }, "scripts": {}, }, @@ -43128,1712 +43540,1712 @@ exports[`next build works: node 1`] = ` { "dependencies": { "@alloc/quick-lru": { - "id": 33, - "package_id": 13, + "id": 741, + "package_id": 1, }, "@babel/code-frame": { - "id": 277, - "package_id": 202, + "id": 602, + "package_id": 2, }, "@babel/helper-validator-identifier": { - "id": 284, - "package_id": 211, + "id": 16, + "package_id": 3, }, "@babel/highlight": { - "id": 282, - "package_id": 203, + "id": 14, + "package_id": 4, }, "@babel/runtime": { - "id": 731, - "package_id": 427, + "id": 375, + "package_id": 5, }, "@eslint-community/eslint-utils": { - "id": 370, - "package_id": 241, + "id": 295, + "package_id": 6, }, "@eslint-community/regexpp": { - "id": 368, - "package_id": 248, + "id": 296, + "package_id": 7, }, "@eslint/eslintrc": { - "id": 363, - "package_id": 261, + "id": 297, + "package_id": 8, }, "@eslint/js": { - "id": 351, - "package_id": 289, + "id": 298, + "package_id": 9, }, "@humanwhocodes/config-array": { - "id": 369, - "package_id": 243, + "id": 299, + "package_id": 10, }, "@humanwhocodes/module-importer": { - "id": 371, - "package_id": 240, + "id": 300, + "package_id": 11, }, "@humanwhocodes/object-schema": { - "id": 375, - "package_id": 247, + "id": 32, + "package_id": 12, }, "@isaacs/cliui": { - "id": 111, - "package_id": 74, + "id": 521, + "package_id": 13, }, "@jridgewell/gen-mapping": { - "id": 90, - "package_id": 100, + "id": 733, + "package_id": 14, }, "@jridgewell/resolve-uri": { - "id": 145, - "package_id": 103, + "id": 44, + "package_id": 15, }, "@jridgewell/set-array": { - "id": 142, - "package_id": 104, + "id": 41, + "package_id": 16, }, "@jridgewell/sourcemap-codec": { - "id": 143, - "package_id": 102, + "id": 42, + "package_id": 17, }, "@jridgewell/trace-mapping": { - "id": 144, - "package_id": 101, + "id": 43, + "package_id": 18, }, "@next/env": { - "id": 300, - "package_id": 233, + "id": 555, + "package_id": 19, }, "@next/eslint-plugin-next": { - "id": 329, - "package_id": 402, + "id": 334, + "package_id": 20, }, "@next/swc-darwin-arm64": { - "id": 306, - "package_id": 227, + "id": 546, + "package_id": 21, }, "@next/swc-darwin-x64": { - "id": 305, - "package_id": 228, + "id": 547, + "package_id": 22, }, "@next/swc-linux-arm64-gnu": { - "id": 310, - "package_id": 223, + "id": 548, + "package_id": 23, }, "@next/swc-linux-arm64-musl": { - "id": 312, - "package_id": 221, + "id": 549, + "package_id": 24, }, "@next/swc-linux-x64-gnu": { - "id": 307, - "package_id": 226, + "id": 550, + "package_id": 25, }, "@next/swc-linux-x64-musl": { - "id": 308, - "package_id": 225, + "id": 551, + "package_id": 26, }, "@next/swc-win32-arm64-msvc": { - "id": 313, - "package_id": 220, + "id": 552, + "package_id": 27, }, "@next/swc-win32-ia32-msvc": { - "id": 311, - "package_id": 222, + "id": 553, + "package_id": 28, }, "@next/swc-win32-x64-msvc": { - "id": 309, - "package_id": 224, + "id": 554, + "package_id": 29, }, "@nodelib/fs.scandir": { - "id": 72, - "package_id": 46, + "id": 49, + "package_id": 30, }, "@nodelib/fs.stat": { - "id": 66, - "package_id": 49, + "id": 422, + "package_id": 31, }, "@nodelib/fs.walk": { - "id": 364, - "package_id": 43, + "id": 301, + "package_id": 32, }, "@pkgjs/parseargs": { - "id": 112, - "package_id": 73, + "id": 520, + "package_id": 33, }, "@puppeteer/browsers": { - "id": 155, - "package_id": 115, + "id": 638, + "package_id": 34, }, "@rushstack/eslint-patch": { - "id": 328, - "package_id": 403, + "id": 335, + "package_id": 35, }, "@swc/helpers": { - "id": 303, - "package_id": 230, + "id": 556, + "package_id": 36, }, "@tootallnate/quickjs-emscripten": { - "id": 219, - "package_id": 178, + "id": 591, + "package_id": 37, }, "@types/json5": { - "id": 463, - "package_id": 308, + "id": 775, + "package_id": 38, }, "@types/node": { "id": 0, - "package_id": 452, + "package_id": 39, }, "@types/prop-types": { - "id": 879, - "package_id": 451, + "id": 60, + "package_id": 40, }, "@types/react": { "id": 1, - "package_id": 448, + "package_id": 41, }, "@types/react-dom": { "id": 2, - "package_id": 447, + "package_id": 42, }, "@types/scheduler": { - "id": 880, - "package_id": 450, + "id": 61, + "package_id": 43, }, "@types/ws": { - "id": 861, - "package_id": 439, + "id": 164, + "package_id": 44, }, "@types/yauzl": { - "id": 253, - "package_id": 182, + "id": 418, + "package_id": 45, }, "@typescript-eslint/parser": { - "id": 330, - "package_id": 390, + "id": 336, + "package_id": 46, }, "@typescript-eslint/scope-manager": { - "id": 706, - "package_id": 401, + "id": 67, + "package_id": 47, }, "@typescript-eslint/types": { - "id": 704, - "package_id": 393, + "id": 68, + "package_id": 48, }, "@typescript-eslint/typescript-estree": { - "id": 707, - "package_id": 391, + "id": 69, + "package_id": 49, }, "@typescript-eslint/visitor-keys": { - "id": 705, - "package_id": 392, + "id": 70, + "package_id": 50, }, "acorn": { - "id": 405, - "package_id": 268, + "id": 413, + "package_id": 51, }, "acorn-jsx": { - "id": 406, - "package_id": 267, + "id": 414, + "package_id": 52, }, "agent-base": { - "id": 202, - "package_id": 156, + "id": 628, + "package_id": 53, }, "ajv": { - "id": 336, - "package_id": 269, + "id": 302, + "package_id": 54, }, "ansi-regex": { - "id": 122, - "package_id": 77, + "id": 729, + "package_id": 55, }, "ansi-styles": { - "id": 433, - "package_id": 81, + "id": 171, + "package_id": 56, }, "any-promise": { - "id": 97, - "package_id": 62, + "id": 539, + "package_id": 57, }, "anymatch": { - "id": 78, - "package_id": 55, + "id": 174, + "package_id": 58, }, "arg": { - "id": 14, - "package_id": 107, + "id": 742, + "package_id": 59, }, "argparse": { - "id": 294, - "package_id": 213, + "id": 522, + "package_id": 60, }, "aria-query": { - "id": 732, - "package_id": 426, + "id": 376, + "package_id": 61, }, "array-buffer-byte-length": { - "id": 500, - "package_id": 374, + "id": 222, + "package_id": 62, }, "array-includes": { - "id": 445, - "package_id": 384, + "id": 357, + "package_id": 63, }, "array-union": { - "id": 721, - "package_id": 400, + "id": 469, + "package_id": 64, }, "array.prototype.findlast": { - "id": 807, - "package_id": 437, + "id": 393, + "package_id": 65, }, "array.prototype.findlastindex": { - "id": 446, - "package_id": 383, + "id": 358, + "package_id": 66, }, "array.prototype.flat": { - "id": 447, - "package_id": 382, + "id": 359, + "package_id": 67, }, "array.prototype.flatmap": { - "id": 448, - "package_id": 380, + "id": 360, + "package_id": 68, }, "array.prototype.toreversed": { - "id": 809, - "package_id": 436, + "id": 395, + "package_id": 69, }, "array.prototype.tosorted": { - "id": 810, - "package_id": 435, + "id": 396, + "package_id": 70, }, "arraybuffer.prototype.slice": { - "id": 501, - "package_id": 373, + "id": 223, + "package_id": 71, }, "ast-types": { - "id": 229, - "package_id": 167, + "id": 213, + "package_id": 72, }, "ast-types-flow": { - "id": 735, - "package_id": 425, + "id": 379, + "package_id": 73, }, "autoprefixer": { "id": 3, - "package_id": 440, + "package_id": 74, }, "available-typed-arrays": { - "id": 502, - "package_id": 330, + "id": 224, + "package_id": 75, }, "axe-core": { - "id": 736, - "package_id": 424, + "id": 380, + "package_id": 76, }, "axobject-query": { - "id": 737, - "package_id": 422, + "id": 381, + "package_id": 77, }, "b4a": { - "id": 195, - "package_id": 139, + "id": 767, + "package_id": 78, }, "balanced-match": { - "id": 379, - "package_id": 71, + "id": 154, + "package_id": 79, }, "bare-events": { - "id": 186, - "package_id": 137, + "id": 149, + "package_id": 80, }, "bare-fs": { - "id": 183, - "package_id": 134, + "id": 763, + "package_id": 81, }, "bare-os": { - "id": 185, - "package_id": 133, + "id": 152, + "package_id": 82, }, "bare-path": { - "id": 184, - "package_id": 132, + "id": 764, + "package_id": 83, }, "bare-stream": { - "id": 188, - "package_id": 135, + "id": 151, + "package_id": 84, }, "base64-js": { - "id": 179, - "package_id": 130, + "id": 161, + "package_id": 85, }, "basic-ftp": { - "id": 241, - "package_id": 177, + "id": 456, + "package_id": 86, }, "binary-extensions": { - "id": 87, - "package_id": 54, + "id": 496, + "package_id": 87, }, "brace-expansion": { - "id": 378, - "package_id": 245, + "id": 538, + "package_id": 88, }, "braces": { - "id": 79, - "package_id": 34, + "id": 175, + "package_id": 89, }, "browserslist": { - "id": 864, - "package_id": 443, + "id": 141, + "package_id": 90, }, "buffer": { - "id": 177, - "package_id": 128, + "id": 804, + "package_id": 91, }, "buffer-crc32": { - "id": 257, - "package_id": 186, + "id": 852, + "package_id": 92, }, "bun-types": { "id": 4, - "package_id": 438, + "package_id": 93, }, "busboy": { - "id": 298, - "package_id": 235, + "id": 557, + "package_id": 94, }, "call-bind": { - "id": 693, - "package_id": 322, + "id": 96, + "package_id": 95, }, "callsites": { - "id": 297, - "package_id": 217, + "id": 601, + "package_id": 96, }, "camelcase-css": { - "id": 59, - "package_id": 31, + "id": 616, + "package_id": 97, }, "caniuse-lite": { - "id": 865, - "package_id": 229, + "id": 142, + "package_id": 98, }, "chalk": { - "id": 338, - "package_id": 299, + "id": 303, + "package_id": 99, }, "chokidar": { - "id": 21, - "package_id": 50, + "id": 743, + "package_id": 100, }, "chromium-bidi": { - "id": 262, - "package_id": 193, + "id": 643, + "package_id": 101, }, "client-only": { - "id": 319, - "package_id": 232, + "id": 732, + "package_id": 102, }, "cliui": { - "id": 167, - "package_id": 125, + "id": 845, + "package_id": 103, }, "color-convert": { - "id": 126, - "package_id": 82, + "id": 90, + "package_id": 104, }, "color-name": { - "id": 127, - "package_id": 83, + "id": 188, + "package_id": 105, }, "commander": { - "id": 91, - "package_id": 99, + "id": 734, + "package_id": 106, }, "concat-map": { - "id": 380, - "package_id": 246, + "id": 155, + "package_id": 107, }, "cosmiconfig": { - "id": 153, - "package_id": 197, + "id": 639, + "package_id": 108, }, "cross-spawn": { - "id": 355, - "package_id": 93, + "id": 304, + "package_id": 109, }, "cssesc": { - "id": 36, - "package_id": 5, + "id": 623, + "package_id": 110, }, "csstype": { - "id": 881, - "package_id": 449, + "id": 62, + "package_id": 111, }, "damerau-levenshtein": { - "id": 738, - "package_id": 421, + "id": 382, + "package_id": 112, }, "data-uri-to-buffer": { - "id": 242, - "package_id": 176, + "id": 457, + "package_id": 113, }, "data-view-buffer": { - "id": 504, - "package_id": 372, + "id": 226, + "package_id": 114, }, "data-view-byte-length": { - "id": 505, - "package_id": 371, + "id": 227, + "package_id": 115, }, "data-view-byte-offset": { - "id": 506, - "package_id": 370, + "id": 228, + "package_id": 116, }, "debug": { - "id": 339, - "package_id": 154, + "id": 305, + "package_id": 117, }, "deep-is": { - "id": 418, - "package_id": 288, + "id": 583, + "package_id": 118, }, "define-data-property": { - "id": 472, - "package_id": 320, + "id": 210, + "package_id": 119, }, "define-properties": { - "id": 694, - "package_id": 313, + "id": 97, + "package_id": 120, }, "degenerator": { - "id": 227, - "package_id": 161, + "id": 599, + "package_id": 121, }, "dequal": { - "id": 804, - "package_id": 423, + "id": 93, + "package_id": 122, }, "devtools-protocol": { - "id": 156, - "package_id": 114, + "id": 640, + "package_id": 123, }, "didyoumean": { - "id": 24, - "package_id": 38, + "id": 744, + "package_id": 124, }, "dir-glob": { - "id": 722, - "package_id": 398, + "id": 470, + "package_id": 125, }, "dlv": { - "id": 15, - "package_id": 106, + "id": 745, + "package_id": 126, }, "doctrine": { - "id": 348, - "package_id": 291, + "id": 306, + "package_id": 127, }, "eastasianwidth": { - "id": 132, - "package_id": 89, + "id": 857, + "package_id": 128, }, "electron-to-chromium": { - "id": 872, - "package_id": 446, + "id": 158, + "package_id": 129, }, "emoji-regex": { - "id": 739, - "package_id": 88, + "id": 383, + "package_id": 130, }, "end-of-stream": { - "id": 198, - "package_id": 146, + "id": 636, + "package_id": 131, }, "enhanced-resolve": { - "id": 437, - "package_id": 387, + "id": 349, + "package_id": 132, }, "env-paths": { - "id": 272, - "package_id": 218, + "id": 190, + "package_id": 133, }, "error-ex": { - "id": 278, - "package_id": 200, + "id": 603, + "package_id": 134, }, "es-abstract": { - "id": 695, - "package_id": 325, + "id": 98, + "package_id": 135, }, "es-define-property": { - "id": 486, - "package_id": 316, + "id": 166, + "package_id": 136, }, "es-errors": { - "id": 690, - "package_id": 312, + "id": 111, + "package_id": 137, }, "es-iterator-helpers": { - "id": 740, - "package_id": 409, + "id": 384, + "package_id": 138, }, "es-object-atoms": { - "id": 696, - "package_id": 311, + "id": 99, + "package_id": 139, }, "es-set-tostringtag": { - "id": 760, - "package_id": 369, + "id": 273, + "package_id": 140, }, "es-shim-unscopables": { - "id": 692, - "package_id": 381, + "id": 113, + "package_id": 141, }, "es-to-primitive": { - "id": 511, - "package_id": 367, + "id": 233, + "package_id": 142, }, "escalade": { - "id": 875, - "package_id": 124, + "id": 807, + "package_id": 143, }, "escape-string-regexp": { - "id": 367, - "package_id": 249, + "id": 307, + "package_id": 144, }, "escodegen": { - "id": 230, - "package_id": 163, + "id": 214, + "package_id": 145, }, "eslint": { "id": 5, - "package_id": 238, + "package_id": 146, }, "eslint-config-next": { "id": 6, - "package_id": 237, + "package_id": 147, }, "eslint-import-resolver-node": { - "id": 332, - "package_id": 378, + "id": 337, + "package_id": 148, }, "eslint-import-resolver-typescript": { - "id": 333, - "package_id": 302, + "id": 338, + "package_id": 149, }, "eslint-module-utils": { - "id": 438, - "package_id": 376, + "id": 350, + "package_id": 150, }, "eslint-plugin-import": { - "id": 326, - "package_id": 303, + "id": 339, + "package_id": 151, }, "eslint-plugin-jsx-a11y": { - "id": 327, - "package_id": 404, + "id": 340, + "package_id": 152, }, "eslint-plugin-react": { - "id": 325, - "package_id": 429, + "id": 341, + "package_id": 153, }, "eslint-plugin-react-hooks": { - "id": 331, - "package_id": 389, + "id": 342, + "package_id": 154, }, "eslint-scope": { - "id": 358, - "package_id": 278, + "id": 308, + "package_id": 155, }, "eslint-visitor-keys": { - "id": 366, - "package_id": 242, + "id": 309, + "package_id": 156, }, "espree": { - "id": 340, - "package_id": 266, + "id": 310, + "package_id": 157, }, "esprima": { - "id": 231, - "package_id": 162, + "id": 215, + "package_id": 158, }, "esquery": { - "id": 342, - "package_id": 298, + "id": 311, + "package_id": 159, }, "esrecurse": { - "id": 414, - "package_id": 279, + "id": 411, + "package_id": 160, }, "estraverse": { - "id": 415, - "package_id": 166, + "id": 412, + "package_id": 161, }, "esutils": { - "id": 343, - "package_id": 165, + "id": 312, + "package_id": 162, }, "extract-zip": { - "id": 158, - "package_id": 181, + "id": 52, + "package_id": 163, }, "fast-deep-equal": { - "id": 361, - "package_id": 274, + "id": 313, + "package_id": 164, }, "fast-fifo": { - "id": 196, - "package_id": 141, + "id": 768, + "package_id": 165, }, "fast-glob": { - "id": 22, - "package_id": 40, + "id": 746, + "package_id": 166, }, "fast-json-stable-stringify": { - "id": 410, - "package_id": 273, + "id": 87, + "package_id": 167, }, "fast-levenshtein": { - "id": 422, - "package_id": 283, + "id": 584, + "package_id": 168, }, "fastq": { - "id": 73, - "package_id": 44, + "id": 50, + "package_id": 169, }, "fd-slicer": { - "id": 256, - "package_id": 187, + "id": 853, + "package_id": 170, }, "file-entry-cache": { - "id": 365, - "package_id": 250, + "id": 314, + "package_id": 171, }, "fill-range": { - "id": 63, - "package_id": 35, + "id": 156, + "package_id": 172, }, "find-up": { - "id": 344, - "package_id": 292, + "id": 315, + "package_id": 173, }, "flat-cache": { - "id": 381, - "package_id": 251, + "id": 429, + "package_id": 174, }, "flatted": { - "id": 382, - "package_id": 260, + "id": 433, + "package_id": 175, }, "for-each": { - "id": 583, - "package_id": 328, + "id": 784, + "package_id": 176, }, "foreground-child": { - "id": 102, - "package_id": 91, + "id": 460, + "package_id": 177, }, "fraction.js": { - "id": 866, - "package_id": 442, + "id": 143, + "package_id": 178, }, "fs-extra": { - "id": 244, - "package_id": 172, + "id": 459, + "package_id": 179, }, "fs.realpath": { - "id": 386, - "package_id": 257, + "id": 885, + "package_id": 180, }, "fsevents": { - "id": 85, - "package_id": 51, + "id": 173, + "package_id": 181, }, "function-bind": { - "id": 55, - "package_id": 21, + "id": 478, + "package_id": 182, }, "function.prototype.name": { - "id": 512, - "package_id": 366, + "id": 234, + "package_id": 183, }, "functions-have-names": { - "id": 615, - "package_id": 354, + "id": 685, + "package_id": 184, }, "get-caller-file": { - "id": 169, - "package_id": 123, + "id": 847, + "package_id": 185, }, "get-intrinsic": { - "id": 697, - "package_id": 317, + "id": 100, + "package_id": 186, }, "get-stream": { - "id": 251, - "package_id": 189, + "id": 420, + "package_id": 187, }, "get-symbol-description": { - "id": 514, - "package_id": 365, + "id": 236, + "package_id": 188, }, "get-tsconfig": { - "id": 440, - "package_id": 385, + "id": 352, + "package_id": 189, }, "get-uri": { - "id": 222, - "package_id": 171, + "id": 594, + "package_id": 190, }, "glob": { - "id": 730, - "package_id": 65, + "id": 46, + "package_id": 191, }, "glob-parent": { - "id": 356, - "package_id": 27, + "id": 316, + "package_id": 192, }, "globals": { - "id": 345, - "package_id": 264, + "id": 317, + "package_id": 193, }, "globalthis": { - "id": 763, - "package_id": 364, + "id": 276, + "package_id": 194, }, "globby": { - "id": 710, - "package_id": 396, + "id": 77, + "package_id": 195, }, "gopd": { - "id": 831, - "package_id": 321, + "id": 713, + "package_id": 196, }, "graceful-fs": { - "id": 302, - "package_id": 175, + "id": 559, + "package_id": 197, }, "graphemer": { - "id": 349, - "package_id": 290, + "id": 318, + "package_id": 198, }, "has-bigints": { - "id": 555, - "package_id": 339, + "id": 801, + "package_id": 199, }, "has-flag": { - "id": 435, - "package_id": 301, + "id": 740, + "package_id": 200, }, "has-property-descriptors": { - "id": 764, - "package_id": 315, + "id": 277, + "package_id": 201, }, "has-proto": { - "id": 765, - "package_id": 319, + "id": 278, + "package_id": 202, }, "has-symbols": { - "id": 766, - "package_id": 318, + "id": 279, + "package_id": 203, }, "has-tostringtag": { - "id": 564, - "package_id": 327, + "id": 509, + "package_id": 204, }, "hasown": { - "id": 453, - "package_id": 20, + "id": 365, + "package_id": 205, }, "http-proxy-agent": { - "id": 204, - "package_id": 170, + "id": 630, + "package_id": 206, }, "https-proxy-agent": { - "id": 205, - "package_id": 169, + "id": 631, + "package_id": 207, }, "ieee754": { - "id": 180, - "package_id": 129, + "id": 162, + "package_id": 208, }, "ignore": { - "id": 341, - "package_id": 263, + "id": 319, + "package_id": 209, }, "import-fresh": { - "id": 400, - "package_id": 214, + "id": 28, + "package_id": 210, }, "imurmurhash": { - "id": 357, - "package_id": 280, + "id": 320, + "package_id": 211, }, "inflight": { - "id": 387, - "package_id": 256, + "id": 886, + "package_id": 212, }, "inherits": { - "id": 388, - "package_id": 255, + "id": 887, + "package_id": 213, }, "internal-slot": { - "id": 767, - "package_id": 362, + "id": 280, + "package_id": 214, }, "ip-address": { - "id": 213, - "package_id": 151, + "id": 692, + "package_id": 215, }, "is-array-buffer": { - "id": 522, - "package_id": 361, + "id": 244, + "package_id": 216, }, "is-arrayish": { - "id": 281, - "package_id": 201, + "id": 221, + "package_id": 217, }, "is-async-function": { - "id": 784, - "package_id": 420, + "id": 818, + "package_id": 218, }, "is-bigint": { - "id": 558, - "package_id": 338, + "id": 811, + "package_id": 219, }, "is-binary-path": { - "id": 81, - "package_id": 53, + "id": 177, + "package_id": 220, }, "is-boolean-object": { - "id": 559, - "package_id": 337, + "id": 812, + "package_id": 221, }, "is-callable": { - "id": 523, - "package_id": 329, + "id": 245, + "package_id": 222, }, "is-core-module": { - "id": 675, - "package_id": 19, + "id": 344, + "package_id": 223, }, "is-data-view": { - "id": 524, - "package_id": 360, + "id": 246, + "package_id": 224, }, "is-date-object": { - "id": 643, - "package_id": 368, + "id": 289, + "package_id": 225, }, "is-extglob": { - "id": 58, - "package_id": 29, + "id": 504, + "package_id": 226, }, "is-finalizationregistry": { - "id": 786, - "package_id": 419, + "id": 820, + "package_id": 227, }, "is-fullwidth-code-point": { - "id": 124, - "package_id": 79, + "id": 702, + "package_id": 228, }, "is-generator-function": { - "id": 787, - "package_id": 418, + "id": 821, + "package_id": 229, }, "is-glob": { - "id": 346, - "package_id": 28, + "id": 321, + "package_id": 230, }, "is-map": { - "id": 794, - "package_id": 417, + "id": 828, + "package_id": 231, }, "is-negative-zero": { - "id": 525, - "package_id": 359, + "id": 247, + "package_id": 232, }, "is-number": { - "id": 65, - "package_id": 37, + "id": 773, + "package_id": 233, }, "is-number-object": { - "id": 560, - "package_id": 336, + "id": 813, + "package_id": 234, }, "is-path-inside": { - "id": 360, - "package_id": 276, + "id": 322, + "package_id": 235, }, "is-regex": { - "id": 526, - "package_id": 349, + "id": 248, + "package_id": 236, }, "is-set": { - "id": 795, - "package_id": 416, + "id": 829, + "package_id": 237, }, "is-shared-array-buffer": { - "id": 527, - "package_id": 358, + "id": 249, + "package_id": 238, }, "is-string": { - "id": 698, - "package_id": 335, + "id": 101, + "package_id": 239, }, "is-symbol": { - "id": 644, - "package_id": 334, + "id": 290, + "package_id": 240, }, "is-typed-array": { - "id": 529, - "package_id": 341, + "id": 251, + "package_id": 241, }, "is-weakmap": { - "id": 796, - "package_id": 415, + "id": 830, + "package_id": 242, }, "is-weakref": { - "id": 530, - "package_id": 357, + "id": 252, + "package_id": 243, }, "is-weakset": { - "id": 797, - "package_id": 414, + "id": 831, + "package_id": 244, }, "isarray": { - "id": 608, - "package_id": 351, + "id": 672, + "package_id": 245, }, "isexe": { - "id": 140, - "package_id": 95, + "id": 810, + "package_id": 246, }, "iterator.prototype": { - "id": 768, - "package_id": 410, + "id": 281, + "package_id": 247, }, "jackspeak": { - "id": 103, - "package_id": 72, + "id": 461, + "package_id": 248, }, "jiti": { - "id": 16, - "package_id": 105, + "id": 749, + "package_id": 249, }, "js-tokens": { - "id": 151, - "package_id": 111, + "id": 535, + "package_id": 250, }, "js-yaml": { - "id": 347, - "package_id": 212, + "id": 323, + "package_id": 251, }, "jsbn": { - "id": 215, - "package_id": 153, + "id": 490, + "package_id": 252, }, "json-buffer": { - "id": 394, - "package_id": 259, + "id": 530, + "package_id": 253, }, "json-parse-even-better-errors": { - "id": 279, - "package_id": 199, + "id": 604, + "package_id": 254, }, "json-schema-traverse": { - "id": 411, - "package_id": 272, + "id": 88, + "package_id": 255, }, "json-stable-stringify-without-jsonify": { - "id": 372, - "package_id": 239, + "id": 324, + "package_id": 256, }, "json5": { - "id": 464, - "package_id": 307, + "id": 776, + "package_id": 257, }, "jsonfile": { - "id": 246, - "package_id": 174, + "id": 440, + "package_id": 258, }, "jsx-ast-utils": { - "id": 742, - "package_id": 408, + "id": 386, + "package_id": 259, }, "keyv": { - "id": 383, - "package_id": 258, + "id": 434, + "package_id": 260, }, "language-subtag-registry": { - "id": 751, - "package_id": 407, + "id": 531, + "package_id": 261, }, "language-tags": { - "id": 743, - "package_id": 406, + "id": 387, + "package_id": 262, }, "levn": { - "id": 337, - "package_id": 284, + "id": 325, + "package_id": 263, }, "lilconfig": { - "id": 23, - "package_id": 39, + "id": 750, + "package_id": 264, }, "lines-and-columns": { - "id": 93, - "package_id": 64, + "id": 736, + "package_id": 265, }, "locate-path": { - "id": 427, - "package_id": 294, + "id": 431, + "package_id": 266, }, "lodash.merge": { - "id": 359, - "package_id": 277, + "id": 326, + "package_id": 267, }, "loose-envify": { - "id": 150, - "package_id": 110, + "id": 647, + "package_id": 268, }, "lru-cache": { - "id": 206, - "package_id": 179, + "id": 632, + "package_id": 269, }, "merge2": { - "id": 69, - "package_id": 41, + "id": 425, + "package_id": 270, }, "micromatch": { - "id": 25, - "package_id": 32, + "id": 751, + "package_id": 271, }, "minimatch": { - "id": 350, - "package_id": 244, + "id": 327, + "package_id": 272, }, "minimist": { - "id": 465, - "package_id": 306, + "id": 777, + "package_id": 273, }, "minipass": { - "id": 105, - "package_id": 67, + "id": 463, + "package_id": 274, }, "mitt": { - "id": 268, - "package_id": 196, + "id": 182, + "package_id": 275, }, "ms": { - "id": 217, - "package_id": 155, + "id": 206, + "package_id": 276, }, "mz": { - "id": 94, - "package_id": 59, + "id": 737, + "package_id": 277, }, "nanoid": { - "id": 42, - "package_id": 10, + "id": 608, + "package_id": 278, }, "natural-compare": { - "id": 362, - "package_id": 275, + "id": 328, + "package_id": 279, }, "netmask": { - "id": 228, - "package_id": 160, + "id": 600, + "package_id": 280, }, "next": { "id": 7, - "package_id": 219, + "package_id": 281, }, "node-releases": { - "id": 873, - "package_id": 445, + "id": 159, + "package_id": 282, }, "normalize-path": { - "id": 30, - "package_id": 25, + "id": 752, + "package_id": 283, }, "normalize-range": { - "id": 867, - "package_id": 441, + "id": 144, + "package_id": 284, }, "object-assign": { - "id": 841, - "package_id": 63, + "id": 626, + "package_id": 285, }, "object-hash": { - "id": 29, - "package_id": 26, + "id": 753, + "package_id": 286, }, "object-inspect": { - "id": 531, - "package_id": 356, + "id": 253, + "package_id": 287, }, "object-keys": { - "id": 474, - "package_id": 314, + "id": 212, + "package_id": 288, }, "object.assign": { - "id": 754, - "package_id": 355, + "id": 528, + "package_id": 289, }, "object.entries": { - "id": 745, - "package_id": 405, + "id": 389, + "package_id": 290, }, "object.fromentries": { - "id": 457, - "package_id": 375, + "id": 369, + "package_id": 291, }, "object.groupby": { - "id": 458, - "package_id": 324, + "id": 370, + "package_id": 292, }, "object.hasown": { - "id": 818, - "package_id": 434, + "id": 404, + "package_id": 293, }, "object.values": { - "id": 459, - "package_id": 310, + "id": 371, + "package_id": 294, }, "once": { - "id": 199, - "package_id": 144, + "id": 637, + "package_id": 295, }, "optionator": { - "id": 352, - "package_id": 282, + "id": 329, + "package_id": 296, }, "p-limit": { - "id": 430, - "package_id": 296, + "id": 590, + "package_id": 297, }, "p-locate": { - "id": 429, - "package_id": 295, + "id": 534, + "package_id": 298, }, "pac-proxy-agent": { - "id": 207, - "package_id": 158, + "id": 633, + "package_id": 299, }, "pac-resolver": { - "id": 225, - "package_id": 159, + "id": 597, + "package_id": 300, }, "parent-module": { - "id": 295, - "package_id": 216, + "id": 483, + "package_id": 301, }, "parse-json": { - "id": 275, - "package_id": 198, + "id": 193, + "package_id": 302, }, "path-exists": { - "id": 428, - "package_id": 293, + "id": 432, + "package_id": 303, }, "path-is-absolute": { - "id": 391, - "package_id": 254, + "id": 890, + "package_id": 304, }, "path-key": { - "id": 137, - "package_id": 98, + "id": 194, + "package_id": 305, }, "path-parse": { - "id": 52, - "package_id": 18, + "id": 665, + "package_id": 306, }, "path-scurry": { - "id": 106, - "package_id": 66, + "id": 464, + "package_id": 307, }, "path-type": { - "id": 727, - "package_id": 399, + "id": 216, + "package_id": 308, }, "pend": { - "id": 258, - "package_id": 188, + "id": 428, + "package_id": 309, }, "picocolors": { - "id": 868, - "package_id": 9, + "id": 145, + "package_id": 310, }, "picomatch": { - "id": 62, - "package_id": 33, + "id": 537, + "package_id": 311, }, "pify": { - "id": 56, - "package_id": 23, + "id": 651, + "package_id": 312, }, "pirates": { - "id": 95, - "package_id": 58, + "id": 738, + "package_id": 313, }, "possible-typed-array-names": { - "id": 553, - "package_id": 331, + "id": 147, + "package_id": 314, }, "postcss": { "id": 8, - "package_id": 7, + "package_id": 315, }, "postcss-import": { - "id": 31, - "package_id": 15, + "id": 756, + "package_id": 316, }, "postcss-js": { - "id": 27, - "package_id": 30, + "id": 757, + "package_id": 317, }, "postcss-load-config": { - "id": 34, - "package_id": 6, + "id": 758, + "package_id": 318, }, "postcss-nested": { - "id": 32, - "package_id": 14, + "id": 759, + "package_id": 319, }, "postcss-selector-parser": { - "id": 35, - "package_id": 3, + "id": 760, + "package_id": 320, }, "postcss-value-parser": { - "id": 869, - "package_id": 24, + "id": 146, + "package_id": 321, }, "prelude-ls": { - "id": 423, - "package_id": 286, + "id": 532, + "package_id": 322, }, "progress": { - "id": 159, - "package_id": 180, + "id": 53, + "package_id": 323, }, "prop-types": { - "id": 820, - "package_id": 432, + "id": 406, + "package_id": 324, }, "proxy-agent": { - "id": 160, - "package_id": 147, + "id": 54, + "package_id": 325, }, "proxy-from-env": { - "id": 208, - "package_id": 157, + "id": 634, + "package_id": 326, }, "pump": { - "id": 181, - "package_id": 143, + "id": 765, + "package_id": 327, }, "punycode": { - "id": 413, - "package_id": 271, + "id": 809, + "package_id": 328, }, "puppeteer": { "id": 9, - "package_id": 113, + "package_id": 329, }, "puppeteer-core": { - "id": 154, - "package_id": 191, + "id": 641, + "package_id": 330, }, "queue-microtask": { - "id": 77, - "package_id": 48, + "id": 668, + "package_id": 331, }, "queue-tick": { - "id": 191, - "package_id": 140, + "id": 699, + "package_id": 332, }, "react": { "id": 10, - "package_id": 109, + "package_id": 333, }, "react-dom": { "id": 11, - "package_id": 108, + "package_id": 334, }, "react-is": { - "id": 842, - "package_id": 433, + "id": 627, + "package_id": 335, }, "read-cache": { - "id": 48, - "package_id": 22, + "id": 613, + "package_id": 336, }, "readdirp": { - "id": 84, - "package_id": 52, + "id": 180, + "package_id": 337, }, "reflect.getprototypeof": { - "id": 773, - "package_id": 411, + "id": 518, + "package_id": 338, }, "regenerator-runtime": { - "id": 805, - "package_id": 428, + "id": 20, + "package_id": 339, }, "regexp.prototype.flags": { - "id": 834, - "package_id": 352, + "id": 716, + "package_id": 340, }, "require-directory": { - "id": 170, - "package_id": 122, + "id": 848, + "package_id": 341, }, "resolve": { - "id": 19, - "package_id": 16, + "id": 761, + "package_id": 342, }, "resolve-from": { - "id": 296, - "package_id": 215, + "id": 484, + "package_id": 343, }, "resolve-pkg-maps": { - "id": 699, - "package_id": 386, + "id": 455, + "package_id": 344, }, "reusify": { - "id": 74, - "package_id": 45, + "id": 427, + "package_id": 345, }, "rimraf": { - "id": 384, - "package_id": 252, + "id": 435, + "package_id": 346, }, "run-parallel": { - "id": 76, - "package_id": 47, + "id": 48, + "package_id": 347, }, "safe-array-concat": { - "id": 769, - "package_id": 350, + "id": 282, + "package_id": 348, }, "safe-regex-test": { - "id": 536, - "package_id": 348, + "id": 258, + "package_id": 349, }, "scheduler": { - "id": 147, - "package_id": 112, + "id": 650, + "package_id": 350, }, "semver": { - "id": 460, - "package_id": 309, + "id": 372, + "package_id": 351, }, "set-function-length": { - "id": 490, - "package_id": 323, + "id": 170, + "package_id": 352, }, "set-function-name": { - "id": 835, + "id": 717, "package_id": 353, }, "shebang-command": { - "id": 138, - "package_id": 96, + "id": 195, + "package_id": 354, }, "shebang-regex": { - "id": 141, - "package_id": 97, + "id": 687, + "package_id": 355, }, "side-channel": { - "id": 836, - "package_id": 363, + "id": 718, + "package_id": 356, }, "signal-exit": { - "id": 136, - "package_id": 92, + "id": 438, + "package_id": 357, }, "slash": { - "id": 726, - "package_id": 397, + "id": 474, + "package_id": 358, }, "smart-buffer": { - "id": 214, - "package_id": 150, + "id": 693, + "package_id": 359, }, "socks": { - "id": 212, - "package_id": 149, + "id": 696, + "package_id": 360, }, "socks-proxy-agent": { - "id": 209, - "package_id": 148, + "id": 635, + "package_id": 361, }, "source-map": { - "id": 235, - "package_id": 164, + "id": 291, + "package_id": 362, }, "source-map-js": { - "id": 44, - "package_id": 8, + "id": 610, + "package_id": 363, }, "sprintf-js": { - "id": 216, - "package_id": 152, + "id": 491, + "package_id": 364, }, "streamsearch": { - "id": 324, - "package_id": 236, + "id": 165, + "package_id": 365, }, "streamx": { - "id": 197, - "package_id": 136, + "id": 769, + "package_id": 366, }, "string-width": { - "id": 171, - "package_id": 78, + "id": 849, + "package_id": 367, }, "string-width-cjs": { - "id": 114, - "package_id": 78, + "id": 36, + "package_id": 367, }, "string.prototype.matchall": { - "id": 823, - "package_id": 430, + "id": 409, + "package_id": 368, }, "string.prototype.trim": { - "id": 537, - "package_id": 347, + "id": 259, + "package_id": 369, }, "string.prototype.trimend": { - "id": 538, - "package_id": 346, + "id": 260, + "package_id": 370, }, "string.prototype.trimstart": { - "id": 539, - "package_id": 345, + "id": 261, + "package_id": 371, }, "strip-ansi": { - "id": 353, - "package_id": 76, + "id": 330, + "package_id": 372, }, "strip-ansi-cjs": { - "id": 116, - "package_id": 76, + "id": 38, + "package_id": 372, }, "strip-bom": { - "id": 466, - "package_id": 305, + "id": 778, + "package_id": 373, }, "strip-json-comments": { - "id": 403, - "package_id": 262, + "id": 31, + "package_id": 374, }, "styled-jsx": { - "id": 301, - "package_id": 231, + "id": 561, + "package_id": 375, }, "sucrase": { - "id": 20, - "package_id": 56, + "id": 762, + "package_id": 376, }, "supports-color": { - "id": 434, - "package_id": 300, + "id": 172, + "package_id": 377, }, "supports-preserve-symlinks-flag": { - "id": 53, - "package_id": 17, + "id": 666, + "package_id": 378, }, "tailwindcss": { "id": 12, - "package_id": 2, + "package_id": 379, }, "tapable": { - "id": 701, - "package_id": 388, + "id": 220, + "package_id": 380, }, "tar-fs": { - "id": 161, - "package_id": 131, + "id": 56, + "package_id": 381, }, "tar-stream": { - "id": 182, - "package_id": 142, + "id": 766, + "package_id": 382, }, "text-decoder": { - "id": 192, - "package_id": 138, + "id": 700, + "package_id": 383, }, "text-table": { - "id": 354, - "package_id": 281, + "id": 331, + "package_id": 384, }, "thenify": { - "id": 100, - "package_id": 61, + "id": 772, + "package_id": 385, }, "thenify-all": { - "id": 99, - "package_id": 60, + "id": 541, + "package_id": 386, }, "through": { - "id": 178, - "package_id": 127, + "id": 805, + "package_id": 387, }, "to-regex-range": { - "id": 64, - "package_id": 36, + "id": 430, + "package_id": 388, }, "ts-api-utils": { - "id": 714, - "package_id": 394, + "id": 81, + "package_id": 389, }, "ts-interface-checker": { - "id": 96, - "package_id": 57, + "id": 739, + "package_id": 390, }, "tsconfig-paths": { - "id": 461, - "package_id": 304, + "id": 373, + "package_id": 391, }, "tslib": { - "id": 318, - "package_id": 168, + "id": 59, + "package_id": 392, }, "type-check": { - "id": 424, - "package_id": 285, + "id": 533, + "package_id": 393, }, "type-fest": { - "id": 404, - "package_id": 265, + "id": 466, + "package_id": 394, }, "typed-array-buffer": { - "id": 540, - "package_id": 344, + "id": 262, + "package_id": 395, }, "typed-array-byte-length": { - "id": 541, - "package_id": 343, + "id": 263, + "package_id": 396, }, "typed-array-byte-offset": { - "id": 542, - "package_id": 342, + "id": 264, + "package_id": 397, }, "typed-array-length": { - "id": 543, - "package_id": 340, + "id": 265, + "package_id": 398, }, "typescript": { "id": 13, - "package_id": 1, + "package_id": 399, }, "unbox-primitive": { - "id": 544, - "package_id": 332, + "id": 266, + "package_id": 400, }, "unbzip2-stream": { - "id": 162, - "package_id": 126, + "id": 57, + "package_id": 401, }, "undici-types": { - "id": 255, - "package_id": 184, + "id": 866, + "package_id": 402, }, "universalify": { - "id": 247, - "package_id": 173, + "id": 441, + "package_id": 403, }, "update-browserslist-db": { - "id": 874, - "package_id": 444, + "id": 160, + "package_id": 404, }, "uri-js": { - "id": 412, - "package_id": 270, + "id": 89, + "package_id": 405, }, "urlpattern-polyfill": { - "id": 269, - "package_id": 195, + "id": 183, + "package_id": 406, }, "util-deprecate": { - "id": 37, - "package_id": 4, + "id": 624, + "package_id": 407, }, "which": { - "id": 139, - "package_id": 94, + "id": 196, + "package_id": 408, }, "which-boxed-primitive": { - "id": 557, - "package_id": 333, + "id": 803, + "package_id": 409, }, "which-builtin-type": { - "id": 781, - "package_id": 412, + "id": 659, + "package_id": 410, }, "which-collection": { - "id": 792, - "package_id": 413, + "id": 826, + "package_id": 411, }, "which-typed-array": { - "id": 545, - "package_id": 326, + "id": 267, + "package_id": 412, }, "word-wrap": { - "id": 419, - "package_id": 287, + "id": 588, + "package_id": 413, }, "wrap-ansi": { - "id": 176, - "package_id": 75, + "id": 187, + "package_id": 414, }, "wrap-ansi-cjs": { - "id": 118, - "package_id": 75, + "id": 40, + "package_id": 414, }, "wrappy": { - "id": 200, - "package_id": 145, + "id": 582, + "package_id": 415, }, "ws": { - "id": 265, - "package_id": 192, + "id": 646, + "package_id": 416, }, "y18n": { - "id": 172, - "package_id": 121, + "id": 850, + "package_id": 417, }, "yallist": { - "id": 166, - "package_id": 118, + "id": 893, + "package_id": 418, }, "yaml": { - "id": 38, - "package_id": 12, + "id": 620, + "package_id": 419, }, "yargs": { - "id": 163, - "package_id": 119, + "id": 58, + "package_id": 420, }, "yargs-parser": { - "id": 173, - "package_id": 120, + "id": 851, + "package_id": 421, }, "yauzl": { - "id": 252, - "package_id": 185, + "id": 421, + "package_id": 422, }, "yocto-queue": { - "id": 431, - "package_id": 297, + "id": 589, + "package_id": 423, }, "zod": { - "id": 270, - "package_id": 194, + "id": 184, + "package_id": 424, }, }, "depth": 0, @@ -44843,8 +45255,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "@types/node": { - "id": 862, - "package_id": 183, + "id": 163, + "package_id": 431, }, }, "depth": 1, @@ -44854,8 +45266,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "postcss": { - "id": 299, - "package_id": 234, + "id": 560, + "package_id": 438, }, }, "depth": 1, @@ -44865,8 +45277,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "@types/node": { - "id": 863, - "package_id": 183, + "id": 64, + "package_id": 431, }, }, "depth": 1, @@ -44876,8 +45288,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "debug": { - "id": 674, - "package_id": 377, + "id": 343, + "package_id": 434, }, }, "depth": 1, @@ -44887,12 +45299,12 @@ exports[`next build works: node 1`] = ` { "dependencies": { "debug": { - "id": 449, - "package_id": 377, + "id": 361, + "package_id": 434, }, "doctrine": { - "id": 450, - "package_id": 379, + "id": 362, + "package_id": 435, }, }, "depth": 1, @@ -44902,12 +45314,12 @@ exports[`next build works: node 1`] = ` { "dependencies": { "doctrine": { - "id": 811, - "package_id": 379, + "id": 397, + "package_id": 435, }, "resolve": { - "id": 821, - "package_id": 431, + "id": 407, + "package_id": 436, }, }, "depth": 1, @@ -44917,12 +45329,12 @@ exports[`next build works: node 1`] = ` { "dependencies": { "debug": { - "id": 157, - "package_id": 190, + "id": 51, + "package_id": 429, }, "semver": { - "id": 164, - "package_id": 116, + "id": 55, + "package_id": 430, }, }, "depth": 1, @@ -44932,8 +45344,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "glob-parent": { - "id": 80, - "package_id": 42, + "id": 176, + "package_id": 433, }, }, "depth": 1, @@ -44943,8 +45355,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "glob-parent": { - "id": 68, - "package_id": 42, + "id": 424, + "package_id": 433, }, }, "depth": 1, @@ -44954,8 +45366,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "lilconfig": { - "id": 39, - "package_id": 11, + "id": 619, + "package_id": 440, }, }, "depth": 1, @@ -44965,8 +45377,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "minimatch": { - "id": 104, - "package_id": 69, + "id": 462, + "package_id": 437, }, }, "depth": 1, @@ -44976,12 +45388,12 @@ exports[`next build works: node 1`] = ` { "dependencies": { "minimatch": { - "id": 713, - "package_id": 395, + "id": 79, + "package_id": 432, }, "semver": { - "id": 711, - "package_id": 116, + "id": 80, + "package_id": 430, }, }, "depth": 1, @@ -44991,8 +45403,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "debug": { - "id": 672, - "package_id": 377, + "id": 355, + "package_id": 434, }, }, "depth": 1, @@ -45002,8 +45414,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "lru-cache": { - "id": 165, - "package_id": 117, + "id": 865, + "package_id": 448, }, }, "depth": 2, @@ -45013,8 +45425,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "glob": { - "id": 385, - "package_id": 253, + "id": 667, + "package_id": 441, }, }, "depth": 1, @@ -45024,8 +45436,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "brace-expansion": { - "id": 109, - "package_id": 70, + "id": 881, + "package_id": 449, }, }, "depth": 2, @@ -45035,8 +45447,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "lru-cache": { - "id": 107, - "package_id": 68, + "id": 606, + "package_id": 439, }, }, "depth": 1, @@ -45046,8 +45458,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "brace-expansion": { - "id": 720, - "package_id": 70, + "id": 868, + "package_id": 449, }, }, "depth": 2, @@ -45057,8 +45469,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "lru-cache": { - "id": 165, - "package_id": 117, + "id": 865, + "package_id": 448, }, }, "depth": 2, @@ -45068,8 +45480,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "@types/node": { - "id": 254, - "package_id": 183, + "id": 65, + "package_id": 431, }, }, "depth": 1, @@ -45079,8 +45491,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "emoji-regex": { - "id": 123, - "package_id": 80, + "id": 701, + "package_id": 442, }, }, "depth": 1, @@ -45090,16 +45502,16 @@ exports[`next build works: node 1`] = ` { "dependencies": { "string-width": { - "id": 113, - "package_id": 87, + "id": 35, + "package_id": 426, }, "strip-ansi": { - "id": 115, - "package_id": 85, + "id": 37, + "package_id": 427, }, "wrap-ansi": { - "id": 117, - "package_id": 84, + "id": 39, + "package_id": 428, }, }, "depth": 1, @@ -45109,8 +45521,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "chalk": { - "id": 285, - "package_id": 204, + "id": 17, + "package_id": 425, }, }, "depth": 1, @@ -45120,8 +45532,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "emoji-regex": { - "id": 123, - "package_id": 80, + "id": 701, + "package_id": 442, }, }, "depth": 1, @@ -45131,8 +45543,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "ansi-regex": { - "id": 131, - "package_id": 86, + "id": 860, + "package_id": 446, }, }, "depth": 2, @@ -45142,8 +45554,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "ansi-styles": { - "id": 128, - "package_id": 90, + "id": 861, + "package_id": 447, }, }, "depth": 2, @@ -45153,16 +45565,16 @@ exports[`next build works: node 1`] = ` { "dependencies": { "ansi-styles": { - "id": 288, - "package_id": 208, + "id": 854, + "package_id": 443, }, "escape-string-regexp": { - "id": 289, - "package_id": 207, + "id": 855, + "package_id": 444, }, "supports-color": { - "id": 290, - "package_id": 205, + "id": 856, + "package_id": 445, }, }, "depth": 2, @@ -45172,8 +45584,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "color-convert": { - "id": 292, - "package_id": 209, + "id": 891, + "package_id": 450, }, }, "depth": 3, @@ -45183,8 +45595,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "has-flag": { - "id": 291, - "package_id": 206, + "id": 892, + "package_id": 451, }, }, "depth": 3, @@ -45194,8 +45606,8 @@ exports[`next build works: node 1`] = ` { "dependencies": { "color-name": { - "id": 293, - "package_id": 210, + "id": 897, + "package_id": 452, }, }, "depth": 4, diff --git a/test/integration/next-pages/test/dev-server-ssr-100.test.ts b/test/integration/next-pages/test/dev-server-ssr-100.test.ts index 269b88867dce7e..b5813aee9d55b6 100644 --- a/test/integration/next-pages/test/dev-server-ssr-100.test.ts +++ b/test/integration/next-pages/test/dev-server-ssr-100.test.ts @@ -116,40 +116,45 @@ afterAll(() => { } }); -test("ssr works for 100-ish requests", async () => { - expect(dev_server).not.toBeUndefined(); - expect(baseUrl).not.toBeUndefined(); - const lockfile = parseLockfile(root); - expect(lockfile).toMatchNodeModulesAt(root); - expect(lockfile).toMatchSnapshot(); - - const batchSize = 16; - const promises = []; - for (let j = 0; j < 100; j += batchSize) { - for (let i = j; i < j + batchSize; i++) { - promises.push( - (async () => { - const x = await fetch(`${baseUrl}/?i=${i}`, { - headers: { - "Cache-Control": "private, no-cache, no-store, must-revalidate", - }, - }); - expect(x.status).toBe(200); - const text = await x.text(); - console.count("Completed request"); - expect(text).toContain(`>${Bun.version}`); - })(), - ); +const timeout = Bun.version.includes("debug") ? 1_000_000 : 100_000; +test( + "ssr works for 100-ish requests", + async () => { + expect(dev_server).not.toBeUndefined(); + expect(baseUrl).not.toBeUndefined(); + const lockfile = parseLockfile(root); + expect(lockfile).toMatchNodeModulesAt(root); + expect(lockfile).toMatchSnapshot(); + + const batchSize = 16; + const promises = []; + for (let j = 0; j < 100; j += batchSize) { + for (let i = j; i < j + batchSize; i++) { + promises.push( + (async () => { + const x = await fetch(`${baseUrl}/?i=${i}`, { + headers: { + "Cache-Control": "private, no-cache, no-store, must-revalidate", + }, + }); + expect(x.status).toBe(200); + const text = await x.text(); + console.count("Completed request"); + expect(text).toContain(`>${Bun.version}`); + })(), + ); + } + await Promise.allSettled(promises); } - await Promise.allSettled(promises); - } - const x = await Promise.allSettled(promises); - const failing = x.filter(x => x.status === "rejected").map(x => x.reason!); - if (failing.length) { - throw new AggregateError(failing, failing.length + " requests failed", {}); - } - for (const y of x) { - expect(y.status).toBe("fulfilled"); - } -}, 100000); + const x = await Promise.allSettled(promises); + const failing = x.filter(x => x.status === "rejected").map(x => x.reason!); + if (failing.length) { + throw new AggregateError(failing, failing.length + " requests failed", {}); + } + for (const y of x) { + expect(y.status).toBe("fulfilled"); + } + }, + timeout, +); diff --git a/test/integration/next-pages/test/next-build.test.ts b/test/integration/next-pages/test/next-build.test.ts index c7c1f048b55642..71c3065d7f5641 100644 --- a/test/integration/next-pages/test/next-build.test.ts +++ b/test/integration/next-pages/test/next-build.test.ts @@ -17,7 +17,7 @@ async function tempDirToBuildIn() { console.log("Temp dir: " + dir); const copy = [ ".eslintrc.json", - "bun.lockb", + "bun.lock", "next.config.js", "package.json", "postcss.config.js", diff --git a/test/integration/typegraphql/package.json b/test/integration/typegraphql/package.json new file mode 100644 index 00000000000000..2f948483f8ec01 --- /dev/null +++ b/test/integration/typegraphql/package.json @@ -0,0 +1,3 @@ +{ + "name": "typegraphql" +} diff --git a/test/integration/typegraphql/src/enum.ts b/test/integration/typegraphql/src/enum.ts new file mode 100644 index 00000000000000..b5b11e34dba21b --- /dev/null +++ b/test/integration/typegraphql/src/enum.ts @@ -0,0 +1,12 @@ +import { registerEnumType } from "type-graphql"; + +export enum Enum1 { + A = "A", + B = "B", +} +registerEnumType(Enum1, { name: "Enum1" }); +export enum Enum2 { + C = "C", + D = "D", +} +registerEnumType(Enum2, { name: "Enum2" }); diff --git a/test/integration/typegraphql/src/ts_example.test.ts b/test/integration/typegraphql/src/ts_example.test.ts new file mode 100644 index 00000000000000..c7de59d307b092 --- /dev/null +++ b/test/integration/typegraphql/src/ts_example.test.ts @@ -0,0 +1,79 @@ +import "reflect-metadata"; + +class Point { + constructor( + public x: number, + public y: number, + ) {} +} + +class Line { + private _start: Point; + private _end: Point; + + @validate + set start(value: Point) { + this._start = value; + } + + get start() { + return this._start; + } + + @validate + set end(value: Point) { + this._end = value; + } + + get end() { + return this._end; + } +} + +function validate(target: any, propertyKey: string, descriptor: TypedPropertyDescriptor) { + let set = descriptor.set!; + + descriptor.set = function (value: T) { + let type = Reflect.getMetadata("design:type", target, propertyKey); + + if (!(value instanceof type)) { + throw new TypeError(`Invalid type, got ${typeof value} not ${type.name}.`); + } + + set.call(this, value); + }; +} + +const line = new Line(); +line.start = new Point(0, 0); + +test("ts_example", () => { + expect(Reflect.getMetadata("design:type", line, "start")).toBe(Point); + expect(Reflect.getMetadata("design:type", line, "end")).toBe(Point); + expect(Reflect.getMetadata("design:paramtypes", line, "start")).toStrictEqual([Point]); + expect(Reflect.getMetadata("design:paramtypes", line, "end")).toStrictEqual([Point]); + expect(Reflect.getMetadata("design:returntype", line, "start")).toBe(undefined); + expect(Reflect.getMetadata("design:returntype", line, "end")).toBe(undefined); +}); + +// this causes a typescript error; you're not +class HasBothGetterAndSetter { + _start?: Point; + + @validate + get start(): Point { + return this._start; + } + + @validate + set start(value: Point) { + this._start = value; + } +} + +test("not allowed by typescript", () => { + const l2 = new HasBothGetterAndSetter(); + expect(Reflect.getMetadata("design:type", l2, "start")).toBe(Point); + expect(Reflect.getMetadata("design:paramtypes", l2, "start")).toStrictEqual([Point]); + expect(Reflect.getMetadata("design:returntype", l2, "start")).toBe(undefined); +}); diff --git a/test/integration/typegraphql/src/typegraphql.test.ts b/test/integration/typegraphql/src/typegraphql.test.ts new file mode 100644 index 00000000000000..a6204c2e6b18b5 --- /dev/null +++ b/test/integration/typegraphql/src/typegraphql.test.ts @@ -0,0 +1,60 @@ +import "reflect-metadata"; +import { Entity, Column } from "typeorm"; +import { Field, ObjectType, registerEnumType } from "type-graphql"; +import { Enum1, Enum2 } from "./enum.js"; +import { test, expect } from "bun:test"; +console.log("before run"); + +export enum Enum3 { + A = "A", + B = "B", + C = "C", + D = "D", +} + +registerEnumType(Enum3, { name: "Enum3" }); + +@Entity("user", { schema: "public" }) +@ObjectType("User") +export class User { + @Column({ name: "first_name" }) + @Field({ nullable: true }) + firstName?: string; + + @Column({ name: "last_name" }) + @Field({ nullable: true }) + lastName?: string; + + @Field() + get fullName(): string { + if (!this.firstName && !this.lastName) { + return ""; + } + return `${this.firstName} ${this.lastName}`.trim(); + } + + @Column() + @Field(() => Enum1) + enum1?: Enum1; + + @Column() + @Field(() => Enum2) + enum2?: Enum2; + + @Column() + @Field(() => Enum3) + enum3?: Enum3; +} + +test("correct reflect.metadata types for getters", () => { + expect(Reflect.getMetadata("design:type", User.prototype, "firstName")).toBe(String); + expect(Reflect.getMetadata("design:type", User.prototype, "lastName")).toBe(String); + expect(Reflect.getMetadata("design:type", User.prototype, "fullName")).toBe(String); + expect(Reflect.getMetadata("design:returntype", User.prototype, "fullName")).toBe(undefined); + // in typescript, these would be String. but since enums have both a runtime and a type value, bun can't + // know that if the enum comes from an import statement. type-graphql doesn't care because the field type + // is manually specified. + expect(Reflect.getMetadata("design:type", User.prototype, "enum1")).toBe(Enum1); + expect(Reflect.getMetadata("design:type", User.prototype, "enum2")).toBe(Enum2); + expect(Reflect.getMetadata("design:type", User.prototype, "enum3")).toBe(Enum3); +}); diff --git a/test/integration/typegraphql/src/unsolvable.test.ts b/test/integration/typegraphql/src/unsolvable.test.ts new file mode 100644 index 00000000000000..e02135ed7d31c2 --- /dev/null +++ b/test/integration/typegraphql/src/unsolvable.test.ts @@ -0,0 +1,20 @@ +import "reflect-metadata"; +import { test, expect } from "bun:test" with { todo: "true" }; +function Abc() { + return (target: any, field: string) => {}; +} + +type Sample2 = A extends "1" ? B : C; +type Demo = Sample2<"2", string, number>; +class M { + @Abc() + myval: number; + @Abc() + myval2: Demo; +} +test("basic metadata works", () => { + expect(Reflect.getMetadata("design:type", M.prototype, "myval")).toBe(Number); +}); +test.todo("bun can't support complex metadata", () => { + expect(Reflect.getMetadata("design:type", M.prototype, "myval2")).toBe(Number); +}); diff --git a/test/integration/typegraphql/tsconfig.json b/test/integration/typegraphql/tsconfig.json new file mode 100644 index 00000000000000..1be9f4322057fd --- /dev/null +++ b/test/integration/typegraphql/tsconfig.json @@ -0,0 +1,8 @@ +{ + "compilerOptions": { + "target": "ESNext", + "module": "ESNext", + "experimentalDecorators": true, + "emitDecoratorMetadata": true + } +} diff --git a/test/js/bun/css/css-fuzz.test.ts b/test/js/bun/css/css-fuzz.test.ts index 6a144bc60708e3..c89fe9d8a1b0f4 100644 --- a/test/js/bun/css/css-fuzz.test.ts +++ b/test/js/bun/css/css-fuzz.test.ts @@ -182,8 +182,6 @@ if (!isCI) { try { const result = await Bun.build({ entrypoints: ["invalid.css"], - experimentalCss: true, - throw: true, }); // We expect the parser to either throw an error or return a valid result @@ -246,7 +244,6 @@ if (!isCI) { try { await Bun.build({ entrypoints: ["invalid.css"], - experimentalCss: true, }); } catch (error) { // Expected to throw, but shouldn't crash diff --git a/test/js/bun/css/doesnt_crash.test.ts b/test/js/bun/css/doesnt_crash.test.ts index 64eaa7172ddf45..b5e062ef2cc031 100644 --- a/test/js/bun/css/doesnt_crash.test.ts +++ b/test/js/bun/css/doesnt_crash.test.ts @@ -32,10 +32,8 @@ describe("doesnt_crash", async () => { console.time(timeLog); const { logs, outputs } = await Bun.build({ entrypoints: [absolute], - experimentalCss: true, minify: minify, target, - throw: true, }); console.timeEnd(timeLog); @@ -54,10 +52,8 @@ describe("doesnt_crash", async () => { console.log(" Transpiled file path:", outfile1); const { logs, outputs } = await Bun.build({ entrypoints: [outfile1], - experimentalCss: true, target, minify: minify, - throw: true, }); if (logs?.length) { diff --git a/test/js/bun/http/bun-serve-html.test.ts b/test/js/bun/http/bun-serve-html.test.ts index 63ad42dae96a7a..2a8985f287f00e 100644 --- a/test/js/bun/http/bun-serve-html.test.ts +++ b/test/js/bun/http/bun-serve-html.test.ts @@ -1,7 +1,25 @@ import { Subprocess } from "bun"; -import { test, expect } from "bun:test"; +import { describe, test, expect } from "bun:test"; import { bunEnv, bunExe, tempDirWithFiles } from "harness"; import { join } from "path"; + +function replaceHash(html: string) { + return html + .trim() + .split("\n") + .map(a => a.trim()) + .filter(a => a.length > 0) + .join("\n") + .trim() + .replace(/chunk-[a-z0-9]+\.css/g, "chunk-HASH.css") + .replace(/chunk-[a-z0-9]+\.js/g, "chunk-HASH.js"); +} + +function extractHash(html: string, file_kind: "css" | "js") { + const re = file_kind === "css" ? /chunk-([a-z0-9]+)\.css/ : /chunk-([a-z0-9]+)\.js/; + return html.match(re)?.[1]; +} + test("serve html", async () => { const dir = tempDirWithFiles("html-css-js", { "dashboard.html": /*html*/ ` @@ -241,6 +259,307 @@ button:hover { subprocess.kill(); }); +describe("serve plugins", () => { + /** + * Test with basic plugin which appends " OOGA BOOGA" to text file. + */ + test("basic plugin", async () => { + const dir = await tempDirWithFiles("bun-serve-html-txt", { + "bunfig.toml": /* toml */ ` +[serve.static] +plugins = ["./plugin.ts"] +`, + "index.html": /* html */ ` + + + + + + +
+ + +`, + "styles.css": /* css */ ` +.text-file-content { + content: url("./example.txt"); + display: block; + white-space: pre; + font-family: monospace; +} +`, + "example.txt": "LMAO", + "plugin.ts": /* ts */ ` +import type { BunPlugin } from "bun"; + +const p: BunPlugin = { + name: "my-plugin", + setup(build) { + build.onLoad({ filter: /\\.txt$/ }, async ({ path }) => { + const text = await Bun.file(path).text(); + return { + loader: "text", + contents: text + " OOGA BOOGA", + }; + }); + }, +}; + +export default p; +`, + }); + + const { subprocess, port, hostname } = await waitForServer(dir, { + "/": join(dir, "index.html"), + }); + const response = await fetch(`http://${hostname}:${port}/`); + expect(response.status).toBe(200); + expect(response.headers.get("content-type")).toBe("text/html;charset=utf-8"); + + const rawHtml = await response.text(); + const html = replaceHash(rawHtml); + expect(html).toMatchInlineSnapshot(` +" + + + + +
+ +" +`); + + const hash = extractHash(rawHtml, "css"); + console.log("HASH", hash); + const cssResponse = await fetch(`http://${hostname}:${port}/chunk-${hash}.css`); + expect(cssResponse.status).toBe(200); + const css = await cssResponse.text(); + // the base64 encoding of "LMAO OOGA BOOGA" + expect(css).toMatchInlineSnapshot(` +"/* styles.css */ +.text-file-content { + content: url("data:text/plain;base64,TE1BTyBPT0dBIEJPT0dB"); + display: block; + white-space: pre; + font-family: monospace; +} +" +`); + }); + + test("serve html with failing plugin", async () => { + const dir = tempDirWithFiles("html-css-js-failing-plugin", { + "bunfig.toml": /* toml */ ` +[serve.static] +plugins = ["./plugin.ts"] +`, + "index.html": /*html*/ ` + + + + Bun HTML Import Test + + + +
+

Hello from Bun!

+ +
+ + + `, + "styles.css": /*css*/ ` + .container { + max-width: 800px; + margin: 2rem auto; + text-align: center; + } + `, + "plugin.ts": /*ts*/ ` +const p = { + name: "failing-plugin", + setup(build) { + build.onLoad({ filter: /\.css$/ }, async () => { + throw new Error("Plugin failed intentionally"); + }); + }, +}; + +export default p; +`, + }); + + const { subprocess, port, hostname } = await waitForServer(dir, { + "/": join(dir, "index.html"), + }); + const response = await fetch(`http://${hostname}:${port}/`); + expect(response.status).toBe(500); + + // try again + const response2 = await fetch(`http://${hostname}:${port}/`); + expect(response2.status).toBe(500); + }); + + test("empty plugin array", async () => { + const dir = tempDirWithFiles("html-css-js-empty-plugins", { + "index.html": /*html*/ ` + + + + Empty Plugins Test + + + + +
+

Hello from Bun!

+ +
+ + + `, + "styles.css": /*css*/ ` + .container { + max-width: 800px; + margin: 2rem auto; + text-align: center; + } + `, + "script.js": /*js*/ ` + const button = document.getElementById('counter'); + let count = 0; + button.onclick = () => { + count++; + button.textContent = \`Click me: \${count}\`; + }; + `, + "bunfig.toml": ` +[serve.static] +plugins = []`, + }); + + const { subprocess, port, hostname } = await waitForServer(dir, { + "/": join(dir, "index.html"), + }); + const response = await fetch(`http://${hostname}:${port}/`); + expect(response.status).toBe(200); + expect(response.headers.get("content-type")).toContain("text/html"); + const text = await response.text(); + expect(text).toContain("Empty Plugins Test"); + }); + + test("concurrent requests to multiple routes during plugin load", async () => { + // Helper function to generate HTML files + const createHtmlFile = (title: string, jsFile: string) => /*html*/ ` + + + + ${title} + + + +

${title}

+ + + + `; + + const dir = tempDirWithFiles("html-css-js-concurrent-plugins", { + "index.html": createHtmlFile("Home Page", "index.js"), + "about.html": createHtmlFile("About Page", "about.js"), + "contact.html": createHtmlFile("Contact Page", "contact.js"), + "products.html": createHtmlFile("Products Page", "products.js"), + "services.html": createHtmlFile("Services Page", "services.js"), + "blog.html": createHtmlFile("Blog Page", "blog.js"), + "team.html": createHtmlFile("Team Page", "team.js"), + "careers.html": createHtmlFile("Careers Page", "careers.js"), + "faq.html": createHtmlFile("FAQ Page", "faq.js"), + "ooga.html": createHtmlFile("Ooga Page", "ooga.js"), + "index.js": "console.log('home page')", + "about.js": "console.log('about page')", + "contact.js": "console.log('contact page')", + "products.js": "console.log('products page')", + "services.js": "console.log('services page')", + "blog.js": "console.log('blog page')", + "team.js": "console.log('team page')", + "careers.js": "console.log('careers page')", + "faq.js": "console.log('faq page')", + "ooga.js": "console.log('ooga page')", + "bunfig.toml": `[serve.static] +plugins = ["./plugin.js"]`, + "plugin.js": ` +export default { + name: "test-plugin", + setup(build) { + // Add a small delay to simulate plugin initialization + console.log("plugin setup"); + return new Promise(resolve => setTimeout(resolve, 1000)); + } +}`, + }); + + console.log("Waiting for server"); + const { subprocess, port, hostname } = await waitForServer(dir, { + "/": join(dir, "index.html"), + "/about": join(dir, "about.html"), + "/contact": join(dir, "contact.html"), + "/products": join(dir, "products.html"), + "/services": join(dir, "services.html"), + "/blog": join(dir, "blog.html"), + "/team": join(dir, "team.html"), + "/careers": join(dir, "careers.html"), + "/faq": join(dir, "faq.html"), + "/ooga": join(dir, "ooga.html"), + }); + console.log("done waiting for server"); + + // Make concurrent requests to all routes while plugins are loading + const responses = await Promise.all([ + fetch(`http://${hostname}:${port}/`), + fetch(`http://${hostname}:${port}/about`), + fetch(`http://${hostname}:${port}/contact`), + fetch(`http://${hostname}:${port}/products`), + fetch(`http://${hostname}:${port}/services`), + fetch(`http://${hostname}:${port}/blog`), + fetch(`http://${hostname}:${port}/team`), + fetch(`http://${hostname}:${port}/careers`), + fetch(`http://${hostname}:${port}/faq`), + ]); + + // All requests should succeed + for (const response of responses) { + expect(response.status).toBe(200); + } + + // Verify content of all pages + const texts = await Promise.all(responses.map(r => r.text())); + const pages = ["Home", "About", "Contact", "Products", "Services", "Blog", "Team", "Careers", "FAQ"]; + texts.forEach((text, i) => { + expect(text).toContain(`${pages[i]} Page`); + }); + + // Make another request and verify it's fast (plugins already loaded) + const startTime = performance.now(); + const secondHomeResponse = await fetch(`http://${hostname}:${port}/ooga`); + const duration = performance.now() - startTime; + + expect(secondHomeResponse.status).toBe(200); + expect(duration).toBeLessThan(500); // Should be much faster than initial plugin load + + subprocess.kill(); + }); +}); + async function waitForServer( dir: string, entryPoints: Record, @@ -255,7 +574,7 @@ async function waitForServer( hostname: string; }>(); const process = Bun.spawn({ - cmd: [bunExe(), "--experimental-html", join(import.meta.dir, "bun-serve-static-fixture.js")], + cmd: [bunExe(), join(import.meta.dir, "bun-serve-static-fixture.js")], env: { ...bunEnv, NODE_ENV: undefined, diff --git a/test/js/bun/io/bun-write.test.js b/test/js/bun/io/bun-write.test.js index 926ebba987fb5c..dc806129a24278 100644 --- a/test/js/bun/io/bun-write.test.js +++ b/test/js/bun/io/bun-write.test.js @@ -463,7 +463,7 @@ describe("ENOENT", () => { await Bun.write(file, "contents", ...opts); expect(fs.existsSync(file)).toBe(true); } finally { - fs.rmSync(dir, { force: true }); + fs.rmSync(dir, { recursive: true, force: true }); } }); }; @@ -483,7 +483,7 @@ describe("ENOENT", () => { ); expect(fs.existsSync(file)).toBe(false); } finally { - fs.rmSync(dir, { force: true }); + fs.rmSync(dir, { recursive: true, force: true }); } }); diff --git a/test/js/node/child_process/child_process-node.test.js b/test/js/node/child_process/child_process-node.test.js index ff4699e1e14fc8..710eb5be676ac8 100644 --- a/test/js/node/child_process/child_process-node.test.js +++ b/test/js/node/child_process/child_process-node.test.js @@ -447,8 +447,6 @@ describe("child_process double pipe", () => { }), ); - // TODO(Derrick): We don't implement the full API for this yet, - // So stdin has no 'drain' event. // TODO(@jasnell): This does not appear to ever be // emitted. It's not clear if it is necessary. fakeGrep.stdin.on("drain", () => { diff --git a/test/js/node/child_process/child_process.test.ts b/test/js/node/child_process/child_process.test.ts index 961f9634d36cd5..1acfe1d2dd1a07 100644 --- a/test/js/node/child_process/child_process.test.ts +++ b/test/js/node/child_process/child_process.test.ts @@ -82,6 +82,7 @@ describe("spawn()", () => { ]); await runBunInstall(bunEnv, tmpdir); + console.error({tmpdir}); const { exitCode, out } = await new Promise(resolve => { const child = spawn("./node_modules/.bin/foo", { cwd: tmpdir, env: bunEnv }); child.on("exit", async exitCode => { @@ -427,9 +428,11 @@ it("it accepts stdio passthrough", async () => { stdio: ["ignore", "pipe", "pipe"], env: bunEnv, })); + console.log(package_dir); const [err, out, exitCode] = await Promise.all([new Response(stderr).text(), new Response(stdout).text(), exited]); try { // This command outputs in either `["hello", "world"]` or `["world", "hello"]` order. + console.log({err, out}); expect([err.split("\n")[0], ...err.split("\n").slice(1, -1).sort(), err.split("\n").at(-1)]).toEqual([ "$ run-p echo-hello echo-world", "$ echo hello", diff --git a/test/js/node/fs/cp.test.ts b/test/js/node/fs/cp.test.ts index 4972aac905b698..a36b20af72e22b 100644 --- a/test/js/node/fs/cp.test.ts +++ b/test/js/node/fs/cp.test.ts @@ -1,6 +1,6 @@ import { describe, expect, jest, test } from "bun:test"; import fs from "fs"; -import { isWindows, tempDirWithFiles } from "harness"; +import { tempDirWithFiles } from "harness"; import { join } from "path"; const impls = [ @@ -43,7 +43,7 @@ for (const [name, copy] of impls) { const e = await copyShouldThrow(basename + "/from", basename + "/result"); expect(e.code).toBe("EISDIR"); - expect(e.path).toBe(basename + "/from"); + expect(e.path).toBe(join(basename, "from")); }); test("recursive directory structure - no destination", async () => { @@ -137,7 +137,7 @@ for (const [name, copy] of impls) { errorOnExist: true, }); expect(e.code).toBe("EEXIST"); - expect(e.path).toBe(basename + "/result/a.txt"); + expect(e.path).toBe(join(basename, "result", "a.txt")); assertContent(basename + "/result/a.txt", "win"); }); diff --git a/test/js/node/fs/fs-leak.test.js b/test/js/node/fs/fs-leak.test.js index 8e07348fdef543..cb3a70e7f0726a 100644 --- a/test/js/node/fs/fs-leak.test.js +++ b/test/js/node/fs/fs-leak.test.js @@ -1,6 +1,8 @@ // This file is a .cjs file so you can run it in node+jest to verify node behaves exactly the same. +const { expect, test } = require("bun:test"); const fs = require("fs"); const { tmpdir, devNull } = require("os"); +const { fsStreamInternals } = require('bun:internal-for-testing'); function getMaxFd() { const dev_null = fs.openSync(devNull, "r"); @@ -64,27 +66,31 @@ test("createWriteStream file handle does not leak file descriptors", async () => const path = `${tmpdir()}/${Date.now()}.leakTest.txt`; const fd = await fs.promises.open(path, "w"); + let closed = false; + fd.on("close", () => { + closed = true; + }); await new Promise((resolve, reject) => { - const stream = fd.createWriteStream({}); + const stream = fd.createWriteStream(); + expect(stream.autoClose).toBe(true); stream.on("error", reject); - stream.on("open", () => { - for (let i = 0; i < 100; i++) { - stream.write("hello world"); - } - stream.end(); + reject(new Error("fd is already open. open event should not be called")); }); stream.on("close", () => { resolve(); }); + + for (let i = 0; i < 100; i++) { + stream.write("hello world"); + } + stream.end(); }); - console.log("fd", fd); - await fd.close(); - await fd.close(); + expect(closed).toBe(true); // If this is larger than the start value, it means that the file descriptor was not closed expect(getMaxFd()).toBe(start); diff --git a/test/js/node/fs/fs.test.ts b/test/js/node/fs/fs.test.ts index 2bd86c6cad0a2f..7336c607b7a525 100644 --- a/test/js/node/fs/fs.test.ts +++ b/test/js/node/fs/fs.test.ts @@ -20,6 +20,8 @@ import fs, { openAsBlob, openSync, promises, + statfsSync, + statfs, readdirSync, readFile, readFileSync, @@ -39,6 +41,7 @@ import fs, { writeSync, writevSync, } from "node:fs"; +import * as os from "node:os"; import { dirname, relative, resolve } from "node:path"; import { promisify } from "node:util"; @@ -63,9 +66,9 @@ function mkdirForce(path: string) { } function tmpdirTestMkdir(): string { - const now = Date.now().toString(); + const now = Date.now().toString() + Math.random().toString(16).slice(2, 10); const tempdir = `${tmpdir()}/fs.test.ts/${now}/1234/hi`; - expect(existsSync(tempdir)).toBe(false); + expect(existsSync(tempdir), `tempdir ${tempdir} should not exist`).toBe(false); const res = mkdirSync(tempdir, { recursive: true }); if (!res?.includes(now)) { expect(res).toInclude("fs.test.ts"); @@ -194,20 +197,19 @@ describe("test-fs-assert-encoding-error", () => { }).toThrow(expectedError); }); - it.todo("ReadStream throws on invalid encoding", () => { + it("ReadStream throws on invalid encoding", () => { expect(() => { fs.ReadStream(testPath, options); }).toThrow(expectedError); }); - it.todo("WriteStream throws on invalid encoding", () => { + it("WriteStream throws on invalid encoding", () => { expect(() => { fs.WriteStream(testPath, options); }).toThrow(expectedError); }); }); -// TODO: port node.js tests for these it("fs.readv returns object", async done => { const fd = await promisify(fs.open)(import.meta.path, "r"); const buffers = [Buffer.alloc(10), Buffer.alloc(10)]; @@ -1040,8 +1042,7 @@ it("mkdtempSync, readdirSync, rmdirSync and unlinkSync with non-ascii", () => { }); it("mkdtempSync() empty name", () => { - // @ts-ignore-next-line - const tempdir = mkdtempSync(); + const tempdir = mkdtempSync(os.tmpdir()); expect(existsSync(tempdir)).toBe(true); writeFileSync(tempdir + "/non-ascii-πŸ‘.txt", "hello"); const dirs = readdirSync(tempdir); @@ -1867,14 +1868,13 @@ describe("createReadStream", () => { expect(chunk.length).toBe("File read successfully".length); expect(chunk.toString()).toBe("File read successfully"); }); - stream.on("close", () => { resolve(true); }); }); }); - it("works (22 chunk)", async () => { + it("works (highWaterMark 1)", async () => { var stream = createReadStream(import.meta.dir + "/readFileSync.txt", { highWaterMark: 1, }); @@ -1884,20 +1884,21 @@ describe("createReadStream", () => { return await new Promise(resolve => { stream.on("data", chunk => { expect(chunk instanceof Buffer).toBe(true); - expect(chunk.length).toBe(22); - expect(chunk.toString()).toBe(data); + expect(chunk.length).toBe(1); + expect(chunk.toString()).toBe(data.slice(i, i + 1)); + i++; }); stream.on("end", () => { + expect(i).toBe(data.length); resolve(true); }); }); }); - // TODO - highWaterMark is just a hint, not a guarantee. it doesn't make sense to test for exact chunk sizes - it.skip("works (highWaterMark 1, 512 chunk)", async () => { + it("works (highWaterMark 512)", async () => { var stream = createReadStream(import.meta.dir + "/readLargeFileSync.txt", { - highWaterMark: 1, + highWaterMark: 512, }); var data = readFileSync(import.meta.dir + "/readLargeFileSync.txt", "utf8"); @@ -1905,7 +1906,7 @@ describe("createReadStream", () => { return await new Promise(resolve => { stream.on("data", chunk => { expect(chunk instanceof Buffer).toBe(true); - expect(chunk.length).toBe(512); + expect(chunk.length).toBeLessThanOrEqual(512); expect(chunk.toString()).toBe(data.slice(i, i + 512)); i += 512; }); @@ -2104,10 +2105,7 @@ describe("fs.WriteStream", () => { it("should use fd if provided", () => { const path = join(tmpdir(), `not-used-${Date.now()}.txt`); expect(existsSync(path)).toBe(false); - // @ts-ignore-next-line - const ws = new WriteStream_(path, { - fd: 2, - }); + const ws = new WriteStream_(path, { fd: 2 }); // @ts-ignore-next-line expect(ws.fd).toBe(2); expect(existsSync(path)).toBe(false); @@ -2315,23 +2313,29 @@ describe("createWriteStream", () => { it("should call callbacks in the correct order", done => { const ws = createWriteStream(join(tmpdir(), "fs")); - let counter = 0; + let counter1 = 0; ws.on("open", () => { - expect(counter++).toBe(1); + expect(counter1++).toBe(0); }); ws.close(() => { - expect(counter++).toBe(3); - done(); + expect(counter1++).toBe(1); + if (counter2 === 2) { + done(); + } }); + let counter2 = 0; const rs = createReadStream(join(import.meta.dir, "readFileSync.txt")); rs.on("open", () => { - expect(counter++).toBe(0); + expect(counter2++).toBe(0); }); rs.close(() => { - expect(counter++).toBe(2); + expect(counter2++).toBe(1); + if (counter1 === 2) { + done(); + } }); }); }); @@ -2409,7 +2413,7 @@ describe("fs/promises", () => { "-e", `process.stdout.write(JSON.stringify(require("fs").readdirSync(${JSON.stringify( full, - )}, { withFileTypes: true }).sort()), null, 2)`, + )}, { withFileTypes: true }).map(v => ({ path: v.parentPath ?? v.path, name: v.name })).sort()), null, 2)`, ], cwd: process.cwd(), stdout: "pipe", @@ -2425,9 +2429,9 @@ describe("fs/promises", () => { const text = await new Response(subprocess.stdout).text(); const node = JSON.parse(text); expect(bun.length).toEqual(node.length); - expect([...new Set(node.map(v => v.parentPath))]).toEqual([full]); - expect([...new Set(bun.map(v => v.parentPath))]).toEqual([full]); - expect(bun.map(v => join(v.parentPath, v.name)).sort()).toEqual(node.map(v => join(v.path, v.name)).sort()); + expect([...new Set(node.map(v => v.parentPath ?? v.path))]).toEqual([full]); + expect([...new Set(bun.map(v => v.parentPath ?? v.path))]).toEqual([full]); + expect(bun.map(v => join(v.parentPath ?? v.path, v.name)).sort()).toEqual(node.map(v => join(v.path, v.name)).sort()); }, 100000); it("readdir(path, {withFileTypes: true, recursive: true}) produces the same result as Node.js", async () => { @@ -2445,7 +2449,7 @@ describe("fs/promises", () => { "-e", `process.stdout.write(JSON.stringify(require("fs").readdirSync(${JSON.stringify( full, - )}, { withFileTypes: true, recursive: true }).sort((a, b) => a.path.localeCompare(b.path))), null, 2)`, + )}, { withFileTypes: true, recursive: true }).map(v => ({ path: v.parentPath ?? v.path, name: v.name })).sort((a, b) => a.path.localeCompare(b.path))), null, 2)`, ], cwd: process.cwd(), stdout: "pipe", @@ -2461,8 +2465,8 @@ describe("fs/promises", () => { const text = await new Response(subprocess.stdout).text(); const node = JSON.parse(text); expect(bun.length).toEqual(node.length); - expect(new Set(bun.map(v => v.path))).toEqual(new Set(node.map(v => v.path))); - expect(bun.map(v => join(v.path, v.name)).sort()).toEqual(node.map(v => join(v.path, v.name)).sort()); + expect(new Set(bun.map(v => v.parentPath ?? v.path))).toEqual(new Set(node.map(v => v.path))); + expect(bun.map(v => join(v.parentPath ?? v.path, v.name)).sort()).toEqual(node.map(v => join(v.path, v.name)).sort()); }, 100000); it("readdirSync(path, {withFileTypes: true, recursive: true}) produces the same result as Node.js", async () => { @@ -2480,7 +2484,7 @@ describe("fs/promises", () => { "-e", `process.stdout.write(JSON.stringify(require("fs").readdirSync(${JSON.stringify( full, - )}, { withFileTypes: true, recursive: true }).sort((a, b) => a.path.localeCompare(b.path))), null, 2)`, + )}, { withFileTypes: true, recursive: true }).map(v => ({ path: v.parentPath ?? v.path, name: v.name })).sort((a, b) => a.path.localeCompare(b.path))), null, 2)`, ], cwd: process.cwd(), stdout: "pipe", @@ -2496,8 +2500,8 @@ describe("fs/promises", () => { const text = await new Response(subprocess.stdout).text(); const node = JSON.parse(text); expect(bun.length).toEqual(node.length); - expect(new Set(bun.map(v => v.path))).toEqual(new Set(node.map(v => v.path))); - expect(bun.map(v => join(v.path, v.name)).sort()).toEqual(node.map(v => join(v.path, v.name)).sort()); + expect(new Set(bun.map(v => v.parentPath ?? v.path))).toEqual(new Set(node.map(v => v.path))); + expect(bun.map(v => join(v.parentPath ?? v.path, v.name)).sort()).toEqual(node.map(v => join(v.path, v.name)).sort()); }, 100000); for (let withFileTypes of [false, true] as const) { @@ -3472,3 +3476,55 @@ it("fs.mkdirSync recursive: false should error when the directory already exists expect(() => mkdirSync(import.meta.dir, { recursive: false })).toThrowError(); expect(() => mkdirSync(import.meta.path, { recursive: false })).toThrowError(); }); + +it("fs.statfsSync should work", () => { + const stats = statfsSync(import.meta.path); + ["type", "bsize", "blocks", "bfree", "bavail", "files", "ffree"].forEach(k => { + expect(stats).toHaveProperty(k); + expect(stats[k]).toBeNumber(); + }); + + const bigIntStats = statfsSync(import.meta.path, { bigint: true }); + ["type", "bsize", "blocks", "bfree", "bavail", "files", "ffree"].forEach(k => { + expect(bigIntStats).toHaveProperty(k); + expect(bigIntStats[k]).toBeTypeOf("bigint"); + }); +}); + +it("fs.promises.statfs should work", async () => { + const stats = await fs.promises.statfs(import.meta.path); + expect(stats).toBeDefined(); +}); + +it("fs.promises.statfs should work with bigint", async () => { + const stats = await fs.promises.statfs(import.meta.path, { bigint: true }); + expect(stats).toBeDefined(); +}); + +it("fs.statfs should work with bigint", async () => { + const { promise, resolve } = Promise.withResolvers(); + fs.statfs(import.meta.path, { bigint: true }, (err, stats) => { + if (err) return resolve(err); + resolve(stats); + }); + const stats = await promise; + expect(stats).toBeDefined(); + for (const k of ["type", "bsize", "blocks", "bfree", "bavail", "files", "ffree"]) { + expect(stats).toHaveProperty(k); + expect(stats[k]).toBeTypeOf("bigint"); + } +}); + +it("fs.statfs should work with bigint", async () => { + const { promise, resolve } = Promise.withResolvers(); + fs.statfs(import.meta.path, { bigint: true }, (err, stats) => { + if (err) return resolve(err); + resolve(stats); + }); + const stats = await promise; + expect(stats).toBeDefined(); + for (const k of ["type", "bsize", "blocks", "bfree", "bavail", "files", "ffree"]) { + expect(stats).toHaveProperty(k); + expect(stats[k]).toBeTypeOf("bigint"); + } +}); diff --git a/test/js/node/test/common/index.js b/test/js/node/test/common/index.js index c07c74094dc663..ef04b184e32f30 100644 --- a/test/js/node/test/common/index.js +++ b/test/js/node/test/common/index.js @@ -646,6 +646,11 @@ function mustNotMutateObjectDeep(original) { return original; } + const classes = [AbortSignal]; + if (classes.some(c => original instanceof c)) { + return original; + } + const cachedProxy = _mustNotMutateObjectDeepProxies.get(original); if (cachedProxy) { return cachedProxy; diff --git a/test/js/node/test/common/tmpdir.js b/test/js/node/test/common/tmpdir.js index f1f06818dc46d2..089e4d03a94e08 100644 --- a/test/js/node/test/common/tmpdir.js +++ b/test/js/node/test/common/tmpdir.js @@ -46,6 +46,8 @@ function refresh(useSpawn = false) { } function onexit(useSpawn) { + if (process.env.KEEP_TEMP) return; + // Change directory to avoid possible EBUSY if (isMainThread) process.chdir(testRoot); diff --git a/test/js/node/test/common/udp.js b/test/js/node/test/common/udp.js new file mode 100644 index 00000000000000..a94d76fc09e033 --- /dev/null +++ b/test/js/node/test/common/udp.js @@ -0,0 +1,24 @@ +'use strict'; +const dgram = require('dgram'); + +const options = { type: 'udp4', reusePort: true }; + +function checkSupportReusePort() { + return new Promise((resolve, reject) => { + const socket = dgram.createSocket(options); + socket.bind(0); + socket.on('listening', () => { + socket.close(resolve); + }); + socket.on('error', (err) => { + console.log('The `reusePort` option is not supported:', err.message); + socket.close(); + reject(err); + }); + }); +} + +module.exports = { + checkSupportReusePort, + options, +}; diff --git a/test/js/node/test/parallel/test-child-process-double-pipe.js b/test/js/node/test/parallel/test-child-process-double-pipe.js deleted file mode 100644 index 7a432d3892acfc..00000000000000 --- a/test/js/node/test/parallel/test-child-process-double-pipe.js +++ /dev/null @@ -1,122 +0,0 @@ -// Copyright Joyent, Inc. and other Node contributors. -// -// Permission is hereby granted, free of charge, to any person obtaining a -// copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to permit -// persons to whom the Software is furnished to do so, subject to the -// following conditions: -// -// The above copyright notice and this permission notice shall be included -// in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN -// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -// USE OR OTHER DEALINGS IN THE SOFTWARE. - -'use strict'; -const { - isWindows, - mustCall, - mustCallAtLeast, -} = require('../common'); -const assert = require('assert'); -const os = require('os'); -const spawn = require('child_process').spawn; -const debug = require('util').debuglog('test'); - -// We're trying to reproduce: -// $ echo "hello\nnode\nand\nworld" | grep o | sed s/o/a/ - -let grep, sed, echo; - -if (isWindows) { - grep = spawn('grep', ['--binary', 'o']); - sed = spawn('sed', ['--binary', 's/o/O/']); - echo = spawn('cmd.exe', - ['/c', 'echo', 'hello&&', 'echo', - 'node&&', 'echo', 'and&&', 'echo', 'world']); -} else { - grep = spawn('grep', ['o']); - sed = spawn('sed', ['s/o/O/']); - echo = spawn('echo', ['hello\nnode\nand\nworld\n']); -} - -// If the spawn function leaks file descriptors to subprocesses, grep and sed -// hang. -// This happens when calling pipe(2) and then forgetting to set the -// FD_CLOEXEC flag on the resulting file descriptors. -// -// This test checks child processes exit, meaning they don't hang like -// explained above. - - -// pipe echo | grep -echo.stdout.on('data', mustCallAtLeast((data) => { - debug(`grep stdin write ${data.length}`); - if (!grep.stdin.write(data)) { - echo.stdout.pause(); - } -})); - -// TODO(@jasnell): This does not appear to ever be -// emitted. It's not clear if it is necessary. -grep.stdin.on('drain', (data) => { - echo.stdout.resume(); -}); - -// Propagate end from echo to grep -echo.stdout.on('end', mustCall((code) => { - grep.stdin.end(); -})); - -echo.on('exit', mustCall(() => { - debug('echo exit'); -})); - -grep.on('exit', mustCall(() => { - debug('grep exit'); -})); - -sed.on('exit', mustCall(() => { - debug('sed exit'); -})); - - -// pipe grep | sed -grep.stdout.on('data', mustCallAtLeast((data) => { - debug(`grep stdout ${data.length}`); - if (!sed.stdin.write(data)) { - grep.stdout.pause(); - } -})); - -// TODO(@jasnell): This does not appear to ever be -// emitted. It's not clear if it is necessary. -sed.stdin.on('drain', (data) => { - grep.stdout.resume(); -}); - -// Propagate end from grep to sed -grep.stdout.on('end', mustCall((code) => { - debug('grep stdout end'); - sed.stdin.end(); -})); - - -let result = ''; - -// print sed's output -sed.stdout.on('data', mustCallAtLeast((data) => { - result += data.toString('utf8', 0, data.length); - debug(data); -})); - -sed.stdout.on('end', mustCall((code) => { - assert.strictEqual(result, `hellO${os.EOL}nOde${os.EOL}wOrld${os.EOL}`); -})); diff --git a/test/js/node/test/parallel/test-dgram-address.js b/test/js/node/test/parallel/test-dgram-address.js new file mode 100644 index 00000000000000..4571aaeeeba4bd --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-address.js @@ -0,0 +1,81 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); + +{ + // IPv4 Test + const socket = dgram.createSocket('udp4'); + + socket.on('listening', common.mustCall(() => { + const address = socket.address(); + + assert.strictEqual(address.address, common.localhostIPv4); + assert.strictEqual(typeof address.port, 'number'); + assert.ok(isFinite(address.port)); + assert.ok(address.port > 0); + assert.strictEqual(address.family, 'IPv4'); + socket.close(); + })); + + socket.on('error', (err) => { + socket.close(); + assert.fail(`Unexpected error on udp4 socket. ${err.toString()}`); + }); + + socket.bind(0, common.localhostIPv4); +} + +if (common.hasIPv6) { + // IPv6 Test + const socket = dgram.createSocket('udp6'); + const localhost = '::1'; + + socket.on('listening', common.mustCall(() => { + const address = socket.address(); + + assert.strictEqual(address.address, localhost); + assert.strictEqual(typeof address.port, 'number'); + assert.ok(isFinite(address.port)); + assert.ok(address.port > 0); + assert.strictEqual(address.family, 'IPv6'); + socket.close(); + })); + + socket.on('error', (err) => { + socket.close(); + assert.fail(`Unexpected error on udp6 socket. ${err.toString()}`); + }); + + socket.bind(0, localhost); +} + +{ + // Verify that address() throws if the socket is not bound. + const socket = dgram.createSocket('udp4'); + + assert.throws(() => { + socket.address(); + }, /^Error: getsockname EBADF$|Socket is not running/); +} diff --git a/test/js/node/test/parallel/test-dgram-bind-error-repeat.js b/test/js/node/test/parallel/test-dgram-bind-error-repeat.js new file mode 100644 index 00000000000000..a520d30a519cd2 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-bind-error-repeat.js @@ -0,0 +1,27 @@ +'use strict'; +const common = require('../common'); +const dgram = require('dgram'); + +// Regression test for https://github.com/nodejs/node/issues/30209 +// No warning should be emitted when re-trying `.bind()` on UDP sockets +// repeatedly. + +process.on('warning', common.mustNotCall()); + +const reservePortSocket = dgram.createSocket('udp4'); +reservePortSocket.bind(() => { + const { port } = reservePortSocket.address(); + + const newSocket = dgram.createSocket('udp4'); + + let errors = 0; + newSocket.on('error', common.mustCall(() => { + if (++errors < 20) { + newSocket.bind(port, common.mustNotCall()); + } else { + newSocket.close(); + reservePortSocket.close(); + } + }, 20)); + newSocket.bind(port, common.mustNotCall()); +}); diff --git a/test/js/node/test/parallel/test-dgram-bind-socket-close-before-lookup.js b/test/js/node/test/parallel/test-dgram-bind-socket-close-before-lookup.js new file mode 100644 index 00000000000000..96ca71c3deeb4e --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-bind-socket-close-before-lookup.js @@ -0,0 +1,19 @@ +'use strict'; +const common = require('../common'); +const dgram = require('dgram'); + +// Do not emit error event in callback which is called by lookup when socket is closed +const socket = dgram.createSocket({ + type: 'udp4', + lookup: (...args) => { + // Call lookup callback after 1s + setTimeout(() => { + args.at(-1)(new Error('an error')); + }, 1000); + } +}); + +socket.on('error', common.mustNotCall()); +socket.bind(12345, 'localhost'); +// Close the socket before calling DNS lookup callback +socket.close(); diff --git a/test/js/node/test/parallel/test-dgram-close-during-bind.js b/test/js/node/test/parallel/test-dgram-close-during-bind.js new file mode 100644 index 00000000000000..e0336ecf57e631 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-close-during-bind.js @@ -0,0 +1,19 @@ +'use strict'; +const common = require('../common'); +const dgram = require('dgram'); +const socket = dgram.createSocket('udp4'); +const kStateSymbol = Object.getOwnPropertySymbols(socket).filter(sym => sym.description === "state symbol")[0]; +const { handle } = socket[kStateSymbol]; +const lookup = handle.lookup; + + +// Test the scenario where the socket is closed during a bind operation. +handle.bind = common.mustNotCall('bind() should not be called.'); + +handle.lookup = common.mustCall(function(address, callback) { + socket.close(common.mustCall(() => { + lookup.call(this, address, callback); + })); +}); + +socket.bind(common.mustNotCall('Socket should not bind.')); diff --git a/test/js/node/test/parallel/test-dgram-close.js b/test/js/node/test/parallel/test-dgram-close.js new file mode 100644 index 00000000000000..65b7290ae888c3 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-close.js @@ -0,0 +1,55 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +// Ensure that if a dgram socket is closed before the DNS lookup completes, it +// won't crash. + +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); + +const buf = Buffer.alloc(1024, 42); + +let socket = dgram.createSocket('udp4'); +const kStateSymbol = Object.getOwnPropertySymbols(socket).filter(sym => sym.description === "state symbol")[0]; +const { handle } = socket[kStateSymbol]; + +// Get a random port for send +const portGetter = dgram.createSocket('udp4') + .bind(0, 'localhost', common.mustCall(() => { + socket.send(buf, 0, buf.length, + portGetter.address().port, + portGetter.address().address); + + assert.strictEqual(socket.close(common.mustCall()), socket); + socket.on('close', common.mustCall()); + socket = null; + + // Verify that accessing handle after closure doesn't throw + setImmediate(function() { + setImmediate(function() { + console.log('Handle fd is: ', handle.fd); + }); + }); + + portGetter.close(); + })); diff --git a/test/js/node/test/parallel/test-dgram-cluster-close-during-bind.js b/test/js/node/test/parallel/test-dgram-cluster-close-during-bind.js index 065ff094f18fdd..169a9f985bc79d 100644 --- a/test/js/node/test/parallel/test-dgram-cluster-close-during-bind.js +++ b/test/js/node/test/parallel/test-dgram-cluster-close-during-bind.js @@ -35,4 +35,9 @@ if (cluster.isPrimary) { }); socket.bind(common.mustNotCall('Socket should not bind.')); + + setTimeout(() => { + console.error("Timed out"); + process.exit(1); + }, 5000).unref(); } diff --git a/test/js/node/test/parallel/test-dgram-connect.js b/test/js/node/test/parallel/test-dgram-connect.js new file mode 100644 index 00000000000000..25a7afda62792d --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-connect.js @@ -0,0 +1,66 @@ +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); + +const PORT = 12345; + +const client = dgram.createSocket('udp4'); +client.connect(PORT, common.mustCall(() => { + const remoteAddr = client.remoteAddress(); + assert.strictEqual(remoteAddr.port, PORT); + assert.throws(() => { + client.connect(PORT, common.mustNotCall()); + }, { + name: 'Error', + message: /Socket is connected|Already connected/, + code: 'ERR_SOCKET_DGRAM_IS_CONNECTED' + }); + + client.disconnect(); + assert.throws(() => { + client.disconnect(); + }, { + name: 'Error', + message: /(Socket is n|N)ot connected/, + code: 'ERR_SOCKET_DGRAM_NOT_CONNECTED' + }); + + assert.throws(() => { + client.remoteAddress(); + }, { + name: 'Error', + message: /(Socket is n|N)ot connected/, + code: 'ERR_SOCKET_DGRAM_NOT_CONNECTED' + }); + + client.once('connect', common.mustCall(() => client.close())); + client.connect(PORT); +})); + +assert.throws(() => { + client.connect(PORT); +}, { + name: 'Error', + message: /Socket is connected|Already connected/, + code: 'ERR_SOCKET_DGRAM_IS_CONNECTED' +}); + +assert.throws(() => { + client.disconnect(); +}, { + name: 'Error', + message: /(Socket is n|N)ot connected/, + code: 'ERR_SOCKET_DGRAM_NOT_CONNECTED' +}); + +[ 0, null, 78960, undefined ].forEach((port) => { + assert.throws(() => { + client.connect(port); + }, { + name: 'RangeError', + message: /(Port|"Port") should be > 0 and < 65536/, + code: 'ERR_SOCKET_BAD_PORT' + }); +}); diff --git a/test/js/node/test/parallel/test-dgram-custom-lookup.js b/test/js/node/test/parallel/test-dgram-custom-lookup.js new file mode 100644 index 00000000000000..f17dc7e2ad3fa7 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-custom-lookup.js @@ -0,0 +1,47 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); +const dns = require('dns'); + +{ + // Verify that the provided lookup function is called. + const lookup = common.mustCall((host, family, callback) => { + dns.lookup(host, family, callback); + }); + + const socket = dgram.createSocket({ type: 'udp4', lookup }); + + socket.bind(common.mustCall(() => { + socket.close(); + })); +} + +{ + // Verify that lookup defaults to dns.lookup(). + const originalLookup = dns.lookup; + + dns.lookup = common.mustCall((host, family, callback) => { + dns.lookup = originalLookup; + originalLookup(host, family, callback); + }); + + const socket = dgram.createSocket({ type: 'udp4' }); + + socket.bind(common.mustCall(() => { + socket.close(); + })); +} + +{ + // Verify that non-functions throw. + [null, true, false, 0, 1, NaN, '', 'foo', {}, Symbol()].forEach((value) => { + assert.throws(() => { + dgram.createSocket({ type: 'udp4', lookup: value }); + }, { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: /The "lookup" argument must be of type function/ + }); + }); +} diff --git a/test/js/node/test/parallel/test-dgram-deprecation-error.js b/test/js/node/test/parallel/test-dgram-deprecation-error.js new file mode 100644 index 00000000000000..c544a917b02b83 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-deprecation-error.js @@ -0,0 +1,84 @@ +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); +const fork = require('child_process').fork; + +const sock = dgram.createSocket('udp4'); + +const testNumber = parseInt(process.argv[2], 10); + +const propertiesToTest = [ + '_handle', + '_receiving', + '_bindState', + '_queue', + '_reuseAddr', +]; + +const methodsToTest = [ + '_healthCheck', + '_stopReceiving', +]; + +const propertyCases = propertiesToTest.map((propName) => { + return [ + () => { + // Test property getter + common.expectWarning( + 'DeprecationWarning', + `Socket.prototype.${propName} is deprecated`, + 'DEP0112' + ); + sock[propName]; // eslint-disable-line no-unused-expressions + }, + () => { + // Test property setter + common.expectWarning( + 'DeprecationWarning', + `Socket.prototype.${propName} is deprecated`, + 'DEP0112' + ); + sock[propName] = null; + }, + ]; +}); + +const methodCases = methodsToTest.map((propName) => { + return () => { + common.expectWarning( + 'DeprecationWarning', + `Socket.prototype.${propName}() is deprecated`, + 'DEP0112' + ); + sock[propName](); + }; +}); + +const cases = [].concat( + ...propertyCases, + ...methodCases +); + +// If we weren't passed a test ID then we need to spawn all of the cases. +// We run the cases in child processes since deprecations print once. +if (Number.isNaN(testNumber)) { + const children = cases.map((_case, i) => + fork(process.argv[1], [ String(i) ])); + + children.forEach((child) => { + child.on('close', (code) => { + // Pass on child exit code + if (code > 0) { + process.exit(code); + } + }); + }); + + return; +} + +// We were passed a test ID - run the test case +assert.ok(cases[testNumber]); +cases[testNumber](); diff --git a/test/js/node/test/parallel/test-dgram-error-message-address.js b/test/js/node/test/parallel/test-dgram-error-message-address.js new file mode 100644 index 00000000000000..cf243ed2e8560a --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-error-message-address.js @@ -0,0 +1,57 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); + +// IPv4 Test +const socket_ipv4 = dgram.createSocket('udp4'); + +socket_ipv4.on('listening', common.mustNotCall()); + +socket_ipv4.on('error', common.mustCall(function(e) { + assert.strictEqual(e.port, undefined); + assert.strictEqual(e.message, 'bind EADDRNOTAVAIL 1.1.1.1'); + assert.strictEqual(e.address, '1.1.1.1'); + assert.strictEqual(e.code, 'EADDRNOTAVAIL'); + socket_ipv4.close(); +})); + +socket_ipv4.bind(0, '1.1.1.1'); + +// IPv6 Test +const socket_ipv6 = dgram.createSocket('udp6'); + +socket_ipv6.on('listening', common.mustNotCall()); + +socket_ipv6.on('error', common.mustCall(function(e) { + // EAFNOSUPPORT or EPROTONOSUPPORT means IPv6 is disabled on this system. + const allowed = ['EADDRNOTAVAIL', 'EAFNOSUPPORT', 'EPROTONOSUPPORT']; + assert(allowed.includes(e.code), `'${e.code}' was not one of ${allowed}.`); + assert.strictEqual(e.port, undefined); + assert.strictEqual(e.message, `bind ${e.code} 111::1`); + assert.strictEqual(e.address, '111::1'); + socket_ipv6.close(); +})); + +socket_ipv6.bind(0, '111::1'); diff --git a/test/js/node/test/parallel/test-dgram-ipv6only.js b/test/js/node/test/parallel/test-dgram-ipv6only.js new file mode 100644 index 00000000000000..1187f3084ad6f5 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-ipv6only.js @@ -0,0 +1,33 @@ +'use strict'; + +const common = require('../common'); +if (!common.hasIPv6) + common.skip('no IPv6 support'); + +const dgram = require('dgram'); + +// This test ensures that dual-stack support is disabled when +// we specify the `ipv6Only` option in `dgram.createSocket()`. +const socket = dgram.createSocket({ + type: 'udp6', + ipv6Only: true, +}); + +socket.bind({ + port: 0, + address: '::', +}, common.mustCall(() => { + const { port } = socket.address(); + const client = dgram.createSocket('udp4'); + + // We can still bind to '0.0.0.0'. + client.bind({ + port, + address: '0.0.0.0', + }, common.mustCall(() => { + client.close(); + socket.close(); + })); + + client.on('error', common.mustNotCall()); +})); diff --git a/test/js/node/test/parallel/test-dgram-membership.js b/test/js/node/test/parallel/test-dgram-membership.js new file mode 100644 index 00000000000000..f45fc12ec6c421 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-membership.js @@ -0,0 +1,154 @@ +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); +const multicastAddress = '224.0.0.114'; + +const setup = dgram.createSocket.bind(dgram, { type: 'udp4', reuseAddr: true }); + +// addMembership() on closed socket should throw +{ + const socket = setup(); + socket.close(common.mustCall(() => { + assert.throws(() => { + socket.addMembership(multicastAddress); + }, { + code: 'ERR_SOCKET_DGRAM_NOT_RUNNING', + name: 'Error', + message: /not running/i + }); + })); +} + +// dropMembership() on closed socket should throw +{ + const socket = setup(); + socket.close(common.mustCall(() => { + assert.throws(() => { + socket.dropMembership(multicastAddress); + }, { + code: 'ERR_SOCKET_DGRAM_NOT_RUNNING', + name: 'Error', + message: /not running/i + }); + })); +} + +// addMembership() with no argument should throw +{ + const socket = setup(); + assert.throws(() => { + socket.addMembership(); + }, { + code: 'ERR_MISSING_ARGS', + name: 'TypeError', + message: /^The "multicastAddress" argument must be specified$/ + }); + socket.close(); +} + +// dropMembership() with no argument should throw +{ + const socket = setup(); + assert.throws(() => { + socket.dropMembership(); + }, { + code: 'ERR_MISSING_ARGS', + name: 'TypeError', + message: /^The "multicastAddress" argument must be specified$/ + }); + socket.close(); +} + +// addMembership() with invalid multicast address should throw +{ + const socket = setup(); + assert.throws(() => { socket.addMembership('256.256.256.256'); }, + /^Error: addMembership EINVAL$/); + socket.close(); +} + +// dropMembership() with invalid multicast address should throw +{ + const socket = setup(); + assert.throws(() => { socket.dropMembership('256.256.256.256'); }, + /^Error: dropMembership EINVAL$/); + socket.close(); +} + +// addSourceSpecificMembership with invalid sourceAddress should throw +{ + const socket = setup(); + assert.throws(() => { + socket.addSourceSpecificMembership(0, multicastAddress); + }, { + code: 'ERR_INVALID_ARG_TYPE', + message: 'The "sourceAddress" argument must be of type string. ' + + 'Received type number (0)' + }); + socket.close(); +} + +// addSourceSpecificMembership with invalid sourceAddress should throw +{ + const socket = setup(); + assert.throws(() => { + socket.addSourceSpecificMembership(multicastAddress, 0); + }, { + code: 'ERR_INVALID_ARG_TYPE', + message: 'The "groupAddress" argument must be of type string. ' + + 'Received type number (0)' + }); + socket.close(); +} + +// addSourceSpecificMembership with invalid groupAddress should throw +{ + const socket = setup(); + assert.throws(() => { + socket.addSourceSpecificMembership(multicastAddress, '0'); + }, { + code: 'EINVAL', + message: 'addSourceSpecificMembership EINVAL' + }); + socket.close(); +} + +// dropSourceSpecificMembership with invalid sourceAddress should throw +{ + const socket = setup(); + assert.throws(() => { + socket.dropSourceSpecificMembership(0, multicastAddress); + }, { + code: 'ERR_INVALID_ARG_TYPE', + message: 'The "sourceAddress" argument must be of type string. ' + + 'Received type number (0)' + }); + socket.close(); +} + +// dropSourceSpecificMembership with invalid groupAddress should throw +{ + const socket = setup(); + assert.throws(() => { + socket.dropSourceSpecificMembership(multicastAddress, 0); + }, { + code: 'ERR_INVALID_ARG_TYPE', + message: 'The "groupAddress" argument must be of type string. ' + + 'Received type number (0)' + }); + socket.close(); +} + +// dropSourceSpecificMembership with invalid UDP should throw +{ + const socket = setup(); + assert.throws(() => { + socket.dropSourceSpecificMembership(multicastAddress, '0'); + }, { + code: 'EINVAL', + message: 'dropSourceSpecificMembership EINVAL' + }); + socket.close(); +} diff --git a/test/js/node/test/parallel/test-dgram-msgsize.js b/test/js/node/test/parallel/test-dgram-msgsize.js new file mode 100644 index 00000000000000..166c37546981e7 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-msgsize.js @@ -0,0 +1,39 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); + +// Send a too big datagram. The destination doesn't matter because it's +// not supposed to get sent out anyway. +const buf = Buffer.allocUnsafe(256 * 1024); +const sock = dgram.createSocket('udp4'); +sock.send(buf, 0, buf.length, 12345, '127.0.0.1', common.mustCall(cb)); +function cb(err) { + assert(err instanceof Error); + assert.strictEqual(err.code, 'EMSGSIZE'); + assert.strictEqual(err.address, '127.0.0.1'); + assert.strictEqual(err.port, 12345); + assert.strictEqual(err.message, 'send EMSGSIZE 127.0.0.1:12345'); + sock.close(); +} diff --git a/test/js/node/test/parallel/test-dgram-multicast-loopback.js b/test/js/node/test/parallel/test-dgram-multicast-loopback.js new file mode 100644 index 00000000000000..c1eedcd1c98900 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-multicast-loopback.js @@ -0,0 +1,23 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); + +{ + const socket = dgram.createSocket('udp4'); + + assert.throws(() => { + socket.setMulticastLoopback(16); + }, /^Error: setMulticastLoopback EBADF$/); +} + +{ + const socket = dgram.createSocket('udp4'); + + socket.bind(0); + socket.on('listening', common.mustCall(() => { + assert.strictEqual(socket.setMulticastLoopback(16), 16); + assert.strictEqual(socket.setMulticastLoopback(0), 0); + socket.close(); + })); +} diff --git a/test/js/node/test/parallel/test-dgram-multicast-set-interface.js b/test/js/node/test/parallel/test-dgram-multicast-set-interface.js new file mode 100644 index 00000000000000..78c4b2b1ae9ed8 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-multicast-set-interface.js @@ -0,0 +1,123 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); + +{ + const socket = dgram.createSocket('udp4'); + + socket.bind(0); + socket.on('listening', common.mustCall(() => { + // Explicitly request default system selection + socket.setMulticastInterface('0.0.0.0'); + + socket.close(); + })); +} + +{ + const socket = dgram.createSocket('udp4'); + + socket.bind(0); + socket.on('listening', common.mustCall(() => { + socket.close(common.mustCall(() => { + assert.throws(() => { socket.setMulticastInterface('0.0.0.0'); }, + /Not running/i); + })); + })); +} + +{ + const socket = dgram.createSocket('udp4'); + + socket.bind(0); + socket.on('listening', common.mustCall(() => { + // Try to set with an invalid interfaceAddress (wrong address class) + // + // This operation succeeds on some platforms, throws `EINVAL` on some + // platforms, and throws `ENOPROTOOPT` on others. This is unpleasant, but + // we should at least test for it. + try { + socket.setMulticastInterface('::'); + } catch (e) { + assert(e.code === 'EINVAL' || e.code === 'ENOPROTOOPT'); + } + + socket.close(); + })); +} + +{ + const socket = dgram.createSocket('udp4'); + + socket.bind(0); + socket.on('listening', common.mustCall(() => { + // Try to set with an invalid interfaceAddress (wrong Type) + assert.throws(() => { + socket.setMulticastInterface(1); + }, /TypeError/); + + socket.close(); + })); +} + +{ + const socket = dgram.createSocket('udp4'); + + socket.bind(0); + socket.on('listening', common.mustCall(() => { + // Try to set with an invalid interfaceAddress (non-unicast) + assert.throws(() => { + socket.setMulticastInterface('224.0.0.2'); + }, /Error/); + + socket.close(); + })); +} + +// If IPv6 is not supported, skip the rest of the test. However, don't call +// common.skip(), which calls process.exit() while there is outstanding +// common.mustCall() activity. +if (!common.hasIPv6) + return; + +{ + const socket = dgram.createSocket('udp6'); + + socket.bind(0); + socket.on('listening', common.mustCall(() => { + // Try to set with an invalid interfaceAddress ('undefined') + assert.throws(() => { + socket.setMulticastInterface(String(undefined)); + }, /EINVAL/); + + socket.close(); + })); +} + +{ + const socket = dgram.createSocket('udp6'); + + socket.bind(0); + socket.on('listening', common.mustCall(() => { + // Try to set with an invalid interfaceAddress ('') + assert.throws(() => { + socket.setMulticastInterface(''); + }, /EINVAL/); + + socket.close(); + })); +} + +{ + const socket = dgram.createSocket('udp6'); + + socket.bind(0); + socket.on('listening', common.mustCall(() => { + // Using lo0 for OsX, on all other OSes, an invalid Scope gets + // turned into #0 (default selection) which is also acceptable. + socket.setMulticastInterface('::%lo0'); + + socket.close(); + })); +} diff --git a/test/js/node/test/parallel/test-dgram-multicast-setTTL.js b/test/js/node/test/parallel/test-dgram-multicast-setTTL.js new file mode 100644 index 00000000000000..9b3d40327cbdfe --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-multicast-setTTL.js @@ -0,0 +1,48 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); +const socket = dgram.createSocket('udp4'); + +socket.bind(0); +socket.on('listening', common.mustCall(() => { + const result = socket.setMulticastTTL(16); + assert.strictEqual(result, 16); + + // Try to set an invalid TTL (valid ttl is > 0 and < 256) + assert.throws(() => { + socket.setMulticastTTL(1000); + }, /^Error: .*EINVAL.*/); + + assert.throws(() => { + socket.setMulticastTTL('foo'); + }, { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: /The "ttl" argument must be of type number. Received type string \(["']foo["']\)/ + }); + + // Close the socket + socket.close(); +})); diff --git a/test/js/node/test/parallel/test-dgram-recv-error.js b/test/js/node/test/parallel/test-dgram-recv-error.js new file mode 100644 index 00000000000000..83b12cd684d97a --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-recv-error.js @@ -0,0 +1,18 @@ +// Flags: --expose-internals +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); +const s = dgram.createSocket('udp4'); +const { handle } = s[Object.getOwnPropertySymbols(s).filter(sym => sym.description === "state symbol")[0]]; + +s.on('error', common.mustCall((err) => { + s.close(); + + // Don't check the full error message, as the errno is not important here. + assert.match(String(err), /^Error: recvmsg/); + assert.strictEqual(err.syscall, 'recvmsg'); +})); + +s.on('message', common.mustNotCall('no message should be received.')); +s.bind(common.mustCall(() => handle.onmessage(-1, handle, null, null))); diff --git a/test/js/node/test/parallel/test-dgram-reuseport.js b/test/js/node/test/parallel/test-dgram-reuseport.js new file mode 100644 index 00000000000000..e5fd6965818d4c --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-reuseport.js @@ -0,0 +1,19 @@ +'use strict'; +const common = require('../common'); +const { checkSupportReusePort, options } = require('../common/udp'); +const dgram = require('dgram'); + +function test() { + const socket1 = dgram.createSocket(options); + const socket2 = dgram.createSocket(options); + socket1.bind(0, common.mustCall(() => { + socket2.bind(socket1.address().port, common.mustCall(() => { + socket1.close(); + socket2.close(); + })); + })); +} + +checkSupportReusePort().then(test, () => { + common.skip('The `reusePort` option is not supported'); +}); diff --git a/test/js/node/test/parallel/test-dgram-send-bad-arguments.js b/test/js/node/test/parallel/test-dgram-send-bad-arguments.js new file mode 100644 index 00000000000000..83151538a49eab --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-send-bad-arguments.js @@ -0,0 +1,151 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); + +const buf = Buffer.from('test'); +const host = '127.0.0.1'; +const sock = dgram.createSocket('udp4'); + +function checkArgs(connected) { + // First argument should be a buffer. + assert.throws( + () => { sock.send(); }, + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: /The "buffer" argument must be of type (string or an instance of Buffer, TypedArray, or DataView|Buffer, TypedArray, DataView or string)\. Received undefined/ + } + ); + + // send(buf, offset, length, port, host) + if (connected) { + assert.throws( + () => { sock.send(buf, 1, 1, -1, host); }, + { + code: 'ERR_SOCKET_DGRAM_IS_CONNECTED', + name: 'Error', + message: 'Already connected' + } + ); + + assert.throws( + () => { sock.send(buf, 1, 1, 0, host); }, + { + code: 'ERR_SOCKET_DGRAM_IS_CONNECTED', + name: 'Error', + message: 'Already connected' + } + ); + + assert.throws( + () => { sock.send(buf, 1, 1, 65536, host); }, + { + code: 'ERR_SOCKET_DGRAM_IS_CONNECTED', + name: 'Error', + message: 'Already connected' + } + ); + + assert.throws( + () => { sock.send(buf, 1234, '127.0.0.1', common.mustNotCall()); }, + { + code: 'ERR_SOCKET_DGRAM_IS_CONNECTED', + name: 'Error', + message: 'Already connected' + } + ); + + const longArray = [1, 2, 3, 4, 5, 6, 7, 8]; + for (const input of ['hello', + Buffer.from('hello'), + Buffer.from('hello world').subarray(0, 5), + Buffer.from('hello world').subarray(4, 9), + Buffer.from('hello world').subarray(6), + new Uint8Array([1, 2, 3, 4, 5]), + new Uint8Array(longArray).subarray(0, 5), + new Uint8Array(longArray).subarray(2, 7), + new Uint8Array(longArray).subarray(3), + new DataView(new ArrayBuffer(5), 0), + new DataView(new ArrayBuffer(6), 1), + new DataView(new ArrayBuffer(7), 1, 5)]) { + assert.throws( + () => { sock.send(input, 6, 0); }, + { + code: 'ERR_BUFFER_OUT_OF_BOUNDS', + name: 'RangeError', + message: /"offset" is outside of buffer bounds|Attempt to access memory outside buffer bounds/, + } + ); + + assert.throws( + () => { sock.send(input, 0, 6); }, + { + code: 'ERR_BUFFER_OUT_OF_BOUNDS', + name: 'RangeError', + message: /"length" is outside of buffer bounds|Attempt to access memory outside buffer bounds/, + } + ); + + assert.throws( + () => { sock.send(input, 3, 4); }, + { + code: 'ERR_BUFFER_OUT_OF_BOUNDS', + name: 'RangeError', + message: /"length" is outside of buffer bounds|Attempt to access memory outside buffer bounds/, + } + ); + } + } else { + assert.throws(() => { sock.send(buf, 1, 1, -1, host); }, RangeError); + assert.throws(() => { sock.send(buf, 1, 1, 0, host); }, RangeError); + assert.throws(() => { sock.send(buf, 1, 1, 65536, host); }, RangeError); + } + + // send(buf, port, host) + assert.throws( + () => { sock.send(23, 12345, host); }, + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: /The "buffer" argument must be of type (string or an instance of Buffer, TypedArray, or DataView|Buffer, TypedArray, DataView or string)\. Received type number \(23\)/, + } + ); + + // send([buf1, ..], port, host) + assert.throws( + () => { sock.send([buf, 23], 12345, host); }, + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: /The "?buffer list arguments(" argument)? must be of type (string or an instance of Buffer, TypedArray, or DataView|Buffer, TypedArray, DataView or string)\. Received an instance of Array/ + } + ); +} + +checkArgs(); +sock.connect(12345, common.mustCall(() => { + checkArgs(true); + sock.close(); +})); diff --git a/test/js/node/test/parallel/test-dgram-send-default-host.js b/test/js/node/test/parallel/test-dgram-send-default-host.js new file mode 100644 index 00000000000000..bf8911c64f606e --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-send-default-host.js @@ -0,0 +1,72 @@ +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); + +const client = dgram.createSocket('udp4'); + +const toSend = [Buffer.alloc(256, 'x'), + Buffer.alloc(256, 'y'), + Buffer.alloc(256, 'z'), + 'hello']; + +const received = []; +let totalBytesSent = 0; +let totalBytesReceived = 0; +const arrayBufferViewsCount = common.getArrayBufferViews( + Buffer.from('') +).length; + +client.on('listening', common.mustCall(() => { + const port = client.address().port; + + client.send(toSend[0], 0, toSend[0].length, port); + client.send(toSend[1], port); + client.send([toSend[2]], port); + client.send(toSend[3], 0, toSend[3].length, port); + + totalBytesSent += toSend.map((buf) => buf.length) + .reduce((a, b) => a + b, 0); + + for (const msgBuf of common.getArrayBufferViews(toSend[0])) { + client.send(msgBuf, 0, msgBuf.byteLength, port); + totalBytesSent += msgBuf.byteLength; + } + for (const msgBuf of common.getArrayBufferViews(toSend[1])) { + client.send(msgBuf, port); + totalBytesSent += msgBuf.byteLength; + } + for (const msgBuf of common.getArrayBufferViews(toSend[2])) { + client.send([msgBuf], port); + totalBytesSent += msgBuf.byteLength; + } +})); + +client.on('message', common.mustCall((buf, info) => { + received.push(buf.toString()); + totalBytesReceived += info.size; + + if (totalBytesReceived === totalBytesSent) { + client.close(); + } + // For every buffer in `toSend`, we send the raw Buffer, + // as well as every TypedArray in getArrayBufferViews() +}, toSend.length + (toSend.length - 1) * arrayBufferViewsCount)); + +client.on('close', common.mustCall((buf, info) => { + // The replies may arrive out of order -> sort them before checking. + received.sort(); + + const repeated = [...toSend]; + for (let i = 0; i < arrayBufferViewsCount; i++) { + repeated.push(...toSend.slice(0, 3)); + } + + assert.strictEqual(totalBytesSent, totalBytesReceived); + + const expected = repeated.map(String).sort(); + assert.deepStrictEqual(received, expected); +})); + +client.bind(0); diff --git a/test/js/node/test/parallel/test-dgram-send-error.js b/test/js/node/test/parallel/test-dgram-send-error.js new file mode 100644 index 00000000000000..a40641101334d5 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-send-error.js @@ -0,0 +1,73 @@ +// Flags: --expose-internals +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); +const { getSystemErrorName } = require('util'); +const mockError = new Error('mock DNS error'); + +let kStateSymbol; + +function getSocket(callback) { + const socket = dgram.createSocket('udp4'); + + if (!kStateSymbol) { + kStateSymbol = Object.getOwnPropertySymbols(socket).filter(sym => sym.description === "state symbol")[0]; + } + + socket.on('message', common.mustNotCall('Should not receive any messages.')); + socket.bind(common.mustCall(() => { + socket[kStateSymbol].handle.lookup = function(address, callback) { + process.nextTick(callback, mockError); + }; + + callback(socket); + })); + return socket; +} + +getSocket((socket) => { + socket.on('error', common.mustCall((err) => { + socket.close(); + assert.strictEqual(err, mockError); + })); + + socket.send('foo', socket.address().port, 'localhost'); +}); + +getSocket((socket) => { + const callback = common.mustCall((err) => { + socket.close(); + assert.strictEqual(err, mockError); + }); + + socket.send('foo', socket.address().port, 'localhost', callback); +}); + +{ + const socket = dgram.createSocket('udp4'); + + socket.on('message', common.mustNotCall('Should not receive any messages.')); + + socket.bind(common.mustCall(() => { + const port = socket.address().port; + const callback = common.mustCall((err, ...args) => { + socket.close(); + assert.strictEqual(err.code, 'UNKNOWN'); + assert.strictEqual(getSystemErrorName(err.errno), 'UNKNOWN'); + assert.strictEqual(err.syscall, 'send'); + assert.strictEqual(err.address, common.localhostIPv4); + assert.strictEqual(err.port, port); + assert.strictEqual( + err.message, + `${err.syscall} ${err.code} ${err.address}:${err.port}` + ); + }); + + socket[kStateSymbol].handle.socket.send = function() { + throw Object.assign(new Error("???"), {code: "UNKNOWN", errno: -4094, syscall: "send"}); + }; + + socket.send('foo', port, common.localhostIPv4, callback); + })); +} diff --git a/test/js/node/test/parallel/test-dgram-send-invalid-msg-type.js b/test/js/node/test/parallel/test-dgram-send-invalid-msg-type.js new file mode 100644 index 00000000000000..7a85455ce96464 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-send-invalid-msg-type.js @@ -0,0 +1,36 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +require('../common'); + +// This test ensures that a TypeError is raised when the argument to `send()` +// or `sendto()` is anything but a Buffer. +// https://github.com/nodejs/node-v0.x-archive/issues/4496 + +const assert = require('assert'); +const dgram = require('dgram'); + +// Should throw but not crash. +const socket = dgram.createSocket('udp4'); +assert.throws(function() { socket.send(true, 0, 1, 1, 'host'); }, TypeError); +assert.throws(function() { socket.sendto(5, 0, 1, 1, 'host'); }, TypeError); +socket.close(); diff --git a/test/js/node/test/parallel/test-dgram-sendto.js b/test/js/node/test/parallel/test-dgram-sendto.js new file mode 100644 index 00000000000000..ab45a0fc34c261 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-sendto.js @@ -0,0 +1,33 @@ +'use strict'; +require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); +const socket = dgram.createSocket('udp4'); + +const errObj = { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: 'The "offset" argument must be of type number. Received ' + + 'undefined' +}; +assert.throws(() => socket.sendto(), errObj); + +errObj.message = /The "length" argument must be of type number\. Received type string \(["']offset["']\)$/; +assert.throws( + () => socket.sendto('buffer', 1, 'offset', 'port', 'address', 'cb'), + errObj); + +errObj.message = /The "offset" argument must be of type number. Received type string \(["']offset["']\)$/; +assert.throws( + () => socket.sendto('buffer', 'offset', 1, 'port', 'address', 'cb'), + errObj); + +errObj.message = /The "address" argument must be of type string. Received (type boolean \(false\)|false)$/; +assert.throws( + () => socket.sendto('buffer', 1, 1, 10, false, 'cb'), + errObj); + +errObj.message = /The "port" argument must be of type number. Received (type boolean \(false\)|false)$/; +assert.throws( + () => socket.sendto('buffer', 1, 1, false, 'address', 'cb'), + errObj); diff --git a/test/js/node/test/parallel/test-dgram-setBroadcast.js b/test/js/node/test/parallel/test-dgram-setBroadcast.js new file mode 100644 index 00000000000000..01c1e85786839d --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-setBroadcast.js @@ -0,0 +1,29 @@ +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); + +{ + // Should throw EBADF if the socket is never bound. + const socket = dgram.createSocket('udp4'); + + assert.throws(() => { + socket.setBroadcast(true); + }, /^Error: setBroadcast EBADF$/); +} + +{ + // Can call setBroadcast() after binding the socket. + const socket = dgram.createSocket('udp4'); + + socket.bind(0, common.mustCall(() => { + socket.setBroadcast(true); + socket.setBroadcast(false); + socket.close(); + + assert.throws(() => { + socket.setBroadcast(true); + }, /^Error: setBroadcast EBADF$/); + })); +} diff --git a/test/js/node/test/parallel/test-dgram-setTTL.js b/test/js/node/test/parallel/test-dgram-setTTL.js new file mode 100644 index 00000000000000..6fc895083c6511 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-setTTL.js @@ -0,0 +1,26 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); +const socket = dgram.createSocket('udp4'); + +socket.bind(0); +socket.on('listening', common.mustCall(() => { + const result = socket.setTTL(16); + assert.strictEqual(result, 16); + + assert.throws(() => { + socket.setTTL('foo'); + }, { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: /^The "ttl" argument must be of type number. Received type string \(["']foo["']\)$/, + }); + + // TTL must be a number from > 0 to < 256 + assert.throws(() => { + socket.setTTL(1000); + }, /^Error: .*EINVAL.*/); + + socket.close(); +})); diff --git a/test/js/node/test/parallel/test-dgram-udp6-link-local-address.js b/test/js/node/test/parallel/test-dgram-udp6-link-local-address.js new file mode 100644 index 00000000000000..882c35a33d9730 --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-udp6-link-local-address.js @@ -0,0 +1,72 @@ +'use strict'; +const common = require('../common'); +if (!common.hasIPv6) + common.skip('no IPv6 support'); + +const assert = require('assert'); +const dgram = require('dgram'); +const os = require('os'); + +const { isWindows } = common; + +function linklocal() { + const candidates = []; + + for (const [ifname, entries] of Object.entries(os.networkInterfaces())) { + for (const { address, family, scopeid } of entries) { + if (family === 'IPv6' && address.startsWith('fe80:') && !ifname.match(/tailscale/i)) { + candidates.push({ address, ifname, scopeid }); + } + } + } + + // Prefer en0 + for (const candidate of candidates) { + if (candidate.ifname === "en0") { + return candidate; + } + } + + // Prefer non-loopback interfaces + for (const candidate of candidates) { + if (!candidate.ifname.startsWith("lo")) { + return candidate; + } + } + + return candidates[0]; +} + +const iface = linklocal(); + +if (!iface) + common.skip('cannot find any IPv6 interfaces with a link local address'); + +const address = isWindows ? iface.address : `${iface.address}%${iface.ifname}`; +const message = 'Hello, local world!'; + +// Create a client socket for sending to the link-local address. +const client = dgram.createSocket('udp6'); + +// Create the server socket listening on the link-local address. +const server = dgram.createSocket('udp6'); + +server.on('listening', common.mustCall(() => { + const port = server.address().port; + client.send(message, 0, message.length, port, address); +})); + +server.on('message', common.mustCall((buf, info) => { + const received = buf.toString(); + assert.strictEqual(received, message); + // Check that the sender address is the one bound, + // including the link local scope identifier. + assert.strictEqual( + info.address, + isWindows ? `${iface.address}%${iface.scopeid}` : address + ); + server.close(); + client.close(); +}, 1)); + +server.bind({ address }); diff --git a/test/js/node/test/parallel/test-dgram-udp6-send-default-host.js b/test/js/node/test/parallel/test-dgram-udp6-send-default-host.js new file mode 100644 index 00000000000000..b0780824b3815a --- /dev/null +++ b/test/js/node/test/parallel/test-dgram-udp6-send-default-host.js @@ -0,0 +1,76 @@ +'use strict'; + +const common = require('../common'); +if (!common.hasIPv6) + common.skip('no IPv6 support'); + +const assert = require('assert'); +const dgram = require('dgram'); + +const client = dgram.createSocket('udp6'); + +const toSend = [Buffer.alloc(256, 'x'), + Buffer.alloc(256, 'y'), + Buffer.alloc(256, 'z'), + 'hello']; + +const received = []; +let totalBytesSent = 0; +let totalBytesReceived = 0; +const arrayBufferViewLength = common.getArrayBufferViews( + Buffer.from('') +).length; + +client.on('listening', common.mustCall(() => { + const port = client.address().port; + + client.send(toSend[0], 0, toSend[0].length, port); + client.send(toSend[1], port); + client.send([toSend[2]], port); + client.send(toSend[3], 0, toSend[3].length, port); + + totalBytesSent += toSend.map((buf) => buf.length) + .reduce((a, b) => a + b, 0); + + for (const msgBuf of common.getArrayBufferViews(toSend[0])) { + client.send(msgBuf, 0, msgBuf.byteLength, port); + totalBytesSent += msgBuf.byteLength; + } + for (const msgBuf of common.getArrayBufferViews(toSend[1])) { + client.send(msgBuf, port); + totalBytesSent += msgBuf.byteLength; + } + for (const msgBuf of common.getArrayBufferViews(toSend[2])) { + client.send([msgBuf], port); + totalBytesSent += msgBuf.byteLength; + } +})); + +client.on('message', common.mustCall((buf, info) => { + received.push(buf.toString()); + totalBytesReceived += info.size; + + if (totalBytesReceived === totalBytesSent) { + client.close(); + } + // For every buffer in `toSend`, we send the raw Buffer, + // as well as every TypedArray in getArrayBufferViews() +}, toSend.length + (toSend.length - 1) * arrayBufferViewLength)); + +client.on('close', common.mustCall((buf, info) => { + // The replies may arrive out of order -> sort them before checking. + received.sort(); + + const repeated = [...toSend]; + for (let i = 0; i < arrayBufferViewLength; i++) { + // We get arrayBufferViews only for toSend[0..2]. + repeated.push(...toSend.slice(0, 3)); + } + + assert.strictEqual(totalBytesSent, totalBytesReceived); + + const expected = repeated.map(String).sort(); + assert.deepStrictEqual(received, expected); +})); + +client.bind(0); diff --git a/test/js/node/test/parallel/test-fs-append-file-flush.js b/test/js/node/test/parallel/test-fs-append-file-flush.js new file mode 100644 index 00000000000000..b8ae9e22a920a3 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-append-file-flush.js @@ -0,0 +1,118 @@ +'use strict'; +const common = require('../common'); +const tmpdir = require('../common/tmpdir'); +const assert = require('node:assert'); +const fs = require('node:fs'); +const fsp = require('node:fs/promises'); +const { describe, it, jest } = require('bun:test'); +const data = 'foo'; +let cnt = 0; + +function nextFile() { + return tmpdir.resolve(`${cnt++}.out`); +} + +tmpdir.refresh(); + +describe('synchronous version', () => { + it('validation', () => { + for (const v of ['true', '', 0, 1, [], {}, Symbol()]) { + assert.throws(() => { + fs.appendFileSync(nextFile(), data, { flush: v }); + }, { code: 'ERR_INVALID_ARG_TYPE' }); + } + }); + + // Bun: fsync is called in native code, so it is not possible to spy on it + // it('performs flush', () => { + // const spy = jest.spyOn(fs, 'fsyncSync'); + // const file = nextFile(); + // fs.appendFileSync(file, data, { flush: true }); + // const calls = spy.mock.calls; + // assert.strictEqual(calls.length, 1); + // assert.strictEqual(calls[0].result, undefined); + // assert.strictEqual(calls[0].error, undefined); + // assert.strictEqual(calls[0].arguments.length, 1); + // assert.strictEqual(typeof calls[0].arguments[0], 'number'); + // assert.strictEqual(fs.readFileSync(file, 'utf8'), data); + // }); + + it('does not perform flush', () => { + const spy = jest.spyOn(fs, 'fsyncSync'); + + for (const v of [undefined, null, false]) { + const file = nextFile(); + fs.appendFileSync(file, data, { flush: v }); + assert.strictEqual(fs.readFileSync(file, 'utf8'), data); + } + + assert.strictEqual(spy.mock.calls.length, 0); + }); +}); + +describe('callback version', () => { + it('validation', () => { + for (const v of ['true', '', 0, 1, [], {}, Symbol()]) { + assert.throws(() => { + fs.appendFileSync(nextFile(), data, { flush: v }); + }, { code: 'ERR_INVALID_ARG_TYPE' }); + } + }); + + // Bun: fsync is called in native code, so it is not possible to spy on it + // it('performs flush', () => { + // const spy = jest.spyOn(fs, 'fsync'); + // const file = nextFile(); + // fs.appendFile(file, data, { flush: true }, common.mustSucceed(() => { + // const calls = spy.mock.calls; + // assert.strictEqual(calls.length, 1); + // assert.strictEqual(calls[0].result, undefined); + // assert.strictEqual(calls[0].error, undefined); + // assert.strictEqual(calls[0].arguments.length, 2); + // assert.strictEqual(typeof calls[0].arguments[0], 'number'); + // assert.strictEqual(typeof calls[0].arguments[1], 'function'); + // assert.strictEqual(fs.readFileSync(file, 'utf8'), data); + // done(); + // })); + // }); + + it('does not perform flush', () => { + const { promise, resolve: done } = Promise.withResolvers(); + const values = [undefined, null, false]; + const spy = jest.spyOn(fs, 'fsync'); + let cnt = 0; + + for (const v of values) { + const file = nextFile(); + + fs.appendFile(file, data, { flush: v }, common.mustSucceed(() => { + assert.strictEqual(fs.readFileSync(file, 'utf8'), data); + cnt++; + + if (cnt === values.length) { + assert.strictEqual(spy.mock.calls.length, 0); + done(); + } + })); + } + return promise; + }); +}); + +describe('promise based version', () => { + it('validation', async () => { + for (const v of ['true', '', 0, 1, [], {}, Symbol()]) { + await assert.rejects(() => { + return fsp.appendFile(nextFile(), data, { flush: v }); + }, { code: 'ERR_INVALID_ARG_TYPE' }); + } + }); + + it('success path', async () => { + for (const v of [undefined, null, false, true]) { + const file = nextFile(); + await fsp.appendFile(file, data, { flush: v }); + assert.strictEqual(await fsp.readFile(file, 'utf8'), data); + } + }); +}); diff --git a/test/js/node/test/parallel/test-fs-buffer.js b/test/js/node/test/parallel/test-fs-buffer.js new file mode 100644 index 00000000000000..4b80e1d292c9ea --- /dev/null +++ b/test/js/node/test/parallel/test-fs-buffer.js @@ -0,0 +1,43 @@ +'use strict'; + +const common = require('../common'); +const fixtures = require('../common/fixtures'); +const assert = require('assert'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +fs.access(Buffer.from(tmpdir.path), common.mustSucceed()); + +const buf = Buffer.from(tmpdir.resolve('a.txt')); +fs.open(buf, 'w+', common.mustSucceed((fd) => { + assert(fd); + fs.close(fd, common.mustSucceed()); +})); + +assert.throws( + () => { + fs.accessSync(true); + }, + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + // message: 'The "path" argument must be of type string or an instance of ' + + // 'Buffer or URL. Received type boolean (true)' + } +); + +const dir = Buffer.from(fixtures.fixturesDir); +fs.readdir(dir, 'hex', common.mustSucceed((hexList) => { + fs.readdir(dir, common.mustSucceed((stringList) => { + stringList.forEach((val, idx) => { + const fromHexList = Buffer.from(hexList[idx], 'hex').toString(); + assert.strictEqual( + fromHexList, + val, + `expected ${val}, got ${fromHexList} by hex decoding ${hexList[idx]}` + ); + }); + })); +})); diff --git a/test/js/node/test/parallel/test-fs-existssync-false.js b/test/js/node/test/parallel/test-fs-existssync-false.js new file mode 100644 index 00000000000000..43e826cef5698e --- /dev/null +++ b/test/js/node/test/parallel/test-fs-existssync-false.js @@ -0,0 +1,32 @@ +'use strict'; +const common = require('../common'); +const tmpdir = require('../common/tmpdir'); + +// This test ensures that fs.existsSync doesn't incorrectly return false. +// (especially on Windows) +// https://github.com/nodejs/node-v0.x-archive/issues/3739 + +const assert = require('assert'); +const fs = require('fs'); +const path = require('path'); + +let dir = path.resolve(tmpdir.path); + +// Make sure that the tmp directory is clean +tmpdir.refresh(); + +// Make a long path. +for (let i = 0; i < 50; i++) { + dir = `${dir}/1234567890`; +} + +fs.mkdirSync(dir, { + mode: '0777', + recursive: true, +}); + +// Test if file exists synchronously +assert(fs.existsSync(dir), 'Directory is not accessible'); + +// Test if file exists asynchronously +fs.access(dir, common.mustSucceed()); diff --git a/test/js/node/test/parallel/test-fs-long-path.js b/test/js/node/test/parallel/test-fs-long-path.js new file mode 100644 index 00000000000000..a544cffd2efc79 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-long-path.js @@ -0,0 +1,54 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +if (!common.isWindows) + common.skip('this test is Windows-specific.'); + +const fs = require('fs'); +const path = require('path'); + +const tmpdir = require('../common/tmpdir'); + +// Make a path that will be at least 260 chars long. +const fileNameLen = Math.max(260 - tmpdir.path.length - 1, 1); +const fileName = tmpdir.resolve('x'.repeat(fileNameLen)); +const fullPath = path.resolve(fileName); + +tmpdir.refresh(); + +console.log({ + filenameLength: fileName.length, + fullPathLength: fullPath.length +}); + +console.log(1); +fs.writeFile(fullPath, 'ok', common.mustSucceed(() => { + console.log(2); + fs.stat(fullPath, common.mustSucceed()); + + // Tests https://github.com/nodejs/node/issues/39721 + // fs.realpath.native(fullPath, common.mustSucceed()); + + // Tests https://github.com/nodejs/node/issues/51031 + // fs.promises.realpath(fullPath).then(common.mustCall(), common.mustNotCall()); +})); diff --git a/test/js/node/test/parallel/test-fs-mkdtemp.js b/test/js/node/test/parallel/test-fs-mkdtemp.js new file mode 100644 index 00000000000000..60cbcf805a757c --- /dev/null +++ b/test/js/node/test/parallel/test-fs-mkdtemp.js @@ -0,0 +1,107 @@ +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); +const path = require('path'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +function handler(err, folder) { + assert.ifError(err); + assert(fs.existsSync(folder)); + assert.strictEqual(this, undefined); +} + +// Test with plain string +{ + const tmpFolder = fs.mkdtempSync(tmpdir.resolve('foo.')); + + assert.strictEqual(path.basename(tmpFolder).length, 'foo.XXXXXX'.length); + assert(fs.existsSync(tmpFolder)); + + const utf8 = fs.mkdtempSync(tmpdir.resolve('\u0222abc.')); + assert.strictEqual(Buffer.byteLength(path.basename(utf8)), + Buffer.byteLength('\u0222abc.XXXXXX')); + assert(fs.existsSync(utf8)); + + fs.mkdtemp(tmpdir.resolve('bar.'), common.mustCall(handler)); + + // Same test as above, but making sure that passing an options object doesn't + // affect the way the callback function is handled. + fs.mkdtemp(tmpdir.resolve('bar.'), {}, common.mustCall(handler)); + + // const warningMsg = 'mkdtemp() templates ending with X are not portable. ' + + // 'For details see: https://nodejs.org/api/fs.html'; + // common.expectWarning('Warning', warningMsg); + fs.mkdtemp(tmpdir.resolve('bar.X'), common.mustCall(handler)); +} + +// Test with URL object +{ + const tmpFolder = fs.mkdtempSync(tmpdir.fileURL('foo.')); + + assert.strictEqual(path.basename(tmpFolder).length, 'foo.XXXXXX'.length); + assert(fs.existsSync(tmpFolder)); + + const utf8 = fs.mkdtempSync(tmpdir.fileURL('\u0222abc.')); + assert.strictEqual(Buffer.byteLength(path.basename(utf8)), + Buffer.byteLength('\u0222abc.XXXXXX')); + assert(fs.existsSync(utf8)); + + fs.mkdtemp(tmpdir.fileURL('bar.'), common.mustCall(handler)); + + // Same test as above, but making sure that passing an options object doesn't + // affect the way the callback function is handled. + fs.mkdtemp(tmpdir.fileURL('bar.'), {}, common.mustCall(handler)); + + // Warning fires only once + fs.mkdtemp(tmpdir.fileURL('bar.X'), common.mustCall(handler)); +} + +// Test with Buffer +{ + const tmpFolder = fs.mkdtempSync(Buffer.from(tmpdir.resolve('foo.'))); + + assert.strictEqual(path.basename(tmpFolder).length, 'foo.XXXXXX'.length); + assert(fs.existsSync(tmpFolder)); + + const utf8 = fs.mkdtempSync(Buffer.from(tmpdir.resolve('\u0222abc.'))); + assert.strictEqual(Buffer.byteLength(path.basename(utf8)), + Buffer.byteLength('\u0222abc.XXXXXX')); + assert(fs.existsSync(utf8)); + + fs.mkdtemp(Buffer.from(tmpdir.resolve('bar.')), common.mustCall(handler)); + + // Same test as above, but making sure that passing an options object doesn't + // affect the way the callback function is handled. + fs.mkdtemp(Buffer.from(tmpdir.resolve('bar.')), {}, common.mustCall(handler)); + + // Warning fires only once + fs.mkdtemp(Buffer.from(tmpdir.resolve('bar.X')), common.mustCall(handler)); +} + +// Test with Uint8Array +{ + const encoder = new TextEncoder(); + + const tmpFolder = fs.mkdtempSync(encoder.encode(tmpdir.resolve('foo.'))); + + assert.strictEqual(path.basename(tmpFolder).length, 'foo.XXXXXX'.length); + assert(fs.existsSync(tmpFolder)); + + const utf8 = fs.mkdtempSync(encoder.encode(tmpdir.resolve('\u0222abc.'))); + assert.strictEqual(Buffer.byteLength(path.basename(utf8)), + Buffer.byteLength('\u0222abc.XXXXXX')); + assert(fs.existsSync(utf8)); + + fs.mkdtemp(encoder.encode(tmpdir.resolve('bar.')), common.mustCall(handler)); + + // Same test as above, but making sure that passing an options object doesn't + // affect the way the callback function is handled. + fs.mkdtemp(encoder.encode(tmpdir.resolve('bar.')), {}, common.mustCall(handler)); + + // Warning fires only once + fs.mkdtemp(encoder.encode(tmpdir.resolve('bar.X')), common.mustCall(handler)); +} diff --git a/test/js/node/test/parallel/test-fs-operations-with-surrogate-pairs.js b/test/js/node/test/parallel/test-fs-operations-with-surrogate-pairs.js new file mode 100644 index 00000000000000..330741c2b0eff7 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-operations-with-surrogate-pairs.js @@ -0,0 +1,31 @@ +'use strict'; + +require('../common'); +const fs = require('node:fs'); +const path = require('node:path'); +const assert = require('node:assert'); +const { describe, it } = require('bun:test'); +const tmpdir = require('../common/tmpdir'); + +tmpdir.refresh(); + +describe('File operations with filenames containing surrogate pairs', () => { + it('should write, read, and delete a file with surrogate pairs in the filename', () => { + // Create a temporary directory + const tempdir = fs.mkdtempSync(tmpdir.resolve('emoji-fruit-πŸ‡ 🍈 πŸ‰ 🍊 πŸ‹')); + assert.strictEqual(fs.existsSync(tempdir), true); + + const filename = 'πŸš€πŸ”₯πŸ›Έ.txt'; + const content = 'Test content'; + + // Write content to a file + fs.writeFileSync(path.join(tempdir, filename), content); + + // Read content from the file + const readContent = fs.readFileSync(path.join(tempdir, filename), 'utf8'); + + // Check if the content matches + assert.strictEqual(readContent, content); + + }); +}); diff --git a/test/js/node/test/parallel/test-fs-promises-file-handle-read.js b/test/js/node/test/parallel/test-fs-promises-file-handle-read.js new file mode 100644 index 00000000000000..2e9534c3989906 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-promises-file-handle-read.js @@ -0,0 +1,129 @@ +'use strict'; + +const common = require('../common'); + +// The following tests validate base functionality for the fs.promises +// FileHandle.read method. + +const fs = require('fs'); +const { open } = fs.promises; +const path = require('path'); +const fixtures = require('../common/fixtures'); +const tmpdir = require('../common/tmpdir'); +const assert = require('assert'); +const tmpDir = tmpdir.path; + +async function read(fileHandle, buffer, offset, length, position, options) { + return options?.useConf ? + fileHandle.read({ buffer, offset, length, position }) : + fileHandle.read(buffer, offset, length, position); +} + +async function validateRead(data, file, options) { + const filePath = path.resolve(tmpDir, file); + const buffer = Buffer.from(data, 'utf8'); + + const fd = fs.openSync(filePath, 'w+'); + const fileHandle = await open(filePath, 'w+'); + const streamFileHandle = await open(filePath, 'w+'); + + fs.writeSync(fd, buffer, 0, buffer.length); + fs.closeSync(fd); + + fileHandle.on('close', common.mustCall()); + const readAsyncHandle = + await read(fileHandle, Buffer.alloc(11), 0, 11, 0, options); + assert.deepStrictEqual(data.length, readAsyncHandle.bytesRead); + if (data.length) + assert.deepStrictEqual(buffer, readAsyncHandle.buffer); + await fileHandle.close(); + + const stream = fs.createReadStream(null, { fd: streamFileHandle }); + let streamData = Buffer.alloc(0); + for await (const chunk of stream) + streamData = Buffer.from(chunk); + assert.deepStrictEqual(buffer, streamData); + if (data.length) + assert.deepStrictEqual(streamData, readAsyncHandle.buffer); + await streamFileHandle.close(); +} + +async function validateLargeRead(options) { + // Reading beyond file length (3 in this case) should return no data. + // This is a test for a bug where reads > uint32 would return data + // from the current position in the file. + const filePath = fixtures.path('x.txt'); + const fileHandle = await open(filePath, 'r'); + const pos = 0xffffffff + 1; // max-uint32 + 1 + const readHandle = + await read(fileHandle, Buffer.alloc(1), 0, 1, pos, options); + + assert.strictEqual(readHandle.bytesRead, 0); +} + +async function validateReadNoParams() { + const filePath = fixtures.path('x.txt'); + const fileHandle = await open(filePath, 'r'); + // Should not throw + await fileHandle.read(); +} + +// Validates that the zero position is respected after the position has been +// moved. The test iterates over the xyz chars twice making sure that the values +// are read from the correct position. +async function validateReadWithPositionZero() { + const opts = { useConf: true }; + const filePath = fixtures.path('x.txt'); + const fileHandle = await open(filePath, 'r'); + const expectedSequence = ['x', 'y', 'z']; + + for (let i = 0; i < expectedSequence.length * 2; i++) { + const len = 1; + const pos = i % 3; + const buf = Buffer.alloc(len); + const { bytesRead } = await read(fileHandle, buf, 0, len, pos, opts); + assert.strictEqual(bytesRead, len); + assert.strictEqual(buf.toString(), expectedSequence[pos]); + } +} + +async function validateReadLength(len) { + const buf = Buffer.alloc(4); + const opts = { useConf: true }; + const filePath = fixtures.path('x.txt'); + const fileHandle = await open(filePath, 'r'); + const { bytesRead } = await read(fileHandle, buf, 0, len, 0, opts); + assert.strictEqual(bytesRead, len); +} + +async function validateReadWithNoOptions(byte) { + const buf = Buffer.alloc(byte); + const filePath = fixtures.path('x.txt'); + const fileHandle = await open(filePath, 'r'); + let response = await fileHandle.read(buf); + assert.strictEqual(response.bytesRead, byte); + response = await read(fileHandle, buf, 0, undefined, 0); + assert.strictEqual(response.bytesRead, byte); + response = await read(fileHandle, buf, 0, null, 0); + assert.strictEqual(response.bytesRead, byte); + response = await read(fileHandle, buf, 0, undefined, 0, { useConf: true }); + assert.strictEqual(response.bytesRead, byte); + response = await read(fileHandle, buf, 0, null, 0, { useConf: true }); + assert.strictEqual(response.bytesRead, byte); +} + +(async function() { + tmpdir.refresh(); + await validateRead('Hello world', 'read-file', { useConf: false }); + await validateRead('', 'read-empty-file', { useConf: false }); + await validateRead('Hello world', 'read-file-conf', { useConf: true }); + await validateRead('', 'read-empty-file-conf', { useConf: true }); + await validateLargeRead({ useConf: false }); + await validateLargeRead({ useConf: true }); + await validateReadNoParams(); + await validateReadWithPositionZero(); + await validateReadLength(0); + await validateReadLength(1); + await validateReadWithNoOptions(0); + await validateReadWithNoOptions(1); +})().then(common.mustCall()); diff --git a/test/js/node/test/parallel/test-fs-promises-file-handle-readFile.js b/test/js/node/test/parallel/test-fs-promises-file-handle-readFile.js new file mode 100644 index 00000000000000..b7c9998dca099c --- /dev/null +++ b/test/js/node/test/parallel/test-fs-promises-file-handle-readFile.js @@ -0,0 +1,137 @@ +'use strict'; + +const common = require('../common'); + +// The following tests validate base functionality for the fs.promises +// FileHandle.readFile method. + +const fs = require('fs'); +const { + open, + readFile, + writeFile, + truncate, +} = fs.promises; +const path = require('path'); +const tmpdir = require('../common/tmpdir'); +const tick = require('../common/tick'); +const assert = require('assert'); +const tmpDir = tmpdir.path; + +tmpdir.refresh(); + +async function validateReadFile() { + const filePath = path.resolve(tmpDir, 'tmp-read-file.txt'); + const fileHandle = await open(filePath, 'w+'); + const buffer = Buffer.from('Hello world'.repeat(100), 'utf8'); + + const fd = fs.openSync(filePath, 'w+'); + fs.writeSync(fd, buffer, 0, buffer.length); + fs.closeSync(fd); + + const readFileData = await fileHandle.readFile(); + assert.deepStrictEqual(buffer, readFileData); + + await fileHandle.close(); +} + +async function validateReadFileProc() { + // Test to make sure reading a file under the /proc directory works. Adapted + // from test-fs-read-file-sync-hostname.js. + // Refs: + // - https://groups.google.com/forum/#!topic/nodejs-dev/rxZ_RoH1Gn0 + // - https://github.com/nodejs/node/issues/21331 + + // Test is Linux-specific. + if (!common.isLinux) + return; + + const fileHandle = await open('/proc/sys/kernel/hostname', 'r'); + const hostname = await fileHandle.readFile(); + assert.ok(hostname.length > 0); +} + +async function doReadAndCancel() { + // Signal aborted from the start + { + const filePathForHandle = path.resolve(tmpDir, 'dogs-running.txt'); + const fileHandle = await open(filePathForHandle, 'w+'); + try { + const buffer = Buffer.from('Dogs running'.repeat(10000), 'utf8'); + fs.writeFileSync(filePathForHandle, buffer); + const signal = AbortSignal.abort(); + await assert.rejects(readFile(fileHandle, common.mustNotMutateObjectDeep({ signal })), { + name: 'AbortError' + }); + } finally { + await fileHandle.close(); + } + } + + // Signal aborted on first tick + { + const filePathForHandle = path.resolve(tmpDir, 'dogs-running1.txt'); + const fileHandle = await open(filePathForHandle, 'w+'); + const buffer = Buffer.from('Dogs running'.repeat(10000), 'utf8'); + fs.writeFileSync(filePathForHandle, buffer); + const controller = new AbortController(); + const { signal } = controller; + process.nextTick(() => controller.abort()); + await assert.rejects(readFile(fileHandle, common.mustNotMutateObjectDeep({ signal })), { + name: 'AbortError' + }, 'tick-0'); + await fileHandle.close(); + } + + // Signal aborted right before buffer read + { + const newFile = path.resolve(tmpDir, 'dogs-running2.txt'); + const buffer = Buffer.from('Dogs running'.repeat(1000), 'utf8'); + fs.writeFileSync(newFile, buffer); + + const fileHandle = await open(newFile, 'r'); + + const controller = new AbortController(); + const { signal } = controller; + // Bun: waiting 1 tick is too late since the entire readFile call is one + // native operation. Instead, the abort is called after the task has + // been scheduled but before it has been finished. + // tick(1, () => controller.abort()); + const p = assert.rejects(fileHandle.readFile(common.mustNotMutateObjectDeep({ signal, encoding: 'utf8' })), { + name: 'AbortError' + }, 'tick-1'); + // Bun: + controller.abort(); + await p; + + await fileHandle.close(); + } + + // Bun supports much larger buffers, so this is extremely hard, if possible, to test. + // { + // // Variable taken from https://github.com/nodejs/node/blob/1377163f3351/lib/internal/fs/promises.js#L5 + // const kIoMaxLength = 2 ** 31 - 1; + // + // if (!tmpdir.hasEnoughSpace(kIoMaxLength)) { + // // truncate() will fail with ENOSPC if there is not enough space. + // common.printSkipMessage(`Not enough space in ${tmpDir}`); + // } else { + // const newFile = path.resolve(tmpDir, 'dogs-running3.txt'); + // await writeFile(newFile, Buffer.from('0')); + // await truncate(newFile, kIoMaxLength + 1); + // + // const fileHandle = await open(newFile, 'r'); + // + // await assert.rejects(fileHandle.readFile(), { + // name: 'RangeError', + // code: 'ERR_FS_FILE_TOO_LARGE' + // }); + // await fileHandle.close(); + // } + // } +} + +validateReadFile() + .then(validateReadFileProc) + .then(doReadAndCancel) + .then(common.mustCall()); diff --git a/test/js/node/test/parallel/test-fs-promises-file-handle-writeFile.js b/test/js/node/test/parallel/test-fs-promises-file-handle-writeFile.js new file mode 100644 index 00000000000000..2c1a80e4f52d49 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-promises-file-handle-writeFile.js @@ -0,0 +1,200 @@ +'use strict'; + +const common = require('../common'); + +// The following tests validate base functionality for the fs.promises +// FileHandle.writeFile method. + +const fs = require('fs'); +const { open, writeFile } = fs.promises; +const path = require('path'); +const { Readable } = require('stream'); +const tmpdir = require('../common/tmpdir'); +const assert = require('assert'); +const tmpDir = tmpdir.path; + +tmpdir.refresh(); + +async function validateWriteFile() { + const filePathForHandle = path.resolve(tmpDir, 'tmp-write-file2.txt'); + const fileHandle = await open(filePathForHandle, 'w+'); + try { + const buffer = Buffer.from('Hello world'.repeat(100), 'utf8'); + + await fileHandle.writeFile(buffer); + const readFileData = fs.readFileSync(filePathForHandle); + assert.deepStrictEqual(buffer, readFileData); + } finally { + await fileHandle.close(); + } +} + +// Signal aborted while writing file +async function doWriteAndCancel() { + const filePathForHandle = path.resolve(tmpDir, 'dogs-running.txt'); + const fileHandle = await open(filePathForHandle, 'w+'); + try { + const buffer = Buffer.from('dogs running'.repeat(512 * 1024), 'utf8'); + const controller = new AbortController(); + const { signal } = controller; + process.nextTick(() => controller.abort()); + await assert.rejects(writeFile(fileHandle, buffer, { signal }), { + name: 'AbortError' + }); + } finally { + await fileHandle.close(); + } +} + +const dest = path.resolve(tmpDir, 'tmp.txt'); +const otherDest = path.resolve(tmpDir, 'tmp-2.txt'); +const stream = Readable.from(['a', 'b', 'c']); +const stream2 = Readable.from(['ΓΌmlaut', ' ', 'sechzig']); +const iterable = { + expected: 'abc', + *[Symbol.iterator]() { + yield 'a'; + yield 'b'; + yield 'c'; + } +}; +function iterableWith(value) { + return { + *[Symbol.iterator]() { + yield value; + } + }; +} +const bufferIterable = { + expected: 'abc', + *[Symbol.iterator]() { + yield Buffer.from('a'); + yield Buffer.from('b'); + yield Buffer.from('c'); + } +}; +const asyncIterable = { + expected: 'abc', + async* [Symbol.asyncIterator]() { + yield 'a'; + yield 'b'; + yield 'c'; + } +}; + +async function doWriteStream() { + const fileHandle = await open(dest, 'w+'); + try { + await fileHandle.writeFile(stream); + const expected = 'abc'; + const data = fs.readFileSync(dest, 'utf-8'); + assert.deepStrictEqual(data, expected); + } finally { + await fileHandle.close(); + } +} + +async function doWriteStreamWithCancel() { + const controller = new AbortController(); + const { signal } = controller; + process.nextTick(() => controller.abort()); + const fileHandle = await open(otherDest, 'w+'); + try { + await assert.rejects( + fileHandle.writeFile(stream, { signal }), + { name: 'AbortError' } + ); + } finally { + await fileHandle.close(); + } +} + +async function doWriteIterable() { + const fileHandle = await open(dest, 'w+'); + try { + await fileHandle.writeFile(iterable); + const data = fs.readFileSync(dest, 'utf-8'); + assert.deepStrictEqual(data, iterable.expected); + } finally { + await fileHandle.close(); + } +} + +async function doWriteInvalidIterable() { + const fileHandle = await open(dest, 'w+'); + try { + await Promise.all( + [42, 42n, {}, Symbol('42'), true, undefined, null, NaN].map((value) => + assert.rejects( + fileHandle.writeFile(iterableWith(value)), + { code: 'ERR_INVALID_ARG_TYPE' } + ) + ) + ); + } finally { + await fileHandle.close(); + } +} + +async function doWriteIterableWithEncoding() { + const fileHandle = await open(dest, 'w+'); + try { + await fileHandle.writeFile(stream2, 'latin1'); + const expected = 'ΓΌmlaut sechzig'; + const data = fs.readFileSync(dest, 'latin1'); + assert.deepStrictEqual(data, expected); + } finally { + await fileHandle.close(); + } +} + +async function doWriteBufferIterable() { + const fileHandle = await open(dest, 'w+'); + try { + await fileHandle.writeFile(bufferIterable); + const data = fs.readFileSync(dest, 'utf-8'); + assert.deepStrictEqual(data, bufferIterable.expected); + } finally { + await fileHandle.close(); + } +} + +async function doWriteAsyncIterable() { + const fileHandle = await open(dest, 'w+'); + try { + await fileHandle.writeFile(asyncIterable); + const data = fs.readFileSync(dest, 'utf-8'); + assert.deepStrictEqual(data, asyncIterable.expected); + } finally { + await fileHandle.close(); + } +} + +async function doWriteInvalidValues() { + const fileHandle = await open(dest, 'w+'); + try { + await Promise.all( + [42, 42n, {}, Symbol('42'), true, undefined, null, NaN].map((value) => + assert.rejects( + fileHandle.writeFile(value), + { code: 'ERR_INVALID_ARG_TYPE' } + ) + ) + ); + } finally { + await fileHandle.close(); + } +} + +(async () => { + await validateWriteFile(); + await doWriteAndCancel(); + await doWriteStream(); + await doWriteStreamWithCancel(); + await doWriteIterable(); + await doWriteInvalidIterable(); + await doWriteIterableWithEncoding(); + await doWriteBufferIterable(); + await doWriteAsyncIterable(); + await doWriteInvalidValues(); +})().then(common.mustCall()); diff --git a/test/js/node/test/parallel/test-fs-promises-readfile.js b/test/js/node/test/parallel/test-fs-promises-readfile.js new file mode 100644 index 00000000000000..4635883ad325c2 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-promises-readfile.js @@ -0,0 +1,92 @@ +// Flags: --expose-internals +'use strict'; + +const common = require('../common'); + +const assert = require('assert'); +const { writeFile, readFile } = require('fs').promises; +const tmpdir = require('../common/tmpdir'); +// const fsBinding = process.binding('fs'); +tmpdir.refresh(); + +const fn = tmpdir.resolve('large-file'); + +// Creating large buffer with random content +const largeBuffer = Buffer.from( + Array.from({ length: 1024 ** 2 + 19 }, (_, index) => index) +); + +async function createLargeFile() { + // Writing buffer to a file then try to read it + await writeFile(fn, largeBuffer); +} + +async function validateReadFile() { + const readBuffer = await readFile(fn); + assert.strictEqual(readBuffer.equals(largeBuffer), true); +} + +async function validateReadFileProc() { + // Test to make sure reading a file under the /proc directory works. Adapted + // from test-fs-read-file-sync-hostname.js. + // Refs: + // - https://groups.google.com/forum/#!topic/nodejs-dev/rxZ_RoH1Gn0 + // - https://github.com/nodejs/node/issues/21331 + + // Test is Linux-specific. + if (!common.isLinux) + return; + + const hostname = await readFile('/proc/sys/kernel/hostname'); + assert.ok(hostname.length > 0); +} + +function validateReadFileAbortLogicBefore() { + const signal = AbortSignal.abort(); + assert.rejects(readFile(fn, { signal }), { + name: 'AbortError' + }).then(common.mustCall()); +} + +function validateReadFileAbortLogicDuring() { + const controller = new AbortController(); + const signal = controller.signal; + process.nextTick(() => controller.abort()); + assert.rejects(readFile(fn, { signal }), { + name: 'AbortError' + }).then(common.mustCall()); +} + +async function validateWrongSignalParam() { + // Verify that if something different than Abortcontroller.signal + // is passed, ERR_INVALID_ARG_TYPE is thrown + + await assert.rejects(async () => { + const callback = common.mustNotCall(); + await readFile(fn, { signal: 'hello' }, callback); + }, { code: 'ERR_INVALID_ARG_TYPE', name: 'TypeError' }); + +} + +// Bun: patching process.binding('fs') wont have the correct effect. +// there are tests in Bun that check that `stat()` lying will not +// break the readFile() operation +// async function validateZeroByteLiar() { +// const originalFStat = fsBinding.fstat; +// fsBinding.fstat = common.mustCall( +// async () => (/* stat fields */ [0, 1, 2, 3, 4, 5, 6, 7, 0 /* size */]) +// ); +// const readBuffer = await readFile(fn); +// assert.strictEqual(readBuffer.toString(), largeBuffer.toString()); +// fsBinding.fstat = originalFStat; +// } + +(async () => { + await createLargeFile(); + await validateReadFile(); + await validateReadFileProc(); + await validateReadFileAbortLogicBefore(); + await validateReadFileAbortLogicDuring(); + await validateWrongSignalParam(); + // await validateZeroByteLiar(); +})().then(common.mustCall()); diff --git a/test/js/node/test/parallel/test-fs-promises-write-optional-params.js b/test/js/node/test/parallel/test-fs-promises-write-optional-params.js new file mode 100644 index 00000000000000..739875cb2c49c5 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-promises-write-optional-params.js @@ -0,0 +1,110 @@ +'use strict'; + +const common = require('../common'); + +// This test ensures that filehandle.write accepts "named parameters" object +// and doesn't interpret objects as strings + +const assert = require('assert'); +const fsPromises = require('fs').promises; +const tmpdir = require('../common/tmpdir'); + +tmpdir.refresh(); + +const dest = tmpdir.resolve('tmp.txt'); +const buffer = Buffer.from('zyx'); + +async function testInvalid(dest, expectedCode, ...params) { + if (params.length >= 2) { + params[1] = common.mustNotMutateObjectDeep(params[1]); + } + let fh; + try { + fh = await fsPromises.open(dest, 'w+'); + await assert.rejects( + fh.write(...params), + { code: expectedCode }); + } finally { + await fh?.close(); + } +} + +async function testValid(dest, buffer, options) { + const length = options?.length; + const offset = options?.offset; + let fh, writeResult, writeBufCopy, readResult, readBufCopy; + + try { + fh = await fsPromises.open(dest, 'w'); + writeResult = await fh.write(buffer, options); + writeBufCopy = Uint8Array.prototype.slice.call(writeResult.buffer); + } finally { + await fh?.close(); + } + + try { + fh = await fsPromises.open(dest, 'r'); + readResult = await fh.read(buffer, options); + readBufCopy = Uint8Array.prototype.slice.call(readResult.buffer); + } finally { + await fh?.close(); + } + + assert.ok(writeResult.bytesWritten >= readResult.bytesRead); + if (length !== undefined && length !== null) { + assert.strictEqual(writeResult.bytesWritten, length); + assert.strictEqual(readResult.bytesRead, length); + } + if (offset === undefined || offset === 0) { + assert.deepStrictEqual(writeBufCopy, readBufCopy); + } + assert.deepStrictEqual(writeResult.buffer, readResult.buffer); +} + +(async () => { + // Test if first argument is not wrongly interpreted as ArrayBufferView|string + for (const badBuffer of [ + undefined, null, true, 42, 42n, Symbol('42'), NaN, [], () => {}, + common.mustNotCall(), + common.mustNotMutateObjectDeep({}), + Promise.resolve(new Uint8Array(1)), + {}, + { buffer: 'amNotParam' }, + { string: 'amNotParam' }, + { buffer: new Uint8Array(1).buffer }, + new Date(), + new String('notPrimitive'), + { toString() { return 'amObject'; } }, + { [Symbol.toPrimitive]: (hint) => 'amObject' }, + ]) { + await testInvalid(dest, 'ERR_INVALID_ARG_TYPE', common.mustNotMutateObjectDeep(badBuffer), {}); + } + + // First argument (buffer or string) is mandatory + await testInvalid(dest, 'ERR_INVALID_ARG_TYPE'); + + // Various invalid options + await testInvalid(dest, 'ERR_OUT_OF_RANGE', buffer, { length: 5 }); + await testInvalid(dest, 'ERR_OUT_OF_RANGE', buffer, { offset: 5 }); + await testInvalid(dest, 'ERR_OUT_OF_RANGE', buffer, { length: 1, offset: 3 }); + await testInvalid(dest, 'ERR_OUT_OF_RANGE', buffer, { length: -1 }); + await testInvalid(dest, 'ERR_OUT_OF_RANGE', buffer, { offset: -1 }); + await testInvalid(dest, 'ERR_INVALID_ARG_TYPE', buffer, { offset: false }); + await testInvalid(dest, 'ERR_INVALID_ARG_TYPE', buffer, { offset: true }); + + // Test compatibility with filehandle.read counterpart + for (const options of [ + undefined, + null, + {}, + { length: 1 }, + { position: 5 }, + { length: 1, position: 5 }, + { length: 1, position: -1, offset: 2 }, + { length: null }, + { position: null }, + { offset: 1 }, + ]) { + await testValid(dest, buffer, common.mustNotMutateObjectDeep(options)); + } +})().then(common.mustCall()); diff --git a/test/js/node/test/parallel/test-fs-promises-writefile.js b/test/js/node/test/parallel/test-fs-promises-writefile.js new file mode 100644 index 00000000000000..71805b9552c4cb --- /dev/null +++ b/test/js/node/test/parallel/test-fs-promises-writefile.js @@ -0,0 +1,193 @@ +'use strict'; + +const common = require('../common'); +const fs = require('fs'); +const fsPromises = fs.promises; +const path = require('path'); +const tmpdir = require('../common/tmpdir'); +const assert = require('assert'); +const tmpDir = tmpdir.path; +const { Readable } = require('stream'); + +tmpdir.refresh(); + +const dest = path.resolve(tmpDir, 'tmp.txt'); +const otherDest = path.resolve(tmpDir, 'tmp-2.txt'); +const buffer = Buffer.from('abc'.repeat(1000)); +const buffer2 = Buffer.from('xyz'.repeat(1000)); +const stream = Readable.from(['a', 'b', 'c']); +const stream2 = Readable.from(['ΓΌmlaut', ' ', 'sechzig']); +const iterable = { + expected: 'abc', + *[Symbol.iterator]() { + yield 'a'; + yield 'b'; + yield 'c'; + } +}; + +const veryLargeBuffer = { + expected: 'dogs running'.repeat(512 * 1024), + *[Symbol.iterator]() { + yield Buffer.from('dogs running'.repeat(512 * 1024), 'utf8'); + } +}; + +function iterableWith(value) { + return { + *[Symbol.iterator]() { + yield value; + } + }; +} +const bufferIterable = { + expected: 'abc', + *[Symbol.iterator]() { + yield Buffer.from('a'); + yield Buffer.from('b'); + yield Buffer.from('c'); + } +}; +const asyncIterable = { + expected: 'abc', + async* [Symbol.asyncIterator]() { + yield 'a'; + yield 'b'; + yield 'c'; + } +}; + +async function doWrite() { + await fsPromises.writeFile(dest, buffer); + const data = fs.readFileSync(dest); + assert.deepStrictEqual(data, buffer); +} + +async function doWriteStream() { + await fsPromises.writeFile(dest, stream); + const expected = 'abc'; + const data = fs.readFileSync(dest, 'utf-8'); + assert.deepStrictEqual(data, expected); +} + +async function doWriteStreamWithCancel() { + const controller = new AbortController(); + const { signal } = controller; + process.nextTick(() => controller.abort()); + await assert.rejects( + fsPromises.writeFile(otherDest, stream, { signal }), + { name: 'AbortError' } + ); +} + +async function doWriteIterable() { + await fsPromises.writeFile(dest, iterable); + const data = fs.readFileSync(dest, 'utf-8'); + assert.deepStrictEqual(data, iterable.expected); +} + +async function doWriteInvalidIterable() { + await Promise.all( + [42, 42n, {}, Symbol('42'), true, undefined, null, NaN].map((value) => + assert.rejects(fsPromises.writeFile(dest, iterableWith(value)), { + code: 'ERR_INVALID_ARG_TYPE', + }) + ) + ); +} + +async function doWriteIterableWithEncoding() { + await fsPromises.writeFile(dest, stream2, 'latin1'); + const expected = 'ΓΌmlaut sechzig'; + const data = fs.readFileSync(dest, 'latin1'); + assert.deepStrictEqual(data, expected); +} + +async function doWriteBufferIterable() { + await fsPromises.writeFile(dest, bufferIterable); + const data = fs.readFileSync(dest, 'utf-8'); + assert.deepStrictEqual(data, bufferIterable.expected); +} + +async function doWriteAsyncIterable() { + await fsPromises.writeFile(dest, asyncIterable); + const data = fs.readFileSync(dest, 'utf-8'); + assert.deepStrictEqual(data, asyncIterable.expected); +} + +async function doWriteAsyncLargeIterable() { + await fsPromises.writeFile(dest, veryLargeBuffer); + const data = fs.readFileSync(dest, 'utf-8'); + assert.deepStrictEqual(data, veryLargeBuffer.expected); +} + +async function doWriteInvalidValues() { + await Promise.all( + [42, 42n, {}, Symbol('42'), true, undefined, null, NaN].map((value) => + assert.rejects(fsPromises.writeFile(dest, value), { + code: 'ERR_INVALID_ARG_TYPE', + }) + ) + ); +} + +async function doWriteWithCancel() { + const controller = new AbortController(); + const { signal } = controller; + process.nextTick(() => controller.abort()); + await assert.rejects( + fsPromises.writeFile(otherDest, buffer, { signal }), + { name: 'AbortError' } + ); +} + +async function doAppend() { + await fsPromises.appendFile(dest, buffer2, { flag: null }); + const data = fs.readFileSync(dest); + const buf = Buffer.concat([buffer, buffer2]); + assert.deepStrictEqual(buf, data); +} + +async function doRead() { + const data = await fsPromises.readFile(dest); + const buf = fs.readFileSync(dest); + assert.deepStrictEqual(buf, data); +} + +async function doReadWithEncoding() { + const data = await fsPromises.readFile(dest, 'utf-8'); + const syncData = fs.readFileSync(dest, 'utf-8'); + assert.strictEqual(typeof data, 'string'); + assert.deepStrictEqual(data, syncData); +} + +(async () => { + console.log("doWrite"); + await doWrite(); + console.log("doWriteWithCancel"); + await doWriteWithCancel(); + console.log("doAppend"); + await doAppend(); + console.log("doRead"); + await doRead(); + console.log("doReadWithEncoding"); + await doReadWithEncoding(); + console.log("doWriteStream"); + await doWriteStream(); + console.log("doWriteStreamWithCancel"); + await doWriteStreamWithCancel(); + console.log("doWriteIterable"); + await doWriteIterable(); + console.log("doWriteInvalidIterable"); + await doWriteInvalidIterable(); + console.log("doWriteIterableWithEncoding"); + await doWriteIterableWithEncoding(); + console.log("doWriteBufferIterable"); + await doWriteBufferIterable(); + console.log("doWriteAsyncIterable"); + await doWriteAsyncIterable(); + console.log("doWriteAsyncLargeIterable"); + await doWriteAsyncLargeIterable(); + console.log("doWriteInvalidValues"); + await doWriteInvalidValues(); +})().then(common.mustCall()); diff --git a/test/js/node/test/parallel/test-fs-read-empty-buffer.js b/test/js/node/test/parallel/test-fs-read-empty-buffer.js index 6abfcb5aae69c2..3562aeaa0dd41f 100644 --- a/test/js/node/test/parallel/test-fs-read-empty-buffer.js +++ b/test/js/node/test/parallel/test-fs-read-empty-buffer.js @@ -14,8 +14,7 @@ assert.throws( () => fs.readSync(fd, buffer, 0, 10, 0), { code: 'ERR_INVALID_ARG_VALUE', - message: 'The argument \'buffer\' is empty and cannot be written. ' + - 'Received Uint8Array(0) []' + message: 'The argument \'buffer\' is empty and cannot be written.' } ); @@ -23,8 +22,7 @@ assert.throws( () => fs.read(fd, buffer, 0, 1, 0, common.mustNotCall()), { code: 'ERR_INVALID_ARG_VALUE', - message: 'The argument \'buffer\' is empty and cannot be written. ' + - 'Received Uint8Array(0) []' + message: 'The argument \'buffer\' is empty and cannot be written.' } ); @@ -34,8 +32,8 @@ assert.throws( () => filehandle.read(buffer, 0, 1, 0), { code: 'ERR_INVALID_ARG_VALUE', - message: 'The argument \'buffer\' is empty and cannot be written. ' + - 'Received Uint8Array(0) []' + // message: 'The argument \'buffer\' is empty and cannot be written. ' + + // 'Received Uint8Array(0) []' } ).then(common.mustCall()); })().then(common.mustCall()); diff --git a/test/js/node/test/parallel/test-fs-read-promises-optional-params.js b/test/js/node/test/parallel/test-fs-read-promises-optional-params.js index f9007a69ba712a..07bb6657e40221 100644 --- a/test/js/node/test/parallel/test-fs-read-promises-optional-params.js +++ b/test/js/node/test/parallel/test-fs-read-promises-optional-params.js @@ -17,11 +17,11 @@ read(fd, common.mustNotMutateObjectDeep({})) assert.strictEqual(bytesRead, expected.byteLength); assert.deepStrictEqual(defaultBufferAsync.byteLength, buffer.byteLength); }) - .then(common.mustCall()); + .then(common.mustCall()).catch(console.error); read(fd, bufferAsOption, common.mustNotMutateObjectDeep({ position: 0 })) .then(function({ bytesRead, buffer }) { assert.strictEqual(bytesRead, expected.byteLength); assert.deepStrictEqual(bufferAsOption.byteLength, buffer.byteLength); }) - .then(common.mustCall()); + .then(common.mustCall()).catch(console.error); diff --git a/test/js/node/test/parallel/test-fs-read-stream-concurrent-reads.js b/test/js/node/test/parallel/test-fs-read-stream-concurrent-reads.js new file mode 100644 index 00000000000000..b5674484866cc7 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-read-stream-concurrent-reads.js @@ -0,0 +1,47 @@ +'use strict'; +const common = require('../common'); +const fixtures = require('../common/fixtures'); +const assert = require('assert'); +const fs = require('fs'); + +// Test that concurrent file read streams don’t interfere with each other’s +// contents, and that the chunks generated by the reads only retain a +// 'reasonable' amount of memory. + +// Refs: https://github.com/nodejs/node/issues/21967 + +const filename = fixtures.path('loop.js'); // Some small non-homogeneous file. +const content = fs.readFileSync(filename); + +const N = 2000; +let started = 0; +let done = 0; + +const arrayBuffers = new Set(); + +function startRead() { + ++started; + const chunks = []; + fs.createReadStream(filename) + .on('data', (chunk) => { + chunks.push(chunk); + arrayBuffers.add(chunk.buffer); + }) + .on('end', common.mustCall(() => { + if (started < N) + startRead(); + assert.deepStrictEqual(Buffer.concat(chunks), content); + if (++done === N) { + const retainedMemory = + [...arrayBuffers].map((ab) => ab.byteLength).reduce((a, b) => a + b); + assert(retainedMemory / (N * content.length) <= 3, + `Retaining ${retainedMemory} bytes in ABs for ${N} ` + + `chunks of size ${content.length}`); + } + })); +} + +// Don’t start the reads all at once – that way we would have to allocate +// a large amount of memory upfront. +for (let i = 0; i < 6; ++i) + startRead(); diff --git a/test/js/node/test/parallel/test-fs-read-stream-err.js b/test/js/node/test/parallel/test-fs-read-stream-err.js new file mode 100644 index 00000000000000..1d280f64874fc7 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-read-stream-err.js @@ -0,0 +1,63 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +const stream = fs.createReadStream(__filename, { + bufferSize: 64 +}); +const err = new Error('BAM'); + +stream.on('error', common.mustCall((err_) => { + process.nextTick(common.mustCall(() => { + assert.strictEqual(stream.fd, null); + assert.strictEqual(err_, err); + })); +})); + +fs.close = common.mustCall((fd_, cb) => { + assert.strictEqual(fd_, stream.fd); + process.nextTick(cb); +}); + +const read = fs.read; +fs.read = function() { + // First time is ok. + read.apply(fs, arguments); + // Then it breaks. + fs.read = common.mustCall(function() { + const cb = arguments[arguments.length - 1]; + process.nextTick(() => { + cb(err); + }); + // It should not be called again! + fs.read = () => { + throw new Error('BOOM!'); + }; + }); +}; + +stream.on('data', (buf) => { + stream.on('data', common.mustNotCall("no more 'data' events should follow")); +}); diff --git a/test/js/node/test/parallel/test-fs-read-stream-file-handle.js b/test/js/node/test/parallel/test-fs-read-stream-file-handle.js new file mode 100644 index 00000000000000..366f8e08cc5b40 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-read-stream-file-handle.js @@ -0,0 +1,154 @@ +'use strict'; +const common = require('../common'); +const fs = require('fs'); +const assert = require('assert'); +const tmpdir = require('../common/tmpdir'); +const file = tmpdir.resolve('read_stream_filehandle_test.txt'); +const input = 'hello world'; + +tmpdir.refresh(); +fs.writeFileSync(file, input); + +fs.promises.open(file, 'r').then((handle) => { + handle.on('close', common.mustCall()); + const stream = fs.createReadStream(null, { fd: handle }); + + let output = ''; + stream.on('data', common.mustCallAtLeast((data) => { + output += data; + })); + + stream.on('end', common.mustCall(() => { + assert.strictEqual(output, input); + })); + + stream.on('close', common.mustCall()); +}).then(common.mustCall()); + +fs.promises.open(file, 'r').then((handle) => { + handle.on('close', common.mustCall()); + const stream = fs.createReadStream(null, { fd: handle }); + stream.on('data', common.mustNotCall()); + stream.on('close', common.mustCall()); + + return handle.close(); +}).then(common.mustCall()); + +fs.promises.open(file, 'r').then((handle) => { + handle.on('close', common.mustCall()); + const stream = fs.createReadStream(null, { fd: handle }); + stream.on('close', common.mustCall()); + + stream.on('data', common.mustCall(() => { + handle.close(); + })); +}).then(common.mustCall()); + +fs.promises.open(file, 'r').then((handle) => { + handle.on('close', common.mustCall()); + const stream = fs.createReadStream(null, { fd: handle }); + stream.on('close', common.mustCall()); + + stream.close(); +}).then(common.mustCall()); + +fs.promises.open(file, 'r').then((handle) => { + assert.throws(() => { + fs.createReadStream(null, { fd: handle, fs }); + }, { + code: 'ERR_METHOD_NOT_IMPLEMENTED', + name: 'Error', + // message: 'The FileHandle with fs method is not implemented' + }); + return handle.close(); +}).then(common.mustCall()); + +fs.promises.open(file, 'r').then((handle) => { + const { read: originalReadFunction } = handle; + handle.read = common.mustCallAtLeast(function read() { + return Reflect.apply(originalReadFunction, this, arguments); + }); + + const stream = fs.createReadStream(null, { fd: handle }); + + let output = ''; + stream.on('data', common.mustCallAtLeast((data) => { + output += data; + })); + + stream.on('end', common.mustCall(() => { + assert.strictEqual(output, input); + })); +}).then(common.mustCall()); + +// AbortSignal option test +fs.promises.open(file, 'r').then((handle) => { + const controller = new AbortController(); + const { signal } = controller; + const stream = handle.createReadStream({ signal }); + + stream.on('data', common.mustNotCall()); + stream.on('end', common.mustNotCall()); + + stream.on('error', common.mustCall((err) => { + assert.strictEqual(err.name, 'AbortError'); + })); + + stream.on('close', common.mustCall(() => { + handle.close(); + })); + + controller.abort(); +}).then(common.mustCall()); + +// Already-aborted signal test +fs.promises.open(file, 'r').then((handle) => { + const signal = AbortSignal.abort(); + const stream = handle.createReadStream({ signal }); + + stream.on('data', common.mustNotCall()); + stream.on('end', common.mustNotCall()); + + stream.on('error', common.mustCall((err) => { + assert.strictEqual(err.name, 'AbortError'); + })); + + stream.on('close', common.mustCall(() => { + handle.close(); + })); +}).then(common.mustCall()); + +// Invalid signal type test +fs.promises.open(file, 'r').then((handle) => { + for (const signal of [1, {}, [], '', null, NaN, 1n, () => {}, Symbol(), false, true]) { + assert.throws(() => { + handle.createReadStream({ signal }); + }, { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + }); + } + return handle.close(); +}).then(common.mustCall()).catch(console.error); + +// Custom abort reason test +fs.promises.open(file, 'r').then((handle) => { + const controller = new AbortController(); + const { signal } = controller; + const reason = new Error('some silly abort reason'); + const stream = handle.createReadStream({ signal }); + + stream.on('data', common.mustNotCall()); + stream.on('end', common.mustNotCall()); + + stream.on('error', common.mustCall((err) => { + assert.strictEqual(err.name, 'AbortError'); + assert.strictEqual(err.cause, reason); + })); + + stream.on('close', common.mustCall(() => { + handle.close(); + })); + + controller.abort(reason); +}).then(common.mustCall()); diff --git a/test/js/node/test/parallel/test-fs-read-stream-inherit.js b/test/js/node/test/parallel/test-fs-read-stream-inherit.js new file mode 100644 index 00000000000000..ec090465d4d97e --- /dev/null +++ b/test/js/node/test/parallel/test-fs-read-stream-inherit.js @@ -0,0 +1,205 @@ +'use strict'; + +const common = require('../common'); + +const assert = require('assert'); +const fs = require('fs'); +const fixtures = require('../common/fixtures'); + +const fn = fixtures.path('elipses.txt'); +const rangeFile = fixtures.path('x.txt'); + +{ + let paused = false; + + const file = fs.ReadStream(fn); + + file.on('open', common.mustCall(function(fd) { + file.length = 0; + assert.strictEqual(typeof fd, 'number'); + assert.ok(file.readable); + + // GH-535 + file.pause(); + file.resume(); + file.pause(); + file.resume(); + })); + + file.on('data', common.mustCallAtLeast(function(data) { + assert.ok(data instanceof Buffer); + assert.ok(!paused); + file.length += data.length; + + paused = true; + file.pause(); + + setTimeout(function() { + paused = false; + file.resume(); + }, 10); + })); + + + file.on('end', common.mustCall()); + + + file.on('close', common.mustCall(function() { + assert.strictEqual(file.length, 30000); + })); +} + +{ + const file = fs.createReadStream(fn, { __proto__: { encoding: 'utf8' } }); + file.length = 0; + file.on('data', function(data) { + assert.strictEqual(typeof data, 'string'); + file.length += data.length; + + for (let i = 0; i < data.length; i++) { + // http://www.fileformat.info/info/unicode/char/2026/index.htm + assert.strictEqual(data[i], '\u2026'); + } + }); + + file.on('close', common.mustCall(function() { + assert.strictEqual(file.length, 10000); + })); +} + +{ + const options = { __proto__: { bufferSize: 1, start: 1, end: 2 } }; + const file = fs.createReadStream(rangeFile, options); + assert.strictEqual(file.start, 1); + assert.strictEqual(file.end, 2); + let contentRead = ''; + file.on('data', function(data) { + contentRead += data.toString('utf-8'); + }); + file.on('end', common.mustCall(function() { + assert.strictEqual(contentRead, 'yz'); + })); +} + +{ + const options = { __proto__: { bufferSize: 1, start: 1 } }; + const file = fs.createReadStream(rangeFile, options); + assert.strictEqual(file.start, 1); + file.data = ''; + file.on('data', function(data) { + file.data += data.toString('utf-8'); + }); + file.on('end', common.mustCall(function() { + assert.strictEqual(file.data, 'yz\n'); + })); +} + +// https://github.com/joyent/node/issues/2320 +{ + const options = { __proto__: { bufferSize: 1.23, start: 1 } }; + const file = fs.createReadStream(rangeFile, options); + assert.strictEqual(file.start, 1); + file.data = ''; + file.on('data', function(data) { + file.data += data.toString('utf-8'); + }); + file.on('end', common.mustCall(function() { + assert.strictEqual(file.data, 'yz\n'); + })); +} + +{ + const message = + 'The value of "start" is out of range. It must be <= "end" (here: 2).' + + ' Received 10'; + + assert.throws( + () => { + fs.createReadStream(rangeFile, { __proto__: { start: 10, end: 2 } }); + }, + { + code: 'ERR_OUT_OF_RANGE', + message, + name: 'RangeError' + }); +} + +{ + const options = { __proto__: { start: 0, end: 0 } }; + const stream = fs.createReadStream(rangeFile, options); + assert.strictEqual(stream.start, 0); + assert.strictEqual(stream.end, 0); + stream.data = ''; + + stream.on('data', function(chunk) { + stream.data += chunk; + }); + + stream.on('end', common.mustCall(function() { + assert.strictEqual(stream.data, 'x'); + })); +} + +// Pause and then resume immediately. +{ + const pauseRes = fs.createReadStream(rangeFile); + pauseRes.pause(); + pauseRes.resume(); +} + +{ + let data = ''; + let file = + fs.createReadStream(rangeFile, { __proto__: { autoClose: false } }); + assert.strictEqual(file.autoClose, false); + file.on('data', (chunk) => { data += chunk; }); + file.on('end', common.mustCall(function() { + process.nextTick(common.mustCall(function() { + assert(!file.closed); + assert(!file.destroyed); + assert.strictEqual(data, 'xyz\n'); + fileNext(); + })); + })); + + function fileNext() { + // This will tell us if the fd is usable again or not. + file = fs.createReadStream(null, { __proto__: { fd: file.fd, start: 0 } }); + file.data = ''; + file.on('data', function(data) { + file.data += data; + }); + file.on('end', common.mustCall(function() { + assert.strictEqual(file.data, 'xyz\n'); + })); + } + process.on('exit', function() { + assert(file.closed); + assert(file.destroyed); + }); +} + +// Just to make sure autoClose won't close the stream because of error. +{ + const options = { __proto__: { fd: 13337, autoClose: false } }; + const file = fs.createReadStream(null, options); + file.on('data', common.mustNotCall()); + file.on('error', common.mustCall()); + process.on('exit', function() { + assert(!file.closed); + assert(!file.destroyed); + assert(file.fd); + }); +} + +// Make sure stream is destroyed when file does not exist. +{ + const file = fs.createReadStream('/path/to/file/that/does/not/exist'); + file.on('data', common.mustNotCall()); + file.on('error', common.mustCall()); + + process.on('exit', function() { + assert(file.closed); + assert(file.destroyed); + }); +} diff --git a/test/js/node/test/parallel/test-fs-read-stream-patch-open.js b/test/js/node/test/parallel/test-fs-read-stream-patch-open.js new file mode 100644 index 00000000000000..3c5250e9bf0b51 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-read-stream-patch-open.js @@ -0,0 +1,17 @@ +'use strict'; +const common = require('../common'); +const fs = require('fs'); + +// common.expectWarning( +// 'DeprecationWarning', +// 'ReadStream.prototype.open() is deprecated', 'DEP0135'); +const s = fs.createReadStream('asd') + // We don't care about errors in this test. + .on('error', () => {}); +s.open(); + +process.nextTick(() => { + // Allow overriding open(). + fs.ReadStream.prototype.open = common.mustCall(); + fs.createReadStream('asd'); +}); diff --git a/test/js/node/test/parallel/test-fs-read-stream-throw-type-error.js b/test/js/node/test/parallel/test-fs-read-stream-throw-type-error.js new file mode 100644 index 00000000000000..a01d23d5abdd10 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-read-stream-throw-type-error.js @@ -0,0 +1,77 @@ +'use strict'; +require('../common'); +const fixtures = require('../common/fixtures'); +const assert = require('assert'); +const fs = require('fs'); + +// This test ensures that appropriate TypeError is thrown by createReadStream +// when an argument with invalid type is passed + +const example = fixtures.path('x.txt'); +// Should not throw. +fs.createReadStream(example, undefined); +fs.createReadStream(example, null); +fs.createReadStream(example, 'utf8'); +fs.createReadStream(example, { encoding: 'utf8' }); + +const createReadStreamErr = (path, opt, error) => { + assert.throws(() => { + fs.createReadStream(path, opt); + }, error); +}; + +const typeError = { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' +}; + +const rangeError = { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError' +}; + +[123, 0, true, false].forEach((opts) => + createReadStreamErr(example, opts, typeError) +); + +// Case 0: Should not throw if either start or end is undefined +[{}, { start: 0 }, { end: Infinity }].forEach((opts) => + fs.createReadStream(example, opts) +); + +// Case 1: Should throw TypeError if either start or end is not of type 'number' +[ + { start: 'invalid' }, + { end: 'invalid' }, + { start: 'invalid', end: 'invalid' }, +].forEach((opts) => createReadStreamErr(example, opts, typeError)); + +// Case 2: Should throw RangeError if either start or end is NaN +[{ start: NaN }, { end: NaN }, { start: NaN, end: NaN }].forEach((opts) => + createReadStreamErr(example, opts, rangeError) +); + +// Case 3: Should throw RangeError if either start or end is negative +[{ start: -1 }, { end: -1 }, { start: -1, end: -1 }].forEach((opts) => + createReadStreamErr(example, opts, rangeError) +); + +// Case 4: Should throw RangeError if either start or end is fractional +[{ start: 0.1 }, { end: 0.1 }, { start: 0.1, end: 0.1 }].forEach((opts) => + createReadStreamErr(example, opts, rangeError) +); + +// Case 5: Should not throw if both start and end are whole numbers +fs.createReadStream(example, { start: 1, end: 5 }); + +// Case 6: Should throw RangeError if start is greater than end +createReadStreamErr(example, { start: 5, end: 1 }, rangeError); + +// Case 7: Should throw RangeError if start or end is not safe integer +const NOT_SAFE_INTEGER = 2 ** 53; +[ + { start: NOT_SAFE_INTEGER, end: Infinity }, + { start: 0, end: NOT_SAFE_INTEGER }, +].forEach((opts) => + createReadStreamErr(example, opts, rangeError) +); diff --git a/test/js/node/test/parallel/test-fs-read-type.js b/test/js/node/test/parallel/test-fs-read-type.js new file mode 100644 index 00000000000000..8435a1261af771 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-read-type.js @@ -0,0 +1,243 @@ +'use strict'; +const common = require('../common'); +const fs = require('fs'); +const assert = require('assert'); +const fixtures = require('../common/fixtures'); + +const filepath = fixtures.path('x.txt'); +const fd = fs.openSync(filepath, 'r'); +const expected = 'xyz\n'; + + +// Error must be thrown with string +assert.throws( + () => fs.read(fd, expected.length, 0, 'utf-8', common.mustNotCall()), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + // message: 'The "buffer" argument must be an instance of Buffer, ' + + // 'TypedArray, or DataView. Received type number (4)' + } +); + +[true, null, undefined, () => {}, {}].forEach((value) => { + assert.throws(() => { + fs.read(value, + Buffer.allocUnsafe(expected.length), + 0, + expected.length, + 0, + common.mustNotCall()); + }, { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' + }); +}); + +assert.throws(() => { + fs.read(fd, + Buffer.allocUnsafe(expected.length), + -1, + expected.length, + 0, + common.mustNotCall()); +}, { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', +}); + +assert.throws(() => { + fs.read(fd, + Buffer.allocUnsafe(expected.length), + NaN, + expected.length, + 0, + common.mustNotCall()); +}, { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', + message: 'The value of "offset" is out of range. It must be an integer. ' + + 'Received NaN' +}); + +assert.throws(() => { + fs.read(fd, + Buffer.allocUnsafe(expected.length), + 0, + -1, + 0, + common.mustNotCall()); +}, { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', + // message: 'The value of "length" is out of range. ' + + // 'It must be >= 0. Received -1' +}); + +[true, () => {}, {}, ''].forEach((value) => { + assert.throws(() => { + fs.read(fd, + Buffer.allocUnsafe(expected.length), + 0, + expected.length, + value, + common.mustNotCall()); + }, { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' + }); +}); + +[0.5, 2 ** 53, 2n ** 63n].forEach((value) => { + assert.throws(() => { + fs.read(fd, + Buffer.allocUnsafe(expected.length), + 0, + expected.length, + value, + common.mustNotCall()); + }, { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError' + }); +}); + +fs.read(fd, + Buffer.allocUnsafe(expected.length), + 0, + expected.length, + 0n, + common.mustSucceed()); + +fs.read(fd, + Buffer.allocUnsafe(expected.length), + 0, + expected.length, + 2n ** 53n - 1n, + common.mustCall((err) => { + if (err) { + if (common.isIBMi) + assert.strictEqual(err.code, 'EOVERFLOW'); + else + assert.strictEqual(err.code, 'EFBIG'); + } + })); + +assert.throws( + () => fs.readSync(fd, expected.length, 0, 'utf-8'), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + // message: 'The "buffer" argument must be an instance of Buffer, ' + + // 'TypedArray, or DataView. Received type number (4)' + } +); + +[true, null, undefined, () => {}, {}].forEach((value) => { + assert.throws(() => { + fs.readSync(value, + Buffer.allocUnsafe(expected.length), + 0, + expected.length, + 0); + }, { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' + }); +}); + +assert.throws(() => { + fs.readSync(fd, + Buffer.allocUnsafe(expected.length), + -1, + expected.length, + 0); +}, { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', +}); + +assert.throws(() => { + fs.readSync(fd, + Buffer.allocUnsafe(expected.length), + NaN, + expected.length, + 0); +}, { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', + message: 'The value of "offset" is out of range. It must be an integer. ' + + 'Received NaN' +}); + +assert.throws(() => { + fs.readSync(fd, + Buffer.allocUnsafe(expected.length), + 0, + -1, + 0); +}, { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', + // message: 'The value of "length" is out of range. ' + + // 'It must be >= 0. Received -1' +}); + +assert.throws(() => { + fs.readSync(fd, + Buffer.allocUnsafe(expected.length), + 0, + expected.length + 1, + 0); +}, { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', + // message: 'The value of "length" is out of range. ' + + // 'It must be <= 4. Received 5' +}); + +[true, () => {}, {}, ''].forEach((value) => { + assert.throws(() => { + fs.readSync(fd, + Buffer.allocUnsafe(expected.length), + 0, + expected.length, + value); + }, { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' + }); +}); + +[0.5, 2 ** 53, 2n ** 63n].forEach((value) => { + assert.throws(() => { + fs.readSync(fd, + Buffer.allocUnsafe(expected.length), + 0, + expected.length, + value); + }, { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError' + }); +}); + +fs.readSync(fd, + Buffer.allocUnsafe(expected.length), + 0, + expected.length, + 0n); + +try { + fs.readSync(fd, + Buffer.allocUnsafe(expected.length), + 0, + expected.length, + 2n ** 53n - 1n); +} catch (err) { + // On systems where max file size is below 2^53-1, we'd expect a EFBIG error. + // This is not using `assert.throws` because the above call should not raise + // any error on systems that allows file of that size. + if (err.code !== 'EFBIG' && !(common.isIBMi && err.code === 'EOVERFLOW')) + throw err; +} diff --git a/test/js/node/test/parallel/test-fs-read.js b/test/js/node/test/parallel/test-fs-read.js new file mode 100644 index 00000000000000..cb51ed33849e0c --- /dev/null +++ b/test/js/node/test/parallel/test-fs-read.js @@ -0,0 +1,102 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const fixtures = require('../common/fixtures'); +const assert = require('assert'); +const fs = require('fs'); +const filepath = fixtures.path('x.txt'); +const fd = fs.openSync(filepath, 'r'); + +const expected = Buffer.from('xyz\n'); + +function test(bufferAsync, bufferSync, expected) { + fs.read(fd, + bufferAsync, + 0, + expected.length, + 0, + common.mustSucceed((bytesRead) => { + assert.strictEqual(bytesRead, expected.length); + assert.deepStrictEqual(bufferAsync, expected); + })); + + const r = fs.readSync(fd, bufferSync, 0, expected.length, 0); + assert.deepStrictEqual(bufferSync, expected); + assert.strictEqual(r, expected.length); +} + +test(Buffer.allocUnsafe(expected.length), + Buffer.allocUnsafe(expected.length), + expected); + +test(new Uint8Array(expected.length), + new Uint8Array(expected.length), + Uint8Array.from(expected)); + +{ + // Reading beyond file length (3 in this case) should return no data. + // This is a test for a bug where reads > uint32 would return data + // from the current position in the file. + const pos = 0xffffffff + 1; // max-uint32 + 1 + const nRead = fs.readSync(fd, Buffer.alloc(1), 0, 1, pos); + assert.strictEqual(nRead, 0); + + fs.read(fd, Buffer.alloc(1), 0, 1, pos, common.mustSucceed((nRead) => { + assert.strictEqual(nRead, 0); + })); +} + +assert.throws(() => new fs.Dir(), { + code: 'ERR_MISSING_ARGS', +}); + +assert.throws( + () => fs.read(fd, Buffer.alloc(1), 0, 1, 0), + { + code: 'ERR_INVALID_ARG_TYPE', + } +); + +assert.throws( + () => fs.read(fd, { buffer: null }, common.mustNotCall()), + { code: 'ERR_INVALID_ARG_TYPE' }, + 'throws when options.buffer is null' +); + +assert.throws( + () => fs.readSync(fd, { buffer: null }), + { + name: 'TypeError', + // message: 'The "buffer" argument must be an instance of Buffer, ' + + // 'TypedArray, or DataView. Received an instance of Object', + }, + 'throws when options.buffer is null' +); + +assert.throws( + () => fs.read(null, Buffer.alloc(1), 0, 1, 0), + { + // message: 'The "fd" argument must be of type number. Received null', + code: 'ERR_INVALID_ARG_TYPE', + } +); diff --git a/test/js/node/test/parallel/test-fs-readSync-optional-params.js b/test/js/node/test/parallel/test-fs-readSync-optional-params.js new file mode 100644 index 00000000000000..f39e8bc46957ba --- /dev/null +++ b/test/js/node/test/parallel/test-fs-readSync-optional-params.js @@ -0,0 +1,74 @@ +'use strict'; + +const { mustNotMutateObjectDeep } = require('../common'); +const fixtures = require('../common/fixtures'); +const fs = require('fs'); +const assert = require('assert'); +const filepath = fixtures.path('x.txt'); + +const expected = Buffer.from('xyz\n'); + +function runTest(defaultBuffer, options, errorCode = false) { + let fd; + try { + fd = fs.openSync(filepath, 'r'); + console.log({ options, errorCode }); + if (errorCode) { + assert.throws( + () => fs.readSync(fd, defaultBuffer, options), + { code: errorCode } + ); + } else { + const result = fs.readSync(fd, defaultBuffer, options); + assert.strictEqual(result, expected.length); + assert.deepStrictEqual(defaultBuffer, expected); + } + } finally { + if (fd != null) fs.closeSync(fd); + } +} + +for (const options of [ + + // Test options object + { offset: 0 }, + { length: expected.length }, + { position: 0 }, + { offset: 0, length: expected.length }, + { offset: 0, position: 0 }, + { length: expected.length, position: 0 }, + { offset: 0, length: expected.length, position: 0 }, + + { position: null }, + { position: -1 }, + { position: 0n }, + + // Test default params + {}, + null, + undefined, + + // Test malicious corner case: it works as {length: 4} but not intentionally + new String('4444'), +]) { + runTest(Buffer.allocUnsafe(expected.length), options); +} + +for (const options of [ + + // Test various invalid options + false, + true, + Infinity, + 42n, + Symbol(), + 'amString', + [], + () => {}, + + // Test if arbitrary entity with expected .length is not mistaken for options + '4'.repeat(expected.length), + [4, 4, 4, 4], +]) { + runTest(Buffer.allocUnsafe(expected.length), mustNotMutateObjectDeep(options), 'ERR_INVALID_ARG_TYPE'); +} diff --git a/test/js/node/test/parallel/test-fs-readdir-stack-overflow.js b/test/js/node/test/parallel/test-fs-readdir-stack-overflow.js new file mode 100644 index 00000000000000..3f0100c027d4c7 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-readdir-stack-overflow.js @@ -0,0 +1,19 @@ +'use strict'; + +require('../common'); + +const assert = require('assert'); +const fs = require('fs'); + +function recurse() { + fs.readdirSync('.'); + recurse(); +} + +assert.throws( + () => recurse(), + { + name: 'RangeError', + // message: 'Maximum call stack size exceeded' + } +); diff --git a/test/js/node/test/parallel/test-fs-readdir-types.js b/test/js/node/test/parallel/test-fs-readdir-types.js new file mode 100644 index 00000000000000..d9cc8557281681 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-readdir-types.js @@ -0,0 +1,138 @@ +// Flags: --expose-internals +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); + +// const { internalBinding } = require('internal/test/binding'); +// const binding = internalBinding('fs'); + +const readdirDir = tmpdir.path; +const files = ['empty', 'files', 'for', 'just', 'testing']; +const constants = require('fs').constants; +const types = { + isDirectory: constants.UV_DIRENT_DIR, + isFile: constants.UV_DIRENT_FILE, + isBlockDevice: constants.UV_DIRENT_BLOCK, + isCharacterDevice: constants.UV_DIRENT_CHAR, + isSymbolicLink: constants.UV_DIRENT_LINK, + isFIFO: constants.UV_DIRENT_FIFO, + isSocket: constants.UV_DIRENT_SOCKET +}; +const typeMethods = Object.keys(types); + +// Make sure tmp directory is clean +tmpdir.refresh(); + +// Create the necessary files +files.forEach(function(currentFile) { + fs.writeFileSync(`${readdirDir}/${currentFile}`, '', 'utf8'); +}); + +const sortedFiles = files.slice().sort(); + +function assertDirents(dirents) { + // Bun: sort the dirents. node.js doesn't do this, which is interesting because + // they are able to return the dirents in the order that its written, but bun + // returns ["empty", "just", "testing", "for", "files"] + dirents = dirents.slice().sort((a, b) => a.name.localeCompare(b.name)); + + assert.strictEqual(files.length, dirents.length); + for (const [i, dirent] of dirents.entries()) { + assert(dirent instanceof fs.Dirent); + assert.strictEqual(dirent.name, sortedFiles[i]); + assert.strictEqual(dirent.isFile(), true); + assert.strictEqual(dirent.isDirectory(), false); + assert.strictEqual(dirent.isSocket(), false); + assert.strictEqual(dirent.isBlockDevice(), false); + assert.strictEqual(dirent.isCharacterDevice(), false); + assert.strictEqual(dirent.isFIFO(), false); + assert.strictEqual(dirent.isSymbolicLink(), false); + } +} + +// Check the readdir Sync version +assertDirents(fs.readdirSync(readdirDir, { withFileTypes: true })); + +fs.readdir(__filename, { + withFileTypes: true +}, common.mustCall((err) => { + assert.throws( + () => { throw err; }, + { + code: 'ENOTDIR', + name: 'Error', + message: `ENOTDIR: not a directory, scandir '${__filename}'` + } + ); +})); + +// Check the readdir async version +fs.readdir(readdirDir, { + withFileTypes: true +}, common.mustSucceed((dirents) => { + assertDirents(dirents); +})); + +(async () => { + const dirents = await fs.promises.readdir(readdirDir, { + withFileTypes: true + }); + assertDirents(dirents); +})().then(common.mustCall()); + +// Check that mutating options doesn't affect results +(async () => { + const options = { withFileTypes: true }; + const direntsPromise = fs.promises.readdir(readdirDir, options); + options.withFileTypes = false; + assertDirents(await direntsPromise); +})().then(common.mustCall()); + +{ + const options = { recursive: true, withFileTypes: true }; + fs.readdir(readdirDir, options, common.mustSucceed((dirents) => { + assertDirents(dirents); + })); + options.withFileTypes = false; +} + +// Check for correct types when the binding returns unknowns +// const UNKNOWN = constants.UV_DIRENT_UNKNOWN; +// const oldReaddir = binding.readdir; +// process.on('beforeExit', () => { binding.readdir = oldReaddir; }); +// binding.readdir = common.mustCall((path, encoding, types, req, ctx) => { +// if (req) { +// const oldCb = req.oncomplete; +// req.oncomplete = (err, results) => { +// if (err) { +// oldCb(err); +// return; +// } +// results[1] = results[1].map(() => UNKNOWN); +// oldCb(null, results); +// }; +// oldReaddir(path, encoding, types, req); +// } else { +// const results = oldReaddir(path, encoding, types); +// results[1] = results[1].map(() => UNKNOWN); +// return results; +// } +// }, 2); +assertDirents(fs.readdirSync(readdirDir, { withFileTypes: true })); +fs.readdir(readdirDir, { + withFileTypes: true +}, common.mustSucceed((dirents) => { + assertDirents(dirents); +})); + +// Dirent types +for (const method of typeMethods) { + const dirent = new fs.Dirent('foo', types[method]); + for (const testMethod of typeMethods) { + assert.strictEqual(dirent[testMethod](), testMethod === method); + } +} diff --git a/test/js/node/test/parallel/test-fs-readdir-ucs2.js b/test/js/node/test/parallel/test-fs-readdir-ucs2.js new file mode 100644 index 00000000000000..264858ec6ae8da --- /dev/null +++ b/test/js/node/test/parallel/test-fs-readdir-ucs2.js @@ -0,0 +1,31 @@ +'use strict'; + +const common = require('../common'); +if (!common.isLinux) + common.skip('Test is linux specific.'); + +const path = require('path'); +const fs = require('fs'); +const assert = require('assert'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); +const filename = '\uD83D\uDC04'; +const root = Buffer.from(`${tmpdir.path}${path.sep}`); +const filebuff = Buffer.from(filename, 'ucs2'); +const fullpath = Buffer.concat([root, filebuff]); + +try { + fs.closeSync(fs.openSync(fullpath, 'w+')); +} catch (e) { + if (e.code === 'EINVAL') + common.skip('test requires filesystem that supports UCS2'); + throw e; +} + +fs.readdir(tmpdir.path, 'ucs2', common.mustSucceed((list) => { + assert.strictEqual(list.length, 1); + const fn = list[0]; + assert.deepStrictEqual(Buffer.from(fn, 'ucs2'), filebuff); + assert.strictEqual(fn, filename); +})); diff --git a/test/js/node/test/parallel/test-fs-readdir.js b/test/js/node/test/parallel/test-fs-readdir.js new file mode 100644 index 00000000000000..6ae29045cdd7a3 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-readdir.js @@ -0,0 +1,53 @@ +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); + +const readdirDir = tmpdir.path; +const files = ['empty', 'files', 'for', 'just', 'testing']; + +// Make sure tmp directory is clean +tmpdir.refresh(); + +// Create the necessary files +files.forEach(function(currentFile) { + fs.closeSync(fs.openSync(`${readdirDir}/${currentFile}`, 'w')); +}); + +// Check the readdir Sync version +assert.deepStrictEqual(files, fs.readdirSync(readdirDir).sort()); + +// Check the readdir async version +fs.readdir(readdirDir, common.mustSucceed((f) => { + assert.deepStrictEqual(files, f.sort()); +})); + +// readdir() on file should throw ENOTDIR +// https://github.com/joyent/node/issues/1869 +assert.throws(function() { + fs.readdirSync(__filename); +}, /Error: ENOTDIR: not a directory/); + +fs.readdir(__filename, common.mustCall(function(e) { + assert.strictEqual(e.code, 'ENOTDIR'); +})); + +[false, 1, [], {}, null, undefined].forEach((i) => { + assert.throws( + () => fs.readdir(i, common.mustNotCall()), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' + } + ); + assert.throws( + () => fs.readdirSync(i), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' + } + ); +}); diff --git a/test/js/node/test/parallel/test-fs-readfile-error.js b/test/js/node/test/parallel/test-fs-readfile-error.js new file mode 100644 index 00000000000000..5a065b168be32c --- /dev/null +++ b/test/js/node/test/parallel/test-fs-readfile-error.js @@ -0,0 +1,65 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const fs = require('fs'); + +// Test that fs.readFile fails correctly on a non-existent file. + +// `fs.readFile('/')` does not fail on AIX and FreeBSD because you can open +// and read the directory there. +if (common.isAIX || common.isFreeBSD) + common.skip('platform not supported.'); + +const assert = require('assert'); +const exec = require('child_process').exec; +const fixtures = require('../common/fixtures'); + +function test(env, cb) { + const filename = fixtures.path('test-fs-readfile-error.js'); + exec(...common.escapePOSIXShell`"${process.execPath}" "${filename}"`, (err, stdout, stderr) => { + assert(err); + assert.strictEqual(stdout, ''); + assert.notStrictEqual(stderr, ''); + cb(String(stderr)); + }); +} + +test({ NODE_DEBUG: '' }, common.mustCall((data) => { + assert.match(data, /EISDIR/); + assert.match(data, /test-fs-readfile-error/); +})); + +test({ NODE_DEBUG: 'fs' }, common.mustCall((data) => { + assert.match(data, /EISDIR/); + assert.match(data, /test-fs-readfile-error/); +})); + +assert.throws( + () => { fs.readFile(() => {}, common.mustNotCall()); }, + { + code: 'ERR_INVALID_ARG_TYPE', + // message: 'The "path" argument must be of type string or an instance of ' + + // 'Buffer or URL. Received function ', + name: 'TypeError' + } +); diff --git a/test/js/node/test/parallel/test-fs-readfile-flags.js b/test/js/node/test/parallel/test-fs-readfile-flags.js new file mode 100644 index 00000000000000..72b910aeeb48d6 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-readfile-flags.js @@ -0,0 +1,50 @@ +'use strict'; + +// Test of fs.readFile with different flags. +const common = require('../common'); +const fs = require('fs'); +const assert = require('assert'); +const tmpdir = require('../common/tmpdir'); + +tmpdir.refresh(); + +{ + const emptyFile = tmpdir.resolve('empty.txt'); + fs.closeSync(fs.openSync(emptyFile, 'w')); + + fs.readFile( + emptyFile, + // With `a+` the file is created if it does not exist + common.mustNotMutateObjectDeep({ encoding: 'utf8', flag: 'a+' }), + common.mustCall((err, data) => { assert.strictEqual(data, ''); }) + ); + + fs.readFile( + emptyFile, + // Like `a+` but fails if the path exists. + common.mustNotMutateObjectDeep({ encoding: 'utf8', flag: 'ax+' }), + common.mustCall((err, data) => { assert.strictEqual(err.code, 'EEXIST'); }) + ); +} + +{ + const willBeCreated = tmpdir.resolve('will-be-created'); + + fs.readFile( + willBeCreated, + // With `a+` the file is created if it does not exist + common.mustNotMutateObjectDeep({ encoding: 'utf8', flag: 'a+' }), + common.mustCall((err, data) => { assert.strictEqual(data, ''); }) + ); +} + +{ + const willNotBeCreated = tmpdir.resolve('will-not-be-created'); + + fs.readFile( + willNotBeCreated, + // Default flag is `r`. An exception occurs if the file does not exist. + common.mustNotMutateObjectDeep({ encoding: 'utf8' }), + common.mustCall((err, data) => { assert.strictEqual(err.code, 'ENOENT'); }) + ); +} diff --git a/test/js/node/test/parallel/test-fs-readfile.js b/test/js/node/test/parallel/test-fs-readfile.js new file mode 100644 index 00000000000000..5ef28062d69066 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-readfile.js @@ -0,0 +1,101 @@ +'use strict'; +const common = require('../common'); + +// This test ensures that fs.readFile correctly returns the +// contents of varying-sized files. + +const tmpdir = require('../../test/common/tmpdir'); +const assert = require('assert'); +const fs = require('fs'); + +const prefix = `.removeme-fs-readfile-${process.pid}`; + +tmpdir.refresh(); + +const fileInfo = [ + { name: tmpdir.resolve(`${prefix}-1K.txt`), + len: 1024 }, + { name: tmpdir.resolve(`${prefix}-64K.txt`), + len: 64 * 1024 }, + { name: tmpdir.resolve(`${prefix}-64KLessOne.txt`), + len: (64 * 1024) - 1 }, + { name: tmpdir.resolve(`${prefix}-1M.txt`), + len: 1 * 1024 * 1024 }, + { name: tmpdir.resolve(`${prefix}-1MPlusOne.txt`), + len: (1 * 1024 * 1024) + 1 }, +]; + +// Populate each fileInfo (and file) with unique fill. +const sectorSize = 512; +for (const e of fileInfo) { + e.contents = Buffer.allocUnsafe(e.len); + + // This accounts for anything unusual in Node's implementation of readFile. + // Using e.g. 'aa...aa' would miss bugs like Node re-reading + // the same section twice instead of two separate sections. + for (let offset = 0; offset < e.len; offset += sectorSize) { + const fillByte = 256 * Math.random(); + const nBytesToFill = Math.min(sectorSize, e.len - offset); + e.contents.fill(fillByte, offset, offset + nBytesToFill); + } + + fs.writeFileSync(e.name, e.contents); +} +// All files are now populated. + +// Test readFile on each size. +for (const e of fileInfo) { + fs.readFile(e.name, common.mustCall((err, buf) => { + console.log(`Validating readFile on file ${e.name} of length ${e.len}`); + assert.ifError(err); + assert.deepStrictEqual(buf, e.contents); + })); +} + +// readFile() and readFileSync() should fail if the file is too big. +// Bun supports much larger buffers, so this is extremely hard, if possible, to test. +// { +// const kIoMaxLength = 2 ** 31 - 1; +// +// if (!tmpdir.hasEnoughSpace(kIoMaxLength)) { +// // truncateSync() will fail with ENOSPC if there is not enough space. +// common.printSkipMessage(`Not enough space in ${tmpdir.path}`); +// } else { +// const file = tmpdir.resolve(`${prefix}-too-large.txt`); +// fs.writeFileSync(file, Buffer.from('0')); +// fs.truncateSync(file, kIoMaxLength + 1); +// +// fs.readFile(file, common.expectsError({ +// code: 'ERR_FS_FILE_TOO_LARGE', +// name: 'RangeError', +// })); +// assert.throws(() => { +// fs.readFileSync(file); +// }, { code: 'ERR_FS_FILE_TOO_LARGE', name: 'RangeError' }); +// } +// } + +{ + // Test cancellation, before + const signal = AbortSignal.abort(); + fs.readFile(fileInfo[0].name, { signal }, common.mustCall((err, buf) => { + assert.strictEqual(err.name, 'AbortError'); + })); +} +{ + // Test cancellation, during read + const controller = new AbortController(); + const signal = controller.signal; + fs.readFile(fileInfo[0].name, { signal }, common.mustCall((err, buf) => { + assert.strictEqual(err.name, 'AbortError'); + })); + process.nextTick(() => controller.abort()); +} +{ + // Verify that if something different than Abortcontroller.signal + // is passed, ERR_INVALID_ARG_TYPE is thrown + assert.throws(() => { + const callback = common.mustNotCall(); + fs.readFile(fileInfo[0].name, { signal: 'hello' }, callback); + }, { code: 'ERR_INVALID_ARG_TYPE', name: 'TypeError' }); +} diff --git a/test/js/node/test/parallel/test-fs-readfilesync-enoent.js b/test/js/node/test/parallel/test-fs-readfilesync-enoent.js new file mode 100644 index 00000000000000..baf87ff990bc73 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-readfilesync-enoent.js @@ -0,0 +1,32 @@ +'use strict'; +const common = require('../common'); + +// This test is only relevant on Windows. +if (!common.isWindows) + common.skip('Windows specific test.'); + +// This test ensures fs.realpathSync works on properly on Windows without +// throwing ENOENT when the path involves a fileserver. +// https://github.com/nodejs/node-v0.x-archive/issues/3542 + +const assert = require('assert'); +const fs = require('fs'); +const os = require('os'); +const path = require('path'); + +function test(p) { + const result = fs.realpathSync(p); + assert.strictEqual(result.toLowerCase(), path.resolve(p).toLowerCase()); + + fs.realpath(p, common.mustSucceed((result) => { + assert.strictEqual(result.toLowerCase(), path.resolve(p).toLowerCase()); + })); +} + +test(`//${os.hostname()}/c$/Windows/System32`); +test(`//${os.hostname()}/c$/Windows`); +test(`//${os.hostname()}/c$/`); +test(`\\\\${os.hostname()}\\c$\\`); +test('C:\\'); +test('C:'); +test(process.env.windir); diff --git a/test/js/node/test/parallel/test-fs-ready-event-stream.js b/test/js/node/test/parallel/test-fs-ready-event-stream.js new file mode 100644 index 00000000000000..bf1ca0795a634c --- /dev/null +++ b/test/js/node/test/parallel/test-fs-ready-event-stream.js @@ -0,0 +1,20 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); +const tmpdir = require('../common/tmpdir'); + +const readStream = fs.createReadStream(__filename); +assert.strictEqual(readStream.pending, true); +readStream.on('ready', common.mustCall(() => { + assert.strictEqual(readStream.pending, false); +})); + +const writeFile = tmpdir.resolve('write-fsreadyevent.txt'); +tmpdir.refresh(); +const writeStream = fs.createWriteStream(writeFile, { autoClose: true }); +assert.strictEqual(writeStream.pending, true); +writeStream.on('ready', common.mustCall(() => { + assert.strictEqual(writeStream.pending, false); + writeStream.end(); +})); diff --git a/test/js/node/test/parallel/test-fs-realpath-buffer-encoding.js b/test/js/node/test/parallel/test-fs-realpath-buffer-encoding.js new file mode 100644 index 00000000000000..dbf2bda2c77d23 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-realpath-buffer-encoding.js @@ -0,0 +1,90 @@ +'use strict'; +const common = require('../common'); +const fixtures = require('../common/fixtures'); +const assert = require('assert'); +const fs = require('fs'); + +const string_dir = fs.realpathSync(fixtures.fixturesDir); +const buffer_dir = Buffer.from(string_dir); + +const encodings = ['ascii', 'utf8', 'utf16le', 'ucs2', + 'base64', 'binary', 'hex']; +const expected = {}; +for (const encoding of encodings) { + expected[encoding] = buffer_dir.toString(encoding); +} + + +// test sync version +let encoding; +for (encoding in expected) { + const expected_value = expected[encoding]; + let result; + + result = fs.realpathSync(string_dir, { encoding }); + assert.strictEqual(result, expected_value); + + result = fs.realpathSync(string_dir, encoding); + assert.strictEqual(result, expected_value); + + result = fs.realpathSync(buffer_dir, { encoding }); + assert.strictEqual(result, expected_value); + + result = fs.realpathSync(buffer_dir, encoding); + assert.strictEqual(result, expected_value); +} + +let buffer_result; +buffer_result = fs.realpathSync(string_dir, { encoding: 'buffer' }); +assert.deepStrictEqual(buffer_result, buffer_dir); + +buffer_result = fs.realpathSync(string_dir, 'buffer'); +assert.deepStrictEqual(buffer_result, buffer_dir); + +buffer_result = fs.realpathSync(buffer_dir, { encoding: 'buffer' }); +assert.deepStrictEqual(buffer_result, buffer_dir); + +buffer_result = fs.realpathSync(buffer_dir, 'buffer'); +assert.deepStrictEqual(buffer_result, buffer_dir); + +// test async version +for (encoding in expected) { + const expected_value = expected[encoding]; + + fs.realpath( + string_dir, + { encoding }, + common.mustSucceed((res) => { + assert.strictEqual(res, expected_value); + }) + ); + fs.realpath(string_dir, encoding, common.mustSucceed((res) => { + assert.strictEqual(res, expected_value); + })); + fs.realpath( + buffer_dir, + { encoding }, + common.mustSucceed((res) => { + assert.strictEqual(res, expected_value); + }) + ); + fs.realpath(buffer_dir, encoding, common.mustSucceed((res) => { + assert.strictEqual(res, expected_value); + })); +} + +fs.realpath(string_dir, { encoding: 'buffer' }, common.mustSucceed((res) => { + assert.deepStrictEqual(res, buffer_dir); +})); + +fs.realpath(string_dir, 'buffer', common.mustSucceed((res) => { + assert.deepStrictEqual(res, buffer_dir); +})); + +fs.realpath(buffer_dir, { encoding: 'buffer' }, common.mustSucceed((res) => { + assert.deepStrictEqual(res, buffer_dir); +})); + +fs.realpath(buffer_dir, 'buffer', common.mustSucceed((res) => { + assert.deepStrictEqual(res, buffer_dir); +})); diff --git a/test/js/node/test/parallel/test-fs-realpath-on-substed-drive.js b/test/js/node/test/parallel/test-fs-realpath-on-substed-drive.js new file mode 100644 index 00000000000000..aea53f642f3eef --- /dev/null +++ b/test/js/node/test/parallel/test-fs-realpath-on-substed-drive.js @@ -0,0 +1,51 @@ +'use strict'; + +const common = require('../common'); +if (!common.isWindows) + common.skip('Test for Windows only'); + +const fixtures = require('../common/fixtures'); + +const assert = require('assert'); +const fs = require('fs'); +const spawnSync = require('child_process').spawnSync; + +let result; + +// Create a subst drive +const driveLetters = 'ABCDEFGHIJKLMNOPQRSTUWXYZ'; +let drive; +let i; +for (i = 0; i < driveLetters.length; ++i) { + drive = `${driveLetters[i]}:`; + result = spawnSync('subst', [drive, fixtures.fixturesDir]); + if (result.status === 0) + break; +} +if (i === driveLetters.length) + common.skip('Cannot create subst drive'); + +// Schedule cleanup (and check if all callbacks where called) +process.on('exit', function() { + spawnSync('subst', ['/d', drive]); +}); + +// test: +const filename = `${drive}\\empty.js`; +const filenameBuffer = Buffer.from(filename); + +result = fs.realpathSync(filename); +assert.strictEqual(result, filename); + +result = fs.realpathSync(filename, 'buffer'); +assert(Buffer.isBuffer(result)); +assert(result.equals(filenameBuffer)); + +fs.realpath(filename, common.mustSucceed((result) => { + assert.strictEqual(result, filename); +})); + +fs.realpath(filename, 'buffer', common.mustSucceed((result) => { + assert(Buffer.isBuffer(result)); + assert(result.equals(filenameBuffer)); +})); diff --git a/test/js/node/test/parallel/test-fs-realpath.js b/test/js/node/test/parallel/test-fs-realpath.js index d944195de3de0c..f1fba3e0a568f1 100644 --- a/test/js/node/test/parallel/test-fs-realpath.js +++ b/test/js/node/test/parallel/test-fs-realpath.js @@ -27,6 +27,9 @@ const tmpdir = require('../common/tmpdir'); if (!common.isMainThread) common.skip('process.chdir is not available in Workers'); +if (common.isWindows && process.env.CI) + common.skip('Bun CI windows runners have a bug; verified works locally in admin shell or with symlinks enabled.'); + const assert = require('assert'); const fs = require('fs'); const path = require('path'); diff --git a/test/js/node/test/parallel/test-fs-rename-type-check.js b/test/js/node/test/parallel/test-fs-rename-type-check.js new file mode 100644 index 00000000000000..09004dcb623b6c --- /dev/null +++ b/test/js/node/test/parallel/test-fs-rename-type-check.js @@ -0,0 +1,42 @@ +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +[false, 1, [], {}, null, undefined].forEach((input) => { + const type = 'of type string or an instance of Buffer or URL.' + + common.invalidArgTypeHelper(input); + assert.throws( + () => fs.rename(input, 'does-not-exist', common.mustNotCall()), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: `The "oldPath" argument must be ${type}` + } + ); + assert.throws( + () => fs.rename('does-not-exist', input, common.mustNotCall()), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: `The "newPath" argument must be ${type}` + } + ); + assert.throws( + () => fs.renameSync(input, 'does-not-exist'), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: `The "oldPath" argument must be ${type}` + } + ); + assert.throws( + () => fs.renameSync('does-not-exist', input), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: `The "newPath" argument must be ${type}` + } + ); +}); diff --git a/test/js/node/test/parallel/test-fs-rmdir-recursive-sync-warns-not-found.js b/test/js/node/test/parallel/test-fs-rmdir-recursive-sync-warns-not-found.js new file mode 100644 index 00000000000000..69f8a2c5394347 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-rmdir-recursive-sync-warns-not-found.js @@ -0,0 +1,22 @@ +'use strict'; +const common = require('../common'); +const tmpdir = require('../common/tmpdir'); +const assert = require('assert'); +const fs = require('fs'); + +tmpdir.refresh(); + +{ + // Should warn when trying to delete a nonexistent path + // common.expectWarning( + // 'DeprecationWarning', + // 'In future versions of Node.js, fs.rmdir(path, { recursive: true }) ' + + // 'will be removed. Use fs.rm(path, { recursive: true }) instead', + // 'DEP0147' + // ); + assert.throws( + () => fs.rmdirSync(tmpdir.resolve('noexist.txt'), + { recursive: true }), + { code: 'ENOENT' } + ); +} diff --git a/test/js/node/test/parallel/test-fs-rmdir-recursive-sync-warns-on-file.js b/test/js/node/test/parallel/test-fs-rmdir-recursive-sync-warns-on-file.js new file mode 100644 index 00000000000000..6f32959e21dde6 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-rmdir-recursive-sync-warns-on-file.js @@ -0,0 +1,22 @@ +'use strict'; +const common = require('../common'); +const tmpdir = require('../common/tmpdir'); +const assert = require('assert'); +const fs = require('fs'); + +tmpdir.refresh(); + +{ + // common.expectWarning( + // 'DeprecationWarning', + // 'In future versions of Node.js, fs.rmdir(path, { recursive: true }) ' + + // 'will be removed. Use fs.rm(path, { recursive: true }) instead', + // 'DEP0147' + // ); + const filePath = tmpdir.resolve('rmdir-recursive.txt'); + fs.writeFileSync(filePath, ''); + assert.throws( + () => fs.rmdirSync(filePath, { recursive: true }), + { code: common.isWindows ? 'ENOENT' : 'ENOTDIR' } + ); +} diff --git a/test/js/node/test/parallel/test-fs-rmdir-recursive-throws-not-found.js b/test/js/node/test/parallel/test-fs-rmdir-recursive-throws-not-found.js new file mode 100644 index 00000000000000..d984fef80e9fdd --- /dev/null +++ b/test/js/node/test/parallel/test-fs-rmdir-recursive-throws-not-found.js @@ -0,0 +1,35 @@ +'use strict'; +const common = require('../common'); +const tmpdir = require('../common/tmpdir'); +const assert = require('assert'); +const fs = require('fs'); + +tmpdir.refresh(); + +{ + assert.throws( + () => + fs.rmdirSync(tmpdir.resolve('noexist.txt'), { recursive: true }), + { + code: 'ENOENT', + } + ); +} +{ + fs.rmdir( + tmpdir.resolve('noexist.txt'), + { recursive: true }, + common.mustCall((err) => { + assert.strictEqual(err.code, 'ENOENT'); + }) + ); +} +{ + assert.rejects( + () => fs.promises.rmdir(tmpdir.resolve('noexist.txt'), + { recursive: true }), + { + code: 'ENOENT', + } + ).then(common.mustCall()); +} diff --git a/test/js/node/test/parallel/test-fs-rmdir-recursive-throws-on-file.js b/test/js/node/test/parallel/test-fs-rmdir-recursive-throws-on-file.js new file mode 100644 index 00000000000000..ff67cf536829b4 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-rmdir-recursive-throws-on-file.js @@ -0,0 +1,28 @@ +'use strict'; +const common = require('../common'); +const tmpdir = require('../common/tmpdir'); +const assert = require('assert'); +const fs = require('fs'); + +tmpdir.refresh(); + +const code = common.isWindows ? 'ENOENT' : 'ENOTDIR'; + +{ + const filePath = tmpdir.resolve('rmdir-recursive.txt'); + fs.writeFileSync(filePath, ''); + assert.throws(() => fs.rmdirSync(filePath, { recursive: true }), { code }); +} +{ + const filePath = tmpdir.resolve('rmdir-recursive.txt'); + fs.writeFileSync(filePath, ''); + fs.rmdir(filePath, { recursive: true }, common.mustCall((err) => { + assert.strictEqual(err.code, code); + })); +} +{ + const filePath = tmpdir.resolve('rmdir-recursive.txt'); + fs.writeFileSync(filePath, ''); + assert.rejects(() => fs.promises.rmdir(filePath, { recursive: true }), + { code }).then(common.mustCall()); +} diff --git a/test/js/node/test/parallel/test-fs-rmdir-recursive-warns-not-found.js b/test/js/node/test/parallel/test-fs-rmdir-recursive-warns-not-found.js new file mode 100644 index 00000000000000..840310080f6818 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-rmdir-recursive-warns-not-found.js @@ -0,0 +1,21 @@ +'use strict'; +const common = require('../common'); +const tmpdir = require('../common/tmpdir'); +const fs = require('fs'); + +tmpdir.refresh(); + +{ + // Should warn when trying to delete a nonexistent path + // common.expectWarning( + // 'DeprecationWarning', + // 'In future versions of Node.js, fs.rmdir(path, { recursive: true }) ' + + // 'will be removed. Use fs.rm(path, { recursive: true }) instead', + // 'DEP0147' + // ); + fs.rmdir( + tmpdir.resolve('noexist.txt'), + { recursive: true }, + common.mustCall() + ); +} diff --git a/test/js/node/test/parallel/test-fs-rmdir-recursive-warns-on-file.js b/test/js/node/test/parallel/test-fs-rmdir-recursive-warns-on-file.js new file mode 100644 index 00000000000000..f3a503dbd4c1b4 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-rmdir-recursive-warns-on-file.js @@ -0,0 +1,21 @@ +'use strict'; +const common = require('../common'); +const tmpdir = require('../common/tmpdir'); +const assert = require('assert'); +const fs = require('fs'); + +tmpdir.refresh(); + +{ + // common.expectWarning( + // 'DeprecationWarning', + // 'In future versions of Node.js, fs.rmdir(path, { recursive: true }) ' + + // 'will be removed. Use fs.rm(path, { recursive: true }) instead', + // 'DEP0147' + // ); + const filePath = tmpdir.resolve('rmdir-recursive.txt'); + fs.writeFileSync(filePath, ''); + fs.rmdir(filePath, { recursive: true }, common.mustCall((err) => { + assert.strictEqual(err.code, common.isWindows ? 'ENOENT' : 'ENOTDIR'); + })); +} diff --git a/test/js/node/test/parallel/test-fs-rmdir-recursive.js b/test/js/node/test/parallel/test-fs-rmdir-recursive.js new file mode 100644 index 00000000000000..d9843168279607 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-rmdir-recursive.js @@ -0,0 +1,234 @@ +// Flags: --expose-internals +'use strict'; +const common = require('../common'); +const tmpdir = require('../common/tmpdir'); +const assert = require('assert'); +const fs = require('fs'); +const path = require('path'); +// const { validateRmdirOptions } = require('internal/fs/utils'); + +// common.expectWarning( +// 'DeprecationWarning', +// 'In future versions of Node.js, fs.rmdir(path, { recursive: true }) ' + +// 'will be removed. Use fs.rm(path, { recursive: true }) instead', +// 'DEP0147' +// ); + +// Bun does not have a validateRmdirOptions function +// Instead, we can just remove a temp file. +const pathForRmOptions = tmpdir.resolve('pathForRmOptions'); +function validateRmdirOptions(options) { + fs.writeFileSync(pathForRmOptions, ''); + fs.rmSync(pathForRmOptions, options); +} + +tmpdir.refresh(); + +let count = 0; +const nextDirPath = (name = 'rmdir-recursive') => + tmpdir.resolve(`${name}-${count++}`); + +function makeNonEmptyDirectory(depth, files, folders, dirname, createSymLinks) { + fs.mkdirSync(dirname, { recursive: true }); + fs.writeFileSync(path.join(dirname, 'text.txt'), 'hello', 'utf8'); + + const options = { flag: 'wx' }; + + for (let f = files; f > 0; f--) { + fs.writeFileSync(path.join(dirname, `f-${depth}-${f}`), '', options); + } + + if (createSymLinks) { + // Valid symlink + fs.symlinkSync( + `f-${depth}-1`, + path.join(dirname, `link-${depth}-good`), + 'file' + ); + + // Invalid symlink + fs.symlinkSync( + 'does-not-exist', + path.join(dirname, `link-${depth}-bad`), + 'file' + ); + } + + // File with a name that looks like a glob + fs.writeFileSync(path.join(dirname, '[a-z0-9].txt'), '', options); + + depth--; + if (depth <= 0) { + return; + } + + for (let f = folders; f > 0; f--) { + fs.mkdirSync( + path.join(dirname, `folder-${depth}-${f}`), + { recursive: true } + ); + makeNonEmptyDirectory( + depth, + files, + folders, + path.join(dirname, `d-${depth}-${f}`), + createSymLinks + ); + } +} + +function removeAsync(dir) { + // Removal should fail without the recursive option. + fs.rmdir(dir, common.mustCall((err) => { + assert.strictEqual(err.syscall, 'rmdir'); + + // Removal should fail without the recursive option set to true. + fs.rmdir(dir, { recursive: false }, common.mustCall((err) => { + assert.strictEqual(err.syscall, 'rmdir'); + + // Recursive removal should succeed. + fs.rmdir(dir, { recursive: true }, common.mustSucceed(() => { + // An error should occur if recursive and the directory does not exist. + fs.rmdir(dir, { recursive: true }, common.mustCall((err) => { + assert.strictEqual(err.code, 'ENOENT'); + // Attempted removal should fail now because the directory is gone. + fs.rmdir(dir, common.mustCall((err) => { + assert.strictEqual(err.syscall, 'rmdir'); + })); + })); + })); + })); + })); +} + +// Test the asynchronous version +{ + // Create a 4-level folder hierarchy including symlinks + let dir = nextDirPath(); + makeNonEmptyDirectory(4, 10, 2, dir, true); + removeAsync(dir); + + // Create a 2-level folder hierarchy without symlinks + dir = nextDirPath(); + makeNonEmptyDirectory(2, 10, 2, dir, false); + removeAsync(dir); + + // Create a flat folder including symlinks + dir = nextDirPath(); + makeNonEmptyDirectory(1, 10, 2, dir, true); + removeAsync(dir); +} + +// Test the synchronous version. +{ + const dir = nextDirPath(); + makeNonEmptyDirectory(4, 10, 2, dir, true); + + // Removal should fail without the recursive option set to true. + assert.throws(() => { + fs.rmdirSync(dir); + }, { syscall: 'rmdir' }); + assert.throws(() => { + fs.rmdirSync(dir, { recursive: false }); + }, { syscall: 'rmdir' }); + + // Recursive removal should succeed. + fs.rmdirSync(dir, { recursive: true }); + + // An error should occur if recursive and the directory does not exist. + assert.throws(() => fs.rmdirSync(dir, { recursive: true }), + { code: 'ENOENT' }); + + // Attempted removal should fail now because the directory is gone. + assert.throws(() => fs.rmdirSync(dir), { syscall: 'rmdir' }); +} + +// Test the Promises based version. +(async () => { + const dir = nextDirPath(); + makeNonEmptyDirectory(4, 10, 2, dir, true); + + // Removal should fail without the recursive option set to true. + await assert.rejects(fs.promises.rmdir(dir), { syscall: 'rmdir' }); + await assert.rejects(fs.promises.rmdir(dir, { recursive: false }), { + syscall: 'rmdir' + }); + + // Recursive removal should succeed. + await fs.promises.rmdir(dir, { recursive: true }); + + // An error should occur if recursive and the directory does not exist. + await assert.rejects(fs.promises.rmdir(dir, { recursive: true }), + { code: 'ENOENT' }); + + // Attempted removal should fail now because the directory is gone. + await assert.rejects(fs.promises.rmdir(dir), { syscall: 'rmdir' }); +})().then(common.mustCall()); + +// Test input validation. +{ + const defaults = { + retryDelay: 100, + maxRetries: 0, + recursive: false + }; + const modified = { + retryDelay: 953, + maxRetries: 5, + recursive: true + }; + + // assert.deepStrictEqual(validateRmdirOptions(), defaults); + // assert.deepStrictEqual(validateRmdirOptions({}), defaults); + // assert.deepStrictEqual(validateRmdirOptions(modified), modified); + // assert.deepStrictEqual(validateRmdirOptions({ + // maxRetries: 99 + // }), { + // retryDelay: 100, + // maxRetries: 99, + // recursive: false + // }); + validateRmdirOptions(defaults); + validateRmdirOptions(modified); + validateRmdirOptions({ + maxRetries: 99 + }); + + [null, 'foo', 5, NaN].forEach((bad) => { + assert.throws(() => { + validateRmdirOptions(bad); + }, { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: /^The "options" argument must be of type object\./ + }); + }); + + // Bun treats properties that are undefined as unset + // [undefined, null, 'foo', Infinity, function() {}].forEach((bad) => { + [null, 'foo', Infinity, function() {}].forEach((bad) => { + assert.throws(() => { + validateRmdirOptions({ recursive: bad }); + }, { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: /^The "options\.recursive" property must be of type boolean\./ + }); + }); + + assert.throws(() => { + validateRmdirOptions({ retryDelay: -1 }); + }, { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', + message: /^The value of "options\.retryDelay" is out of range\./ + }); + + assert.throws(() => { + validateRmdirOptions({ maxRetries: -1 }); + }, { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', + message: /^The value of "options\.maxRetries" is out of range\./ + }); +} diff --git a/test/js/node/test/parallel/test-fs-stat-sync-overflow.js b/test/js/node/test/parallel/test-fs-stat-sync-overflow.js new file mode 100644 index 00000000000000..0150ce0c2d43ba --- /dev/null +++ b/test/js/node/test/parallel/test-fs-stat-sync-overflow.js @@ -0,0 +1,43 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const fixtures = require('../common/fixtures'); + +// Check that the calls to Integer::New() and Date::New() succeed and bail out +// if they don't. +// V8 returns an empty handle on stack overflow. Trying to set the empty handle +// as a property on an object results in a NULL pointer dereference in release +// builds and an assert in debug builds. +// https://github.com/nodejs/node-v0.x-archive/issues/4015 + +const assert = require('assert'); +const { spawn } = require('child_process'); + +const cp = spawn(process.execPath, [fixtures.path('test-fs-stat-sync-overflow.js')]); + +const stderr = []; +cp.stderr.on('data', (chunk) => stderr.push(chunk)); + +cp.on('exit', common.mustCall(() => { + assert.match(Buffer.concat(stderr).toString('utf8'), /RangeError: Maximum call stack size exceeded/); +})); diff --git a/test/js/node/test/parallel/test-fs-stream-construct-compat-error-read.js b/test/js/node/test/parallel/test-fs-stream-construct-compat-error-read.js new file mode 100644 index 00000000000000..0b7297a59f1bd7 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-stream-construct-compat-error-read.js @@ -0,0 +1,32 @@ +'use strict'; + +const common = require('../common'); +const fs = require('fs'); +const assert = require('assert'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +{ + // Compat error. + + function ReadStream(...args) { + fs.ReadStream.call(this, ...args); + } + Object.setPrototypeOf(ReadStream.prototype, fs.ReadStream.prototype); + Object.setPrototypeOf(ReadStream, fs.ReadStream); + + ReadStream.prototype.open = common.mustCall(function ReadStream$open() { + const that = this; + fs.open(that.path, that.flags, that.mode, (err, fd) => { + that.emit('error', err); + }); + }); + + const r = new ReadStream('/doesnotexist', { emitClose: true }) + .on('error', common.mustCall((err) => { + assert.strictEqual(err.code, 'ENOENT'); + assert.strictEqual(r.destroyed, true); + r.on('close', common.mustCall()); + })); +} diff --git a/test/js/node/test/parallel/test-fs-stream-construct-compat-error-write.js b/test/js/node/test/parallel/test-fs-stream-construct-compat-error-write.js new file mode 100644 index 00000000000000..b47632c2c95e2f --- /dev/null +++ b/test/js/node/test/parallel/test-fs-stream-construct-compat-error-write.js @@ -0,0 +1,50 @@ +'use strict'; + +const common = require('../common'); +const fs = require('fs'); +const assert = require('assert'); + +const debuglog = (arg) => { + console.log(new Date().toLocaleString(), arg); +}; + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +{ + // Compat error. + debuglog('start test'); + + function WriteStream(...args) { + debuglog('WriteStream constructor'); + fs.WriteStream.call(this, ...args); + } + Object.setPrototypeOf(WriteStream.prototype, fs.WriteStream.prototype); + Object.setPrototypeOf(WriteStream, fs.WriteStream); + + WriteStream.prototype.open = common.mustCall(function WriteStream$open() { + debuglog('WriteStream open() callback'); + const that = this; + fs.open(that.path, that.flags, that.mode, (err, fd) => { + debuglog('inner fs open() callback'); + that.emit('error', err); + }); + }); + + fs.open(`${tmpdir.path}/dummy`, 'wx+', common.mustCall((err, fd) => { + debuglog('fs open() callback'); + assert.ifError(err); + fs.close(fd, () => { debuglog(`closed ${fd}`); }); + const w = new WriteStream(`${tmpdir.path}/dummy`, + { flags: 'wx+', emitClose: true }) + .on('error', common.mustCall((err) => { + debuglog('error event callback'); + assert.strictEqual(err.code, 'EEXIST'); + w.destroy(); + w.on('close', common.mustCall(() => { + debuglog('close event callback'); + })); + })); + })); + debuglog('waiting for callbacks'); +} diff --git a/test/js/node/test/parallel/test-fs-stream-construct-compat-graceful-fs.js b/test/js/node/test/parallel/test-fs-stream-construct-compat-graceful-fs.js new file mode 100644 index 00000000000000..ee1e00ed676042 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-stream-construct-compat-graceful-fs.js @@ -0,0 +1,70 @@ +'use strict'; + +const common = require('../common'); +const fs = require('fs'); +const assert = require('assert'); +const fixtures = require('../common/fixtures'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +{ + // Compat with graceful-fs. + + function ReadStream(...args) { + fs.ReadStream.call(this, ...args); + } + Object.setPrototypeOf(ReadStream.prototype, fs.ReadStream.prototype); + Object.setPrototypeOf(ReadStream, fs.ReadStream); + + ReadStream.prototype.open = common.mustCall(function ReadStream$open() { + const that = this; + fs.open(that.path, that.flags, that.mode, (err, fd) => { + if (err) { + if (that.autoClose) + that.destroy(); + + that.emit('error', err); + } else { + that.fd = fd; + that.emit('open', fd); + that.read(); + } + }); + }); + + const r = new ReadStream(fixtures.path('x.txt')) + .on('open', common.mustCall((fd) => { + assert.strictEqual(fd, r.fd); + r.destroy(); + })); +} + +{ + // Compat with graceful-fs. + + function WriteStream(...args) { + fs.WriteStream.call(this, ...args); + } + Object.setPrototypeOf(WriteStream.prototype, fs.WriteStream.prototype); + Object.setPrototypeOf(WriteStream, fs.WriteStream); + + WriteStream.prototype.open = common.mustCall(function WriteStream$open() { + const that = this; + fs.open(that.path, that.flags, that.mode, function(err, fd) { + if (err) { + that.destroy(); + that.emit('error', err); + } else { + that.fd = fd; + that.emit('open', fd); + } + }); + }); + + const w = new WriteStream(`${tmpdir.path}/dummy`) + .on('open', common.mustCall((fd) => { + assert.strictEqual(fd, w.fd); + w.destroy(); + })); +} diff --git a/test/js/node/test/parallel/test-fs-stream-construct-compat-old-node.js b/test/js/node/test/parallel/test-fs-stream-construct-compat-old-node.js new file mode 100644 index 00000000000000..bd5aec689ff3b7 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-stream-construct-compat-old-node.js @@ -0,0 +1,97 @@ +'use strict'; + +const common = require('../common'); +const fs = require('fs'); +const assert = require('assert'); +const fixtures = require('../common/fixtures'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +{ + // Compat with old node. + + function ReadStream(...args) { + fs.ReadStream.call(this, ...args); + } + Object.setPrototypeOf(ReadStream.prototype, fs.ReadStream.prototype); + Object.setPrototypeOf(ReadStream, fs.ReadStream); + + ReadStream.prototype.open = common.mustCall(function() { + fs.open(this.path, this.flags, this.mode, (er, fd) => { + if (er) { + if (this.autoClose) { + this.destroy(); + } + this.emit('error', er); + return; + } + + this.fd = fd; + this.emit('open', fd); + this.emit('ready'); + }); + }); + + let readyCalled = false; + let ticked = false; + const r = new ReadStream(fixtures.path('x.txt')) + .on('ready', common.mustCall(() => { + readyCalled = true; + // Make sure 'ready' is emitted in same tick as 'open'. + assert.strictEqual(ticked, false); + })) + .on('error', common.mustNotCall()) + .on('open', common.mustCall((fd) => { + process.nextTick(() => { + ticked = true; + r.destroy(); + }); + assert.strictEqual(readyCalled, false); + assert.strictEqual(fd, r.fd); + })); +} + +{ + // Compat with old node. + + function WriteStream(...args) { + fs.WriteStream.call(this, ...args); + } + Object.setPrototypeOf(WriteStream.prototype, fs.WriteStream.prototype); + Object.setPrototypeOf(WriteStream, fs.WriteStream); + + WriteStream.prototype.open = common.mustCall(function() { + fs.open(this.path, this.flags, this.mode, (er, fd) => { + if (er) { + if (this.autoClose) { + this.destroy(); + } + this.emit('error', er); + return; + } + + this.fd = fd; + this.emit('open', fd); + this.emit('ready'); + }); + }); + + let readyCalled = false; + let ticked = false; + const w = new WriteStream(`${tmpdir.path}/dummy`) + .on('ready', common.mustCall(() => { + readyCalled = true; + // Make sure 'ready' is emitted in same tick as 'open'. + assert.strictEqual(ticked, false); + })) + .on('error', common.mustNotCall()) + .on('open', common.mustCall((fd) => { + process.nextTick(() => { + ticked = true; + w.destroy(); + }); + assert.strictEqual(readyCalled, false); + assert.strictEqual(fd, w.fd); + })); +} diff --git a/test/js/node/test/parallel/test-fs-stream-destroy-emit-error.js b/test/js/node/test/parallel/test-fs-stream-destroy-emit-error.js new file mode 100644 index 00000000000000..347fbfd97fa0c4 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-stream-destroy-emit-error.js @@ -0,0 +1,43 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +{ + const stream = fs.createReadStream(__filename); + stream.on('close', common.mustCall()); + test(stream); +} + +{ + const stream = fs.createWriteStream(`${tmpdir.path}/dummy`); + stream.on('close', common.mustCall()); + test(stream); +} + +{ + const stream = fs.createReadStream(__filename, { emitClose: true }); + stream.on('close', common.mustCall()); + test(stream); +} + +{ + const stream = fs.createWriteStream(`${tmpdir.path}/dummy2`, + { emitClose: true }); + stream.on('close', common.mustCall()); + test(stream); +} + + +function test(stream) { + const err = new Error('DESTROYED'); + stream.on('open', function() { + stream.destroy(err); + }); + stream.on('error', common.mustCall(function(err_) { + assert.strictEqual(err_, err); + })); +} diff --git a/test/js/node/test/parallel/test-fs-stream-fs-options.js b/test/js/node/test/parallel/test-fs-stream-fs-options.js new file mode 100644 index 00000000000000..a8251db0e6889a --- /dev/null +++ b/test/js/node/test/parallel/test-fs-stream-fs-options.js @@ -0,0 +1,72 @@ +'use strict'; + +require('../common'); +const fixtures = require('../common/fixtures'); +const fs = require('fs'); +const assert = require('assert'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +const streamOpts = ['open', 'close']; +const writeStreamOptions = [...streamOpts, 'write']; +const readStreamOptions = [...streamOpts, 'read']; +const originalFs = { fs }; + +{ + const file = tmpdir.resolve('write-end-test0.txt'); + + writeStreamOptions.forEach((fn) => { + const overrideFs = Object.assign({}, originalFs.fs, { [fn]: null }); + if (fn === 'write') overrideFs.writev = null; + + const opts = { + fs: overrideFs + }; + assert.throws( + () => fs.createWriteStream(file, opts), { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + // message: `The "options.fs.${fn}" property must be of type function. ` + + // 'Received null' + }, + `createWriteStream options.fs.${fn} should throw if isn't a function` + ); + }); +} + +{ + const file = tmpdir.resolve('write-end-test0.txt'); + const overrideFs = Object.assign({}, originalFs.fs, { writev: 'not a fn' }); + const opts = { + fs: overrideFs + }; + assert.throws( + () => fs.createWriteStream(file, opts), { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + // message: 'The "options.fs.writev" property must be of type function. ' + + // 'Received type string (\'not a fn\')' + }, + 'createWriteStream options.fs.writev should throw if isn\'t a function' + ); +} + +{ + const file = fixtures.path('x.txt'); + readStreamOptions.forEach((fn) => { + const overrideFs = Object.assign({}, originalFs.fs, { [fn]: null }); + const opts = { + fs: overrideFs + }; + assert.throws( + () => fs.createReadStream(file, opts), { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + // message: `The "options.fs.${fn}" property must be of type function. ` + + // 'Received null' + }, + `createReadStream options.fs.${fn} should throw if isn't a function` + ); + }); +} diff --git a/test/js/node/test/parallel/test-fs-stream-options.js b/test/js/node/test/parallel/test-fs-stream-options.js new file mode 100644 index 00000000000000..aa76cf51ada430 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-stream-options.js @@ -0,0 +1,49 @@ +'use strict'; +const { mustNotMutateObjectDeep } = require('../common'); + +const assert = require('assert'); +const fs = require('fs'); + +{ + const fd = 'k'; + + assert.throws( + () => { + fs.createReadStream(null, mustNotMutateObjectDeep({ fd })); + }, + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + }); + + assert.throws( + () => { + fs.createWriteStream(null, mustNotMutateObjectDeep({ fd })); + }, + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + }); +} + +{ + const path = 46; + + assert.throws( + () => { + fs.createReadStream(path); + }, + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + }); + + assert.throws( + () => { + fs.createWriteStream(path); + }, + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + }); +} diff --git a/test/js/node/test/parallel/test-fs-symlink-dir-junction.js b/test/js/node/test/parallel/test-fs-symlink-dir-junction.js new file mode 100644 index 00000000000000..5f46b7f82686ab --- /dev/null +++ b/test/js/node/test/parallel/test-fs-symlink-dir-junction.js @@ -0,0 +1,65 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const fixtures = require('../common/fixtures'); +const assert = require('assert'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); + +// Test creating and reading symbolic link +const linkData = fixtures.path('cycles'); +const linkPath = tmpdir.resolve('cycles_link'); + +tmpdir.refresh(); + +fs.symlink(linkData, linkPath, 'junction', common.mustSucceed(() => { + fs.lstat(linkPath, common.mustSucceed((stats) => { + assert.ok(stats.isSymbolicLink()); + + fs.readlink(linkPath, common.mustSucceed((destination) => { + // BUN: It was observed that Node.js 22 fails on this line, bun includes the trailing \ too. Make this test looser. + const withoutTrailingSlash = str => str.replace(/\\$/, ''); + assert.strictEqual(withoutTrailingSlash(destination), withoutTrailingSlash(linkData)); + + fs.unlink(linkPath, common.mustSucceed(() => { + assert(!fs.existsSync(linkPath)); + assert(fs.existsSync(linkData)); + })); + })); + })); +})); + +// Test invalid symlink +{ + const linkData = fixtures.path('/not/exists/dir'); + const linkPath = tmpdir.resolve('invalid_junction_link'); + + fs.symlink(linkData, linkPath, 'junction', common.mustSucceed(() => { + assert(!fs.existsSync(linkPath)); + + fs.unlink(linkPath, common.mustSucceed(() => { + assert(!fs.existsSync(linkPath)); + })); + })); +} diff --git a/test/js/node/test/parallel/test-fs-symlink-dir.js b/test/js/node/test/parallel/test-fs-symlink-dir.js new file mode 100644 index 00000000000000..690e3302ed99cc --- /dev/null +++ b/test/js/node/test/parallel/test-fs-symlink-dir.js @@ -0,0 +1,81 @@ +'use strict'; +const common = require('../common'); + +// Test creating a symbolic link pointing to a directory. +// Ref: https://github.com/nodejs/node/pull/23724 +// Ref: https://github.com/nodejs/node/issues/23596 + + +if (!common.canCreateSymLink()) + common.skip('insufficient privileges'); + +const assert = require('assert'); +const path = require('path'); +const fs = require('fs'); +const fsPromises = fs.promises; + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +const linkTargets = [ + 'relative-target', + tmpdir.resolve('absolute-target'), +]; +const linkPaths = [ + path.relative(process.cwd(), tmpdir.resolve('relative-path')), + tmpdir.resolve('absolute-path'), +]; + +function testSync(target, path) { + fs.symlinkSync(target, path); + fs.readdirSync(path); +} + +function testAsync(target, path) { + fs.symlink(target, path, common.mustSucceed(() => { + fs.readdirSync(path); + })); +} + +async function testPromises(target, path) { + await fsPromises.symlink(target, path); + fs.readdirSync(path); +} + +for (const linkTarget of linkTargets) { + fs.mkdirSync(tmpdir.resolve(linkTarget)); + for (const linkPath of linkPaths) { + testSync(linkTarget, `${linkPath}-${path.basename(linkTarget)}-sync`); + testAsync(linkTarget, `${linkPath}-${path.basename(linkTarget)}-async`); + testPromises(linkTarget, `${linkPath}-${path.basename(linkTarget)}-promises`) + .then(common.mustCall()); + } +} + +// Test invalid symlink +{ + function testSync(target, path) { + fs.symlinkSync(target, path); + assert(!fs.existsSync(path)); + } + + function testAsync(target, path) { + fs.symlink(target, path, common.mustSucceed(() => { + assert(!fs.existsSync(path)); + })); + } + + async function testPromises(target, path) { + await fsPromises.symlink(target, path); + assert(!fs.existsSync(path)); + } + + for (const linkTarget of linkTargets.map((p) => p + '-broken')) { + for (const linkPath of linkPaths) { + testSync(linkTarget, `${linkPath}-${path.basename(linkTarget)}-sync`); + testAsync(linkTarget, `${linkPath}-${path.basename(linkTarget)}-async`); + testPromises(linkTarget, `${linkPath}-${path.basename(linkTarget)}-promises`) + .then(common.mustCall()); + } + } +} diff --git a/test/js/node/test/parallel/test-fs-symlink.js b/test/js/node/test/parallel/test-fs-symlink.js new file mode 100644 index 00000000000000..de122020f0da6f --- /dev/null +++ b/test/js/node/test/parallel/test-fs-symlink.js @@ -0,0 +1,102 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const fixtures = require('../common/fixtures'); +if (!common.canCreateSymLink()) + common.skip('insufficient privileges'); + +const assert = require('assert'); +const fs = require('fs'); + +let linkTime; +let fileTime; + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +// Test creating and reading symbolic link +const linkData = fixtures.path('/cycles/root.js'); +const linkPath = tmpdir.resolve('symlink1.js'); + +fs.symlink(linkData, linkPath, common.mustSucceed(() => { + fs.lstat(linkPath, common.mustSucceed((stats) => { + linkTime = stats.mtime.getTime(); + })); + + fs.stat(linkPath, common.mustSucceed((stats) => { + fileTime = stats.mtime.getTime(); + })); + + fs.readlink(linkPath, common.mustSucceed((destination) => { + assert.strictEqual(destination, linkData); + })); +})); + +// Test invalid symlink +{ + const linkData = fixtures.path('/not/exists/file'); + const linkPath = tmpdir.resolve('symlink2.js'); + + fs.symlink(linkData, linkPath, common.mustSucceed(() => { + assert(!fs.existsSync(linkPath)); + })); +} + +[false, 1, {}, [], null, undefined].forEach((input) => { + const errObj = { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: /target|path/ + }; + assert.throws(() => fs.symlink(input, '', common.mustNotCall()), errObj); + assert.throws(() => fs.symlinkSync(input, ''), errObj); + + assert.throws(() => fs.symlink('', input, common.mustNotCall()), errObj); + assert.throws(() => fs.symlinkSync('', input), errObj); +}); + +const errObj = { + code: 'ERR_INVALID_ARG_VALUE', + name: 'TypeError', +}; +assert.throws(() => fs.symlink('', '', '🍏', common.mustNotCall()), errObj); +assert.throws(() => fs.symlinkSync('', '', '🍏'), errObj); + +assert.throws(() => fs.symlink('', '', 'nonExistentType', common.mustNotCall()), errObj); +assert.throws(() => fs.symlinkSync('', '', 'nonExistentType'), errObj); +assert.rejects(() => fs.promises.symlink('', '', 'nonExistentType'), errObj) + .then(common.mustCall()); + +assert.throws(() => fs.symlink('', '', false, common.mustNotCall()), errObj); +assert.throws(() => fs.symlinkSync('', '', false), errObj); +assert.rejects(() => fs.promises.symlink('', '', false), errObj) + .then(common.mustCall()); + +assert.throws(() => fs.symlink('', '', {}, common.mustNotCall()), errObj); +assert.throws(() => fs.symlinkSync('', '', {}), errObj); +assert.rejects(() => fs.promises.symlink('', '', {}), errObj) + .then(common.mustCall()); + +process.on('exit', () => { + assert.notStrictEqual(linkTime, fileTime); +}); diff --git a/test/js/node/test/parallel/test-fs-syncwritestream.js b/test/js/node/test/parallel/test-fs-syncwritestream.js new file mode 100644 index 00000000000000..799b4b73ee17ce --- /dev/null +++ b/test/js/node/test/parallel/test-fs-syncwritestream.js @@ -0,0 +1,40 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const spawn = require('child_process').spawn; +const stream = require('stream'); +const fs = require('fs'); + +// require('internal/fs/utils').SyncWriteStream is used as a stdio +// implementation when stdout/stderr point to files. + +if (process.argv[2] === 'child') { + // Note: Calling console.log() is part of this test as it exercises the + // SyncWriteStream#_write() code path. + console.log(JSON.stringify([process.stdout, process.stderr].map((stdio) => ({ + instance: stdio instanceof stream.Writable, + readable: stdio.readable, + writable: stdio.writable, + })))); + + return; +} + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +const filename = tmpdir.resolve('stdout'); +const stdoutFd = fs.openSync(filename, 'w'); + +const proc = spawn(process.execPath, [__filename, 'child'], { + stdio: ['inherit', stdoutFd, stdoutFd ] +}); + +proc.on('close', common.mustCall(() => { + fs.closeSync(stdoutFd); + + assert.deepStrictEqual(JSON.parse(fs.readFileSync(filename, 'utf8')), [ + { instance: true, readable: false, writable: true }, + { instance: true, readable: false, writable: true }, + ]); +})); diff --git a/test/js/node/test/parallel/test-fs-timestamp-parsing-error.js b/test/js/node/test/parallel/test-fs-timestamp-parsing-error.js new file mode 100644 index 00000000000000..b3fd3e23dfcc35 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-timestamp-parsing-error.js @@ -0,0 +1,29 @@ +'use strict'; +require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +for (const input of [Infinity, -Infinity, NaN]) { + assert.throws( + () => { + fs._toUnixTimestamp(input); + }, + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' + }); +} + +assert.throws( + () => { + fs._toUnixTimestamp({}); + }, + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' + }); + +const okInputs = [1, -1, '1', '-1', Date.now()]; +for (const input of okInputs) { + fs._toUnixTimestamp(input); +} diff --git a/test/js/node/test/parallel/test-fs-truncate-fd.js b/test/js/node/test/parallel/test-fs-truncate-fd.js new file mode 100644 index 00000000000000..64af6710e9ee95 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-truncate-fd.js @@ -0,0 +1,27 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const path = require('path'); +const fs = require('fs'); +const tmpdir = require('../common/tmpdir'); +const tmp = tmpdir.path; +tmpdir.refresh(); +const filename = path.resolve(tmp, 'truncate-file.txt'); + +fs.writeFileSync(filename, 'hello world', 'utf8'); +const fd = fs.openSync(filename, 'r+'); + +const msg = 'Using fs.truncate with a file descriptor is deprecated.' + +' Please use fs.ftruncate with a file descriptor instead.'; + + +// common.expectWarning('DeprecationWarning', msg, 'DEP0081'); +fs.truncate(fd, 5, common.mustSucceed(() => { + assert.strictEqual(fs.readFileSync(filename, 'utf8'), 'hello'); +})); + +process.once('beforeExit', () => { + fs.closeSync(fd); + fs.unlinkSync(filename); + console.log('ok'); +}); diff --git a/test/js/node/test/parallel/test-fs-truncate.js b/test/js/node/test/parallel/test-fs-truncate.js new file mode 100644 index 00000000000000..1bfb4441d9bf37 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-truncate.js @@ -0,0 +1,298 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const path = require('path'); +const fs = require('fs'); +const tmpdir = require('../common/tmpdir'); +const tmp = tmpdir.path; +const filename = path.resolve(tmp, 'truncate-file.txt'); +const data = Buffer.alloc(1024 * 16, 'x'); + +tmpdir.refresh(); + +let stat; + +const msg = 'Using fs.truncate with a file descriptor is deprecated.' + + ' Please use fs.ftruncate with a file descriptor instead.'; + +// Check truncateSync +fs.writeFileSync(filename, data); +stat = fs.statSync(filename); +assert.strictEqual(stat.size, 1024 * 16); + +fs.truncateSync(filename, 1024); +stat = fs.statSync(filename); +assert.strictEqual(stat.size, 1024); + +fs.truncateSync(filename); +stat = fs.statSync(filename); +assert.strictEqual(stat.size, 0); + +// Check ftruncateSync +fs.writeFileSync(filename, data); +const fd = fs.openSync(filename, 'r+'); + +stat = fs.statSync(filename); +assert.strictEqual(stat.size, 1024 * 16); + +fs.ftruncateSync(fd, 1024); +stat = fs.statSync(filename); +assert.strictEqual(stat.size, 1024); + +fs.ftruncateSync(fd); +stat = fs.statSync(filename); +assert.strictEqual(stat.size, 0); + +// truncateSync +// common.expectWarning('DeprecationWarning', msg, 'DEP0081'); +fs.truncateSync(fd); + +fs.closeSync(fd); + +// Async tests +testTruncate(common.mustSucceed(() => { + testFtruncate(common.mustSucceed()); +})); + +function testTruncate(cb) { + fs.writeFile(filename, data, function(er) { + if (er) return cb(er); + fs.stat(filename, function(er, stat) { + if (er) return cb(er); + assert.strictEqual(stat.size, 1024 * 16); + + fs.truncate(filename, 1024, function(er) { + if (er) return cb(er); + fs.stat(filename, function(er, stat) { + if (er) return cb(er); + assert.strictEqual(stat.size, 1024); + + fs.truncate(filename, function(er) { + if (er) return cb(er); + fs.stat(filename, function(er, stat) { + if (er) return cb(er); + assert.strictEqual(stat.size, 0); + cb(); + }); + }); + }); + }); + }); + }); +} + +function testFtruncate(cb) { + fs.writeFile(filename, data, function(er) { + if (er) return cb(er); + fs.stat(filename, function(er, stat) { + if (er) return cb(er); + assert.strictEqual(stat.size, 1024 * 16); + + fs.open(filename, 'w', function(er, fd) { + if (er) return cb(er); + fs.ftruncate(fd, 1024, function(er) { + if (er) return cb(er); + fs.stat(filename, function(er, stat) { + if (er) return cb(er); + assert.strictEqual(stat.size, 1024); + + fs.ftruncate(fd, function(er) { + if (er) return cb(er); + fs.stat(filename, function(er, stat) { + if (er) return cb(er); + assert.strictEqual(stat.size, 0); + fs.close(fd, cb); + }); + }); + }); + }); + }); + }); + }); +} + +// Make sure if the size of the file is smaller than the length then it is +// filled with zeroes. + +{ + const file1 = path.resolve(tmp, 'truncate-file-1.txt'); + fs.writeFileSync(file1, 'Hi'); + fs.truncateSync(file1, 4); + assert(fs.readFileSync(file1).equals(Buffer.from('Hi\u0000\u0000'))); +} + +{ + const file2 = path.resolve(tmp, 'truncate-file-2.txt'); + fs.writeFileSync(file2, 'Hi'); + const fd = fs.openSync(file2, 'r+'); + process.on('beforeExit', () => fs.closeSync(fd)); + fs.ftruncateSync(fd, 4); + assert(fs.readFileSync(file2).equals(Buffer.from('Hi\u0000\u0000'))); +} + +{ + const file3 = path.resolve(tmp, 'truncate-file-3.txt'); + fs.writeFileSync(file3, 'Hi'); + fs.truncate(file3, 4, common.mustSucceed(() => { + assert(fs.readFileSync(file3).equals(Buffer.from('Hi\u0000\u0000'))); + })); +} + +{ + const file4 = path.resolve(tmp, 'truncate-file-4.txt'); + fs.writeFileSync(file4, 'Hi'); + const fd = fs.openSync(file4, 'r+'); + process.on('beforeExit', () => fs.closeSync(fd)); + fs.ftruncate(fd, 4, common.mustSucceed(() => { + assert(fs.readFileSync(file4).equals(Buffer.from('Hi\u0000\u0000'))); + })); +} + +{ + const file5 = path.resolve(tmp, 'truncate-file-5.txt'); + fs.writeFileSync(file5, 'Hi'); + const fd = fs.openSync(file5, 'r+'); + process.on('beforeExit', () => fs.closeSync(fd)); + + ['', false, null, {}, []].forEach((input) => { + const received = common.invalidArgTypeHelper(input); + assert.throws( + () => fs.truncate(file5, input, common.mustNotCall()), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: `The "len" argument must be of type number.${received}` + } + ); + + assert.throws( + () => fs.ftruncate(fd, input, () => {}), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: `The "len" argument must be of type number.${received}` + } + ); + }); + + [-1.5, 1.5].forEach((input) => { + assert.throws( + () => fs.truncate(file5, input, () => {}), + { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', + message: 'The value of "len" is out of range. It must be ' + + `an integer. Received ${input}` + } + ); + + assert.throws( + () => fs.ftruncate(fd, input, () => {}), + { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', + message: 'The value of "len" is out of range. It must be ' + + `an integer. Received ${input}` + } + ); + }); + + fs.ftruncate(fd, undefined, common.mustSucceed(() => { + assert(fs.readFileSync(file5).equals(Buffer.from(''))); + })); +} + +{ + const file6 = path.resolve(tmp, 'truncate-file-6.txt'); + fs.writeFileSync(file6, 'Hi'); + const fd = fs.openSync(file6, 'r+'); + process.on('beforeExit', () => fs.closeSync(fd)); + fs.ftruncate(fd, -1, common.mustSucceed(() => { + assert(fs.readFileSync(file6).equals(Buffer.from(''))); + })); +} + +{ + const file7 = path.resolve(tmp, 'truncate-file-7.txt'); + fs.writeFileSync(file7, 'Hi'); + fs.truncate(file7, undefined, common.mustSucceed(() => { + assert(fs.readFileSync(file7).equals(Buffer.from(''))); + })); +} + +{ + const file8 = path.resolve(tmp, 'non-existent-truncate-file.txt'); + const validateError = (err) => { + assert.strictEqual(file8, err.path); + assert.strictEqual( + err.message, + `ENOENT: no such file or directory, truncate '${file8}'`); + assert.strictEqual(err.code, 'ENOENT'); + assert.strictEqual(err.syscall, 'truncate'); + return true; + }; + fs.truncate(file8, 0, common.mustCall(validateError)); +} + +['', false, null, {}, []].forEach((input) => { + assert.throws( + () => fs.truncate('/foo/bar', input, () => {}), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: 'The "len" argument must be of type number.' + + common.invalidArgTypeHelper(input) + } + ); +}); + +['', false, null, undefined, {}, []].forEach((input) => { + ['ftruncate', 'ftruncateSync'].forEach((fnName) => { + assert.throws( + () => fs[fnName](input, 1, () => {}), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError', + message: 'The "fd" argument must be of type number.' + + common.invalidArgTypeHelper(input) + } + ); + }); +}); + +{ + const file1 = path.resolve(tmp, 'truncate-file-1.txt'); + fs.writeFileSync(file1, 'Hi'); + fs.truncateSync(file1, -1); // Negative coerced to 0, No error. + assert(fs.readFileSync(file1).equals(Buffer.alloc(0))); +} + +{ + const file1 = path.resolve(tmp, 'truncate-file-2.txt'); + fs.writeFileSync(file1, 'Hi'); + // Negative coerced to 0, No error. + fs.truncate(file1, -1, common.mustSucceed(() => { + assert(fs.readFileSync(file1).equals(Buffer.alloc(0))); + })); +} diff --git a/test/js/node/test/parallel/test-fs-utimes.js b/test/js/node/test/parallel/test-fs-utimes.js new file mode 100644 index 00000000000000..c502044299b351 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-utimes.js @@ -0,0 +1,211 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const util = require('util'); +const fs = require('fs'); +const url = require('url'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +const lpath = `${tmpdir.path}/symlink`; +fs.symlinkSync('unoent-entry', lpath); + +function stat_resource(resource, statSync = fs.statSync) { + if (typeof resource === 'string') { + return statSync(resource); + } + const stats = fs.fstatSync(resource); + // Ensure mtime has been written to disk + // except for directories on AIX where it cannot be synced + if ((common.isAIX || common.isIBMi) && stats.isDirectory()) + return stats; + fs.fsyncSync(resource); + return fs.fstatSync(resource); +} + +function check_mtime(resource, mtime, statSync) { + mtime = fs._toUnixTimestamp(mtime); + const stats = stat_resource(resource, statSync); + const real_mtime = fs._toUnixTimestamp(stats.mtime); + return mtime - real_mtime; +} + +function expect_errno(syscall, resource, err, errno) { + assert( + err && (err.code === errno || err.code === 'ENOSYS'), + `FAILED: expect_errno ${util.inspect(arguments)}` + ); +} + +function expect_ok(syscall, resource, err, atime, mtime, statSync) { + const mtime_diff = check_mtime(resource, mtime, statSync); + assert( + // Check up to single-second precision. + // Sub-second precision is OS and fs dependant. + !err && (mtime_diff < 2) || err && err.code === 'ENOSYS', + `FAILED: expect_ok ${util.inspect(arguments)} + check_mtime: ${mtime_diff}` + ); +} + +const stats = fs.statSync(tmpdir.path); + +const asPath = (path) => path; +const asUrl = (path) => url.pathToFileURL(path); + +const cases = [ + [asPath, new Date('1982-09-10 13:37')], + [asPath, new Date()], + [asPath, 123456.789], + [asPath, stats.mtime], + [asPath, '123456', -1], + [asPath, new Date('2017-04-08T17:59:38.008Z')], + [asUrl, new Date()], +]; + +runTests(cases.values()); + +function runTests(iter) { + const { value, done } = iter.next(); + if (done) return; + + // Support easy setting same or different atime / mtime values. + const [pathType, atime, mtime = atime] = value; + + let fd; + // + // test async code paths + // + fs.utimes(pathType(tmpdir.path), atime, mtime, common.mustCall((err) => { + expect_ok('utimes', tmpdir.path, err, atime, mtime); + + fs.lutimes(pathType(lpath), atime, mtime, common.mustCall((err) => { + expect_ok('lutimes', lpath, err, atime, mtime, fs.lstatSync); + + fs.utimes(pathType('foobarbaz'), atime, mtime, common.mustCall((err) => { + expect_errno('utimes', 'foobarbaz', err, 'ENOENT'); + + // don't close this fd + if (common.isWindows) { + fd = fs.openSync(tmpdir.path, 'r+'); + } else { + fd = fs.openSync(tmpdir.path, 'r'); + } + + fs.futimes(fd, atime, mtime, common.mustCall((err) => { + expect_ok('futimes', fd, err, atime, mtime); + + syncTests(); + + setImmediate(common.mustCall(runTests), iter); + })); + })); + })); + })); + + // + // test synchronized code paths, these functions throw on failure + // + function syncTests() { + fs.utimesSync(pathType(tmpdir.path), atime, mtime); + expect_ok('utimesSync', tmpdir.path, undefined, atime, mtime); + + fs.lutimesSync(pathType(lpath), atime, mtime); + expect_ok('lutimesSync', lpath, undefined, atime, mtime, fs.lstatSync); + + // Some systems don't have futimes + // if there's an error, it should be ENOSYS + try { + fs.futimesSync(fd, atime, mtime); + expect_ok('futimesSync', fd, undefined, atime, mtime); + } catch (ex) { + expect_errno('futimesSync', fd, ex, 'ENOSYS'); + } + + let err; + try { + fs.utimesSync(pathType('foobarbaz'), atime, mtime); + } catch (ex) { + err = ex; + } + expect_errno('utimesSync', 'foobarbaz', err, 'ENOENT'); + + err = undefined; + } +} + +const expectTypeError = { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' +}; +// utimes-only error cases +{ + assert.throws( + () => fs.utimes(0, new Date(), new Date(), common.mustNotCall()), + expectTypeError + ); + assert.throws( + () => fs.utimesSync(0, new Date(), new Date()), + expectTypeError + ); +} + +// shared error cases +[false, {}, [], null, undefined].forEach((i) => { + assert.throws( + () => fs.utimes(i, new Date(), new Date(), common.mustNotCall()), + expectTypeError + ); + assert.throws( + () => fs.utimesSync(i, new Date(), new Date()), + expectTypeError + ); + assert.throws( + () => fs.futimes(i, new Date(), new Date(), common.mustNotCall()), + expectTypeError + ); + assert.throws( + () => fs.futimesSync(i, new Date(), new Date()), + expectTypeError + ); +}); + +const expectRangeError = { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', + message: 'The value of "fd" is out of range. ' + + 'It must be >= 0 and <= 2147483647. Received -1' +}; +// futimes-only error cases +{ + assert.throws( + () => fs.futimes(-1, new Date(), new Date(), common.mustNotCall()), + expectRangeError + ); + assert.throws( + () => fs.futimesSync(-1, new Date(), new Date()), + expectRangeError + ); +} diff --git a/test/js/node/test/parallel/test-fs-watch-recursive-linux-parallel-remove.js b/test/js/node/test/parallel/test-fs-watch-recursive-linux-parallel-remove.js new file mode 100644 index 00000000000000..145b3314f24b59 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-watch-recursive-linux-parallel-remove.js @@ -0,0 +1,33 @@ +'use strict'; + +const common = require('../common'); + +if (!common.isLinux) + common.skip('This test can run only on Linux'); + +// Test that the watcher do not crash if the file "disappears" while +// watch is being set up. + +const path = require('node:path'); +const fs = require('node:fs'); +const { spawn } = require('node:child_process'); + +const tmpdir = require('../common/tmpdir'); +const testDir = tmpdir.path; +tmpdir.refresh(); + +const watcher = fs.watch(testDir, { recursive: true }); +watcher.on('change', function(event, filename) { + // This console.log makes the error happen + // do not remove + console.log(filename, event); +}); + +const testFile = path.join(testDir, 'a'); +const child = spawn(process.argv[0], ['-e', `const fs = require('node:fs'); for (let i = 0; i < 10000; i++) { const fd = fs.openSync('${testFile}', 'w'); fs.writeSync(fd, Buffer.from('hello')); fs.rmSync('${testFile}') }`], { + stdio: 'inherit' +}); + +child.on('exit', function() { + watcher.close(); +}); diff --git a/test/js/node/test/parallel/test-fs-whatwg-url.js b/test/js/node/test/parallel/test-fs-whatwg-url.js new file mode 100644 index 00000000000000..7401ed7e76ecd1 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-whatwg-url.js @@ -0,0 +1,106 @@ +'use strict'; + +const common = require('../common'); +const fixtures = require('../common/fixtures'); +const assert = require('assert'); +const fs = require('fs'); +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +const url = fixtures.fileURL('a.js'); + +assert(url instanceof URL); + +// Check that we can pass in a URL object successfully +fs.readFile(url, common.mustSucceed((data) => { + assert(Buffer.isBuffer(data)); +})); + +// Check that using a non file:// URL reports an error +const httpUrl = new URL('http://example.org'); + +assert.throws( + () => { + fs.readFile(httpUrl, common.mustNotCall()); + }, + { + code: 'ERR_INVALID_URL_SCHEME', + name: 'TypeError', + }); + +// pct-encoded characters in the path will be decoded and checked +if (common.isWindows) { + // Encoded back and forward slashes are not permitted on windows + ['%2f', '%2F', '%5c', '%5C'].forEach((i) => { + assert.throws( + () => { + fs.readFile(new URL(`file:///c:/tmp/${i}`), common.mustNotCall()); + }, + { + code: 'ERR_INVALID_FILE_URL_PATH', + name: 'TypeError', + } + ); + }); + assert.throws( + () => { + fs.readFile(new URL('file:///c:/tmp/%00test'), common.mustNotCall()); + }, + { + code: 'ERR_INVALID_ARG_VALUE', + name: 'TypeError', + } + ); +} else { + // Encoded forward slashes are not permitted on other platforms + ['%2f', '%2F'].forEach((i) => { + assert.throws( + () => { + fs.readFile(new URL(`file:///c:/tmp/${i}`), common.mustNotCall()); + }, + { + code: 'ERR_INVALID_FILE_URL_PATH', + name: 'TypeError', + }); + }); + assert.throws( + () => { + fs.readFile(new URL('file://hostname/a/b/c'), common.mustNotCall()); + }, + { + code: 'ERR_INVALID_FILE_URL_HOST', + name: 'TypeError', + } + ); + assert.throws( + () => { + fs.readFile(new URL('file:///tmp/%00test'), common.mustNotCall()); + }, + { + code: 'ERR_INVALID_ARG_VALUE', + name: 'TypeError', + } + ); +} + +// Test that strings are interpreted as paths and not as URL +// Can't use process.chdir in Workers +// Please avoid testing fs.rmdir('file:') or using it as cleanup +if (common.isMainThread && !common.isWindows) { + const oldCwd = process.cwd(); + process.chdir(tmpdir.path); + + for (let slashCount = 0; slashCount < 9; slashCount++) { + const slashes = '/'.repeat(slashCount); + + const dirname = `file:${slashes}thisDirectoryWasMadeByFailingNodeJSTestSorry/subdir`; + fs.mkdirSync(dirname, { recursive: true }); + fs.writeFileSync(`${dirname}/file`, `test failed with ${slashCount} slashes`); + + const expected = fs.readFileSync(tmpdir.resolve(dirname, 'file')); + const actual = fs.readFileSync(`${dirname}/file`); + assert.deepStrictEqual(actual, expected); + } + + process.chdir(oldCwd); +} diff --git a/test/js/node/test/parallel/test-fs-write-buffer-large.js b/test/js/node/test/parallel/test-fs-write-buffer-large.js new file mode 100644 index 00000000000000..3fd181f80d6335 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-buffer-large.js @@ -0,0 +1,39 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +// fs.write with length > INT32_MAX + +common.skipIf32Bits(); + +let buf; +try { + buf = Buffer.allocUnsafe(0x7FFFFFFF + 1); +} catch (e) { + // If the exception is not due to memory confinement then rethrow it. + if (e.message !== 'Array buffer allocation failed') throw (e); + common.skip('skipped due to memory requirements'); +} + +const filename = tmpdir.resolve('write9.txt'); +fs.open(filename, 'w', 0o644, common.mustSucceed((fd) => { + assert.throws(() => { + fs.write(fd, + buf, + 0, + 0x7FFFFFFF + 1, + 0, + common.mustNotCall()); + }, { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', + // message: 'The value of "length" is out of range. ' + + // 'It must be >= 0 && <= 2147483647. Received 2147483648' + }); + + fs.closeSync(fd); +})); diff --git a/test/js/node/test/parallel/test-fs-write-buffer.js b/test/js/node/test/parallel/test-fs-write-buffer.js new file mode 100644 index 00000000000000..c26064c7a188bc --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-buffer.js @@ -0,0 +1,164 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); +const expected = Buffer.from('hello'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +// fs.write with all parameters provided: +{ + const filename = tmpdir.resolve('write1.txt'); + fs.open(filename, 'w', 0o644, common.mustSucceed((fd) => { + const cb = common.mustSucceed((written) => { + assert.strictEqual(written, expected.length); + fs.closeSync(fd); + + const found = fs.readFileSync(filename, 'utf8'); + assert.strictEqual(found, expected.toString()); + }); + + fs.write(fd, expected, 0, expected.length, null, cb); + })); +} + +// fs.write with a buffer, without the length parameter: +{ + const filename = tmpdir.resolve('write2.txt'); + fs.open(filename, 'w', 0o644, common.mustSucceed((fd) => { + const cb = common.mustSucceed((written) => { + assert.strictEqual(written, 2); + fs.closeSync(fd); + + const found = fs.readFileSync(filename, 'utf8'); + assert.strictEqual(found, 'lo'); + }); + + fs.write(fd, Buffer.from('hello'), 3, cb); + })); +} + +// fs.write with a buffer, without the offset and length parameters: +{ + const filename = tmpdir.resolve('write3.txt'); + fs.open(filename, 'w', 0o644, common.mustSucceed((fd) => { + const cb = common.mustSucceed((written) => { + assert.strictEqual(written, expected.length); + fs.closeSync(fd); + + const found = fs.readFileSync(filename, 'utf8'); + assert.deepStrictEqual(expected.toString(), found); + }); + + fs.write(fd, expected, cb); + })); +} + +// fs.write with the offset passed as undefined followed by the callback: +{ + const filename = tmpdir.resolve('write4.txt'); + fs.open(filename, 'w', 0o644, common.mustSucceed((fd) => { + const cb = common.mustSucceed((written) => { + assert.strictEqual(written, expected.length); + fs.closeSync(fd); + + const found = fs.readFileSync(filename, 'utf8'); + assert.deepStrictEqual(expected.toString(), found); + }); + + fs.write(fd, expected, undefined, cb); + })); +} + +// fs.write with offset and length passed as undefined followed by the callback: +{ + const filename = tmpdir.resolve('write5.txt'); + fs.open(filename, 'w', 0o644, common.mustSucceed((fd) => { + const cb = common.mustSucceed((written) => { + assert.strictEqual(written, expected.length); + fs.closeSync(fd); + + const found = fs.readFileSync(filename, 'utf8'); + assert.strictEqual(found, expected.toString()); + }); + + fs.write(fd, expected, undefined, undefined, cb); + })); +} + +// fs.write with a Uint8Array, without the offset and length parameters: +{ + const filename = tmpdir.resolve('write6.txt'); + fs.open(filename, 'w', 0o644, common.mustSucceed((fd) => { + const cb = common.mustSucceed((written) => { + assert.strictEqual(written, expected.length); + fs.closeSync(fd); + + const found = fs.readFileSync(filename, 'utf8'); + assert.strictEqual(found, expected.toString()); + }); + + fs.write(fd, Uint8Array.from(expected), cb); + })); +} + +// fs.write with invalid offset type +{ + const filename = tmpdir.resolve('write7.txt'); + fs.open(filename, 'w', 0o644, common.mustSucceed((fd) => { + assert.throws(() => { + fs.write(fd, + Buffer.from('abcd'), + NaN, + expected.length, + 0, + common.mustNotCall()); + }, { + code: 'ERR_OUT_OF_RANGE', + name: 'RangeError', + message: 'The value of "offset" is out of range. ' + + 'It must be an integer. Received NaN' + }); + + fs.closeSync(fd); + })); +} + +// fs.write with a DataView, without the offset and length parameters: +{ + const filename = tmpdir.resolve('write8.txt'); + fs.open(filename, 'w', 0o644, common.mustSucceed((fd) => { + const cb = common.mustSucceed((written) => { + assert.strictEqual(written, expected.length); + fs.closeSync(fd); + + const found = fs.readFileSync(filename, 'utf8'); + assert.strictEqual(found, expected.toString()); + }); + + const uint8 = Uint8Array.from(expected); + fs.write(fd, new DataView(uint8.buffer), cb); + })); +} diff --git a/test/js/node/test/parallel/test-fs-write-file-flush.js b/test/js/node/test/parallel/test-fs-write-file-flush.js new file mode 100644 index 00000000000000..29cb1d148ee2f2 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-file-flush.js @@ -0,0 +1,119 @@ +'use strict'; +const common = require('../common'); +const tmpdir = require('../common/tmpdir'); +const assert = require('node:assert'); +const fs = require('node:fs'); +const fsp = require('node:fs/promises'); +const { it, describe, jest } = require('bun:test'); +const data = 'foo'; +let cnt = 0; + +function nextFile() { + return tmpdir.resolve(`${cnt++}.out`); +} + +tmpdir.refresh(); + +describe('synchronous version', () => { + it('validation', () => { + for (const v of ['true', '', 0, 1, [], {}, Symbol()]) { + assert.throws(() => { + fs.writeFileSync(nextFile(), data, { flush: v }); + }, { code: 'ERR_INVALID_ARG_TYPE' }); + } + }); + + // it('performs flush', () => { + // const spy = jest.spyOn(fs, 'fsyncSync'); + // const file = nextFile(); + // fs.writeFileSync(file, data, { flush: true }); + // const calls = spy.mock.calls; + // assert.strictEqual(calls.length, 1); + // assert.strictEqual(calls[0].result, undefined); + // assert.strictEqual(calls[0].error, undefined); + // assert.strictEqual(calls[0].arguments.length, 1); + // assert.strictEqual(typeof calls[0].arguments[0], 'number'); + // assert.strictEqual(fs.readFileSync(file, 'utf8'), data); + // }); + + it('does not perform flush', () => { + const spy = jest.spyOn(fs, 'fsyncSync'); + + for (const v of [undefined, null, false]) { + const file = nextFile(); + fs.writeFileSync(file, data, { flush: v }); + assert.strictEqual(fs.readFileSync(file, 'utf8'), data); + } + + assert.strictEqual(spy.mock.calls.length, 0); + }); +}); + +describe('callback version', () => { + it('validation', () => { + for (const v of ['true', '', 0, 1, [], {}, Symbol()]) { + assert.throws(() => { + fs.writeFileSync(nextFile(), data, { flush: v }); + }, { code: 'ERR_INVALID_ARG_TYPE' }); + } + }); + + // Bun: fsync is called in native code, so it is not possible to spy on it + // it('performs flush', async() => { + // const { promise, resolve: done } = Promise.withResolvers(); + // const spy = jest.spyOn(fs, 'fsync'); + // const file = nextFile(); + // fs.writeFile(file, data, { flush: true }, common.mustSucceed(() => { + // const calls = spy.mock.calls; + // assert.strictEqual(calls.length, 1); + // assert.strictEqual(calls[0].result, undefined); + // assert.strictEqual(calls[0].error, undefined); + // assert.strictEqual(calls[0].arguments.length, 2); + // assert.strictEqual(typeof calls[0].arguments[0], 'number'); + // assert.strictEqual(typeof calls[0].arguments[1], 'function'); + // assert.strictEqual(fs.readFileSync(file, 'utf8'), data); + // done(); + // })); + // return promise; + // }); + + it('does not perform flush', async () => { + const { promise, resolve: done } = Promise.withResolvers(); + const values = [undefined, null, false]; + const spy = jest.spyOn(fs, 'fsync'); + let cnt = 0; + + for (const v of values) { + const file = nextFile(); + + fs.writeFile(file, data, { flush: v }, common.mustSucceed(() => { + assert.strictEqual(fs.readFileSync(file, 'utf8'), data); + cnt++; + + if (cnt === values.length) { + assert.strictEqual(spy.mock.calls.length, 0); + done(); + } + })); + } + return promise; + }); +}); + +describe('promise based version', () => { + it('validation', () => { + for (const v of ['true', '', 0, 1, [], {}, Symbol()]) { + assert.rejects(() => { + return fsp.writeFile(nextFile(), data, { flush: v }); + }, { code: 'ERR_INVALID_ARG_TYPE' }); + } + }); + + it('success path', async () => { + for (const v of [undefined, null, false, true]) { + const file = nextFile(); + await fsp.writeFile(file, data, { flush: v }); + assert.strictEqual(await fsp.readFile(file, 'utf8'), data); + } + }); +}); diff --git a/test/js/node/test/parallel/test-fs-write-file-sync.js b/test/js/node/test/parallel/test-fs-write-file-sync.js new file mode 100644 index 00000000000000..4ead91530bb748 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-file-sync.js @@ -0,0 +1,136 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); + +if (!common.isMainThread) + common.skip('Setting process.umask is not supported in Workers'); + +const assert = require('assert'); +const fs = require('fs'); + +// On Windows chmod is only able to manipulate read-only bit. Test if creating +// the file in read-only mode works. +const mode = common.isWindows ? 0o444 : 0o755; + +// Reset the umask for testing +process.umask(0o000); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +// Test writeFileSync +{ + const file = tmpdir.resolve('testWriteFileSync.txt'); + + fs.writeFileSync(file, '123', { mode }); + const content = fs.readFileSync(file, { encoding: 'utf8' }); + assert.strictEqual(content, '123'); + assert.strictEqual(fs.statSync(file).mode & 0o777, mode); +} + +// Test appendFileSync +{ + const file = tmpdir.resolve('testAppendFileSync.txt'); + + fs.appendFileSync(file, 'abc', { mode }); + const content = fs.readFileSync(file, { encoding: 'utf8' }); + assert.strictEqual(content, 'abc'); + assert.strictEqual(fs.statSync(file).mode & mode, mode); +} + +// Test writeFileSync with file descriptor +{ + // Need to hijack fs.open/close to make sure that things + // get closed once they're opened. + const _openSync = fs.openSync; + const _closeSync = fs.closeSync; + let openCount = 0; + + fs.openSync = (...args) => { + openCount++; + return _openSync(...args); + }; + + fs.closeSync = (...args) => { + openCount--; + return _closeSync(...args); + }; + + const file = tmpdir.resolve('testWriteFileSyncFd.txt'); + const fd = fs.openSync(file, 'w+', mode); + + fs.writeFileSync(fd, '123'); + fs.closeSync(fd); + const content = fs.readFileSync(file, { encoding: 'utf8' }); + assert.strictEqual(content, '123'); + assert.strictEqual(fs.statSync(file).mode & 0o777, mode); + + // Verify that all opened files were closed. + assert.strictEqual(openCount, 0); + fs.openSync = _openSync; + fs.closeSync = _closeSync; +} + +// Test writeFileSync with flags +{ + const file = tmpdir.resolve('testWriteFileSyncFlags.txt'); + + fs.writeFileSync(file, 'hello ', { encoding: 'utf8', flag: 'a' }); + fs.writeFileSync(file, 'world!', { encoding: 'utf8', flag: 'a' }); + const content = fs.readFileSync(file, { encoding: 'utf8' }); + assert.strictEqual(content, 'hello world!'); +} + +// Test writeFileSync with no flags +{ + const utf8Data = 'hello world!'; + for (const test of [ + { data: utf8Data }, + { data: utf8Data, options: { encoding: 'utf8' } }, + { data: Buffer.from(utf8Data, 'utf8').toString('hex'), options: { encoding: 'hex' } }, + ]) { + const file = tmpdir.resolve(`testWriteFileSyncNewFile_${Math.random()}.txt`); + fs.writeFileSync(file, test.data, test.options); + + const content = fs.readFileSync(file, { encoding: 'utf-8' }); + assert.strictEqual(content, utf8Data); + } +} + +// Test writeFileSync with an invalid input +{ + const file = tmpdir.resolve('testWriteFileSyncInvalid.txt'); + for (const data of [ + false, 5, {}, [], null, undefined, true, 5n, () => {}, Symbol(), new Map(), + new String('notPrimitive'), + { [Symbol.toPrimitive]: (hint) => 'amObject' }, + { toString() { return 'amObject'; } }, + Promise.resolve('amPromise'), + common.mustNotCall(), + ]) { + assert.throws( + () => fs.writeFileSync(file, data, { encoding: 'utf8', flag: 'a' }), + { code: 'ERR_INVALID_ARG_TYPE' } + ); + } +} diff --git a/test/js/node/test/parallel/test-fs-write-file-typedarrays.js b/test/js/node/test/parallel/test-fs-write-file-typedarrays.js new file mode 100644 index 00000000000000..a05385048ad48f --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-file-typedarrays.js @@ -0,0 +1,34 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +const filename = tmpdir.resolve('test.txt'); +const fixtures = require('../common/fixtures'); +const s = fixtures.utf8TestText; + +// The length of the buffer should be a multiple of 8 +// as required by common.getArrayBufferViews() +const inputBuffer = Buffer.from(s.repeat(8), 'utf8'); + +for (const expectView of common.getArrayBufferViews(inputBuffer)) { + console.log('Sync test for ', expectView[Symbol.toStringTag]); + fs.writeFileSync(filename, expectView); + assert.strictEqual( + fs.readFileSync(filename, 'utf8'), + inputBuffer.toString('utf8') + ); +} + +for (const expectView of common.getArrayBufferViews(inputBuffer)) { + console.log('Async test for ', expectView[Symbol.toStringTag]); + const file = `${filename}-${expectView[Symbol.toStringTag]}`; + fs.writeFile(file, expectView, common.mustSucceed(() => { + fs.readFile(file, 'utf8', common.mustSucceed((data) => { + assert.strictEqual(data, inputBuffer.toString('utf8')); + })); + })); +} diff --git a/test/js/node/test/parallel/test-fs-write-file.js b/test/js/node/test/parallel/test-fs-write-file.js new file mode 100644 index 00000000000000..120b9ec9ef6c1c --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-file.js @@ -0,0 +1,97 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +const filename = tmpdir.resolve('test.txt'); +const fixtures = require('../common/fixtures'); +const s = fixtures.utf8TestText; + +fs.writeFile(filename, s, common.mustSucceed(() => { + fs.readFile(filename, common.mustSucceed((buffer) => { + assert.strictEqual(Buffer.byteLength(s), buffer.length); + })); +})); + +// Test that writeFile accepts buffers. +const filename2 = tmpdir.resolve('test2.txt'); +const buf = Buffer.from(s, 'utf8'); + +fs.writeFile(filename2, buf, common.mustSucceed(() => { + fs.readFile(filename2, common.mustSucceed((buffer) => { + assert.strictEqual(buf.length, buffer.length); + })); +})); + +// Test that writeFile accepts file descriptors. +const filename4 = tmpdir.resolve('test4.txt'); + +fs.open(filename4, 'w+', common.mustSucceed((fd) => { + fs.writeFile(fd, s, common.mustSucceed(() => { + fs.close(fd, common.mustSucceed(() => { + fs.readFile(filename4, common.mustSucceed((buffer) => { + assert.strictEqual(Buffer.byteLength(s), buffer.length); + })); + })); + })); +})); + + +{ + // Test that writeFile is cancellable with an AbortSignal. + // Before the operation has started + const controller = new AbortController(); + const signal = controller.signal; + const filename3 = tmpdir.resolve('test3.txt'); + + fs.writeFile(filename3, s, { signal }, common.mustCall((err) => { + assert.strictEqual(err.name, 'AbortError'); + })); + + controller.abort(); +} + +{ + // Test that writeFile is cancellable with an AbortSignal. + // After the operation has started + const controller = new AbortController(); + const signal = controller.signal; + const filename4 = tmpdir.resolve('test5.txt'); + + fs.writeFile(filename4, s, { signal }, common.mustCall((err) => { + assert.strictEqual(err.name, 'AbortError'); + })); + + process.nextTick(() => controller.abort()); +} + +{ + // Test read-only mode + const filename = tmpdir.resolve('test6.txt'); + fs.writeFileSync(filename, ''); + fs.writeFile(filename, s, { flag: 'r' }, common.expectsError(/EBADF/)); +} diff --git a/test/js/node/test/parallel/test-fs-write-negativeoffset.js b/test/js/node/test/parallel/test-fs-write-negativeoffset.js new file mode 100644 index 00000000000000..e347505a869349 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-negativeoffset.js @@ -0,0 +1,51 @@ +'use strict'; + +// Tests that passing a negative offset does not crash the process + +const common = require('../common'); + +const { + closeSync, + open, + write, + writeSync, +} = require('fs'); + +const assert = require('assert'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +const filename = tmpdir.resolve('test.txt'); + +open(filename, 'w+', common.mustSucceed((fd) => { + assert.throws(() => { + write(fd, Buffer.alloc(0), -1, common.mustNotCall()); + }, { + code: 'ERR_OUT_OF_RANGE', + }); + assert.throws(() => { + writeSync(fd, Buffer.alloc(0), -1); + }, { + code: 'ERR_OUT_OF_RANGE', + }); + closeSync(fd); +})); + +const filename2 = tmpdir.resolve('test2.txt'); + +// Make sure negative length's don't cause aborts either + +open(filename2, 'w+', common.mustSucceed((fd) => { + assert.throws(() => { + write(fd, Buffer.alloc(0), 0, -1, common.mustNotCall()); + }, { + code: 'ERR_OUT_OF_RANGE', + }); + assert.throws(() => { + writeSync(fd, Buffer.alloc(0), 0, -1); + }, { + code: 'ERR_OUT_OF_RANGE', + }); + closeSync(fd); +})); diff --git a/test/js/node/test/parallel/test-fs-write-optional-params.js b/test/js/node/test/parallel/test-fs-write-optional-params.js new file mode 100644 index 00000000000000..eebc1cc88c95b1 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-optional-params.js @@ -0,0 +1,112 @@ +'use strict'; + +const common = require('../common'); + +// This test ensures that fs.write accepts "named parameters" object +// and doesn't interpret objects as strings + +const assert = require('assert'); +const fs = require('fs'); +const tmpdir = require('../common/tmpdir'); +const util = require('util'); + +tmpdir.refresh(); + +const destInvalid = tmpdir.resolve('rwopt_invalid'); +const buffer = Buffer.from('zyx'); + +function testInvalidCb(fd, expectedCode, buffer, options, callback) { + assert.throws( + () => fs.write(fd, buffer, common.mustNotMutateObjectDeep(options), common.mustNotCall()), + { code: expectedCode } + ); + callback(0); +} + +function testValidCb(buffer, options, index, callback) { + options = common.mustNotMutateObjectDeep(options); + const length = options?.length; + const offset = options?.offset; + const dest = tmpdir.resolve(`rwopt_valid_${index}`); + fs.open(dest, 'w', common.mustSucceed((fd) => { + fs.write(fd, buffer, options, common.mustSucceed((bytesWritten, bufferWritten) => { + const writeBufCopy = Uint8Array.prototype.slice.call(bufferWritten); + fs.close(fd, common.mustSucceed(() => { + fs.open(dest, 'r', common.mustSucceed((fd) => { + fs.read(fd, buffer, options, common.mustSucceed((bytesRead, bufferRead) => { + const readBufCopy = Uint8Array.prototype.slice.call(bufferRead); + + assert.ok(bytesWritten >= bytesRead); + if (length !== undefined && length !== null) { + assert.strictEqual(bytesWritten, length); + assert.strictEqual(bytesRead, length); + } + if (offset === undefined || offset === 0) { + assert.deepStrictEqual(writeBufCopy, readBufCopy); + } + assert.deepStrictEqual(bufferWritten, bufferRead); + fs.close(fd, common.mustSucceed(callback)); + })); + })); + })); + })); + })); +} + +// Promisify to reduce flakiness +const testInvalid = util.promisify(testInvalidCb); +const testValid = util.promisify(testValidCb); + +async function runTests(fd) { + // Test if first argument is not wrongly interpreted as ArrayBufferView|string + for (const badBuffer of [ + undefined, null, true, 42, 42n, Symbol('42'), NaN, [], () => {}, + Promise.resolve(new Uint8Array(1)), + common.mustNotCall(), + common.mustNotMutateObjectDeep({}), + {}, + { buffer: 'amNotParam' }, + { string: 'amNotParam' }, + { buffer: new Uint8Array(1).buffer }, + new Date(), + new String('notPrimitive'), + { [Symbol.toPrimitive]: (hint) => 'amObject' }, + { toString() { return 'amObject'; } }, + ]) { + await testInvalid(fd, 'ERR_INVALID_ARG_TYPE', badBuffer, {}); + } + + // First argument (buffer or string) is mandatory + await testInvalid(fd, 'ERR_INVALID_ARG_TYPE', undefined, undefined); + + // Various invalid options + await testInvalid(fd, 'ERR_OUT_OF_RANGE', buffer, { length: 5 }); + await testInvalid(fd, 'ERR_OUT_OF_RANGE', buffer, { offset: 5 }); + await testInvalid(fd, 'ERR_OUT_OF_RANGE', buffer, { length: 1, offset: 3 }); + await testInvalid(fd, 'ERR_OUT_OF_RANGE', buffer, { length: -1 }); + await testInvalid(fd, 'ERR_OUT_OF_RANGE', buffer, { offset: -1 }); + await testInvalid(fd, 'ERR_INVALID_ARG_TYPE', buffer, { offset: false }); + await testInvalid(fd, 'ERR_INVALID_ARG_TYPE', buffer, { offset: true }); + await testInvalid(fd, 'ERR_INVALID_ARG_TYPE', buffer, true); + await testInvalid(fd, 'ERR_INVALID_ARG_TYPE', buffer, '42'); + await testInvalid(fd, 'ERR_INVALID_ARG_TYPE', buffer, Symbol('42')); + + // Test compatibility with fs.read counterpart + for (const [ index, options ] of [ + null, + {}, + { length: 1 }, + { position: 5 }, + { length: 1, position: 5 }, + { length: 1, position: -1, offset: 2 }, + { length: null }, + { position: null }, + { offset: 1 }, + ].entries()) { + await testValid(buffer, options, index); + } +} + +fs.open(destInvalid, 'w+', common.mustSucceed(async (fd) => { + runTests(fd).then(common.mustCall(() => fs.close(fd, common.mustSucceed()))); +})); diff --git a/test/js/node/test/parallel/test-fs-write-reuse-callback.js b/test/js/node/test/parallel/test-fs-write-reuse-callback.js new file mode 100644 index 00000000000000..82c772ab340fed --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-reuse-callback.js @@ -0,0 +1,37 @@ +// Flags: --expose-gc +'use strict'; +const common = require('../common'); +const tmpdir = require('../common/tmpdir'); +const assert = require('assert'); + +// Regression test for https://github.com/nodejs/node-v0.x-archive/issues/814: +// Make sure that Buffers passed to fs.write() are not garbage-collected +// even when the callback is being reused. + +const fs = require('fs'); + +tmpdir.refresh(); +const filename = tmpdir.resolve('test.txt'); +const fd = fs.openSync(filename, 'w'); + +const size = 16 * 1024; +const writes = 1000; +let done = 0; + +const ondone = common.mustSucceed(() => { + if (++done < writes) { + if (done % 25 === 0) global.gc(); + setImmediate(write); + } else { + assert.strictEqual( + fs.readFileSync(filename, 'utf8'), + 'x'.repeat(writes * size)); + fs.closeSync(fd); + } +}, writes); + +write(); +function write() { + const buf = Buffer.alloc(size, 'x'); + fs.write(fd, buf, 0, buf.length, -1, ondone); +} diff --git a/test/js/node/test/parallel/test-fs-write-sigxfsz.js b/test/js/node/test/parallel/test-fs-write-sigxfsz.js new file mode 100644 index 00000000000000..246431a25b38f6 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-sigxfsz.js @@ -0,0 +1,31 @@ +// Check that exceeding RLIMIT_FSIZE fails with EFBIG +// rather than terminating the process with SIGXFSZ. +'use strict'; +const common = require('../common'); +const tmpdir = require('../common/tmpdir'); + +const assert = require('assert'); +const child_process = require('child_process'); +const fs = require('fs'); + +if (common.isWindows) + common.skip('no RLIMIT_FSIZE on Windows'); + +if (process.config.variables.node_shared) + common.skip('SIGXFSZ signal handler not installed in shared library mode'); + +if (process.argv[2] === 'child') { + const filename = tmpdir.resolve('efbig.txt'); + tmpdir.refresh(); + fs.writeFileSync(filename, '.'.repeat(1 << 16)); // Exceeds RLIMIT_FSIZE. +} else { + const [cmd, opts] = common.escapePOSIXShell`ulimit -f 1 && "${process.execPath}" "${__filename}" child`; + const result = child_process.spawnSync('/bin/sh', ['-c', cmd], opts); + const haystack = result.stderr.toString(); + const needle = 'EFBIG: file too large, write'; + const ok = haystack.includes(needle); + if (!ok) console.error(haystack); + assert(ok); + assert.strictEqual(result.status, 1); + assert.strictEqual(result.stdout.toString(), ''); +} diff --git a/test/js/node/test/parallel/test-fs-write-stream-autoclose-option.js b/test/js/node/test/parallel/test-fs-write-stream-autoclose-option.js new file mode 100644 index 00000000000000..fe738091bd6c68 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-stream-autoclose-option.js @@ -0,0 +1,58 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); + +const file = tmpdir.resolve('write-autoclose-opt1.txt'); +tmpdir.refresh(); +let stream = fs.createWriteStream(file, { flags: 'w+', autoClose: false }); +stream.write('Test1'); +stream.end(); +stream.on('finish', common.mustCall(function() { + stream.on('close', common.mustNotCall()); + process.nextTick(common.mustCall(function() { + assert.strictEqual(stream.closed, false); + assert.notStrictEqual(stream.fd, null); + next(); + })); +})); + +function next() { + // This will tell us if the fd is usable again or not + stream = fs.createWriteStream(null, { fd: stream.fd, start: 0 }); + stream.write('Test2'); + stream.end(); + stream.on('finish', common.mustCall(function() { + assert.strictEqual(stream.closed, false); + stream.on('close', common.mustCall(function() { + assert.strictEqual(stream.fd, null); + assert.strictEqual(stream.closed, true); + process.nextTick(next2); + })); + })); +} + +function next2() { + // This will test if after reusing the fd data is written properly + fs.readFile(file, function(err, data) { + assert.ifError(err); + assert.strictEqual(data.toString(), 'Test2'); + process.nextTick(common.mustCall(next3)); + }); +} + +function next3() { + // This is to test success scenario where autoClose is true + const stream = fs.createWriteStream(file, { autoClose: true }); + stream.write('Test3'); + stream.end(); + stream.on('finish', common.mustCall(function() { + assert.strictEqual(stream.closed, false); + stream.on('close', common.mustCall(function() { + assert.strictEqual(stream.fd, null); + assert.strictEqual(stream.closed, true); + })); + })); +} diff --git a/test/js/node/test/parallel/test-fs-write-stream-change-open.js b/test/js/node/test/parallel/test-fs-write-stream-change-open.js new file mode 100644 index 00000000000000..b95abb1cb34c95 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-stream-change-open.js @@ -0,0 +1,56 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); + +const file = tmpdir.resolve('write.txt'); + +tmpdir.refresh(); + +const stream = fs.WriteStream(file); +const _fs_close = fs.close; +const _fs_open = fs.open; + +// Change the fs.open with an identical function after the WriteStream +// has pushed it onto its internal action queue, but before it's +// returned. This simulates AOP-style extension of the fs lib. +fs.open = function() { + return _fs_open.apply(fs, arguments); +}; + +fs.close = function(fd) { + assert.ok(fd, 'fs.close must not be called with an undefined fd.'); + fs.close = _fs_close; + fs.open = _fs_open; + fs.closeSync(fd); +}; + +stream.write('foo'); +stream.end(); + +process.on('exit', function() { + assert.strictEqual(fs.open, _fs_open); +}); diff --git a/test/js/node/test/parallel/test-fs-write-stream-double-close.js b/test/js/node/test/parallel/test-fs-write-stream-double-close.js new file mode 100644 index 00000000000000..336ceaee5044fa --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-stream-double-close.js @@ -0,0 +1,45 @@ +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +{ + const s = fs.createWriteStream(tmpdir.resolve('rw')); + + s.close(common.mustCall()); + s.close(common.mustCall()); +} + +{ + const s = fs.createWriteStream(tmpdir.resolve('rw2')); + + let emits = 0; + s.on('close', () => { + emits++; + }); + + s.close(common.mustCall(() => { + assert.strictEqual(emits, 1); + s.close(common.mustCall(() => { + assert.strictEqual(emits, 1); + })); + process.nextTick(() => { + s.close(common.mustCall(() => { + assert.strictEqual(emits, 1); + })); + }); + })); +} + +{ + const s = fs.createWriteStream(tmpdir.resolve('rw'), { + autoClose: false + }); + + s.close(common.mustCall()); + s.close(common.mustCall()); +} diff --git a/test/js/node/test/parallel/test-fs-write-stream-encoding.js b/test/js/node/test/parallel/test-fs-write-stream-encoding.js deleted file mode 100644 index f06fae923c686b..00000000000000 --- a/test/js/node/test/parallel/test-fs-write-stream-encoding.js +++ /dev/null @@ -1,35 +0,0 @@ -'use strict'; -require('../common'); -const assert = require('assert'); -const fixtures = require('../common/fixtures'); -const fs = require('fs'); -const stream = require('stream'); -const tmpdir = require('../common/tmpdir'); -const firstEncoding = 'base64'; -const secondEncoding = 'latin1'; - -const examplePath = fixtures.path('x.txt'); -const dummyPath = tmpdir.resolve('x.txt'); - -tmpdir.refresh(); - -const exampleReadStream = fs.createReadStream(examplePath, { - encoding: firstEncoding -}); - -const dummyWriteStream = fs.createWriteStream(dummyPath, { - encoding: firstEncoding -}); - -exampleReadStream.pipe(dummyWriteStream).on('finish', function() { - const assertWriteStream = new stream.Writable({ - write: function(chunk, enc, next) { - const expected = Buffer.from('xyz\n'); - assert(chunk.equals(expected)); - } - }); - assertWriteStream.setDefaultEncoding(secondEncoding); - fs.createReadStream(dummyPath, { - encoding: secondEncoding - }).pipe(assertWriteStream); -}); diff --git a/test/js/node/test/parallel/test-fs-write-stream-err.js b/test/js/node/test/parallel/test-fs-write-stream-err.js new file mode 100644 index 00000000000000..003f315a3b7160 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-stream-err.js @@ -0,0 +1,77 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +const stream = fs.createWriteStream(`${tmpdir.path}/out`, { + highWaterMark: 10 +}); +const err = new Error('BAM'); + +const write = fs.write; +let writeCalls = 0; +fs.write = function() { + switch (writeCalls++) { + case 0: + console.error('first write'); + // First time is ok. + return write.apply(fs, arguments); + case 1: { + // Then it breaks. + console.error('second write'); + const cb = arguments[arguments.length - 1]; + return process.nextTick(function() { + cb(err); + }); + } + default: + // It should not be called again! + throw new Error('BOOM!'); + } +}; + +fs.close = common.mustCall(function(fd_, cb) { + console.error('fs.close', fd_, stream.fd); + assert.strictEqual(fd_, stream.fd); + fs.closeSync(fd_); + process.nextTick(cb); +}); + +stream.on('error', common.mustCall(function(err_) { + console.error('error handler'); + assert.strictEqual(stream.fd, null); + assert.strictEqual(err_, err); +})); + + +stream.write(Buffer.allocUnsafe(256), function() { + console.error('first cb'); + stream.write(Buffer.allocUnsafe(256), common.mustCall(function(err_) { + console.error('second cb'); + assert.strictEqual(err_, err); + })); +}); diff --git a/test/js/node/test/parallel/test-fs-write-stream-file-handle-2.js b/test/js/node/test/parallel/test-fs-write-stream-file-handle-2.js new file mode 100644 index 00000000000000..fd1a1677916e52 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-stream-file-handle-2.js @@ -0,0 +1,32 @@ +'use strict'; +const common = require('../common'); +const fs = require('fs'); +const assert = require('assert'); +const tmpdir = require('../common/tmpdir'); +const file = tmpdir.resolve('write_stream_filehandle_test.txt'); +const input = 'hello world'; + +tmpdir.refresh(); + +fs.promises.open(file, 'w+').then((handle) => { + let calls = 0; + const { + write: originalWriteFunction, + writev: originalWritevFunction + } = handle; + handle.write = function write() { + calls++; + return Reflect.apply(originalWriteFunction, this, arguments); + }; + handle.writev = function writev() { + calls++; + return Reflect.apply(originalWritevFunction, this, arguments); + }; + const stream = fs.createWriteStream(null, { fd: handle }); + + stream.end(input); + stream.on('close', common.mustCall(() => { + assert(calls > 0, 'expected at least one call to fileHandle.write or ' + + 'fileHandle.writev, got 0'); + })); +}).then(common.mustCall()); diff --git a/test/js/node/test/parallel/test-fs-write-stream-file-handle.js b/test/js/node/test/parallel/test-fs-write-stream-file-handle.js new file mode 100644 index 00000000000000..9af16cd1b9070f --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-stream-file-handle.js @@ -0,0 +1,20 @@ +'use strict'; +const common = require('../common'); +const fs = require('fs'); +const assert = require('assert'); +const tmpdir = require('../common/tmpdir'); +const file = tmpdir.resolve('write_stream_filehandle_test.txt'); +const input = 'hello world'; + +tmpdir.refresh(); + +fs.promises.open(file, 'w+').then((handle) => { + handle.on('close', common.mustCall()); + const stream = fs.createWriteStream(null, { fd: handle }); + + stream.end(input); + stream.on('close', common.mustCall(() => { + const output = fs.readFileSync(file, 'utf-8'); + assert.strictEqual(output, input); + })); +}).then(common.mustCall()); diff --git a/test/js/node/test/parallel/test-fs-write-stream-flush.js b/test/js/node/test/parallel/test-fs-write-stream-flush.js new file mode 100644 index 00000000000000..8c1b60edd18ff8 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-stream-flush.js @@ -0,0 +1,85 @@ +'use strict'; +const common = require('../common'); +const tmpdir = require('../common/tmpdir'); +const assert = require('node:assert'); +const fs = require('node:fs'); +const fsp = require('node:fs/promises'); +const { test, describe, jest } = require('bun:test'); +const data = 'foo'; +let cnt = 0; + +function nextFile() { + return tmpdir.resolve(`${cnt++}.out`); +} + +tmpdir.refresh(); + +test('validation', () => { + for (const flush of ['true', '', 0, 1, [], {}, Symbol()]) { + assert.throws(() => { + fs.createWriteStream(nextFile(), { flush }); + }, { code: 'ERR_INVALID_ARG_TYPE' }); + } +}); + +test('performs flush', () => { + jest.restoreAllMocks(); + const { promise, resolve: done } = Promise.withResolvers(); + const spy = jest.spyOn(fs, 'fsync'); + const file = nextFile(); + const stream = fs.createWriteStream(file, { flush: true }); + + stream.write(data, common.mustSucceed(() => { + stream.close(common.mustSucceed(() => { + const calls = spy.mock.calls; + assert.strictEqual(calls.length, 1); + assert.strictEqual(calls[0].length, 2); + assert.strictEqual(typeof calls[0][0], 'number'); + assert.strictEqual(typeof calls[0][1], 'function'); + assert.strictEqual(fs.readFileSync(file, 'utf8'), data); + done(); + })); + })); + return promise; +}); + +test('does not perform flush', () => { + jest.restoreAllMocks(); + const { promise, resolve: done } = Promise.withResolvers(); + const values = [undefined, null, false]; + const spy = jest.spyOn(fs, 'fsync'); + let cnt = 0; + + for (const flush of values) { + const file = nextFile(); + const stream = fs.createWriteStream(file, { flush }); + + stream.write(data, common.mustSucceed(() => { + stream.close(common.mustSucceed(() => { + assert.strictEqual(fs.readFileSync(file, 'utf8'), data); + cnt++; + + if (cnt === values.length) { + assert.strictEqual(spy.mock.calls.length, 0); + done(); + } + })); + })); + } + return promise; +}); + +test('works with file handles', async () => { + const file = nextFile(); + const handle = await fsp.open(file, 'w'); + const stream = handle.createWriteStream({ flush: true }); + + return new Promise((resolve) => { + stream.write(data, common.mustSucceed(() => { + stream.close(common.mustSucceed(() => { + assert.strictEqual(fs.readFileSync(file, 'utf8'), data); + resolve(); + })); + })); + }); +}); diff --git a/test/js/node/test/parallel/test-fs-write-stream-fs.js b/test/js/node/test/parallel/test-fs-write-stream-fs.js new file mode 100644 index 00000000000000..d4a94dd6e60612 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-stream-fs.js @@ -0,0 +1,37 @@ +'use strict'; +const common = require('../common'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +{ + const file = tmpdir.resolve('write-end-test0.txt'); + const stream = fs.createWriteStream(file, { + fs: { + open: common.mustCall(fs.open), + write: common.mustCallAtLeast(fs.write, 1), + close: common.mustCall(fs.close), + } + }); + stream.end('asd'); + stream.on('close', common.mustCall()); +} + + +{ + const file = tmpdir.resolve('write-end-test1.txt'); + const stream = fs.createWriteStream(file, { + fs: { + open: common.mustCall(fs.open), + write: fs.write, + writev: common.mustCallAtLeast(fs.writev, 1), + close: common.mustCall(fs.close), + } + }); + stream.write('asd'); + stream.write('asd'); + stream.write('asd'); + stream.end(); + stream.on('close', common.mustCall()); +} diff --git a/test/js/node/test/parallel/test-fs-write-stream-patch-open.js b/test/js/node/test/parallel/test-fs-write-stream-patch-open.js new file mode 100644 index 00000000000000..e07a3081230ec2 --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-stream-patch-open.js @@ -0,0 +1,36 @@ +'use strict'; +const common = require('../common'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); + +// Run in a child process because 'out' is opened twice, blocking the tmpdir +// and preventing cleanup. +if (process.argv[2] !== 'child') { + // Parent + const assert = require('assert'); + const { fork } = require('child_process'); + tmpdir.refresh(); + + // Run test + const child = fork(__filename, ['child'], { stdio: 'inherit' }); + child.on('exit', common.mustCall(function(code) { + assert.strictEqual(code, 0); + })); + + return; +} + +// Child + +// common.expectWarning( +// 'DeprecationWarning', +// 'WriteStream.prototype.open() is deprecated', 'DEP0135'); +const s = fs.createWriteStream(`${tmpdir.path}/out`); +s.open(); + +process.nextTick(() => { + // Allow overriding open(). + fs.WriteStream.prototype.open = common.mustCall(); + fs.createWriteStream('asd'); +}); diff --git a/test/js/node/test/parallel/test-fs-write-stream-throw-type-error.js b/test/js/node/test/parallel/test-fs-write-stream-throw-type-error.js new file mode 100644 index 00000000000000..93c52e96cb352a --- /dev/null +++ b/test/js/node/test/parallel/test-fs-write-stream-throw-type-error.js @@ -0,0 +1,31 @@ +'use strict'; +require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); + +const example = tmpdir.resolve('dummy'); + +tmpdir.refresh(); +// Should not throw. +fs.createWriteStream(example, undefined).end(); +fs.createWriteStream(example, null).end(); +fs.createWriteStream(example, 'utf8').end(); +fs.createWriteStream(example, { encoding: 'utf8' }).end(); + +const createWriteStreamErr = (path, opt) => { + assert.throws( + () => { + fs.createWriteStream(path, opt); + }, + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' + }); +}; + +createWriteStreamErr(example, 123); +createWriteStreamErr(example, 0); +createWriteStreamErr(example, true); +createWriteStreamErr(example, false); diff --git a/test/js/node/test/parallel/test-fs-writefile-with-fd.js b/test/js/node/test/parallel/test-fs-writefile-with-fd.js new file mode 100644 index 00000000000000..040e3368a0328b --- /dev/null +++ b/test/js/node/test/parallel/test-fs-writefile-with-fd.js @@ -0,0 +1,92 @@ +'use strict'; + +// This test makes sure that `writeFile()` always writes from the current +// position of the file, instead of truncating the file, when used with file +// descriptors. + +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); + +const tmpdir = require('../common/tmpdir'); +tmpdir.refresh(); + +{ + /* writeFileSync() test. */ + const filename = tmpdir.resolve('test.txt'); + + /* Open the file descriptor. */ + const fd = fs.openSync(filename, 'w'); + try { + /* Write only five characters, so that the position moves to five. */ + assert.strictEqual(fs.writeSync(fd, 'Hello'), 5); + assert.strictEqual(fs.readFileSync(filename).toString(), 'Hello'); + + /* Write some more with writeFileSync(). */ + fs.writeFileSync(fd, 'World'); + + /* New content should be written at position five, instead of zero. */ + assert.strictEqual(fs.readFileSync(filename).toString(), 'HelloWorld'); + } finally { + fs.closeSync(fd); + } +} + +const fdsToCloseOnExit = []; +process.on('beforeExit', common.mustCall(() => { + for (const fd of fdsToCloseOnExit) { + try { + fs.closeSync(fd); + } catch { + // Failed to close, ignore + } + } +})); + +{ + /* writeFile() test. */ + const file = tmpdir.resolve('test1.txt'); + + /* Open the file descriptor. */ + fs.open(file, 'w', common.mustSucceed((fd) => { + fdsToCloseOnExit.push(fd); + /* Write only five characters, so that the position moves to five. */ + fs.write(fd, 'Hello', common.mustSucceed((bytes) => { + assert.strictEqual(bytes, 5); + assert.strictEqual(fs.readFileSync(file).toString(), 'Hello'); + + /* Write some more with writeFile(). */ + fs.writeFile(fd, 'World', common.mustSucceed(() => { + /* New content should be written at position five, instead of zero. */ + assert.strictEqual(fs.readFileSync(file).toString(), 'HelloWorld'); + })); + })); + })); +} + + +// Test read-only file descriptor +{ + const file = tmpdir.resolve('test.txt'); + + fs.open(file, 'r', common.mustSucceed((fd) => { + fdsToCloseOnExit.push(fd); + fs.writeFile(fd, 'World', common.expectsError(/EBADF/)); + })); +} + +// Test with an AbortSignal +{ + const controller = new AbortController(); + const signal = controller.signal; + const file = tmpdir.resolve('test.txt'); + + fs.open(file, 'w', common.mustSucceed((fd) => { + fdsToCloseOnExit.push(fd); + fs.writeFile(fd, 'World', { signal }, common.expectsError({ + name: 'AbortError' + })); + })); + + controller.abort(); +} diff --git a/test/js/node/test/parallel/test-fs-writev-promises.js b/test/js/node/test/parallel/test-fs-writev-promises.js new file mode 100644 index 00000000000000..be40b83620ae3b --- /dev/null +++ b/test/js/node/test/parallel/test-fs-writev-promises.js @@ -0,0 +1,58 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs').promises; +const tmpdir = require('../common/tmpdir'); +const expected = 'ΓΌmlaut. Π›ΠΎΡ€Π΅ΠΌ ι‹ε‹™γƒ›γ‚½γƒ’ζŒ‡εŠ ΰ€†ΰ€ͺΰ€•ΰ₯‹ ΰ€•ΰ€°ΰ€¨ΰ₯‡ ΰ€΅ΰ€Ώΰ€•ΰ€Ύΰ€Έ η΄™θͺ­ζ±Ίε€šε―†ζ‰€ أآف'; +let cnt = 0; + +function getFileName() { + return tmpdir.resolve(`writev_promises_${++cnt}.txt`); +} + +tmpdir.refresh(); + +(async () => { + { + const filename = getFileName(); + const handle = await fs.open(filename, 'w'); + const buffer = Buffer.from(expected); + const bufferArr = [buffer, buffer]; + const expectedLength = bufferArr.length * buffer.byteLength; + let { bytesWritten, buffers } = await handle.writev([Buffer.from('')], + null); + assert.strictEqual(bytesWritten, 0); + assert.deepStrictEqual(buffers, [Buffer.from('')]); + ({ bytesWritten, buffers } = await handle.writev(bufferArr, null)); + assert.deepStrictEqual(bytesWritten, expectedLength); + assert.deepStrictEqual(buffers, bufferArr); + assert(Buffer.concat(bufferArr).equals(await fs.readFile(filename))); + handle.close(); + } + + // fs.promises.writev() with an array of buffers without position. + { + const filename = getFileName(); + const handle = await fs.open(filename, 'w'); + const buffer = Buffer.from(expected); + const bufferArr = [buffer, buffer, buffer]; + const expectedLength = bufferArr.length * buffer.byteLength; + let { bytesWritten, buffers } = await handle.writev([Buffer.from('')]); + assert.strictEqual(bytesWritten, 0); + assert.deepStrictEqual(buffers, [Buffer.from('')]); + ({ bytesWritten, buffers } = await handle.writev(bufferArr)); + assert.deepStrictEqual(bytesWritten, expectedLength); + assert.deepStrictEqual(buffers, bufferArr); + assert(Buffer.concat(bufferArr).equals(await fs.readFile(filename))); + handle.close(); + } + + { + // Writev with empty array behavior + const handle = await fs.open(getFileName(), 'w'); + const result = await handle.writev([]); + assert.strictEqual(result.bytesWritten, 0); + assert.strictEqual(result.buffers.length, 0); + handle.close(); + } +})().then(common.mustCall()); diff --git a/test/js/node/test/parallel/test-fs-writev-sync.js b/test/js/node/test/parallel/test-fs-writev-sync.js new file mode 100644 index 00000000000000..e41796377a9f1b --- /dev/null +++ b/test/js/node/test/parallel/test-fs-writev-sync.js @@ -0,0 +1,96 @@ +'use strict'; + +require('../common'); +const assert = require('assert'); +const fs = require('fs'); +const tmpdir = require('../common/tmpdir'); + +tmpdir.refresh(); + +const expected = 'ΓΌmlaut. Π›ΠΎΡ€Π΅ΠΌ ι‹ε‹™γƒ›γ‚½γƒ’ζŒ‡εŠ ΰ€†ΰ€ͺΰ€•ΰ₯‹ ΰ€•ΰ€°ΰ€¨ΰ₯‡ ΰ€΅ΰ€Ώΰ€•ΰ€Ύΰ€Έ η΄™θͺ­ζ±Ίε€šε―†ζ‰€ أآف'; + +const getFileName = (i) => tmpdir.resolve(`writev_sync_${i}.txt`); + +/** + * Testing with a array of buffers input + */ + +// fs.writevSync with array of buffers with all parameters +{ + const filename = getFileName(1); + const fd = fs.openSync(filename, 'w'); + + const buffer = Buffer.from(expected); + const bufferArr = [buffer, buffer]; + const expectedLength = bufferArr.length * buffer.byteLength; + + let written = fs.writevSync(fd, [Buffer.from('')], null); + assert.strictEqual(written, 0); + + written = fs.writevSync(fd, bufferArr, null); + assert.strictEqual(written, expectedLength); + + fs.closeSync(fd); + + assert(Buffer.concat(bufferArr).equals(fs.readFileSync(filename))); +} + +// fs.writevSync with array of buffers without position +{ + const filename = getFileName(2); + const fd = fs.openSync(filename, 'w'); + + const buffer = Buffer.from(expected); + const bufferArr = [buffer, buffer, buffer]; + const expectedLength = bufferArr.length * buffer.byteLength; + + let written = fs.writevSync(fd, [Buffer.from('')]); + assert.strictEqual(written, 0); + + written = fs.writevSync(fd, bufferArr); + assert.strictEqual(written, expectedLength); + + fs.closeSync(fd); + + assert(Buffer.concat(bufferArr).equals(fs.readFileSync(filename))); +} + +// fs.writevSync with empty array of buffers +{ + const filename = getFileName(3); + const fd = fs.openSync(filename, 'w'); + const written = fs.writevSync(fd, []); + assert.strictEqual(written, 0); + fs.closeSync(fd); + +} + +/** + * Testing with wrong input types + */ +{ + const filename = getFileName(4); + const fd = fs.openSync(filename, 'w'); + + [false, 'test', {}, [{}], ['sdf'], null, undefined].forEach((i) => { + assert.throws( + () => fs.writevSync(fd, i, null), { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' + } + ); + }); + + fs.closeSync(fd); +} + +// fs.writevSync with wrong fd types +[false, 'test', {}, [{}], null, undefined].forEach((i) => { + assert.throws( + () => fs.writevSync(i), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' + } + ); +}); diff --git a/test/js/node/test/parallel/test-fs-writev.js b/test/js/node/test/parallel/test-fs-writev.js new file mode 100644 index 00000000000000..407c898de2a01d --- /dev/null +++ b/test/js/node/test/parallel/test-fs-writev.js @@ -0,0 +1,106 @@ +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +const fs = require('fs'); +const tmpdir = require('../common/tmpdir'); + +tmpdir.refresh(); + +const expected = 'ΓΌmlaut. Π›ΠΎΡ€Π΅ΠΌ ι‹ε‹™γƒ›γ‚½γƒ’ζŒ‡εŠ ΰ€†ΰ€ͺΰ€•ΰ₯‹ ΰ€•ΰ€°ΰ€¨ΰ₯‡ ΰ€΅ΰ€Ώΰ€•ΰ€Ύΰ€Έ η΄™θͺ­ζ±Ίε€šε―†ζ‰€ أآف'; + +const getFileName = (i) => tmpdir.resolve(`writev_${i}.txt`); + +/** + * Testing with a array of buffers input + */ + +// fs.writev with array of buffers with all parameters +{ + const filename = getFileName(1); + const fd = fs.openSync(filename, 'w'); + + const buffer = Buffer.from(expected); + const bufferArr = [buffer, buffer]; + + const done = common.mustSucceed((written, buffers) => { + assert.deepStrictEqual(bufferArr, buffers); + const expectedLength = bufferArr.length * buffer.byteLength; + assert.deepStrictEqual(written, expectedLength); + fs.closeSync(fd); + + assert(Buffer.concat(bufferArr).equals(fs.readFileSync(filename))); + }); + + fs.writev(fd, bufferArr, null, done); +} + +// fs.writev with array of buffers without position +{ + const filename = getFileName(2); + const fd = fs.openSync(filename, 'w'); + + const buffer = Buffer.from(expected); + const bufferArr = [buffer, buffer]; + + const done = common.mustSucceed((written, buffers) => { + assert.deepStrictEqual(bufferArr, buffers); + + const expectedLength = bufferArr.length * buffer.byteLength; + assert.deepStrictEqual(written, expectedLength); + fs.closeSync(fd); + + assert(Buffer.concat(bufferArr).equals(fs.readFileSync(filename))); + }); + + fs.writev(fd, bufferArr, done); +} + + +// fs.writev with empty array of buffers +{ + const filename = getFileName(3); + const fd = fs.openSync(filename, 'w'); + const bufferArr = []; + let afterSyncCall = false; + + const done = common.mustSucceed((written, buffers) => { + assert.strictEqual(buffers.length, 0); + assert.strictEqual(written, 0); + assert(afterSyncCall); + fs.closeSync(fd); + }); + + fs.writev(fd, bufferArr, done); + afterSyncCall = true; +} + +/** + * Testing with wrong input types + */ +{ + const filename = getFileName(4); + const fd = fs.openSync(filename, 'w'); + + [false, 'test', {}, [{}], ['sdf'], null, undefined].forEach((i) => { + assert.throws( + () => fs.writev(fd, i, null, common.mustNotCall()), { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' + } + ); + }); + + fs.closeSync(fd); +} + +// fs.writev with wrong fd types +[false, 'test', {}, [{}], null, undefined].forEach((i) => { + assert.throws( + () => fs.writev(i, common.mustNotCall()), + { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' + } + ); +}); diff --git a/test/js/node/test/parallel/test-stdio-closed.js b/test/js/node/test/parallel/test-stdio-closed.js index cc9f1e86ccbf6c..45f6d0832f305c 100644 --- a/test/js/node/test/parallel/test-stdio-closed.js +++ b/test/js/node/test/parallel/test-stdio-closed.js @@ -20,6 +20,7 @@ if (common.isWindows) { proc.on('exit', common.mustCall(function(exitCode) { assert.strictEqual(exitCode, 0); })); + proc.stderr.pipe(process.stderr); return; } diff --git a/test/js/node/test/sequential/test-dgram-bind-shared-ports.js b/test/js/node/test/sequential/test-dgram-bind-shared-ports.js new file mode 100644 index 00000000000000..c68cfac969dedf --- /dev/null +++ b/test/js/node/test/sequential/test-dgram-bind-shared-ports.js @@ -0,0 +1,113 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); + +// This test asserts the semantics of dgram::socket.bind({ exclusive }) +// when called from a cluster.Worker + +const assert = require('assert'); +const cluster = require('cluster'); +const dgram = require('dgram'); +const BYE = 'bye'; +const WORKER2_NAME = 'wrker2'; + +if (cluster.isPrimary) { + const worker1 = cluster.fork(); + + if (common.isWindows) { + worker1.on('error', common.mustCall((err) => { + console.log(err); + assert.strictEqual(err.code, 'ENOTSUP'); + worker1.kill(); + })); + return; + } + + worker1.on('message', common.mustCall((msg) => { + console.log(msg); + assert.strictEqual(msg, 'success'); + + const worker2 = cluster.fork({ WORKER2_NAME }); + worker2.on('message', common.mustCall((msg) => { + console.log(msg); + assert.strictEqual(msg, 'socket3:EADDRINUSE'); + + // finish test + worker1.send(BYE); + worker2.send(BYE); + })); + worker2.on('exit', common.mustCall((code, signal) => { + assert.strictEqual(signal, null); + assert.strictEqual(code, 0); + })); + })); + worker1.on('exit', common.mustCall((code, signal) => { + assert.strictEqual(signal, null); + assert.strictEqual(code, 0); + })); + // end primary code +} else { + // worker code + process.on('message', common.mustCallAtLeast((msg) => { + if (msg === BYE) process.exit(0); + }), 1); + + const isSecondWorker = process.env.WORKER2_NAME === WORKER2_NAME; + const socket1 = dgram.createSocket('udp4', common.mustNotCall()); + const socket2 = dgram.createSocket('udp4', common.mustNotCall()); + const socket3 = dgram.createSocket('udp4', common.mustNotCall()); + + socket1.on('error', (err) => assert.fail(err)); + socket2.on('error', (err) => assert.fail(err)); + + // First worker should bind, second should err + const socket3OnBind = + isSecondWorker ? + common.mustNotCall() : + common.mustCall(() => { + const port3 = socket3.address().port; + assert.strictEqual(typeof port3, 'number'); + process.send('success'); + }); + // An error is expected only in the second worker + const socket3OnError = + !isSecondWorker ? + common.mustNotCall() : + common.mustCall((err) => { + process.send(`socket3:${err.code}`); + }); + const address = common.localhostIPv4; + const opt1 = { address, port: 0, exclusive: false }; + const opt2 = { address, port: common.PORT, exclusive: false }; + const opt3 = { address, port: common.PORT + 1, exclusive: true }; + socket1.bind(opt1, common.mustCall(() => { + const port1 = socket1.address().port; + assert.strictEqual(typeof port1, 'number'); + socket2.bind(opt2, common.mustCall(() => { + const port2 = socket2.address().port; + assert.strictEqual(typeof port2, 'number'); + socket3.on('error', socket3OnError); + socket3.bind(opt3, socket3OnBind); + })); + })); +} diff --git a/test/js/node/test/sequential/test-dgram-implicit-bind-failure.js b/test/js/node/test/sequential/test-dgram-implicit-bind-failure.js new file mode 100644 index 00000000000000..554a0fc25b8afb --- /dev/null +++ b/test/js/node/test/sequential/test-dgram-implicit-bind-failure.js @@ -0,0 +1,43 @@ +// Flags: --expose-internals +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const EventEmitter = require('events'); +const dgram = require('dgram'); +const dns = require('dns'); +const mockError = new Error('fake DNS'); + +// Monkey patch dns.lookup() so that it always fails. +dns.lookup = function(address, family, callback) { + process.nextTick(() => { callback(mockError); }); +}; + +const socket = dgram.createSocket('udp4'); + +socket.on(EventEmitter.errorMonitor, common.mustCall((err) => { + // The DNS lookup should fail since it is monkey patched. At that point in + // time, the send queue should be populated with the send() operation. + assert.strictEqual(err, mockError); + const kStateSymbol = Object.getOwnPropertySymbols(socket).filter(sym => sym.description == "state symbol")[0]; + assert(kStateSymbol); + assert(Array.isArray(socket[kStateSymbol].queue)); + assert.strictEqual(socket[kStateSymbol].queue.length, 1); +}, 3)); + +socket.on('error', common.mustCall((err) => { + assert.strictEqual(err, mockError); + const kStateSymbol = Object.getOwnPropertySymbols(socket).filter(sym => sym.description == "state symbol")[0]; + assert(kStateSymbol); + assert.strictEqual(socket[kStateSymbol].queue, undefined); +}, 3)); + +// Initiate a few send() operations, which will fail. +socket.send('foobar', common.PORT, 'localhost'); + +process.nextTick(() => { + socket.send('foobar', common.PORT, 'localhost'); +}); + +setImmediate(() => { + socket.send('foobar', common.PORT, 'localhost'); +}); diff --git a/test/js/node/test/sequential/test-dgram-pingpong.js b/test/js/node/test/sequential/test-dgram-pingpong.js new file mode 100644 index 00000000000000..33b01fbe22a9b9 --- /dev/null +++ b/test/js/node/test/sequential/test-dgram-pingpong.js @@ -0,0 +1,46 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const dgram = require('dgram'); + +function pingPongTest(port, host) { + + const server = dgram.createSocket('udp4', common.mustCall((msg, rinfo) => { + assert.strictEqual(msg.toString('ascii'), 'PING'); + server.send('PONG', 0, 4, rinfo.port, rinfo.address); + })); + + server.on('error', function(e) { + throw e; + }); + + server.on('listening', function() { + console.log(`server listening on ${port}`); + + const client = dgram.createSocket('udp4'); + + client.on('message', function(msg) { + assert.strictEqual(msg.toString('ascii'), 'PONG'); + + client.close(); + server.close(); + }); + + client.on('error', function(e) { + throw e; + }); + + console.log(`Client sending to ${port}`); + + function clientSend() { + client.send('PING', 0, 4, port, 'localhost'); + } + + clientSend(); + }); + server.bind(port, host); + return server; +} + +const server = pingPongTest(common.PORT, 'localhost'); +server.on('close', common.mustCall(pingPongTest.bind(undefined, common.PORT))); diff --git a/test/js/node/test/sequential/test-fs-stat-sync-overflow.js b/test/js/node/test/sequential/test-fs-stat-sync-overflow.js new file mode 100644 index 00000000000000..0150ce0c2d43ba --- /dev/null +++ b/test/js/node/test/sequential/test-fs-stat-sync-overflow.js @@ -0,0 +1,43 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +'use strict'; +const common = require('../common'); +const fixtures = require('../common/fixtures'); + +// Check that the calls to Integer::New() and Date::New() succeed and bail out +// if they don't. +// V8 returns an empty handle on stack overflow. Trying to set the empty handle +// as a property on an object results in a NULL pointer dereference in release +// builds and an assert in debug builds. +// https://github.com/nodejs/node-v0.x-archive/issues/4015 + +const assert = require('assert'); +const { spawn } = require('child_process'); + +const cp = spawn(process.execPath, [fixtures.path('test-fs-stat-sync-overflow.js')]); + +const stderr = []; +cp.stderr.on('data', (chunk) => stderr.push(chunk)); + +cp.on('exit', common.mustCall(() => { + assert.match(Buffer.concat(stderr).toString('utf8'), /RangeError: Maximum call stack size exceeded/); +})); diff --git a/test/js/node/watch/fs.watch.test.ts b/test/js/node/watch/fs.watch.test.ts index d599ef3c0a8bd5..56b115febcd45a 100644 --- a/test/js/node/watch/fs.watch.test.ts +++ b/test/js/node/watch/fs.watch.test.ts @@ -259,7 +259,7 @@ describe("fs.watch", () => { } catch (err: any) { expect(err).toBeInstanceOf(Error); expect(err.code).toBe("ENOENT"); - expect(err.syscall).toBe("open"); + expect(err.syscall).toBe("watch"); done(); } }); @@ -447,10 +447,10 @@ describe("fs.watch", () => { watcher.close(); expect.unreachable(); } catch (err: any) { - expect(err.message).toBe(`EACCES: permission denied, open '${filepath}'`); + expect(err.message).toBe(`EACCES: permission denied, watch '${filepath}'`); expect(err.path).toBe(filepath); expect(err.code).toBe("EACCES"); - expect(err.syscall).toBe("open"); + expect(err.syscall).toBe("watch"); } }); @@ -464,10 +464,10 @@ describe("fs.watch", () => { watcher.close(); expect.unreachable(); } catch (err: any) { - expect(err.message).toBe(`EACCES: permission denied, open '${filepath}'`); + expect(err.message).toBe(`EACCES: permission denied, watch '${filepath}'`); expect(err.path).toBe(filepath); expect(err.code).toBe("EACCES"); - expect(err.syscall).toBe("open"); + expect(err.syscall).toBe("watch"); } }); }); diff --git a/test/js/sql/docker/Dockerfile b/test/js/sql/docker/Dockerfile new file mode 100644 index 00000000000000..923a232e9f5f3b --- /dev/null +++ b/test/js/sql/docker/Dockerfile @@ -0,0 +1,69 @@ +# Dockerfile +FROM postgres:15 + +# Create initialization script +RUN echo '#!/bin/bash\n\ +set -e\n\ +\n\ +# Wait for PostgreSQL to start\n\ +until pg_isready; do\n\ + echo "Waiting for PostgreSQL to start..."\n\ + sleep 1\n\ +done\n\ +\n\ +dropdb --if-exists bun_sql_test\n\ +\n\ +# Drop and recreate users with different auth methods\n\ +psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL\n\ + DROP USER IF EXISTS bun_sql_test;\n\ + CREATE USER bun_sql_test;\n\ + \n\ + ALTER SYSTEM SET password_encryption = '"'"'md5'"'"';\n\ + SELECT pg_reload_conf();\n\ + DROP USER IF EXISTS bun_sql_test_md5;\n\ + CREATE USER bun_sql_test_md5 WITH PASSWORD '"'"'bun_sql_test_md5'"'"';\n\ + \n\ + ALTER SYSTEM SET password_encryption = '"'"'scram-sha-256'"'"';\n\ + SELECT pg_reload_conf();\n\ + DROP USER IF EXISTS bun_sql_test_scram;\n\ + CREATE USER bun_sql_test_scram WITH PASSWORD '"'"'bun_sql_test_scram'"'"';\n\ +EOSQL\n\ +\n\ +# Create database and set permissions\n\ +createdb bun_sql_test\n\ +\n\ +psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL\n\ + GRANT ALL ON DATABASE bun_sql_test TO bun_sql_test;\n\ + ALTER DATABASE bun_sql_test OWNER TO bun_sql_test;\n\ +EOSQL\n\ +' > /docker-entrypoint-initdb.d/init-users-db.sh + +# Make the script executable +RUN chmod +x /docker-entrypoint-initdb.d/init-users-db.sh + +# Create pg_hba.conf +RUN mkdir -p /etc/postgresql && touch /etc/postgresql/pg_hba.conf && \ + echo "local all postgres trust" >> /etc/postgresql/pg_hba.conf && \ + echo "local all bun_sql_test trust" >> /etc/postgresql/pg_hba.conf && \ + echo "local all bun_sql_test_md5 md5" >> /etc/postgresql/pg_hba.conf && \ + echo "local all bun_sql_test_scram scram-sha-256" >> /etc/postgresql/pg_hba.conf && \ + echo "host all postgres 127.0.0.1/32 trust" >> /etc/postgresql/pg_hba.conf && \ + echo "host all bun_sql_test 127.0.0.1/32 trust" >> /etc/postgresql/pg_hba.conf && \ + echo "host all bun_sql_test_md5 127.0.0.1/32 md5" >> /etc/postgresql/pg_hba.conf && \ + echo "host all bun_sql_test_scram 127.0.0.1/32 scram-sha-256" >> /etc/postgresql/pg_hba.conf && \ + echo "host all postgres ::1/128 trust" >> /etc/postgresql/pg_hba.conf && \ + echo "host all bun_sql_test ::1/128 trust" >> /etc/postgresql/pg_hba.conf && \ + echo "host all bun_sql_test_md5 ::1/128 md5" >> /etc/postgresql/pg_hba.conf && \ + echo "host all bun_sql_test_scram ::1/128 scram-sha-256" >> /etc/postgresql/pg_hba.conf && \ + echo "local replication all trust" >> /etc/postgresql/pg_hba.conf && \ + echo "host replication all 127.0.0.1/32 trust" >> /etc/postgresql/pg_hba.conf && \ + echo "host replication all ::1/128 trust" >> /etc/postgresql/pg_hba.conf +RUN mkdir -p /docker-entrypoint-initdb.d && \ + echo "ALTER SYSTEM SET max_prepared_transactions = '100';" > /docker-entrypoint-initdb.d/configure-postgres.sql + +# Set environment variables +ENV POSTGRES_HOST_AUTH_METHOD=trust +ENV POSTGRES_USER=postgres + +# Expose PostgreSQL port +EXPOSE 5432 \ No newline at end of file diff --git a/test/js/sql/docker/pg_hba.conf b/test/js/sql/docker/pg_hba.conf new file mode 100644 index 00000000000000..0079ef32148b46 --- /dev/null +++ b/test/js/sql/docker/pg_hba.conf @@ -0,0 +1,98 @@ +# PostgreSQL Client Authentication Configuration File +# =================================================== +# +# Refer to the "Client Authentication" section in the PostgreSQL +# documentation for a complete description of this file. A short +# synopsis follows. +# +# This file controls: which hosts are allowed to connect, how clients +# are authenticated, which PostgreSQL user names they can use, which +# databases they can access. Records take one of these forms: +# +# local DATABASE USER METHOD [OPTIONS] +# host DATABASE USER ADDRESS METHOD [OPTIONS] +# hostssl DATABASE USER ADDRESS METHOD [OPTIONS] +# hostnossl DATABASE USER ADDRESS METHOD [OPTIONS] +# hostgssenc DATABASE USER ADDRESS METHOD [OPTIONS] +# hostnogssenc DATABASE USER ADDRESS METHOD [OPTIONS] +# +# (The uppercase items must be replaced by actual values.) +# +# The first field is the connection type: +# - "local" is a Unix-domain socket +# - "host" is a TCP/IP socket (encrypted or not) +# - "hostssl" is a TCP/IP socket that is SSL-encrypted +# - "hostnossl" is a TCP/IP socket that is not SSL-encrypted +# - "hostgssenc" is a TCP/IP socket that is GSSAPI-encrypted +# - "hostnogssenc" is a TCP/IP socket that is not GSSAPI-encrypted +# +# DATABASE can be "all", "sameuser", "samerole", "replication", a +# database name, or a comma-separated list thereof. The "all" +# keyword does not match "replication". Access to replication +# must be enabled in a separate record (see example below). +# +# USER can be "all", a user name, a group name prefixed with "+", or a +# comma-separated list thereof. In both the DATABASE and USER fields +# you can also write a file name prefixed with "@" to include names +# from a separate file. +# +# ADDRESS specifies the set of hosts the record matches. It can be a +# host name, or it is made up of an IP address and a CIDR mask that is +# an integer (between 0 and 32 (IPv4) or 128 (IPv6) inclusive) that +# specifies the number of significant bits in the mask. A host name +# that starts with a dot (.) matches a suffix of the actual host name. +# Alternatively, you can write an IP address and netmask in separate +# columns to specify the set of hosts. Instead of a CIDR-address, you +# can write "samehost" to match any of the server's own IP addresses, +# or "samenet" to match any address in any subnet that the server is +# directly connected to. +# +# METHOD can be "trust", "reject", "md5", "password", "scram-sha-256", +# "gss", "sspi", "ident", "peer", "pam", "ldap", "radius" or "cert". +# Note that "password" sends passwords in clear text; "md5" or +# "scram-sha-256" are preferred since they send encrypted passwords. +# +# OPTIONS are a set of options for the authentication in the format +# NAME=VALUE. The available options depend on the different +# authentication methods -- refer to the "Client Authentication" +# section in the documentation for a list of which options are +# available for which authentication methods. +# +# Database and user names containing spaces, commas, quotes and other +# special characters must be quoted. Quoting one of the keywords +# "all", "sameuser", "samerole" or "replication" makes the name lose +# its special character, and just match a database or username with +# that name. +# +# This file is read on server startup and when the server receives a +# SIGHUP signal. If you edit the file on a running system, you have to +# SIGHUP the server for the changes to take effect, run "pg_ctl reload", +# or execute "SELECT pg_reload_conf()". +# +# Put your actual configuration here +# ---------------------------------- +# +# If you want to allow non-local connections, you need to add more +# "host" records. In that case you will also need to make PostgreSQL +# listen on a non-local interface via the listen_addresses +# configuration parameter, or via the -i or -h command line switches. + +# CAUTION: Configuring the system for local "trust" authentication +# allows any local user to connect as any PostgreSQL user, including +# the database superuser. If you do not trust all your local users, +# use another authentication method. + + +# TYPE DATABASE USER ADDRESS METHOD + +# "local" is for Unix domain socket connections only +local all all trust +# IPv4 local connections: +host all all 127.0.0.1/32 trust +# IPv6 local connections: +host all all ::1/128 trust +# Allow replication connections from localhost, by a user with the +# replication privilege. +local replication all trust +host replication all 127.0.0.1/32 trust +host replication all ::1/128 trust diff --git a/test/js/sql/sql.test.ts b/test/js/sql/sql.test.ts index 4d4fd38c613264..f79c76927814f8 100644 --- a/test/js/sql/sql.test.ts +++ b/test/js/sql/sql.test.ts @@ -1,13 +1,109 @@ -import { sql } from "bun"; +import { sql, SQL } from "bun"; const postgres = (...args) => new sql(...args); -import { expect, test, mock } from "bun:test"; +import { expect, test, mock, beforeAll, afterAll } from "bun:test"; import { $ } from "bun"; -import { bunExe, isCI, withoutAggressiveGC } from "harness"; +import { bunExe, isCI, withoutAggressiveGC, isLinux } from "harness"; import path from "path"; -const hasPsql = Bun.which("psql"); -if (!isCI && hasPsql) { - require("./bootstrap.js"); +import { exec, execSync } from "child_process"; +import { promisify } from "util"; + +const execAsync = promisify(exec); +import net from "net"; +const dockerCLI = Bun.which("docker") as string; + +async function findRandomPort() { + return new Promise((resolve, reject) => { + // Create a server to listen on a random port + const server = net.createServer(); + server.listen(0, () => { + const port = server.address().port; + server.close(() => resolve(port)); + }); + server.on("error", reject); + }); +} +async function waitForPostgres(port) { + for (let i = 0; i < 3; i++) { + try { + const sql = new SQL(`postgres://postgres@localhost:${port}/postgres`, { + idle_timeout: 20, + max_lifetime: 60 * 30, + }); + + await sql`SELECT 1`; + await sql.end(); + console.log("PostgreSQL is ready!"); + return true; + } catch (error) { + console.log(`Waiting for PostgreSQL... (${i + 1}/3)`); + await new Promise(resolve => setTimeout(resolve, 1000)); + } + } + throw new Error("PostgreSQL failed to start"); +} + +async function startContainer(): Promise<{ port: number; containerName: string }> { + try { + // Build the Docker image + console.log("Building Docker image..."); + const dockerfilePath = path.join(import.meta.dir, "docker", "Dockerfile"); + await execAsync(`${dockerCLI} build --pull --rm -f "${dockerfilePath}" -t custom-postgres .`, { + cwd: path.join(import.meta.dir, "docker"), + }); + const port = await findRandomPort(); + const containerName = `postgres-test-${port}`; + // Check if container exists and remove it + try { + await execAsync(`${dockerCLI} rm -f ${containerName}`); + } catch (error) { + // Container might not exist, ignore error + } + + // Start the container + await execAsync( + `${dockerCLI} run -d --name ${containerName} -p ${port}:5432 custom-postgres`, + ); + + // Wait for PostgreSQL to be ready + await waitForPostgres(port); + return { + port, + containerName, + }; + } catch (error) { + console.error("Error:", error); + process.exit(1); + } +} + +function isDockerEnabled(): boolean { + if (!dockerCLI) { + return false; + } + + // TODO: investigate why its not starting on Linux arm64 + if (isLinux && process.arch === "arm64") { + return false; + } + + try { + const info = execSync(`${dockerCLI} info`, { stdio: ["ignore", "pipe", "inherit"] }); + return info.toString().indexOf("Server Version:") !== -1; + } catch { + return false; + } +} +if (isDockerEnabled()) { + const container: { port: number; containerName: string } = await startContainer(); + afterAll(async () => { + try { + await execAsync(`${dockerCLI} stop -t 0 ${container.containerName}`); + await execAsync(`${dockerCLI} rm -f ${container.containerName}`); + } catch (error) {} + }); + + // require("./bootstrap.js"); // macOS location: /opt/homebrew/var/postgresql@14/pg_hba.conf // --- Expected pg_hba.conf --- @@ -35,33 +131,36 @@ if (!isCI && hasPsql) { // host replication all 127.0.0.1/32 trust // host replication all ::1/128 trust // --- Expected pg_hba.conf --- - process.env.DATABASE_URL = "postgres://bun_sql_test@localhost:5432/bun_sql_test"; + process.env.DATABASE_URL = `postgres://bun_sql_test@localhost:${container.port}/bun_sql_test`; const login = { username: "bun_sql_test", + port: container.port, }; const login_md5 = { username: "bun_sql_test_md5", password: "bun_sql_test_md5", + port: container.port, }; const login_scram = { username: "bun_sql_test_scram", password: "bun_sql_test_scram", + port: container.port, }; const options = { db: "bun_sql_test", username: login.username, password: login.password, - idle_timeout: 0, - connect_timeout: 0, + port: container.port, max: 1, }; test("Connects with no options", async () => { - const sql = postgres({ max: 1 }); + // we need at least the usename and port + await using sql = postgres({ max: 1, port: container.port, username: login.username }); const result = (await sql`select 1 as x`)[0].x; sql.close(); @@ -73,19 +172,20 @@ if (!isCI && hasPsql) { const onconnect = mock(); await using sql = postgres({ ...options, - hostname: "unreachable_host", - connection_timeout: 1, + hostname: "example.com", + connection_timeout: 4, onconnect, onclose, + max: 1, }); let error: any; try { - await sql`select pg_sleep(2)`; + await sql`select pg_sleep(8)`; } catch (e) { error = e; } expect(error.code).toBe(`ERR_POSTGRES_CONNECTION_TIMEOUT`); - expect(error.message).toContain("Connection timeout after 1ms"); + expect(error.message).toContain("Connection timeout after 4s"); expect(onconnect).not.toHaveBeenCalled(); expect(onclose).toHaveBeenCalledTimes(1); }); @@ -118,7 +218,7 @@ if (!isCI && hasPsql) { const onconnect = mock(); await using sql = postgres({ ...options, - idle_timeout: 100, + idle_timeout: 1, onconnect, onclose, }); @@ -137,7 +237,7 @@ if (!isCI && hasPsql) { const onconnect = mock(); const sql = postgres({ ...options, - max_lifetime: 64, + max_lifetime: 1, onconnect, onclose, }); @@ -250,8 +350,8 @@ if (!isCI && hasPsql) { expect((await sql`select ${null} as x`)[0].x).toBeNull(); }); - test.todo("Unsigned Integer", async () => { - expect((await sql`select ${0x7fffffff + 2} as x`)[0].x).toBe(0x7fffffff + 2); + test("Unsigned Integer", async () => { + expect((await sql`select ${0x7fffffff + 2} as x`)[0].x).toBe("2147483649"); }); test("Signed Integer", async () => { @@ -326,15 +426,17 @@ if (!isCI && hasPsql) { // ['c', (await sql`select ${ sql.array(['a', 'b', 'c']) } as x`)[0].x[2]] // ) - // t('Array of Date', async() => { - // const now = new Date() - // return [now.getTime(), (await sql`select ${ sql.array([now, now, now]) } as x`)[0].x[2].getTime()] - // }) + // test("Array of Date", async () => { + // const now = new Date(); + // const result = await sql`select ${sql.array([now, now, now])} as x`; + // expect(result[0].x[2].getTime()).toBe(now.getTime()); + // }); - // t.only("Array of Box", async () => [ - // "(3,4),(1,2);(6,7),(4,5)", - // (await sql`select ${"{(1,2),(3,4);(4,5),(6,7)}"}::box[] as x`)[0].x.join(";"), - // ]); + test.todo("Array of Box", async () => { + const result = await sql`select ${"{(1,2),(3,4);(4,5),(6,7)}"}::box[] as x`; + console.log(result); + expect(result[0].x.join(";")).toBe("(1,2);(3,4);(4,5);(6,7)"); + }); // t('Nested array n2', async() => // ['4', (await sql`select ${ sql.array([[1, 2], [3, 4]]) } as x`)[0].x[1][1]] @@ -348,9 +450,9 @@ if (!isCI && hasPsql) { // ['Hello "you",c:\\windows', (await sql`select ${ sql.array(['Hello "you"', 'c:\\windows']) } as x`)[0].x.join(',')] // ) - // t.only("Escapes", async () => { - // expect(Object.keys((await sql`select 1 as ${sql('hej"hej')}`)[0])[0]).toBe('hej"hej'); - // }); + test("Escapes", async () => { + expect(Object.keys((await sql`select 1 as ${sql('hej"hej')}`)[0])[0]).toBe('hej"hej'); + }); // t.only( // "big query body", @@ -399,7 +501,7 @@ if (!isCI && hasPsql) { await sql`insert into test values('hej')`; }) .catch(e => e.errno), - ).toBe(22); + ).toBe("22P02"); } finally { await sql`drop table test`; } @@ -540,13 +642,13 @@ if (!isCI && hasPsql) { await sql .begin(sql => [sql`select wat`, sql`select current_setting('bun_sql.test') as x, ${1} as a`]) .catch(e => e.errno), - ).toBe(42703); + ).toBe("42703"); }); - // test.only("Fragments in transactions", async () => { - // const sql = postgres({ ...options, debug: true, idle_timeout: 1, fetch_types: false }); - // expect((await sql.begin(sql => sql`select true as x where ${sql`1=1`}`))[0].x).toBe(true); - // }); + test("Fragments in transactions", async () => { + const sql = postgres({ ...options, debug: true, idle_timeout: 1, fetch_types: false }); + expect((await sql.begin(sql => sql`select true as x where ${sql`1=1`}`))[0].x).toBe(true); + }); test("Transaction rejects with rethrown error", async () => { await using sql = postgres({ ...options }); @@ -618,21 +720,25 @@ if (!isCI && hasPsql) { } }); - // t('Helpers in Transaction', async() => { - // return ['1', (await sql.begin(async sql => - // await sql`select ${ sql({ x: 1 }) }` - // ))[0].x] - // }) + test("Helpers in Transaction", async () => { + const result = await sql.begin(async sql => await sql`select ${sql.unsafe("1 as x")}`); + expect(result[0].x).toBe(1); + }); - // t('Undefined values throws', async() => { - // let error + test("Undefined values throws", async () => { + // in bun case undefined is null should we fix this? null is a better DX - // await sql` - // select ${ undefined } as x - // `.catch(x => error = x.code) + // let error; - // return ['UNDEFINED_VALUE', error] - // }) + // await sql` + // select ${undefined} as x + // `.catch(x => (error = x.code)); + + // expect(error).toBe("UNDEFINED_VALUE"); + + const result = await sql`select ${undefined} as x`; + expect(result[0].x).toBeNull(); + }); // t('Transform undefined', async() => { // const sql = postgres({ ...options, transform: { undefined: null } }) @@ -648,20 +754,29 @@ if (!isCI && hasPsql) { // Add code property. test("Throw syntax error", async () => { + await using sql = postgres({ ...options, max: 1 }); const err = await sql`wat 1`.catch(x => x); + expect(err.errno).toBe("42601"); expect(err.code).toBe("ERR_POSTGRES_SYNTAX_ERROR"); - expect(err.errno).toBe(42601); expect(err).toBeInstanceOf(SyntaxError); }); - // t('Connect using uri', async() => - // [true, await new Promise((resolve, reject) => { - // const sql = postgres('postgres://' + login.user + ':' + (login.pass || '') + '@localhost:5432/' + options.db, { - // idle_timeout - // }) - // sql`select 1`.then(() => resolve(true), reject) - // })] - // ) + test("Connect using uri", async () => [ + true, + await new Promise((resolve, reject) => { + const sql = postgres( + "postgres://" + + login_md5.username + + ":" + + (login_md5.password || "") + + "@localhost:" + + container.port + + "/" + + options.db, + ); + sql`select 1`.then(() => resolve(true), reject); + }), + ]); // t('Options from uri with special characters in user and pass', async() => { // const opt = postgres({ user: 'ΓΆla', pass: 'pass^word' }).options @@ -754,7 +869,7 @@ if (!isCI && hasPsql) { }); // Promise.all on multiple values in-flight doesn't work currently due to pendingValueGetcached pointing to the wrong value. - test.todo("Parallel connections using scram-sha-256", async () => { + test("Parallel connections using scram-sha-256", async () => { await using sql = postgres({ ...options, ...login_scram }); return [ true, @@ -852,51 +967,51 @@ if (!isCI && hasPsql) { // return ['hello', result[0].x] // }) - // t('Connection ended promise', async() => { - // const sql = postgres(options) - - // await sql.end() + test("Connection ended promise", async () => { + const sql = postgres(options); - // return [undefined, await sql.end()] - // }) + await sql.end(); - // t('Connection ended timeout', async() => { - // const sql = postgres(options) - - // await sql.end({ timeout: 10 }) + expect(await sql.end()).toBeUndefined(); + }); - // return [undefined, await sql.end()] - // }) + test("Connection ended timeout", async () => { + const sql = postgres(options); - // t('Connection ended error', async() => { - // const sql = postgres(options) - // await sql.end() - // return ['CONNECTION_ENDED', (await sql``.catch(x => x.code))] - // }) + await sql.end({ timeout: 10 }); - // t('Connection end does not cancel query', async() => { - // const sql = postgres(options) + expect(await sql.end()).toBeUndefined(); + }); - // const promise = sql`select 1 as x`.execute() + test("Connection ended error", async () => { + const sql = postgres(options); + await sql.end(); + return expect(await sql``.catch(x => x.code)).toBe("ERR_POSTGRES_CONNECTION_CLOSED"); + }); - // await sql.end() + test("Connection end does not cancel query", async () => { + const sql = postgres(options); - // return [1, (await promise)[0].x] - // }) + const promise = sql`select pg_sleep(0.2) as x`.execute(); + // we await 1 to start the query + await 1; + await sql.end(); + return expect(await promise).toEqual([{ x: "" }]); + }); - // t('Connection destroyed', async() => { - // const sql = postgres(options) - // process.nextTick(() => sql.end({ timeout: 0 })) - // return ['CONNECTION_DESTROYED', await sql``.catch(x => x.code)] - // }) + test("Connection destroyed", async () => { + const sql = postgres(options); + process.nextTick(() => sql.end({ timeout: 0 })); + expect(await sql``.catch(x => x.code)).toBe("ERR_POSTGRES_CONNECTION_CLOSED"); + }); - // t('Connection destroyed with query before', async() => { - // const sql = postgres(options) - // , error = sql`select pg_sleep(0.2)`.catch(err => err.code) + test("Connection destroyed with query before", async () => { + const sql = postgres(options); + const error = sql`select pg_sleep(0.2)`.catch(err => err.code); - // sql.end({ timeout: 0 }) - // return ['CONNECTION_DESTROYED', await error] - // }) + sql.end({ timeout: 0 }); + return expect(await error).toBe("ERR_POSTGRES_CONNECTION_CLOSED"); + }); // t('transform column', async() => { // const sql = postgres({ @@ -1020,14 +1135,18 @@ if (!isCI && hasPsql) { // ] // }) - // t('unsafe', async() => { - // await sql`create table test (x int)` - // return [1, (await sql.unsafe('insert into test values ($1) returning *', [1]))[0].x, await sql`drop table test`] - // }) + test("unsafe", async () => { + await sql`create table test (x int)`; + try { + expect(await sql.unsafe("insert into test values ($1) returning *", [1])).toEqual([{ x: 1 }]); + } finally { + await sql`drop table test`; + } + }); - // t('unsafe simple', async() => { - // return [1, (await sql.unsafe('select 1 as x'))[0].x] - // }) + test("unsafe simple", async () => { + expect(await sql.unsafe("select 1 as x")).toEqual([{ x: 1 }]); + }); // t('unsafe simple includes columns', async() => { // return ['x', (await sql.unsafe('select 1 as x').values()).columns[0].name] @@ -1045,12 +1164,14 @@ if (!isCI && hasPsql) { // ] // }) - // t('simple query using unsafe with multiple statements', async() => { - // return [ - // '1,2', - // (await sql.unsafe('select 1 as x;select 2 as x')).map(x => x[0].x).join() - // ] - // }) + test.todo("simple query using unsafe with multiple statements", async () => { + // bun always uses prepared statements, so this is not supported + // PostgresError: cannot insert multiple commands into a prepared statement + // errno: "42601", + // code: "ERR_POSTGRES_SYNTAX_ERROR" + expect(await sql.unsafe("select 1 as x;select 2 as x")).toEqual([{ x: 1 }, { x: 2 }]); + // return ["1,2", (await sql.unsafe("select 1 as x;select 2 as x")).map(x => x[0].x).join()]; + }); // t('simple query using simple() with multiple statements', async() => { // return [ @@ -1291,9 +1412,9 @@ if (!isCI && hasPsql) { { timeout: 1000000 }, ); - // t('only allows one statement', async() => - // ['42601', await sql`select 1; select 2`.catch(e => e.code)] - // ) + test("only allows one statement", async () => { + expect(await sql`select 1; select 2`.catch(e => e.errno)).toBe("42601"); + }); // t('await sql() throws not tagged error', async() => { // let error @@ -1348,53 +1469,49 @@ if (!isCI && hasPsql) { } }); - // t('Connection errors are caught using begin()', { - // timeout: 2 - // }, async() => { - // let error - // try { - // const sql = postgres({ host: 'localhost', port: 1 }) - - // await sql.begin(async(sql) => { - // await sql`insert into test (label, value) values (${1}, ${2})` - // }) - // } catch (err) { - // error = err - // } + test("Connection errors are caught using begin()", async () => { + let error; + try { + const sql = postgres({ host: "localhost", port: 1 }); - // return [ - // true, - // error.code === 'ECONNREFUSED' || - // error.message === 'Connection refused (os error 61)' - // ] - // }) + await sql.begin(async sql => { + await sql`insert into test (label, value) values (${1}, ${2})`; + }); + } catch (err) { + error = err; + } + expect(error.code).toBe("ERR_POSTGRES_CONNECTION_CLOSED"); + }); - // t('dynamic table name', async() => { - // await sql`create table test(a int)` - // return [ - // 0, (await sql`select * from ${ sql('test') }`).count, - // await sql`drop table test` - // ] - // }) + test("dynamic table name", async () => { + await sql`create table test(a int)`; + try { + return expect((await sql`select * from ${sql("test")}`).length).toBe(0); + } finally { + await sql`drop table test`; + } + }); - // t('dynamic schema name', async() => { - // await sql`create table test(a int)` - // return [ - // 0, (await sql`select * from ${ sql('public') }.test`).count, - // await sql`drop table test` - // ] - // }) + test("dynamic schema name", async () => { + await sql`create table test(a int)`; + try { + return expect((await sql`select * from ${sql("public")}.test`).length).toBe(0); + } finally { + await sql`drop table test`; + } + }); - // t('dynamic schema and table name', async() => { - // await sql`create table test(a int)` - // return [ - // 0, (await sql`select * from ${ sql('public.test') }`).count, - // await sql`drop table test` - // ] - // }) + test("dynamic schema and table name", async () => { + await sql`create table test(a int)`; + try { + return expect((await sql`select * from ${sql("public.test")}`).length).toBe(0); + } finally { + await sql`drop table test`; + } + }); - test.todo("dynamic column name", async () => { - const result = await sql`select 1 as ${"\\!not_valid"}`; + test("dynamic column name", async () => { + const result = await sql`select 1 as ${sql("!not_valid")}`; expect(Object.keys(result[0])[0]).toBe("!not_valid"); }); @@ -1406,19 +1523,27 @@ if (!isCI && hasPsql) { // return [undefined, (await sql`select ${ sql({ a: 1, b: 2 }, 'a') }`)[0].b] // }) - // t('dynamic insert', async() => { - // await sql`create table test (a int, b text)` - // const x = { a: 42, b: 'the answer' } - - // return ['the answer', (await sql`insert into test ${ sql(x) } returning *`)[0].b, await sql`drop table test`] - // }) + test("dynamic insert", async () => { + await sql`create table test (a int, b text)`; + try { + const x = { a: 42, b: "the answer" }; + expect((await sql`insert into test ${sql(x)} returning *`)[0].b).toBe("the answer"); + } finally { + await sql`drop table test`; + } + }); - // test.todo("dynamic insert pluck", async () => { - // await sql`create table test (a int, b text)`; - // const x = { a: 42, b: "the answer" }; - // const [{ b }] = await sql`insert into test ${sql(x, "a")} returning *`; - // expect(b).toBe("the answer"); - // }); + test("dynamic insert pluck", async () => { + try { + await sql`create table test2 (a int, b text)`; + const x = { a: 42, b: "the answer" }; + const [{ b, a }] = await sql`insert into test2 ${sql(x, "a")} returning *`; + expect(b).toBeNull(); + expect(a).toBe(42); + } finally { + await sql`drop table test2`; + } + }); // t('dynamic in with empty array', async() => { // await sql`create table test (a int)` @@ -1871,17 +1996,20 @@ if (!isCI && hasPsql) { // return [1, (await sql`select 1 as x`)[0].x] // }) - test("Big result", async () => { - const result = await sql`select * from generate_series(1, 100000)`; - expect(result.count).toBe(100000); - let i = 1; + test.skipIf(isCI)( + "Big result", + async () => { + await using sql = postgres(options); + const result = await sql`select * from generate_series(1, 100000)`; + expect(result.count).toBe(100000); + let i = 1; - for (const row of result) { - if (row.generate_series !== i++) { - throw new Error(`Row out of order at index ${i - 1}`); + for (const row of result) { + expect(row.generate_series).toBe(i++); } - } - }); + }, + 10000, + ); // t('Debug', async() => { // let result @@ -1895,10 +2023,17 @@ if (!isCI && hasPsql) { // return ['select 1', result] // }) - // t('bigint is returned as String', async() => [ - // 'string', - // typeof (await sql`select 9223372036854777 as x`)[0].x - // ]) + test("bigint is returned as String", async () => { + expect(typeof (await sql`select 9223372036854777 as x`)[0].x).toBe("string"); + }); + + test("bigint is returned as BigInt", async () => { + await using sql = postgres({ + ...options, + bigint: true, + }); + expect((await sql`select 9223372036854777 as x`)[0].x).toBe(9223372036854777n); + }); test("int is returned as Number", async () => { expect((await sql`select 123 as x`)[0].x).toBe(123); @@ -2865,25 +3000,22 @@ if (!isCI && hasPsql) { // return ['12233445566778', xs.sort().join('')] // }) - // t('reserve connection', async() => { - // const reserved = await sql.reserve() + test("reserve connection", async () => { + const sql = postgres({ ...options, max: 1 }); + const reserved = await sql.reserve(); - // setTimeout(() => reserved.release(), 510) + setTimeout(() => reserved.release(), 510); - // const xs = await Promise.all([ - // reserved`select 1 as x`.then(([{ x }]) => ({ time: Date.now(), x })), - // sql`select 2 as x`.then(([{ x }]) => ({ time: Date.now(), x })), - // reserved`select 3 as x`.then(([{ x }]) => ({ time: Date.now(), x })) - // ]) + const xs = await Promise.all([ + reserved`select 1 as x`.then(([{ x }]) => ({ time: Date.now(), x })), + sql`select 2 as x`.then(([{ x }]) => ({ time: Date.now(), x })), + reserved`select 3 as x`.then(([{ x }]) => ({ time: Date.now(), x })), + ]); - // if (xs[1].time - xs[2].time < 500) - // throw new Error('Wrong time') + if (xs[1].time - xs[2].time < 500) throw new Error("Wrong time"); - // return [ - // '123', - // xs.map(x => x.x).join('') - // ] - // }) + expect(xs.map(x => x.x).join("")).toBe("123"); + }); test("keeps process alive when it should", async () => { const file = path.posix.join(__dirname, "sql-fixture-ref.ts"); diff --git a/test/js/sql/tls-sql.test.ts b/test/js/sql/tls-sql.test.ts index 78bd4d0daaec0f..bb573a29762832 100644 --- a/test/js/sql/tls-sql.test.ts +++ b/test/js/sql/tls-sql.test.ts @@ -1,25 +1,240 @@ -import { test, expect } from "bun:test"; +import { test, expect, mock } from "bun:test"; import { getSecret } from "harness"; -import { sql as SQL } from "bun"; +import { SQL, sql, postgres } from "bun"; const TLS_POSTGRES_DATABASE_URL = getSecret("TLS_POSTGRES_DATABASE_URL"); +const options = { + url: TLS_POSTGRES_DATABASE_URL, + tls: true, + adapter: "postgresql", + max: 1, + bigint: true, +}; if (TLS_POSTGRES_DATABASE_URL) { + test("default sql", async () => { + expect(sql.reserve).toBeDefined(); + expect(sql.options).toBeDefined(); + expect(sql[Symbol.asyncDispose]).toBeDefined(); + expect(sql.begin).toBeDefined(); + expect(sql.beginDistributed).toBeDefined(); + expect(sql.distributed).toBeDefined(); + expect(sql.unsafe).toBeDefined(); + expect(sql.end).toBeDefined(); + expect(sql.close).toBeDefined(); + expect(sql.transaction).toBeDefined(); + expect(sql.distributed).toBeDefined(); + expect(sql.unsafe).toBeDefined(); + expect(sql.commitDistributed).toBeDefined(); + expect(sql.rollbackDistributed).toBeDefined(); + }); + test("default postgres", async () => { + expect(postgres.reserve).toBeDefined(); + expect(postgres.options).toBeDefined(); + expect(postgres[Symbol.asyncDispose]).toBeDefined(); + expect(postgres.begin).toBeDefined(); + expect(postgres.beginDistributed).toBeDefined(); + expect(postgres.distributed).toBeDefined(); + expect(postgres.unsafe).toBeDefined(); + expect(postgres.end).toBeDefined(); + expect(postgres.close).toBeDefined(); + expect(postgres.transaction).toBeDefined(); + expect(postgres.distributed).toBeDefined(); + expect(postgres.unsafe).toBeDefined(); + expect(postgres.commitDistributed).toBeDefined(); + expect(postgres.rollbackDistributed).toBeDefined(); + }); test("tls (explicit)", async () => { - const sql = new SQL({ - url: TLS_POSTGRES_DATABASE_URL!, - tls: true, - adapter: "postgresql", - }); - + await using sql = new SQL(options); const [{ one, two }] = await sql`SELECT 1 as one, '2' as two`; expect(one).toBe(1); expect(two).toBe("2"); + await sql.close(); }); - test("tls (implicit)", async () => { - const [{ one, two }] = await SQL`SELECT 1 as one, '2' as two`; - expect(one).toBe(1); - expect(two).toBe("2"); + test("Throws on illegal transactions", async () => { + await using sql = new SQL({ ...options, max: 2 }); + const error = await sql`BEGIN`.catch(e => e); + return expect(error.code).toBe("ERR_POSTGRES_UNSAFE_TRANSACTION"); + }); + + test("Transaction throws", async () => { + await using sql = new SQL(options); + await sql`CREATE TEMPORARY TABLE IF NOT EXISTS test (a int)`; + expect( + await sql + .begin(async sql => { + await sql`insert into test values(1)`; + await sql`insert into test values('hej')`; + }) + .catch(e => e.errno), + ).toBe("22P02"); + }); + + test("Transaction rolls back", async () => { + await using sql = new SQL(options); + await sql`CREATE TEMPORARY TABLE IF NOT EXISTS test (a int)`; + + await sql + .begin(async sql => { + await sql`insert into test values(1)`; + await sql`insert into test values('hej')`; + }) + .catch(() => { + /* ignore */ + }); + + expect((await sql`select a from test`).count).toBe(0); + }); + + test("Transaction throws on uncaught savepoint", async () => { + await using sql = new SQL(options); + await sql`CREATE TEMPORARY TABLE IF NOT EXISTS test (a int)`; + expect( + await sql + .begin(async sql => { + await sql`insert into test values(1)`; + await sql.savepoint(async sql => { + await sql`insert into test values(2)`; + throw new Error("fail"); + }); + }) + .catch(err => err.message), + ).toBe("fail"); + }); + + test("Transaction throws on uncaught named savepoint", async () => { + await using sql = new SQL(options); + await sql`CREATE TEMPORARY TABLE IF NOT EXISTS test (a int)`; + expect( + await sql + .begin(async sql => { + await sql`insert into test values(1)`; + await sql.savepoit("watpoint", async sql => { + await sql`insert into test values(2)`; + throw new Error("fail"); + }); + }) + .catch(() => "fail"), + ).toBe("fail"); + }); + + test("Transaction succeeds on caught savepoint", async () => { + await using sql = new SQL(options); + const table_id = `test_random${Bun.randomUUIDv7().toString().replace(/-/g, "_")}`; + await sql`CREATE TABLE IF NOT EXISTS ${sql(table_id)} (a int)`; + try { + await sql.begin(async sql => { + await sql`insert into ${sql(table_id)} values(1)`; + await sql + .savepoint(async sql => { + await sql`insert into ${sql(table_id)} values(2)`; + throw new Error("please rollback"); + }) + .catch(() => { + /* ignore */ + }); + await sql`insert into ${sql(table_id)} values(3)`; + }); + expect((await sql`select count(1) from ${sql(table_id)}`)[0].count).toBe(2n); + } finally { + await sql`DROP TABLE IF EXISTS ${sql(table_id)}`; + } + }); + + test("Savepoint returns Result", async () => { + let result; + await using sql = new SQL(options); + await sql.begin(async t => { + result = await t.savepoint(s => s`select 1 as x`); + }); + expect(result[0]?.x).toBe(1); + }); + + test("Transaction requests are executed implicitly", async () => { + await using sql = new SQL({ ...options, debug: true, idle_timeout: 1, fetch_types: false }); + expect( + ( + await sql.begin(sql => [ + sql`select set_config('bun_sql.test', 'testing', true)`, + sql`select current_setting('bun_sql.test') as x`, + ]) + )[1][0].x, + ).toBe("testing"); + }); + + test("Uncaught transaction request errors bubbles to transaction", async () => { + await using sql = new SQL({ ...options, debug: true, idle_timeout: 1, fetch_types: false, max: 10 }); + expect( + await sql + .begin(sql => [sql`select wat`, sql`select current_setting('bun_sql.test') as x, ${1} as a`]) + .catch(e => e.errno), + ).toBe("42703"); + }); + + test("Transaction rejects with rethrown error", async () => { + await using sql = new SQL(options); + expect( + await sql + .begin(async sql => { + try { + await sql`select exception`; + } catch (ex) { + throw new Error("WAT"); + } + }) + .catch(e => e.message), + ).toBe("WAT"); + }); + + test("Parallel transactions", async () => { + await using sql = new SQL({ ...options, max: 2 }); + + expect( + (await Promise.all([sql.begin(sql => sql`select 1 as count`), sql.begin(sql => sql`select 1 as count`)])) + .map(x => x[0].count) + .join(""), + ).toBe("11"); + }); + + test("Many transactions at beginning of connection", async () => { + await using sql = new SQL({ ...options, max: 10 }); + const xs = await Promise.all(Array.from({ length: 100 }, () => sql.begin(sql => sql`select 1`))); + return expect(xs.length).toBe(100); + }); + + test("Transactions array", async () => { + await using sql = new SQL(options); + await sql`CREATE TEMPORARY TABLE IF NOT EXISTS test (a int)`; + expect( + (await sql.begin(sql => [sql`select 1 as count`, sql`select 1 as count`])).map(x => x[0].count).join(""), + ).toBe("11"); + }); + + test("Transaction waits", async () => { + await using sql = new SQL({ ...options, max: 10 }); + await sql`CREATE TEMPORARY TABLE IF NOT EXISTS test (a int)`; + await sql.begin(async sql => { + await sql`insert into test values(1)`; + await sql + .savepoint(async sql => { + await sql`insert into test values(2)`; + throw new Error("please rollback"); + }) + .catch(() => { + /* ignore */ + }); + await sql`insert into test values(3)`; + }); + expect( + ( + await Promise.all([ + sql.begin(async sql => await sql`select 1 as count`), + sql.begin(async sql => await sql`select 1 as count`), + ]) + ) + .map(x => x[0].count) + .join(""), + ).toBe("11"); }); } diff --git a/test/js/third_party/body-parser/bun.lock b/test/js/third_party/body-parser/bun.lock new file mode 100644 index 00000000000000..41d1c0cae80978 --- /dev/null +++ b/test/js/third_party/body-parser/bun.lock @@ -0,0 +1,132 @@ +{ + "lockfileVersion": 0, + "workspaces": { + "": { + "name": "body-parser-test", + "dependencies": { + "body-parser": "1.20.1", + "express": "4.18.2", + "iconv-lite": "0.6.3", + }, + }, + }, + "packages": { + "accepts": ["accepts@1.3.8", "", { "dependencies": { "mime-types": "~2.1.34", "negotiator": "0.6.3" } }, "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw=="], + + "array-flatten": ["array-flatten@1.1.1", "", {}, "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="], + + "body-parser": ["body-parser@1.20.1", "", { "dependencies": { "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", "qs": "6.11.0", "raw-body": "2.5.1", "type-is": "~1.6.18", "unpipe": "1.0.0" } }, "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw=="], + + "bytes": ["bytes@3.1.2", "", {}, "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="], + + "call-bind": ["call-bind@1.0.2", "", { "dependencies": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" } }, "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA=="], + + "content-disposition": ["content-disposition@0.5.4", "", { "dependencies": { "safe-buffer": "5.2.1" } }, "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ=="], + + "content-type": ["content-type@1.0.5", "", {}, "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA=="], + + "cookie": ["cookie@0.5.0", "", {}, "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw=="], + + "cookie-signature": ["cookie-signature@1.0.6", "", {}, "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="], + + "debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], + + "depd": ["depd@2.0.0", "", {}, "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="], + + "destroy": ["destroy@1.2.0", "", {}, "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="], + + "ee-first": ["ee-first@1.1.1", "", {}, "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="], + + "encodeurl": ["encodeurl@1.0.2", "", {}, "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w=="], + + "escape-html": ["escape-html@1.0.3", "", {}, "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="], + + "etag": ["etag@1.8.1", "", {}, "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="], + + "express": ["express@4.18.2", "", { "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", "body-parser": "1.20.1", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "finalhandler": "1.2.0", "fresh": "0.5.2", "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "0.18.0", "serve-static": "1.15.0", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" } }, "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ=="], + + "finalhandler": ["finalhandler@1.2.0", "", { "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", "statuses": "2.0.1", "unpipe": "~1.0.0" } }, "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg=="], + + "forwarded": ["forwarded@0.2.0", "", {}, "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="], + + "fresh": ["fresh@0.5.2", "", {}, "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="], + + "function-bind": ["function-bind@1.1.1", "", {}, "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="], + + "get-intrinsic": ["get-intrinsic@1.2.0", "", { "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.3" } }, "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q=="], + + "has": ["has@1.0.3", "", { "dependencies": { "function-bind": "^1.1.1" } }, "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="], + + "has-symbols": ["has-symbols@1.0.3", "", {}, "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="], + + "http-errors": ["http-errors@2.0.0", "", { "dependencies": { "depd": "2.0.0", "inherits": "2.0.4", "setprototypeof": "1.2.0", "statuses": "2.0.1", "toidentifier": "1.0.1" } }, "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ=="], + + "iconv-lite": ["iconv-lite@0.6.3", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="], + + "inherits": ["inherits@2.0.4", "", {}, "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="], + + "ipaddr.js": ["ipaddr.js@1.9.1", "", {}, "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="], + + "media-typer": ["media-typer@0.3.0", "", {}, "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ=="], + + "merge-descriptors": ["merge-descriptors@1.0.1", "", {}, "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="], + + "methods": ["methods@1.1.2", "", {}, "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w=="], + + "mime": ["mime@1.6.0", "", { "bin": { "mime": "cli.js" } }, "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="], + + "mime-db": ["mime-db@1.52.0", "", {}, "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="], + + "mime-types": ["mime-types@2.1.35", "", { "dependencies": { "mime-db": "1.52.0" } }, "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw=="], + + "ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], + + "negotiator": ["negotiator@0.6.3", "", {}, "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="], + + "object-inspect": ["object-inspect@1.12.3", "", {}, "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g=="], + + "on-finished": ["on-finished@2.4.1", "", { "dependencies": { "ee-first": "1.1.1" } }, "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg=="], + + "parseurl": ["parseurl@1.3.3", "", {}, "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="], + + "path-to-regexp": ["path-to-regexp@0.1.7", "", {}, "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="], + + "proxy-addr": ["proxy-addr@2.0.7", "", { "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" } }, "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg=="], + + "qs": ["qs@6.11.0", "", { "dependencies": { "side-channel": "^1.0.4" } }, "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q=="], + + "range-parser": ["range-parser@1.2.1", "", {}, "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="], + + "raw-body": ["raw-body@2.5.1", "", { "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" } }, "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig=="], + + "safe-buffer": ["safe-buffer@5.2.1", "", {}, "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="], + + "safer-buffer": ["safer-buffer@2.1.2", "", {}, "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="], + + "send": ["send@0.18.0", "", { "dependencies": { "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", "http-errors": "2.0.0", "mime": "1.6.0", "ms": "2.1.3", "on-finished": "2.4.1", "range-parser": "~1.2.1", "statuses": "2.0.1" } }, "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg=="], + + "serve-static": ["serve-static@1.15.0", "", { "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", "send": "0.18.0" } }, "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g=="], + + "setprototypeof": ["setprototypeof@1.2.0", "", {}, "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="], + + "side-channel": ["side-channel@1.0.4", "", { "dependencies": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", "object-inspect": "^1.9.0" } }, "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw=="], + + "statuses": ["statuses@2.0.1", "", {}, "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="], + + "toidentifier": ["toidentifier@1.0.1", "", {}, "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="], + + "type-is": ["type-is@1.6.18", "", { "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" } }, "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g=="], + + "unpipe": ["unpipe@1.0.0", "", {}, "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="], + + "utils-merge": ["utils-merge@1.0.1", "", {}, "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA=="], + + "vary": ["vary@1.1.2", "", {}, "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="], + + "body-parser/iconv-lite": ["iconv-lite@0.4.24", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3" } }, "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="], + + "raw-body/iconv-lite": ["iconv-lite@0.4.24", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3" } }, "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="], + + "send/ms": ["ms@2.1.3", "", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="], + } +} diff --git a/test/js/third_party/body-parser/bun.lockb b/test/js/third_party/body-parser/bun.lockb deleted file mode 100755 index 3986c691171206..00000000000000 Binary files a/test/js/third_party/body-parser/bun.lockb and /dev/null differ diff --git a/test/js/third_party/esbuild/bun.lock b/test/js/third_party/esbuild/bun.lock new file mode 100644 index 00000000000000..1c21b7d730a592 --- /dev/null +++ b/test/js/third_party/esbuild/bun.lock @@ -0,0 +1,57 @@ +{ + "lockfileVersion": 0, + "workspaces": { + "": { + "dependencies": { + "esbuild": "0.17.11", + }, + }, + }, + "packages": { + "@esbuild/android-arm": ["@esbuild/android-arm@0.17.11", "", { "os": "android", "cpu": "arm" }, "sha512-CdyX6sRVh1NzFCsf5vw3kULwlAhfy9wVt8SZlrhQ7eL2qBjGbFhRBWkkAzuZm9IIEOCKJw4DXA6R85g+qc8RDw=="], + + "@esbuild/android-arm64": ["@esbuild/android-arm64@0.17.11", "", { "os": "android", "cpu": "arm64" }, "sha512-QnK4d/zhVTuV4/pRM4HUjcsbl43POALU2zvBynmrrqZt9LPcLA3x1fTZPBg2RRguBQnJcnU059yKr+bydkntjg=="], + + "@esbuild/android-x64": ["@esbuild/android-x64@0.17.11", "", { "os": "android", "cpu": "x64" }, "sha512-3PL3HKtsDIXGQcSCKtWD/dy+mgc4p2Tvo2qKgKHj9Yf+eniwFnuoQ0OUhlSfAEpKAFzF9N21Nwgnap6zy3L3MQ=="], + + "@esbuild/darwin-arm64": ["@esbuild/darwin-arm64@0.17.11", "", { "os": "darwin", "cpu": "arm64" }, "sha512-pJ950bNKgzhkGNO3Z9TeHzIFtEyC2GDQL3wxkMApDEghYx5Qers84UTNc1bAxWbRkuJOgmOha5V0WUeh8G+YGw=="], + + "@esbuild/darwin-x64": ["@esbuild/darwin-x64@0.17.11", "", { "os": "darwin", "cpu": "x64" }, "sha512-iB0dQkIHXyczK3BZtzw1tqegf0F0Ab5texX2TvMQjiJIWXAfM4FQl7D909YfXWnB92OQz4ivBYQ2RlxBJrMJOw=="], + + "@esbuild/freebsd-arm64": ["@esbuild/freebsd-arm64@0.17.11", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-7EFzUADmI1jCHeDRGKgbnF5sDIceZsQGapoO6dmw7r/ZBEKX7CCDnIz8m9yEclzr7mFsd+DyasHzpjfJnmBB1Q=="], + + "@esbuild/freebsd-x64": ["@esbuild/freebsd-x64@0.17.11", "", { "os": "freebsd", "cpu": "x64" }, "sha512-iPgenptC8i8pdvkHQvXJFzc1eVMR7W2lBPrTE6GbhR54sLcF42mk3zBOjKPOodezzuAz/KSu8CPyFSjcBMkE9g=="], + + "@esbuild/linux-arm": ["@esbuild/linux-arm@0.17.11", "", { "os": "linux", "cpu": "arm" }, "sha512-M9iK/d4lgZH0U5M1R2p2gqhPV/7JPJcRz+8O8GBKVgqndTzydQ7B2XGDbxtbvFkvIs53uXTobOhv+RyaqhUiMg=="], + + "@esbuild/linux-arm64": ["@esbuild/linux-arm64@0.17.11", "", { "os": "linux", "cpu": "arm64" }, "sha512-Qxth3gsWWGKz2/qG2d5DsW/57SeA2AmpSMhdg9TSB5Svn2KDob3qxfQSkdnWjSd42kqoxIPy3EJFs+6w1+6Qjg=="], + + "@esbuild/linux-ia32": ["@esbuild/linux-ia32@0.17.11", "", { "os": "linux", "cpu": "ia32" }, "sha512-dB1nGaVWtUlb/rRDHmuDQhfqazWE0LMro/AIbT2lWM3CDMHJNpLckH+gCddQyhhcLac2OYw69ikUMO34JLt3wA=="], + + "@esbuild/linux-loong64": ["@esbuild/linux-loong64@0.17.11", "", { "os": "linux", "cpu": "none" }, "sha512-aCWlq70Q7Nc9WDnormntGS1ar6ZFvUpqr8gXtO+HRejRYPweAFQN615PcgaSJkZjhHp61+MNLhzyVALSF2/Q0g=="], + + "@esbuild/linux-mips64el": ["@esbuild/linux-mips64el@0.17.11", "", { "os": "linux", "cpu": "none" }, "sha512-cGeGNdQxqY8qJwlYH1BP6rjIIiEcrM05H7k3tR7WxOLmD1ZxRMd6/QIOWMb8mD2s2YJFNRuNQ+wjMhgEL2oCEw=="], + + "@esbuild/linux-ppc64": ["@esbuild/linux-ppc64@0.17.11", "", { "os": "linux", "cpu": "ppc64" }, "sha512-BdlziJQPW/bNe0E8eYsHB40mYOluS+jULPCjlWiHzDgr+ZBRXPtgMV1nkLEGdpjrwgmtkZHEGEPaKdS/8faLDA=="], + + "@esbuild/linux-riscv64": ["@esbuild/linux-riscv64@0.17.11", "", { "os": "linux", "cpu": "none" }, "sha512-MDLwQbtF+83oJCI1Cixn68Et/ME6gelmhssPebC40RdJaect+IM+l7o/CuG0ZlDs6tZTEIoxUe53H3GmMn8oMA=="], + + "@esbuild/linux-s390x": ["@esbuild/linux-s390x@0.17.11", "", { "os": "linux", "cpu": "s390x" }, "sha512-4N5EMESvws0Ozr2J94VoUD8HIRi7X0uvUv4c0wpTHZyZY9qpaaN7THjosdiW56irQ4qnJ6Lsc+i+5zGWnyqWqQ=="], + + "@esbuild/linux-x64": ["@esbuild/linux-x64@0.17.11", "", { "os": "linux", "cpu": "x64" }, "sha512-rM/v8UlluxpytFSmVdbCe1yyKQd/e+FmIJE2oPJvbBo+D0XVWi1y/NQ4iTNx+436WmDHQBjVLrbnAQLQ6U7wlw=="], + + "@esbuild/netbsd-x64": ["@esbuild/netbsd-x64@0.17.11", "", { "os": "none", "cpu": "x64" }, "sha512-4WaAhuz5f91h3/g43VBGdto1Q+X7VEZfpcWGtOFXnggEuLvjV+cP6DyLRU15IjiU9fKLLk41OoJfBFN5DhPvag=="], + + "@esbuild/openbsd-x64": ["@esbuild/openbsd-x64@0.17.11", "", { "os": "openbsd", "cpu": "x64" }, "sha512-UBj135Nx4FpnvtE+C8TWGp98oUgBcmNmdYgl5ToKc0mBHxVVqVE7FUS5/ELMImOp205qDAittL6Ezhasc2Ev/w=="], + + "@esbuild/sunos-x64": ["@esbuild/sunos-x64@0.17.11", "", { "os": "sunos", "cpu": "x64" }, "sha512-1/gxTifDC9aXbV2xOfCbOceh5AlIidUrPsMpivgzo8P8zUtczlq1ncFpeN1ZyQJ9lVs2hILy1PG5KPp+w8QPPg=="], + + "@esbuild/win32-arm64": ["@esbuild/win32-arm64@0.17.11", "", { "os": "win32", "cpu": "arm64" }, "sha512-vtSfyx5yRdpiOW9yp6Ax0zyNOv9HjOAw8WaZg3dF5djEHKKm3UnoohftVvIJtRh0Ec7Hso0RIdTqZvPXJ7FdvQ=="], + + "@esbuild/win32-ia32": ["@esbuild/win32-ia32@0.17.11", "", { "os": "win32", "cpu": "ia32" }, "sha512-GFPSLEGQr4wHFTiIUJQrnJKZhZjjq4Sphf+mM76nQR6WkQn73vm7IsacmBRPkALfpOCHsopSvLgqdd4iUW2mYw=="], + + "@esbuild/win32-x64": ["@esbuild/win32-x64@0.17.11", "", { "os": "win32", "cpu": "x64" }, "sha512-N9vXqLP3eRL8BqSy8yn4Y98cZI2pZ8fyuHx6lKjiG2WABpT2l01TXdzq5Ma2ZUBzfB7tx5dXVhge8X9u0S70ZQ=="], + + "esbuild": ["esbuild@0.17.11", "", { "optionalDependencies": { "@esbuild/android-arm": "0.17.11", "@esbuild/android-arm64": "0.17.11", "@esbuild/android-x64": "0.17.11", "@esbuild/darwin-arm64": "0.17.11", "@esbuild/darwin-x64": "0.17.11", "@esbuild/freebsd-arm64": "0.17.11", "@esbuild/freebsd-x64": "0.17.11", "@esbuild/linux-arm": "0.17.11", "@esbuild/linux-arm64": "0.17.11", "@esbuild/linux-ia32": "0.17.11", "@esbuild/linux-loong64": "0.17.11", "@esbuild/linux-mips64el": "0.17.11", "@esbuild/linux-ppc64": "0.17.11", "@esbuild/linux-riscv64": "0.17.11", "@esbuild/linux-s390x": "0.17.11", "@esbuild/linux-x64": "0.17.11", "@esbuild/netbsd-x64": "0.17.11", "@esbuild/openbsd-x64": "0.17.11", "@esbuild/sunos-x64": "0.17.11", "@esbuild/win32-arm64": "0.17.11", "@esbuild/win32-ia32": "0.17.11", "@esbuild/win32-x64": "0.17.11" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-pAMImyokbWDtnA/ufPxjQg0fYo2DDuzAlqwnDvbXqHLphe+m80eF++perYKVm8LeTuj2zUuFXC+xgSVxyoHUdg=="], + } +} diff --git a/test/js/third_party/esbuild/bun.lockb b/test/js/third_party/esbuild/bun.lockb deleted file mode 100755 index 1fcce3837c7f8d..00000000000000 Binary files a/test/js/third_party/esbuild/bun.lockb and /dev/null differ diff --git a/test/js/third_party/prisma/bun.lock b/test/js/third_party/prisma/bun.lock new file mode 100644 index 00000000000000..8c7aedcbca0ff2 --- /dev/null +++ b/test/js/third_party/prisma/bun.lock @@ -0,0 +1,50 @@ +{ + "lockfileVersion": 0, + "workspaces": { + "": { + "name": "prisma", + "dependencies": { + "@napi-rs/canvas": "0.1.47", + "@prisma/client": "5.1.1", + }, + "devDependencies": { + "bun-types": "0.7.0", + "prisma": "5.1.1", + }, + "peerDependencies": { + "typescript": "5.0.0", + }, + }, + }, + "packages": { + "@napi-rs/canvas": ["@napi-rs/canvas@0.1.47", "", { "optionalDependencies": { "@napi-rs/canvas-android-arm64": "0.1.47", "@napi-rs/canvas-darwin-arm64": "0.1.47", "@napi-rs/canvas-darwin-x64": "0.1.47", "@napi-rs/canvas-linux-arm-gnueabihf": "0.1.47", "@napi-rs/canvas-linux-arm64-gnu": "0.1.47", "@napi-rs/canvas-linux-arm64-musl": "0.1.47", "@napi-rs/canvas-linux-x64-gnu": "0.1.47", "@napi-rs/canvas-linux-x64-musl": "0.1.47", "@napi-rs/canvas-win32-x64-msvc": "0.1.47" } }, "sha512-gRvwr7GSNm0p+uFTvmmvglRvzmuhUKJDSBqsVujN/XMevjFrbKS5d63tXqMHbOfNDq259QSqc+NF2wQvErRlKA=="], + + "@napi-rs/canvas-android-arm64": ["@napi-rs/canvas-android-arm64@0.1.47", "", { "os": "android", "cpu": "arm64" }, "sha512-cc902P9iIT4XE88539gtFmYRLeKa5Z8M3DqNURolAi9seX12MCEi9ZiM5FsBqI4/eNQGYhoN/62nv2Au6jkuew=="], + + "@napi-rs/canvas-darwin-arm64": ["@napi-rs/canvas-darwin-arm64@0.1.47", "", { "os": "darwin", "cpu": "arm64" }, "sha512-r53Et824aXxKwUvUZS65dKThpC7s35VtHkRFAp2OI8xrFvat7RDbHxyDKiQNQ8szwHXi3jLoBUfFfgcxm2EPtQ=="], + + "@napi-rs/canvas-darwin-x64": ["@napi-rs/canvas-darwin-x64@0.1.47", "", { "os": "darwin", "cpu": "x64" }, "sha512-ioiXJk1FJOu1LSMOZiqicXeLxMNnc97UaHeuY7LVkt7v5njSQSDzHWxNIuSwwpGEhSia3KjzLNjSb0xgdzOJSg=="], + + "@napi-rs/canvas-linux-arm-gnueabihf": ["@napi-rs/canvas-linux-arm-gnueabihf@0.1.47", "", { "os": "linux", "cpu": "arm" }, "sha512-sgGsw+dFM5Qg7GWaJ3cs4VmTd4qqO3HDPI8CIJF97Uzby+ChpBSlE5gr5TuRFFmRyYoY+xVlBNaGfvc+PQO+xQ=="], + + "@napi-rs/canvas-linux-arm64-gnu": ["@napi-rs/canvas-linux-arm64-gnu@0.1.47", "", { "os": "linux", "cpu": "arm64" }, "sha512-mOKc3xHObW8v52CRsZSVCFIfU7wOgnb6TfVGlkA/35VttvqHVnWZr7HUjdZABprDPyeeMdBkxlG08vlzMdZBHw=="], + + "@napi-rs/canvas-linux-arm64-musl": ["@napi-rs/canvas-linux-arm64-musl@0.1.47", "", { "os": "linux", "cpu": "arm64" }, "sha512-I1UtRKy6FWbOWQFCNdINyxbx6/DJZVAeXhJj93HXsj0tnbV9zE5Dj/xmkdyhBCePT1LR/iLmMuvI19rB+tLRUg=="], + + "@napi-rs/canvas-linux-x64-gnu": ["@napi-rs/canvas-linux-x64-gnu@0.1.47", "", { "os": "linux", "cpu": "x64" }, "sha512-4RkTyEq3YUb+O2kN8WfpS/IPcE5Wz/CBRwGRE642h85Zrcds04GeguNVKJNJD/uWVPAvAbtavqG9htzApYvRQw=="], + + "@napi-rs/canvas-linux-x64-musl": ["@napi-rs/canvas-linux-x64-musl@0.1.47", "", { "os": "linux", "cpu": "x64" }, "sha512-AAEWSiIsYeywNe1DxMoP+LOv+RM5UbvOwtCXOpAYPmW1axNyVGJtovYHtEC/6Sp0tIOU/RIO5PmPeQ9ryS0Ocw=="], + + "@napi-rs/canvas-win32-x64-msvc": ["@napi-rs/canvas-win32-x64-msvc@0.1.47", "", { "os": "win32", "cpu": "x64" }, "sha512-Y/zqSUA96jhikg3ZN12w8hePguC1x/lNQkTdNMykKqe4e8HayzHRXD6QLzJt1b4UI3uXUNwiMceDk9aNCUuvoQ=="], + + "@prisma/client": ["@prisma/client@5.1.1", "", { "dependencies": { "@prisma/engines-version": "5.1.1-1.6a3747c37ff169c90047725a05a6ef02e32ac97e" }, "peerDependencies": { "prisma": "*" }, "optionalPeers": ["prisma"] }, "sha512-fxcCeK5pMQGcgCqCrWsi+I2rpIbk0rAhdrN+ke7f34tIrgPwA68ensrpin+9+fZvuV2OtzHmuipwduSY6HswdA=="], + + "@prisma/engines": ["@prisma/engines@5.1.1", "", {}, "sha512-NV/4nVNWFZSJCCIA3HIFJbbDKO/NARc9ej0tX5S9k2EVbkrFJC4Xt9b0u4rNZWL4V+F5LAjvta8vzEUw0rw+HA=="], + + "@prisma/engines-version": ["@prisma/engines-version@5.1.1-1.6a3747c37ff169c90047725a05a6ef02e32ac97e", "", {}, "sha512-owZqbY/wucbr65bXJ/ljrHPgQU5xXTSkmcE/JcbqE1kusuAXV/TLN3/exmz21SZ5rJ7WDkyk70J2G/n68iogbQ=="], + + "bun-types": ["bun-types@0.7.0", "", {}, "sha512-jXFiYtwSUQtD/Y3LHRWeWNwhFaUYvcO96zI7y3gSPgTq+ozxXpuTGDxABLdIKmFc672Q7Qp/OgrfJFEjg4Mnkg=="], + + "prisma": ["prisma@5.1.1", "", { "dependencies": { "@prisma/engines": "5.1.1" }, "bin": { "prisma": "build/index.js" } }, "sha512-WJFG/U7sMmcc6TjJTTifTfpI6Wjoh55xl4AzopVwAdyK68L9/ogNo8QQ2cxuUjJf/Wa82z/uhyh3wMzvRIBphg=="], + } +} diff --git a/test/js/third_party/prisma/bun.lockb b/test/js/third_party/prisma/bun.lockb deleted file mode 100755 index 1b4284553a74c4..00000000000000 Binary files a/test/js/third_party/prisma/bun.lockb and /dev/null differ diff --git a/test/js/third_party/yargs/bun.lock b/test/js/third_party/yargs/bun.lock new file mode 100644 index 00000000000000..af8dc8963d0c6a --- /dev/null +++ b/test/js/third_party/yargs/bun.lock @@ -0,0 +1,44 @@ +{ + "lockfileVersion": 0, + "workspaces": { + "": { + "name": "yargs-test", + "dependencies": { + "yargs": "17.7.2", + }, + }, + }, + "packages": { + "ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + + "ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], + + "cliui": ["cliui@8.0.1", "", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" } }, "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ=="], + + "color-convert": ["color-convert@2.0.1", "", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="], + + "color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], + + "emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], + + "escalade": ["escalade@3.1.1", "", {}, "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="], + + "get-caller-file": ["get-caller-file@2.0.5", "", {}, "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="], + + "is-fullwidth-code-point": ["is-fullwidth-code-point@3.0.0", "", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="], + + "require-directory": ["require-directory@2.1.1", "", {}, "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="], + + "string-width": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="], + + "strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "wrap-ansi": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], + + "y18n": ["y18n@5.0.8", "", {}, "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="], + + "yargs": ["yargs@17.7.2", "", { "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" } }, "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w=="], + + "yargs-parser": ["yargs-parser@21.1.1", "", {}, "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="], + } +} diff --git a/test/js/third_party/yargs/bun.lockb b/test/js/third_party/yargs/bun.lockb deleted file mode 100755 index 6b527d00fbf27e..00000000000000 Binary files a/test/js/third_party/yargs/bun.lockb and /dev/null differ diff --git a/test/napi/napi-app/bun.lock b/test/napi/napi-app/bun.lock new file mode 100644 index 00000000000000..3ca63d1faa11e3 --- /dev/null +++ b/test/napi/napi-app/bun.lock @@ -0,0 +1,219 @@ +{ + "lockfileVersion": 0, + "workspaces": { + "": { + "name": "napi-buffer-bug", + "devDependencies": { + "node-addon-api": "^8.0.0", + "node-gyp": "^10.1.0", + }, + }, + }, + "packages": { + "@isaacs/cliui": ["@isaacs/cliui@8.0.2", "", { "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", "strip-ansi": "^7.0.1", "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", "wrap-ansi": "^8.1.0", "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" } }, "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA=="], + + "@npmcli/agent": ["@npmcli/agent@2.2.0", "", { "dependencies": { "agent-base": "^7.1.0", "http-proxy-agent": "^7.0.0", "https-proxy-agent": "^7.0.1", "lru-cache": "^10.0.1", "socks-proxy-agent": "^8.0.1" } }, "sha512-2yThA1Es98orMkpSLVqlDZAMPK3jHJhifP2gnNUdk1754uZ8yI5c+ulCoVG+WlntQA6MzhrURMXjSd9Z7dJ2/Q=="], + + "@npmcli/fs": ["@npmcli/fs@3.1.0", "", { "dependencies": { "semver": "^7.3.5" } }, "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w=="], + + "@pkgjs/parseargs": ["@pkgjs/parseargs@0.11.0", "", {}, "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg=="], + + "abbrev": ["abbrev@2.0.0", "", {}, "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ=="], + + "agent-base": ["agent-base@7.1.0", "", { "dependencies": { "debug": "^4.3.4" } }, "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg=="], + + "aggregate-error": ["aggregate-error@3.1.0", "", { "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" } }, "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA=="], + + "ansi-regex": ["ansi-regex@6.0.1", "", {}, "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA=="], + + "ansi-styles": ["ansi-styles@6.2.1", "", {}, "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug=="], + + "balanced-match": ["balanced-match@1.0.2", "", {}, "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="], + + "brace-expansion": ["brace-expansion@2.0.1", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="], + + "cacache": ["cacache@18.0.0", "", { "dependencies": { "@npmcli/fs": "^3.1.0", "fs-minipass": "^3.0.0", "glob": "^10.2.2", "lru-cache": "^10.0.1", "minipass": "^7.0.3", "minipass-collect": "^1.0.2", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "p-map": "^4.0.0", "ssri": "^10.0.0", "tar": "^6.1.11", "unique-filename": "^3.0.0" } }, "sha512-I7mVOPl3PUCeRub1U8YoGz2Lqv9WOBpobZ8RyWFXmReuILz+3OAyTa5oH3QPdtKZD7N0Yk00aLfzn0qvp8dZ1w=="], + + "chownr": ["chownr@2.0.0", "", {}, "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="], + + "clean-stack": ["clean-stack@2.2.0", "", {}, "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A=="], + + "color-convert": ["color-convert@2.0.1", "", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="], + + "color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], + + "cross-spawn": ["cross-spawn@7.0.3", "", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w=="], + + "debug": ["debug@4.3.4", "", { "dependencies": { "ms": "2.1.2" } }, "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ=="], + + "eastasianwidth": ["eastasianwidth@0.2.0", "", {}, "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="], + + "emoji-regex": ["emoji-regex@9.2.2", "", {}, "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="], + + "encoding": ["encoding@0.1.13", "", { "dependencies": { "iconv-lite": "^0.6.2" } }, "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A=="], + + "env-paths": ["env-paths@2.2.1", "", {}, "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A=="], + + "err-code": ["err-code@2.0.3", "", {}, "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA=="], + + "exponential-backoff": ["exponential-backoff@3.1.1", "", {}, "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw=="], + + "foreground-child": ["foreground-child@3.1.1", "", { "dependencies": { "cross-spawn": "^7.0.0", "signal-exit": "^4.0.1" } }, "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg=="], + + "fs-minipass": ["fs-minipass@2.1.0", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg=="], + + "glob": ["glob@10.3.10", "", { "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" }, "bin": { "glob": "dist/esm/bin.mjs" } }, "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g=="], + + "graceful-fs": ["graceful-fs@4.2.11", "", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="], + + "http-cache-semantics": ["http-cache-semantics@4.1.1", "", {}, "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ=="], + + "http-proxy-agent": ["http-proxy-agent@7.0.0", "", { "dependencies": { "agent-base": "^7.1.0", "debug": "^4.3.4" } }, "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ=="], + + "https-proxy-agent": ["https-proxy-agent@7.0.2", "", { "dependencies": { "agent-base": "^7.0.2", "debug": "4" } }, "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA=="], + + "iconv-lite": ["iconv-lite@0.6.3", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="], + + "imurmurhash": ["imurmurhash@0.1.4", "", {}, "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="], + + "indent-string": ["indent-string@4.0.0", "", {}, "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="], + + "ip": ["ip@2.0.0", "", {}, "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ=="], + + "is-fullwidth-code-point": ["is-fullwidth-code-point@3.0.0", "", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="], + + "is-lambda": ["is-lambda@1.0.1", "", {}, "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ=="], + + "isexe": ["isexe@3.1.1", "", {}, "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ=="], + + "jackspeak": ["jackspeak@2.3.6", "", { "dependencies": { "@isaacs/cliui": "^8.0.2" }, "optionalDependencies": { "@pkgjs/parseargs": "^0.11.0" } }, "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ=="], + + "lru-cache": ["lru-cache@6.0.0", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA=="], + + "make-fetch-happen": ["make-fetch-happen@13.0.0", "", { "dependencies": { "@npmcli/agent": "^2.0.0", "cacache": "^18.0.0", "http-cache-semantics": "^4.1.1", "is-lambda": "^1.0.1", "minipass": "^7.0.2", "minipass-fetch": "^3.0.0", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "negotiator": "^0.6.3", "promise-retry": "^2.0.1", "ssri": "^10.0.0" } }, "sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A=="], + + "minimatch": ["minimatch@9.0.3", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg=="], + + "minipass": ["minipass@7.0.4", "", {}, "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ=="], + + "minipass-collect": ["minipass-collect@1.0.2", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA=="], + + "minipass-fetch": ["minipass-fetch@3.0.4", "", { "dependencies": { "minipass": "^7.0.3", "minipass-sized": "^1.0.3", "minizlib": "^2.1.2" }, "optionalDependencies": { "encoding": "^0.1.13" } }, "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg=="], + + "minipass-flush": ["minipass-flush@1.0.5", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw=="], + + "minipass-pipeline": ["minipass-pipeline@1.2.4", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A=="], + + "minipass-sized": ["minipass-sized@1.0.3", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g=="], + + "minizlib": ["minizlib@2.1.2", "", { "dependencies": { "minipass": "^3.0.0", "yallist": "^4.0.0" } }, "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg=="], + + "mkdirp": ["mkdirp@1.0.4", "", { "bin": { "mkdirp": "bin/cmd.js" } }, "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="], + + "ms": ["ms@2.1.2", "", {}, "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="], + + "negotiator": ["negotiator@0.6.3", "", {}, "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="], + + "node-addon-api": ["node-addon-api@8.0.0", "", {}, "sha512-ipO7rsHEBqa9STO5C5T10fj732ml+5kLN1cAG8/jdHd56ldQeGj3Q7+scUS+VHK/qy1zLEwC4wMK5+yM0btPvw=="], + + "node-gyp": ["node-gyp@10.1.0", "", { "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", "glob": "^10.3.10", "graceful-fs": "^4.2.6", "make-fetch-happen": "^13.0.0", "nopt": "^7.0.0", "proc-log": "^3.0.0", "semver": "^7.3.5", "tar": "^6.1.2", "which": "^4.0.0" }, "bin": { "node-gyp": "bin/node-gyp.js" } }, "sha512-B4J5M1cABxPc5PwfjhbV5hoy2DP9p8lFXASnEN6hugXOa61416tnTZ29x9sSwAd0o99XNIcpvDDy1swAExsVKA=="], + + "nopt": ["nopt@7.2.0", "", { "dependencies": { "abbrev": "^2.0.0" }, "bin": { "nopt": "bin/nopt.js" } }, "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA=="], + + "p-map": ["p-map@4.0.0", "", { "dependencies": { "aggregate-error": "^3.0.0" } }, "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ=="], + + "path-key": ["path-key@3.1.1", "", {}, "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="], + + "path-scurry": ["path-scurry@1.10.1", "", { "dependencies": { "lru-cache": "^9.1.1 || ^10.0.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" } }, "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ=="], + + "proc-log": ["proc-log@3.0.0", "", {}, "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A=="], + + "promise-retry": ["promise-retry@2.0.1", "", { "dependencies": { "err-code": "^2.0.2", "retry": "^0.12.0" } }, "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g=="], + + "retry": ["retry@0.12.0", "", {}, "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow=="], + + "safer-buffer": ["safer-buffer@2.1.2", "", {}, "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="], + + "semver": ["semver@7.5.4", "", { "dependencies": { "lru-cache": "^6.0.0" }, "bin": { "semver": "bin/semver.js" } }, "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA=="], + + "shebang-command": ["shebang-command@2.0.0", "", { "dependencies": { "shebang-regex": "^3.0.0" } }, "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="], + + "shebang-regex": ["shebang-regex@3.0.0", "", {}, "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="], + + "signal-exit": ["signal-exit@4.1.0", "", {}, "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw=="], + + "smart-buffer": ["smart-buffer@4.2.0", "", {}, "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg=="], + + "socks": ["socks@2.7.1", "", { "dependencies": { "ip": "^2.0.0", "smart-buffer": "^4.2.0" } }, "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ=="], + + "socks-proxy-agent": ["socks-proxy-agent@8.0.2", "", { "dependencies": { "agent-base": "^7.0.2", "debug": "^4.3.4", "socks": "^2.7.1" } }, "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g=="], + + "ssri": ["ssri@10.0.5", "", { "dependencies": { "minipass": "^7.0.3" } }, "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A=="], + + "string-width": ["string-width@5.1.2", "", { "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" } }, "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA=="], + + "string-width-cjs": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="], + + "strip-ansi": ["strip-ansi@7.1.0", "", { "dependencies": { "ansi-regex": "^6.0.1" } }, "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ=="], + + "strip-ansi-cjs": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "tar": ["tar@6.2.0", "", { "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", "minipass": "^5.0.0", "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" } }, "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ=="], + + "unique-filename": ["unique-filename@3.0.0", "", { "dependencies": { "unique-slug": "^4.0.0" } }, "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g=="], + + "unique-slug": ["unique-slug@4.0.0", "", { "dependencies": { "imurmurhash": "^0.1.4" } }, "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ=="], + + "which": ["which@4.0.0", "", { "dependencies": { "isexe": "^3.1.1" }, "bin": { "node-which": "bin/which.js" } }, "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg=="], + + "wrap-ansi": ["wrap-ansi@8.1.0", "", { "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", "strip-ansi": "^7.0.1" } }, "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ=="], + + "wrap-ansi-cjs": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], + + "yallist": ["yallist@4.0.0", "", {}, "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="], + + "@npmcli/agent/lru-cache": ["lru-cache@10.0.2", "", { "dependencies": { "semver": "^7.3.5" } }, "sha512-Yj9mA8fPiVgOUpByoTZO5pNrcl5Yk37FcSHsUINpAsaBIEZIuqcCclDZJCVxqQShDsmYX8QG63svJiTbOATZwg=="], + + "cacache/fs-minipass": ["fs-minipass@3.0.3", "", { "dependencies": { "minipass": "^7.0.3" } }, "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw=="], + + "cacache/lru-cache": ["lru-cache@10.0.2", "", { "dependencies": { "semver": "^7.3.5" } }, "sha512-Yj9mA8fPiVgOUpByoTZO5pNrcl5Yk37FcSHsUINpAsaBIEZIuqcCclDZJCVxqQShDsmYX8QG63svJiTbOATZwg=="], + + "cross-spawn/which": ["which@2.0.2", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="], + + "fs-minipass/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "minipass-collect/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "minipass-flush/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "minipass-pipeline/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "minipass-sized/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "minizlib/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "path-scurry/lru-cache": ["lru-cache@10.0.2", "", { "dependencies": { "semver": "^7.3.5" } }, "sha512-Yj9mA8fPiVgOUpByoTZO5pNrcl5Yk37FcSHsUINpAsaBIEZIuqcCclDZJCVxqQShDsmYX8QG63svJiTbOATZwg=="], + + "string-width-cjs/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], + + "string-width-cjs/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "strip-ansi-cjs/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + + "tar/minipass": ["minipass@5.0.0", "", {}, "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ=="], + + "wrap-ansi-cjs/ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], + + "wrap-ansi-cjs/string-width": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="], + + "wrap-ansi-cjs/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "cross-spawn/which/isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="], + + "string-width-cjs/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + + "wrap-ansi-cjs/string-width/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], + + "wrap-ansi-cjs/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + } +} diff --git a/test/napi/napi-app/bun.lockb b/test/napi/napi-app/bun.lockb deleted file mode 100755 index a977923a092915..00000000000000 Binary files a/test/napi/napi-app/bun.lockb and /dev/null differ diff --git a/test/napi/napi.test.ts b/test/napi/napi.test.ts index 40250a400cb1bc..3068b9c507fe87 100644 --- a/test/napi/napi.test.ts +++ b/test/napi/napi.test.ts @@ -115,7 +115,6 @@ describe("napi", () => { outdir: dir, target, format, - throw: true, }); expect(build.logs).toBeEmpty(); diff --git a/test/package.json b/test/package.json index edc248dadfa608..c957976297aa3e 100644 --- a/test/package.json +++ b/test/package.json @@ -15,6 +15,8 @@ "@grpc/grpc-js": "1.12.0", "@grpc/proto-loader": "0.7.10", "@napi-rs/canvas": "0.1.65", + "@nestjs/common": "11.0.3", + "@nestjs/core": "11.0.3", "@prisma/client": "5.8.0", "@remix-run/react": "2.10.3", "@remix-run/serve": "2.10.3", @@ -56,7 +58,7 @@ "postgres": "3.3.5", "prisma": "5.1.1", "prompts": "2.4.2", - "reflect-metadata": "0.1.13", + "reflect-metadata": "0.2.2", "rollup": "4.4.1", "sass": "1.79.4", "sharp": "0.33.0", @@ -69,6 +71,8 @@ "stripe": "15.4.0", "supertest": "6.3.3", "svelte": "5.4.0", + "type-graphql": "2.0.0-rc.2", + "typeorm": "0.3.20", "typescript": "5.0.2", "undici": "5.20.0", "v8-heapsnapshot": "1.3.1", diff --git a/test/regression/issue/14976/14976.test.ts b/test/regression/issue/14976/14976.test.ts index 804eb7cc20b97e..37e7c72df0672e 100644 --- a/test/regression/issue/14976/14976.test.ts +++ b/test/regression/issue/14976/14976.test.ts @@ -39,7 +39,6 @@ test("bun build --target=bun outputs only ascii", async () => { const build_result = await Bun.build({ entrypoints: [import.meta.dirname + "/import_target.ts"], target: "bun", - throw: true, }); expect(build_result.success).toBe(true); expect(build_result.outputs.length).toBe(1); diff --git a/test/regression/issue/16474.test.ts b/test/regression/issue/16474.test.ts new file mode 100644 index 00000000000000..29f49fdff082b7 --- /dev/null +++ b/test/regression/issue/16474.test.ts @@ -0,0 +1,44 @@ +import { mkdirSync, writeFileSync } from "fs"; +import { mkdir } from "fs/promises"; +import { test, expect } from "bun:test"; +import { tmpdirSync } from "harness"; +import { join } from "path"; + +test("fs.mkdir recursive should not error on existing", async () => { + const testDir = tmpdirSync(); + + const dir1 = join(testDir, "test123"); + expect(mkdirSync(dir1, { recursive: true })).toBe(dir1); + expect(mkdirSync(dir1, { recursive: true })).toBeUndefined(); + expect(() => { + mkdirSync(dir1); + }).toThrow("EEXIST: file already exists"); + + // relative + expect(() => { + mkdirSync("123test", { recursive: true }); + mkdirSync("123test", { recursive: true }); + + mkdirSync("123test/456test", { recursive: true }); + mkdirSync("123test/456test", { recursive: true }); + }).not.toThrow(); + + const dir2 = join(testDir, "test456"); + expect(await mkdir(dir2)).toBeUndefined(); + expect(await mkdir(dir2, { recursive: true })).toBeUndefined(); + + // nested + const dir3 = join(testDir, "test789", "nested"); + expect(mkdirSync(dir3, { recursive: true })).toBe(join(testDir, "test789")); + expect(mkdirSync(dir3, { recursive: true })).toBeUndefined(); + + // file + const file = join(testDir, "test789", "file.txt"); + writeFileSync(file, "hi"); + expect(() => { + mkdirSync(file, { recursive: true }); + }).toThrow("EEXIST: file already exists"); + expect(async () => { + await mkdir(file, { recursive: true }); + }).toThrow("EEXIST: file already exists"); +}); diff --git a/test/scripts/bun.lock b/test/scripts/bun.lock new file mode 100644 index 00000000000000..18d6deadafc998 --- /dev/null +++ b/test/scripts/bun.lock @@ -0,0 +1,127 @@ +{ + "lockfileVersion": 0, + "workspaces": { + "": { + "dependencies": { + "puppeteer": "^10.4.0", + }, + }, + }, + "packages": { + "@types/node": ["@types/node@18.14.0", "", {}, "sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A=="], + + "@types/yauzl": ["@types/yauzl@2.10.0", "", { "dependencies": { "@types/node": "*" } }, "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw=="], + + "agent-base": ["agent-base@6.0.2", "", { "dependencies": { "debug": "4" } }, "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ=="], + + "balanced-match": ["balanced-match@1.0.2", "", {}, "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="], + + "base64-js": ["base64-js@1.5.1", "", {}, "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="], + + "bl": ["bl@4.1.0", "", { "dependencies": { "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" } }, "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w=="], + + "brace-expansion": ["brace-expansion@1.1.11", "", { "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="], + + "buffer": ["buffer@5.7.1", "", { "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" } }, "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ=="], + + "buffer-crc32": ["buffer-crc32@0.2.13", "", {}, "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ=="], + + "chownr": ["chownr@1.1.4", "", {}, "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="], + + "concat-map": ["concat-map@0.0.1", "", {}, "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="], + + "debug": ["debug@4.3.1", "", { "dependencies": { "ms": "2.1.2" } }, "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ=="], + + "devtools-protocol": ["devtools-protocol@0.0.901419", "", {}, "sha512-4INMPwNm9XRpBukhNbF7OB6fNTTCaI8pzy/fXg0xQzAy5h3zL1P8xT3QazgKqBrb/hAYwIBizqDBZ7GtJE74QQ=="], + + "end-of-stream": ["end-of-stream@1.4.4", "", { "dependencies": { "once": "^1.4.0" } }, "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q=="], + + "extract-zip": ["extract-zip@2.0.1", "", { "dependencies": { "@types/yauzl": "^2.9.1", "debug": "^4.1.1", "get-stream": "^5.1.0", "yauzl": "^2.10.0" }, "bin": { "extract-zip": "cli.js" } }, "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg=="], + + "fd-slicer": ["fd-slicer@1.1.0", "", { "dependencies": { "pend": "~1.2.0" } }, "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g=="], + + "find-up": ["find-up@4.1.0", "", { "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" } }, "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw=="], + + "fs-constants": ["fs-constants@1.0.0", "", {}, "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="], + + "fs.realpath": ["fs.realpath@1.0.0", "", {}, "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="], + + "get-stream": ["get-stream@5.2.0", "", { "dependencies": { "pump": "^3.0.0" } }, "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA=="], + + "glob": ["glob@7.2.3", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="], + + "https-proxy-agent": ["https-proxy-agent@5.0.0", "", { "dependencies": { "agent-base": "6", "debug": "4" } }, "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA=="], + + "ieee754": ["ieee754@1.2.1", "", {}, "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="], + + "inflight": ["inflight@1.0.6", "", { "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA=="], + + "inherits": ["inherits@2.0.4", "", {}, "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="], + + "locate-path": ["locate-path@5.0.0", "", { "dependencies": { "p-locate": "^4.1.0" } }, "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g=="], + + "minimatch": ["minimatch@3.1.2", "", { "dependencies": { "brace-expansion": "^1.1.7" } }, "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="], + + "minimist": ["minimist@1.2.8", "", {}, "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="], + + "mkdirp": ["mkdirp@0.5.6", "", { "dependencies": { "minimist": "^1.2.6" }, "bin": { "mkdirp": "bin/cmd.js" } }, "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw=="], + + "ms": ["ms@2.1.2", "", {}, "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="], + + "node-fetch": ["node-fetch@2.6.1", "", {}, "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw=="], + + "once": ["once@1.4.0", "", { "dependencies": { "wrappy": "1" } }, "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w=="], + + "p-limit": ["p-limit@2.3.0", "", { "dependencies": { "p-try": "^2.0.0" } }, "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w=="], + + "p-locate": ["p-locate@4.1.0", "", { "dependencies": { "p-limit": "^2.2.0" } }, "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A=="], + + "p-try": ["p-try@2.2.0", "", {}, "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="], + + "path-exists": ["path-exists@4.0.0", "", {}, "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="], + + "path-is-absolute": ["path-is-absolute@1.0.1", "", {}, "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="], + + "pend": ["pend@1.2.0", "", {}, "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg=="], + + "pkg-dir": ["pkg-dir@4.2.0", "", { "dependencies": { "find-up": "^4.0.0" } }, "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ=="], + + "progress": ["progress@2.0.1", "", {}, "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg=="], + + "proxy-from-env": ["proxy-from-env@1.1.0", "", {}, "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="], + + "pump": ["pump@3.0.0", "", { "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww=="], + + "puppeteer": ["puppeteer@10.4.0", "", { "dependencies": { "debug": "4.3.1", "devtools-protocol": "0.0.901419", "extract-zip": "2.0.1", "https-proxy-agent": "5.0.0", "node-fetch": "2.6.1", "pkg-dir": "4.2.0", "progress": "2.0.1", "proxy-from-env": "1.1.0", "rimraf": "3.0.2", "tar-fs": "2.0.0", "unbzip2-stream": "1.3.3", "ws": "7.4.6" } }, "sha512-2cP8mBoqnu5gzAVpbZ0fRaobBWZM8GEUF4I1F6WbgHrKV/rz7SX8PG2wMymZgD0wo0UBlg2FBPNxlF/xlqW6+w=="], + + "readable-stream": ["readable-stream@3.6.0", "", { "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } }, "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA=="], + + "rimraf": ["rimraf@3.0.2", "", { "dependencies": { "glob": "^7.1.3" }, "bin": { "rimraf": "bin.js" } }, "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA=="], + + "safe-buffer": ["safe-buffer@5.2.1", "", {}, "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="], + + "string_decoder": ["string_decoder@1.3.0", "", { "dependencies": { "safe-buffer": "~5.2.0" } }, "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA=="], + + "tar-fs": ["tar-fs@2.0.0", "", { "dependencies": { "chownr": "^1.1.1", "mkdirp": "^0.5.1", "pump": "^3.0.0", "tar-stream": "^2.0.0" } }, "sha512-vaY0obB6Om/fso8a8vakQBzwholQ7v5+uy+tF3Ozvxv1KNezmVQAiWtcNmMHFSFPqL3dJA8ha6gdtFbfX9mcxA=="], + + "tar-stream": ["tar-stream@2.2.0", "", { "dependencies": { "bl": "^4.0.3", "end-of-stream": "^1.4.1", "fs-constants": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^3.1.1" } }, "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ=="], + + "through": ["through@2.3.8", "", {}, "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg=="], + + "unbzip2-stream": ["unbzip2-stream@1.3.3", "", { "dependencies": { "buffer": "^5.2.1", "through": "^2.3.8" } }, "sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg=="], + + "util-deprecate": ["util-deprecate@1.0.2", "", {}, "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="], + + "wrappy": ["wrappy@1.0.2", "", {}, "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="], + + "ws": ["ws@7.4.6", "", { "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": "^5.0.2" }, "optionalPeers": ["utf-8-validate"] }, "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A=="], + + "yauzl": ["yauzl@2.10.0", "", { "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } }, "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g=="], + + "agent-base/debug": ["debug@4.3.4", "", { "dependencies": { "ms": "2.1.2" } }, "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ=="], + + "extract-zip/debug": ["debug@4.3.4", "", { "dependencies": { "ms": "2.1.2" } }, "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ=="], + + "https-proxy-agent/debug": ["debug@4.3.4", "", { "dependencies": { "ms": "2.1.2" } }, "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ=="], + } +} diff --git a/test/scripts/bun.lockb b/test/scripts/bun.lockb deleted file mode 100755 index 85a9dc65afc7d3..00000000000000 Binary files a/test/scripts/bun.lockb and /dev/null differ diff --git a/test/snippets/bun.lock b/test/snippets/bun.lock new file mode 100644 index 00000000000000..ef9caa0804005a --- /dev/null +++ b/test/snippets/bun.lock @@ -0,0 +1,219 @@ +{ + "lockfileVersion": 0, + "workspaces": { + "": { + "name": "snippets", + "dependencies": { + "@emotion/core": "^11.0.0", + "@emotion/react": "^11.4.1", + "lit": "^2.4.0", + "lodash": "^4.17.21", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "redux": "^4.1.1", + "styled-components": "^5.3.1", + }, + }, + }, + "packages": { + "@babel/code-frame": ["@babel/code-frame@7.18.6", "", { "dependencies": { "@babel/highlight": "^7.18.6" } }, "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q=="], + + "@babel/generator": ["@babel/generator@7.20.14", "", { "dependencies": { "@babel/types": "^7.20.7", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" } }, "sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg=="], + + "@babel/helper-annotate-as-pure": ["@babel/helper-annotate-as-pure@7.18.6", "", { "dependencies": { "@babel/types": "^7.18.6" } }, "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA=="], + + "@babel/helper-environment-visitor": ["@babel/helper-environment-visitor@7.18.9", "", {}, "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg=="], + + "@babel/helper-function-name": ["@babel/helper-function-name@7.19.0", "", { "dependencies": { "@babel/template": "^7.18.10", "@babel/types": "^7.19.0" } }, "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w=="], + + "@babel/helper-hoist-variables": ["@babel/helper-hoist-variables@7.18.6", "", { "dependencies": { "@babel/types": "^7.18.6" } }, "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q=="], + + "@babel/helper-module-imports": ["@babel/helper-module-imports@7.18.6", "", { "dependencies": { "@babel/types": "^7.18.6" } }, "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA=="], + + "@babel/helper-split-export-declaration": ["@babel/helper-split-export-declaration@7.18.6", "", { "dependencies": { "@babel/types": "^7.18.6" } }, "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA=="], + + "@babel/helper-string-parser": ["@babel/helper-string-parser@7.19.4", "", {}, "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw=="], + + "@babel/helper-validator-identifier": ["@babel/helper-validator-identifier@7.19.1", "", {}, "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w=="], + + "@babel/highlight": ["@babel/highlight@7.18.6", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g=="], + + "@babel/parser": ["@babel/parser@7.20.15", "", { "bin": "./bin/babel-parser.js" }, "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg=="], + + "@babel/runtime": ["@babel/runtime@7.20.13", "", { "dependencies": { "regenerator-runtime": "^0.13.11" } }, "sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA=="], + + "@babel/template": ["@babel/template@7.20.7", "", { "dependencies": { "@babel/code-frame": "^7.18.6", "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7" } }, "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw=="], + + "@babel/traverse": ["@babel/traverse@7.20.13", "", { "dependencies": { "@babel/code-frame": "^7.18.6", "@babel/generator": "^7.20.7", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", "@babel/parser": "^7.20.13", "@babel/types": "^7.20.7", "debug": "^4.1.0", "globals": "^11.1.0" } }, "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ=="], + + "@babel/types": ["@babel/types@7.20.7", "", { "dependencies": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" } }, "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg=="], + + "@emotion/babel-plugin": ["@emotion/babel-plugin@11.10.6", "", { "dependencies": { "@babel/helper-module-imports": "^7.16.7", "@babel/runtime": "^7.18.3", "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", "@emotion/serialize": "^1.1.1", "babel-plugin-macros": "^3.1.0", "convert-source-map": "^1.5.0", "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", "stylis": "4.1.3" } }, "sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ=="], + + "@emotion/cache": ["@emotion/cache@11.10.5", "", { "dependencies": { "@emotion/memoize": "^0.8.0", "@emotion/sheet": "^1.2.1", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", "stylis": "4.1.3" } }, "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA=="], + + "@emotion/core": ["@emotion/core@11.0.0", "", {}, "sha512-w4sE3AmHmyG6RDKf6mIbtHpgJUSJ2uGvPQb8VXFL7hFjMPibE8IiehG8cMX3Ztm4svfCQV6KqusQbeIOkurBcA=="], + + "@emotion/hash": ["@emotion/hash@0.9.0", "", {}, "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ=="], + + "@emotion/is-prop-valid": ["@emotion/is-prop-valid@1.2.0", "", { "dependencies": { "@emotion/memoize": "^0.8.0" } }, "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg=="], + + "@emotion/memoize": ["@emotion/memoize@0.8.0", "", {}, "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA=="], + + "@emotion/react": ["@emotion/react@11.10.6", "", { "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.10.6", "@emotion/cache": "^11.10.5", "@emotion/serialize": "^1.1.1", "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", "hoist-non-react-statics": "^3.3.1" }, "peerDependencies": { "react": ">=16.8.0" } }, "sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw=="], + + "@emotion/serialize": ["@emotion/serialize@1.1.1", "", { "dependencies": { "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", "@emotion/unitless": "^0.8.0", "@emotion/utils": "^1.2.0", "csstype": "^3.0.2" } }, "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA=="], + + "@emotion/sheet": ["@emotion/sheet@1.2.1", "", {}, "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA=="], + + "@emotion/stylis": ["@emotion/stylis@0.8.5", "", {}, "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ=="], + + "@emotion/unitless": ["@emotion/unitless@0.7.5", "", {}, "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg=="], + + "@emotion/use-insertion-effect-with-fallbacks": ["@emotion/use-insertion-effect-with-fallbacks@1.0.0", "", { "peerDependencies": { "react": ">=16.8.0" } }, "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A=="], + + "@emotion/utils": ["@emotion/utils@1.2.0", "", {}, "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="], + + "@emotion/weak-memoize": ["@emotion/weak-memoize@0.3.0", "", {}, "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg=="], + + "@jridgewell/gen-mapping": ["@jridgewell/gen-mapping@0.3.2", "", { "dependencies": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", "@jridgewell/trace-mapping": "^0.3.9" } }, "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A=="], + + "@jridgewell/resolve-uri": ["@jridgewell/resolve-uri@3.1.0", "", {}, "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w=="], + + "@jridgewell/set-array": ["@jridgewell/set-array@1.1.2", "", {}, "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw=="], + + "@jridgewell/sourcemap-codec": ["@jridgewell/sourcemap-codec@1.4.14", "", {}, "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw=="], + + "@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.17", "", { "dependencies": { "@jridgewell/resolve-uri": "3.1.0", "@jridgewell/sourcemap-codec": "1.4.14" } }, "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g=="], + + "@lit-labs/ssr-dom-shim": ["@lit-labs/ssr-dom-shim@1.0.0", "", {}, "sha512-ic93MBXfApIFTrup4a70M/+ddD8xdt2zxxj9sRwHQzhS9ag/syqkD8JPdTXsc1gUy2K8TTirhlCqyTEM/sifNw=="], + + "@lit/reactive-element": ["@lit/reactive-element@1.6.1", "", { "dependencies": { "@lit-labs/ssr-dom-shim": "^1.0.0" } }, "sha512-va15kYZr7KZNNPZdxONGQzpUr+4sxVu7V/VG7a8mRfPPXUyhEYj5RzXCQmGrlP3tAh0L3HHm5AjBMFYRqlM9SA=="], + + "@types/parse-json": ["@types/parse-json@4.0.0", "", {}, "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="], + + "@types/trusted-types": ["@types/trusted-types@2.0.3", "", {}, "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g=="], + + "ansi-styles": ["ansi-styles@3.2.1", "", { "dependencies": { "color-convert": "^1.9.0" } }, "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="], + + "babel-plugin-macros": ["babel-plugin-macros@3.1.0", "", { "dependencies": { "@babel/runtime": "^7.12.5", "cosmiconfig": "^7.0.0", "resolve": "^1.19.0" } }, "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg=="], + + "babel-plugin-styled-components": ["babel-plugin-styled-components@2.0.7", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.16.0", "@babel/helper-module-imports": "^7.16.0", "babel-plugin-syntax-jsx": "^6.18.0", "lodash": "^4.17.11", "picomatch": "^2.3.0" }, "peerDependencies": { "styled-components": ">= 2" } }, "sha512-i7YhvPgVqRKfoQ66toiZ06jPNA3p6ierpfUuEWxNF+fV27Uv5gxBkf8KZLHUCc1nFA9j6+80pYoIpqCeyW3/bA=="], + + "babel-plugin-syntax-jsx": ["babel-plugin-syntax-jsx@6.18.0", "", {}, "sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw=="], + + "callsites": ["callsites@3.1.0", "", {}, "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="], + + "camelize": ["camelize@1.0.1", "", {}, "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ=="], + + "chalk": ["chalk@2.4.2", "", { "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" } }, "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="], + + "color-convert": ["color-convert@1.9.3", "", { "dependencies": { "color-name": "1.1.3" } }, "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="], + + "color-name": ["color-name@1.1.3", "", {}, "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="], + + "convert-source-map": ["convert-source-map@1.9.0", "", {}, "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="], + + "cosmiconfig": ["cosmiconfig@7.1.0", "", { "dependencies": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", "parse-json": "^5.0.0", "path-type": "^4.0.0", "yaml": "^1.10.0" } }, "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA=="], + + "css-color-keywords": ["css-color-keywords@1.0.0", "", {}, "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg=="], + + "css-to-react-native": ["css-to-react-native@3.2.0", "", { "dependencies": { "camelize": "^1.0.0", "css-color-keywords": "^1.0.0", "postcss-value-parser": "^4.0.2" } }, "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ=="], + + "csstype": ["csstype@3.1.1", "", {}, "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="], + + "debug": ["debug@4.3.4", "", { "dependencies": { "ms": "2.1.2" } }, "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ=="], + + "error-ex": ["error-ex@1.3.2", "", { "dependencies": { "is-arrayish": "^0.2.1" } }, "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g=="], + + "escape-string-regexp": ["escape-string-regexp@4.0.0", "", {}, "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="], + + "find-root": ["find-root@1.1.0", "", {}, "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="], + + "function-bind": ["function-bind@1.1.1", "", {}, "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="], + + "globals": ["globals@11.12.0", "", {}, "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="], + + "has": ["has@1.0.3", "", { "dependencies": { "function-bind": "^1.1.1" } }, "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="], + + "has-flag": ["has-flag@3.0.0", "", {}, "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="], + + "hoist-non-react-statics": ["hoist-non-react-statics@3.3.2", "", { "dependencies": { "react-is": "^16.7.0" } }, "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw=="], + + "import-fresh": ["import-fresh@3.3.0", "", { "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" } }, "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw=="], + + "is-arrayish": ["is-arrayish@0.2.1", "", {}, "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="], + + "is-core-module": ["is-core-module@2.11.0", "", { "dependencies": { "has": "^1.0.3" } }, "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw=="], + + "js-tokens": ["js-tokens@4.0.0", "", {}, "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="], + + "jsesc": ["jsesc@2.5.2", "", { "bin": { "jsesc": "bin/jsesc" } }, "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA=="], + + "json-parse-even-better-errors": ["json-parse-even-better-errors@2.3.1", "", {}, "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="], + + "lines-and-columns": ["lines-and-columns@1.2.4", "", {}, "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="], + + "lit": ["lit@2.6.1", "", { "dependencies": { "@lit/reactive-element": "^1.6.0", "lit-element": "^3.2.0", "lit-html": "^2.6.0" } }, "sha512-DT87LD64f8acR7uVp7kZfhLRrHkfC/N4BVzAtnw9Yg8087mbBJ//qedwdwX0kzDbxgPccWRW6mFwGbRQIxy0pw=="], + + "lit-element": ["lit-element@3.2.2", "", { "dependencies": { "@lit/reactive-element": "^1.3.0", "lit-html": "^2.2.0" } }, "sha512-6ZgxBR9KNroqKb6+htkyBwD90XGRiqKDHVrW/Eh0EZ+l+iC+u+v+w3/BA5NGi4nizAVHGYvQBHUDuSmLjPp7NQ=="], + + "lit-html": ["lit-html@2.6.1", "", { "dependencies": { "@types/trusted-types": "^2.0.2" } }, "sha512-Z3iw+E+3KKFn9t2YKNjsXNEu/LRLI98mtH/C6lnFg7kvaqPIzPn124Yd4eT/43lyqrejpc5Wb6BHq3fdv4S8Rw=="], + + "lodash": ["lodash@4.17.21", "", {}, "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="], + + "loose-envify": ["loose-envify@1.4.0", "", { "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, "bin": { "loose-envify": "cli.js" } }, "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="], + + "ms": ["ms@2.1.2", "", {}, "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="], + + "object-assign": ["object-assign@4.1.1", "", {}, "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="], + + "parent-module": ["parent-module@1.0.1", "", { "dependencies": { "callsites": "^3.0.0" } }, "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g=="], + + "parse-json": ["parse-json@5.2.0", "", { "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" } }, "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg=="], + + "path-parse": ["path-parse@1.0.7", "", {}, "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="], + + "path-type": ["path-type@4.0.0", "", {}, "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="], + + "picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="], + + "postcss-value-parser": ["postcss-value-parser@4.2.0", "", {}, "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="], + + "react": ["react@17.0.2", "", { "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" } }, "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA=="], + + "react-dom": ["react-dom@17.0.2", "", { "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", "scheduler": "^0.20.2" }, "peerDependencies": { "react": "17.0.2" } }, "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA=="], + + "react-is": ["react-is@16.13.1", "", {}, "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="], + + "redux": ["redux@4.2.1", "", { "dependencies": { "@babel/runtime": "^7.9.2" } }, "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w=="], + + "regenerator-runtime": ["regenerator-runtime@0.13.11", "", {}, "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="], + + "resolve": ["resolve@1.22.1", "", { "dependencies": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" } }, "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw=="], + + "resolve-from": ["resolve-from@4.0.0", "", {}, "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="], + + "scheduler": ["scheduler@0.20.2", "", { "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" } }, "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ=="], + + "shallowequal": ["shallowequal@1.1.0", "", {}, "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ=="], + + "source-map": ["source-map@0.5.7", "", {}, "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ=="], + + "styled-components": ["styled-components@5.3.6", "", { "dependencies": { "@babel/helper-module-imports": "^7.0.0", "@babel/traverse": "^7.4.5", "@emotion/is-prop-valid": "^1.1.0", "@emotion/stylis": "^0.8.4", "@emotion/unitless": "^0.7.4", "babel-plugin-styled-components": ">= 1.12.0", "css-to-react-native": "^3.0.0", "hoist-non-react-statics": "^3.0.0", "shallowequal": "^1.1.0", "supports-color": "^5.5.0" }, "peerDependencies": { "react": ">= 16.8.0", "react-dom": ">= 16.8.0", "react-is": ">= 16.8.0" } }, "sha512-hGTZquGAaTqhGWldX7hhfzjnIYBZ0IXQXkCYdvF1Sq3DsUaLx6+NTHC5Jj1ooM2F68sBiVz3lvhfwQs/S3l6qg=="], + + "stylis": ["stylis@4.1.3", "", {}, "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA=="], + + "supports-color": ["supports-color@5.5.0", "", { "dependencies": { "has-flag": "^3.0.0" } }, "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="], + + "supports-preserve-symlinks-flag": ["supports-preserve-symlinks-flag@1.0.0", "", {}, "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="], + + "to-fast-properties": ["to-fast-properties@2.0.0", "", {}, "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog=="], + + "yaml": ["yaml@1.10.2", "", {}, "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="], + + "@emotion/serialize/@emotion/unitless": ["@emotion/unitless@0.8.0", "", {}, "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw=="], + + "chalk/escape-string-regexp": ["escape-string-regexp@1.0.5", "", {}, "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="], + } +} diff --git a/test/snippets/bun.lockb b/test/snippets/bun.lockb deleted file mode 100755 index 96d6daa926414d..00000000000000 Binary files a/test/snippets/bun.lockb and /dev/null differ diff --git a/test/v8/bad-modules/bun.lock b/test/v8/bad-modules/bun.lock new file mode 100644 index 00000000000000..efe0faa537186e --- /dev/null +++ b/test/v8/bad-modules/bun.lock @@ -0,0 +1,215 @@ +{ + "lockfileVersion": 0, + "workspaces": { + "": { + "devDependencies": { + "node-gyp": "~10.1.0", + }, + }, + }, + "packages": { + "@isaacs/cliui": ["@isaacs/cliui@8.0.2", "", { "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", "strip-ansi": "^7.0.1", "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", "wrap-ansi": "^8.1.0", "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" } }, "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA=="], + + "@npmcli/agent": ["@npmcli/agent@2.2.2", "", { "dependencies": { "agent-base": "^7.1.0", "http-proxy-agent": "^7.0.0", "https-proxy-agent": "^7.0.1", "lru-cache": "^10.0.1", "socks-proxy-agent": "^8.0.3" } }, "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og=="], + + "@npmcli/fs": ["@npmcli/fs@3.1.1", "", { "dependencies": { "semver": "^7.3.5" } }, "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg=="], + + "@pkgjs/parseargs": ["@pkgjs/parseargs@0.11.0", "", {}, "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg=="], + + "abbrev": ["abbrev@2.0.0", "", {}, "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ=="], + + "agent-base": ["agent-base@7.1.1", "", { "dependencies": { "debug": "^4.3.4" } }, "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA=="], + + "aggregate-error": ["aggregate-error@3.1.0", "", { "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" } }, "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA=="], + + "ansi-regex": ["ansi-regex@6.0.1", "", {}, "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA=="], + + "ansi-styles": ["ansi-styles@6.2.1", "", {}, "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug=="], + + "balanced-match": ["balanced-match@1.0.2", "", {}, "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="], + + "brace-expansion": ["brace-expansion@2.0.1", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="], + + "cacache": ["cacache@18.0.4", "", { "dependencies": { "@npmcli/fs": "^3.1.0", "fs-minipass": "^3.0.0", "glob": "^10.2.2", "lru-cache": "^10.0.1", "minipass": "^7.0.3", "minipass-collect": "^2.0.1", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "p-map": "^4.0.0", "ssri": "^10.0.0", "tar": "^6.1.11", "unique-filename": "^3.0.0" } }, "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ=="], + + "chownr": ["chownr@2.0.0", "", {}, "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="], + + "clean-stack": ["clean-stack@2.2.0", "", {}, "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A=="], + + "color-convert": ["color-convert@2.0.1", "", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="], + + "color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], + + "cross-spawn": ["cross-spawn@7.0.3", "", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w=="], + + "debug": ["debug@4.3.6", "", { "dependencies": { "ms": "2.1.2" } }, "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg=="], + + "eastasianwidth": ["eastasianwidth@0.2.0", "", {}, "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="], + + "emoji-regex": ["emoji-regex@9.2.2", "", {}, "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="], + + "encoding": ["encoding@0.1.13", "", { "dependencies": { "iconv-lite": "^0.6.2" } }, "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A=="], + + "env-paths": ["env-paths@2.2.1", "", {}, "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A=="], + + "err-code": ["err-code@2.0.3", "", {}, "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA=="], + + "exponential-backoff": ["exponential-backoff@3.1.1", "", {}, "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw=="], + + "foreground-child": ["foreground-child@3.3.0", "", { "dependencies": { "cross-spawn": "^7.0.0", "signal-exit": "^4.0.1" } }, "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg=="], + + "fs-minipass": ["fs-minipass@2.1.0", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg=="], + + "glob": ["glob@10.4.5", "", { "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", "minimatch": "^9.0.4", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" } }, "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg=="], + + "graceful-fs": ["graceful-fs@4.2.11", "", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="], + + "http-cache-semantics": ["http-cache-semantics@4.1.1", "", {}, "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ=="], + + "http-proxy-agent": ["http-proxy-agent@7.0.2", "", { "dependencies": { "agent-base": "^7.1.0", "debug": "^4.3.4" } }, "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig=="], + + "https-proxy-agent": ["https-proxy-agent@7.0.5", "", { "dependencies": { "agent-base": "^7.0.2", "debug": "4" } }, "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw=="], + + "iconv-lite": ["iconv-lite@0.6.3", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="], + + "imurmurhash": ["imurmurhash@0.1.4", "", {}, "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="], + + "indent-string": ["indent-string@4.0.0", "", {}, "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="], + + "ip-address": ["ip-address@9.0.5", "", { "dependencies": { "jsbn": "1.1.0", "sprintf-js": "^1.1.3" } }, "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g=="], + + "is-fullwidth-code-point": ["is-fullwidth-code-point@3.0.0", "", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="], + + "is-lambda": ["is-lambda@1.0.1", "", {}, "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ=="], + + "isexe": ["isexe@3.1.1", "", {}, "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ=="], + + "jackspeak": ["jackspeak@3.4.3", "", { "dependencies": { "@isaacs/cliui": "^8.0.2" }, "optionalDependencies": { "@pkgjs/parseargs": "^0.11.0" } }, "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw=="], + + "jsbn": ["jsbn@1.1.0", "", {}, "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A=="], + + "lru-cache": ["lru-cache@10.4.3", "", {}, "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="], + + "make-fetch-happen": ["make-fetch-happen@13.0.1", "", { "dependencies": { "@npmcli/agent": "^2.0.0", "cacache": "^18.0.0", "http-cache-semantics": "^4.1.1", "is-lambda": "^1.0.1", "minipass": "^7.0.2", "minipass-fetch": "^3.0.0", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "negotiator": "^0.6.3", "proc-log": "^4.2.0", "promise-retry": "^2.0.1", "ssri": "^10.0.0" } }, "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA=="], + + "minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="], + + "minipass": ["minipass@7.1.2", "", {}, "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw=="], + + "minipass-collect": ["minipass-collect@2.0.1", "", { "dependencies": { "minipass": "^7.0.3" } }, "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw=="], + + "minipass-fetch": ["minipass-fetch@3.0.5", "", { "dependencies": { "minipass": "^7.0.3", "minipass-sized": "^1.0.3", "minizlib": "^2.1.2" }, "optionalDependencies": { "encoding": "^0.1.13" } }, "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg=="], + + "minipass-flush": ["minipass-flush@1.0.5", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw=="], + + "minipass-pipeline": ["minipass-pipeline@1.2.4", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A=="], + + "minipass-sized": ["minipass-sized@1.0.3", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g=="], + + "minizlib": ["minizlib@2.1.2", "", { "dependencies": { "minipass": "^3.0.0", "yallist": "^4.0.0" } }, "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg=="], + + "mkdirp": ["mkdirp@1.0.4", "", { "bin": { "mkdirp": "bin/cmd.js" } }, "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="], + + "ms": ["ms@2.1.2", "", {}, "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="], + + "negotiator": ["negotiator@0.6.3", "", {}, "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="], + + "node-gyp": ["node-gyp@10.1.0", "", { "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", "glob": "^10.3.10", "graceful-fs": "^4.2.6", "make-fetch-happen": "^13.0.0", "nopt": "^7.0.0", "proc-log": "^3.0.0", "semver": "^7.3.5", "tar": "^6.1.2", "which": "^4.0.0" }, "bin": { "node-gyp": "bin/node-gyp.js" } }, "sha512-B4J5M1cABxPc5PwfjhbV5hoy2DP9p8lFXASnEN6hugXOa61416tnTZ29x9sSwAd0o99XNIcpvDDy1swAExsVKA=="], + + "nopt": ["nopt@7.2.1", "", { "dependencies": { "abbrev": "^2.0.0" }, "bin": { "nopt": "bin/nopt.js" } }, "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w=="], + + "p-map": ["p-map@4.0.0", "", { "dependencies": { "aggregate-error": "^3.0.0" } }, "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ=="], + + "package-json-from-dist": ["package-json-from-dist@1.0.0", "", {}, "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw=="], + + "path-key": ["path-key@3.1.1", "", {}, "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="], + + "path-scurry": ["path-scurry@1.11.1", "", { "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" } }, "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA=="], + + "proc-log": ["proc-log@3.0.0", "", {}, "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A=="], + + "promise-retry": ["promise-retry@2.0.1", "", { "dependencies": { "err-code": "^2.0.2", "retry": "^0.12.0" } }, "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g=="], + + "retry": ["retry@0.12.0", "", {}, "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow=="], + + "safer-buffer": ["safer-buffer@2.1.2", "", {}, "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="], + + "semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "shebang-command": ["shebang-command@2.0.0", "", { "dependencies": { "shebang-regex": "^3.0.0" } }, "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="], + + "shebang-regex": ["shebang-regex@3.0.0", "", {}, "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="], + + "signal-exit": ["signal-exit@4.1.0", "", {}, "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw=="], + + "smart-buffer": ["smart-buffer@4.2.0", "", {}, "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg=="], + + "socks": ["socks@2.8.3", "", { "dependencies": { "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" } }, "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw=="], + + "socks-proxy-agent": ["socks-proxy-agent@8.0.4", "", { "dependencies": { "agent-base": "^7.1.1", "debug": "^4.3.4", "socks": "^2.8.3" } }, "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw=="], + + "sprintf-js": ["sprintf-js@1.1.3", "", {}, "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="], + + "ssri": ["ssri@10.0.6", "", { "dependencies": { "minipass": "^7.0.3" } }, "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ=="], + + "string-width": ["string-width@5.1.2", "", { "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" } }, "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA=="], + + "string-width-cjs": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="], + + "strip-ansi": ["strip-ansi@7.1.0", "", { "dependencies": { "ansi-regex": "^6.0.1" } }, "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ=="], + + "strip-ansi-cjs": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "tar": ["tar@6.2.1", "", { "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", "minipass": "^5.0.0", "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" } }, "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A=="], + + "unique-filename": ["unique-filename@3.0.0", "", { "dependencies": { "unique-slug": "^4.0.0" } }, "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g=="], + + "unique-slug": ["unique-slug@4.0.0", "", { "dependencies": { "imurmurhash": "^0.1.4" } }, "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ=="], + + "which": ["which@4.0.0", "", { "dependencies": { "isexe": "^3.1.1" }, "bin": { "node-which": "bin/which.js" } }, "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg=="], + + "wrap-ansi": ["wrap-ansi@8.1.0", "", { "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", "strip-ansi": "^7.0.1" } }, "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ=="], + + "wrap-ansi-cjs": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], + + "yallist": ["yallist@4.0.0", "", {}, "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="], + + "cacache/fs-minipass": ["fs-minipass@3.0.3", "", { "dependencies": { "minipass": "^7.0.3" } }, "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw=="], + + "cross-spawn/which": ["which@2.0.2", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="], + + "fs-minipass/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "make-fetch-happen/proc-log": ["proc-log@4.2.0", "", {}, "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA=="], + + "minipass-flush/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "minipass-pipeline/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "minipass-sized/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "minizlib/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "string-width-cjs/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], + + "string-width-cjs/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "strip-ansi-cjs/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + + "tar/minipass": ["minipass@5.0.0", "", {}, "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ=="], + + "wrap-ansi-cjs/ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], + + "wrap-ansi-cjs/string-width": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="], + + "wrap-ansi-cjs/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "cross-spawn/which/isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="], + + "string-width-cjs/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + + "wrap-ansi-cjs/string-width/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], + + "wrap-ansi-cjs/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + } +} diff --git a/test/v8/bad-modules/bun.lockb b/test/v8/bad-modules/bun.lockb deleted file mode 100755 index 8f21ad11416eef..00000000000000 Binary files a/test/v8/bad-modules/bun.lockb and /dev/null differ diff --git a/test/v8/v8-module/bun.lock b/test/v8/v8-module/bun.lock new file mode 100644 index 00000000000000..efe0faa537186e --- /dev/null +++ b/test/v8/v8-module/bun.lock @@ -0,0 +1,215 @@ +{ + "lockfileVersion": 0, + "workspaces": { + "": { + "devDependencies": { + "node-gyp": "~10.1.0", + }, + }, + }, + "packages": { + "@isaacs/cliui": ["@isaacs/cliui@8.0.2", "", { "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", "strip-ansi": "^7.0.1", "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", "wrap-ansi": "^8.1.0", "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" } }, "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA=="], + + "@npmcli/agent": ["@npmcli/agent@2.2.2", "", { "dependencies": { "agent-base": "^7.1.0", "http-proxy-agent": "^7.0.0", "https-proxy-agent": "^7.0.1", "lru-cache": "^10.0.1", "socks-proxy-agent": "^8.0.3" } }, "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og=="], + + "@npmcli/fs": ["@npmcli/fs@3.1.1", "", { "dependencies": { "semver": "^7.3.5" } }, "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg=="], + + "@pkgjs/parseargs": ["@pkgjs/parseargs@0.11.0", "", {}, "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg=="], + + "abbrev": ["abbrev@2.0.0", "", {}, "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ=="], + + "agent-base": ["agent-base@7.1.1", "", { "dependencies": { "debug": "^4.3.4" } }, "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA=="], + + "aggregate-error": ["aggregate-error@3.1.0", "", { "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" } }, "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA=="], + + "ansi-regex": ["ansi-regex@6.0.1", "", {}, "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA=="], + + "ansi-styles": ["ansi-styles@6.2.1", "", {}, "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug=="], + + "balanced-match": ["balanced-match@1.0.2", "", {}, "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="], + + "brace-expansion": ["brace-expansion@2.0.1", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="], + + "cacache": ["cacache@18.0.4", "", { "dependencies": { "@npmcli/fs": "^3.1.0", "fs-minipass": "^3.0.0", "glob": "^10.2.2", "lru-cache": "^10.0.1", "minipass": "^7.0.3", "minipass-collect": "^2.0.1", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "p-map": "^4.0.0", "ssri": "^10.0.0", "tar": "^6.1.11", "unique-filename": "^3.0.0" } }, "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ=="], + + "chownr": ["chownr@2.0.0", "", {}, "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="], + + "clean-stack": ["clean-stack@2.2.0", "", {}, "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A=="], + + "color-convert": ["color-convert@2.0.1", "", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="], + + "color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], + + "cross-spawn": ["cross-spawn@7.0.3", "", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w=="], + + "debug": ["debug@4.3.6", "", { "dependencies": { "ms": "2.1.2" } }, "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg=="], + + "eastasianwidth": ["eastasianwidth@0.2.0", "", {}, "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="], + + "emoji-regex": ["emoji-regex@9.2.2", "", {}, "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="], + + "encoding": ["encoding@0.1.13", "", { "dependencies": { "iconv-lite": "^0.6.2" } }, "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A=="], + + "env-paths": ["env-paths@2.2.1", "", {}, "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A=="], + + "err-code": ["err-code@2.0.3", "", {}, "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA=="], + + "exponential-backoff": ["exponential-backoff@3.1.1", "", {}, "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw=="], + + "foreground-child": ["foreground-child@3.3.0", "", { "dependencies": { "cross-spawn": "^7.0.0", "signal-exit": "^4.0.1" } }, "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg=="], + + "fs-minipass": ["fs-minipass@2.1.0", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg=="], + + "glob": ["glob@10.4.5", "", { "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", "minimatch": "^9.0.4", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" } }, "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg=="], + + "graceful-fs": ["graceful-fs@4.2.11", "", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="], + + "http-cache-semantics": ["http-cache-semantics@4.1.1", "", {}, "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ=="], + + "http-proxy-agent": ["http-proxy-agent@7.0.2", "", { "dependencies": { "agent-base": "^7.1.0", "debug": "^4.3.4" } }, "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig=="], + + "https-proxy-agent": ["https-proxy-agent@7.0.5", "", { "dependencies": { "agent-base": "^7.0.2", "debug": "4" } }, "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw=="], + + "iconv-lite": ["iconv-lite@0.6.3", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="], + + "imurmurhash": ["imurmurhash@0.1.4", "", {}, "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="], + + "indent-string": ["indent-string@4.0.0", "", {}, "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="], + + "ip-address": ["ip-address@9.0.5", "", { "dependencies": { "jsbn": "1.1.0", "sprintf-js": "^1.1.3" } }, "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g=="], + + "is-fullwidth-code-point": ["is-fullwidth-code-point@3.0.0", "", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="], + + "is-lambda": ["is-lambda@1.0.1", "", {}, "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ=="], + + "isexe": ["isexe@3.1.1", "", {}, "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ=="], + + "jackspeak": ["jackspeak@3.4.3", "", { "dependencies": { "@isaacs/cliui": "^8.0.2" }, "optionalDependencies": { "@pkgjs/parseargs": "^0.11.0" } }, "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw=="], + + "jsbn": ["jsbn@1.1.0", "", {}, "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A=="], + + "lru-cache": ["lru-cache@10.4.3", "", {}, "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="], + + "make-fetch-happen": ["make-fetch-happen@13.0.1", "", { "dependencies": { "@npmcli/agent": "^2.0.0", "cacache": "^18.0.0", "http-cache-semantics": "^4.1.1", "is-lambda": "^1.0.1", "minipass": "^7.0.2", "minipass-fetch": "^3.0.0", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "negotiator": "^0.6.3", "proc-log": "^4.2.0", "promise-retry": "^2.0.1", "ssri": "^10.0.0" } }, "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA=="], + + "minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="], + + "minipass": ["minipass@7.1.2", "", {}, "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw=="], + + "minipass-collect": ["minipass-collect@2.0.1", "", { "dependencies": { "minipass": "^7.0.3" } }, "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw=="], + + "minipass-fetch": ["minipass-fetch@3.0.5", "", { "dependencies": { "minipass": "^7.0.3", "minipass-sized": "^1.0.3", "minizlib": "^2.1.2" }, "optionalDependencies": { "encoding": "^0.1.13" } }, "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg=="], + + "minipass-flush": ["minipass-flush@1.0.5", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw=="], + + "minipass-pipeline": ["minipass-pipeline@1.2.4", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A=="], + + "minipass-sized": ["minipass-sized@1.0.3", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g=="], + + "minizlib": ["minizlib@2.1.2", "", { "dependencies": { "minipass": "^3.0.0", "yallist": "^4.0.0" } }, "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg=="], + + "mkdirp": ["mkdirp@1.0.4", "", { "bin": { "mkdirp": "bin/cmd.js" } }, "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="], + + "ms": ["ms@2.1.2", "", {}, "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="], + + "negotiator": ["negotiator@0.6.3", "", {}, "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="], + + "node-gyp": ["node-gyp@10.1.0", "", { "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", "glob": "^10.3.10", "graceful-fs": "^4.2.6", "make-fetch-happen": "^13.0.0", "nopt": "^7.0.0", "proc-log": "^3.0.0", "semver": "^7.3.5", "tar": "^6.1.2", "which": "^4.0.0" }, "bin": { "node-gyp": "bin/node-gyp.js" } }, "sha512-B4J5M1cABxPc5PwfjhbV5hoy2DP9p8lFXASnEN6hugXOa61416tnTZ29x9sSwAd0o99XNIcpvDDy1swAExsVKA=="], + + "nopt": ["nopt@7.2.1", "", { "dependencies": { "abbrev": "^2.0.0" }, "bin": { "nopt": "bin/nopt.js" } }, "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w=="], + + "p-map": ["p-map@4.0.0", "", { "dependencies": { "aggregate-error": "^3.0.0" } }, "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ=="], + + "package-json-from-dist": ["package-json-from-dist@1.0.0", "", {}, "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw=="], + + "path-key": ["path-key@3.1.1", "", {}, "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="], + + "path-scurry": ["path-scurry@1.11.1", "", { "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" } }, "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA=="], + + "proc-log": ["proc-log@3.0.0", "", {}, "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A=="], + + "promise-retry": ["promise-retry@2.0.1", "", { "dependencies": { "err-code": "^2.0.2", "retry": "^0.12.0" } }, "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g=="], + + "retry": ["retry@0.12.0", "", {}, "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow=="], + + "safer-buffer": ["safer-buffer@2.1.2", "", {}, "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="], + + "semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + + "shebang-command": ["shebang-command@2.0.0", "", { "dependencies": { "shebang-regex": "^3.0.0" } }, "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="], + + "shebang-regex": ["shebang-regex@3.0.0", "", {}, "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="], + + "signal-exit": ["signal-exit@4.1.0", "", {}, "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw=="], + + "smart-buffer": ["smart-buffer@4.2.0", "", {}, "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg=="], + + "socks": ["socks@2.8.3", "", { "dependencies": { "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" } }, "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw=="], + + "socks-proxy-agent": ["socks-proxy-agent@8.0.4", "", { "dependencies": { "agent-base": "^7.1.1", "debug": "^4.3.4", "socks": "^2.8.3" } }, "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw=="], + + "sprintf-js": ["sprintf-js@1.1.3", "", {}, "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="], + + "ssri": ["ssri@10.0.6", "", { "dependencies": { "minipass": "^7.0.3" } }, "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ=="], + + "string-width": ["string-width@5.1.2", "", { "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" } }, "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA=="], + + "string-width-cjs": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="], + + "strip-ansi": ["strip-ansi@7.1.0", "", { "dependencies": { "ansi-regex": "^6.0.1" } }, "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ=="], + + "strip-ansi-cjs": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "tar": ["tar@6.2.1", "", { "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", "minipass": "^5.0.0", "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" } }, "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A=="], + + "unique-filename": ["unique-filename@3.0.0", "", { "dependencies": { "unique-slug": "^4.0.0" } }, "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g=="], + + "unique-slug": ["unique-slug@4.0.0", "", { "dependencies": { "imurmurhash": "^0.1.4" } }, "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ=="], + + "which": ["which@4.0.0", "", { "dependencies": { "isexe": "^3.1.1" }, "bin": { "node-which": "bin/which.js" } }, "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg=="], + + "wrap-ansi": ["wrap-ansi@8.1.0", "", { "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", "strip-ansi": "^7.0.1" } }, "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ=="], + + "wrap-ansi-cjs": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], + + "yallist": ["yallist@4.0.0", "", {}, "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="], + + "cacache/fs-minipass": ["fs-minipass@3.0.3", "", { "dependencies": { "minipass": "^7.0.3" } }, "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw=="], + + "cross-spawn/which": ["which@2.0.2", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="], + + "fs-minipass/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "make-fetch-happen/proc-log": ["proc-log@4.2.0", "", {}, "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA=="], + + "minipass-flush/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "minipass-pipeline/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "minipass-sized/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "minizlib/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "string-width-cjs/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], + + "string-width-cjs/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "strip-ansi-cjs/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + + "tar/minipass": ["minipass@5.0.0", "", {}, "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ=="], + + "wrap-ansi-cjs/ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], + + "wrap-ansi-cjs/string-width": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="], + + "wrap-ansi-cjs/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "cross-spawn/which/isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="], + + "string-width-cjs/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + + "wrap-ansi-cjs/string-width/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], + + "wrap-ansi-cjs/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + } +} diff --git a/test/v8/v8-module/bun.lockb b/test/v8/v8-module/bun.lockb deleted file mode 100755 index 8f21ad11416eef..00000000000000 Binary files a/test/v8/v8-module/bun.lockb and /dev/null differ