a post-component library for building user-interfaces on the web.

move a dependency to the correct consumer

npm's hoisting behavior masks the incorrect dependency,
but oxc-parser is actually used by scripts/test,
not scripts/build

tombl.dev 73ad6cd2 f70601c0

verified
+75 -73
+73 -72
package-lock.json
··· 306 306 } 307 307 }, 308 308 "node_modules/@napi-rs/wasm-runtime": { 309 - "version": "1.0.1", 310 - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.1.tgz", 311 - "integrity": "sha512-KVlQ/jgywZpixGCKMNwxStmmbYEMyokZpCf2YuIChhfJA2uqfAKNEM8INz7zzTo55iEXfBhIIs3VqYyqzDLj8g==", 309 + "version": "1.0.3", 310 + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.3.tgz", 311 + "integrity": "sha512-rZxtMsLwjdXkMUGC3WwsPwLNVqVqnTJT6MNIB6e+5fhMcSCPP0AOsNWuMQ5mdCq6HNjs/ZeWAEchpqeprqBD2Q==", 312 312 "license": "MIT", 313 313 "optional": true, 314 314 "dependencies": { ··· 318 318 } 319 319 }, 320 320 "node_modules/@oxc-parser/binding-android-arm64": { 321 - "version": "0.81.0", 322 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-android-arm64/-/binding-android-arm64-0.81.0.tgz", 323 - "integrity": "sha512-nGcfHGLkpy2R4Dm1TcpDDifVIZ0q50pvFkHgcbqLpdtbyM9NDlQp1SIgRdGtKPUXAVJz3LDV8hLYvCss8Bb5wg==", 321 + "version": "0.82.0", 322 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-android-arm64/-/binding-android-arm64-0.82.0.tgz", 323 + "integrity": "sha512-DsWgcx0oz1vti4u1zqBi+wPAqU1M7zgR/l3ScsrBAnDNjarAddMMGG50B3yOBBLNVJeKx2G9iJUXImXOuw2aXA==", 324 324 "cpu": [ 325 325 "arm64" 326 326 ], ··· 334 334 } 335 335 }, 336 336 "node_modules/@oxc-parser/binding-darwin-arm64": { 337 - "version": "0.81.0", 338 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.81.0.tgz", 339 - "integrity": "sha512-Xl0sB6UcAbU36d1nUs/JfPnihq0JD62xP7sFa/pML+ksxcwAEMMGzifOxNyQkInDzFp+Ql63GD7iJGbavPc5/w==", 337 + "version": "0.82.0", 338 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.82.0.tgz", 339 + "integrity": "sha512-xojSO9PTU6qAiN7ZaaGjUvHmrMFVFXJBAlpAyVqQRKGcvz149IlQj/9dyYTvqh5F1d+6CUosYHWiLI1TlPnSHw==", 340 340 "cpu": [ 341 341 "arm64" 342 342 ], ··· 350 350 } 351 351 }, 352 352 "node_modules/@oxc-parser/binding-darwin-x64": { 353 - "version": "0.81.0", 354 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-x64/-/binding-darwin-x64-0.81.0.tgz", 355 - "integrity": "sha512-OyHZuZjHBnZ6SOXe8fDD3i0Vf+Q0oVuaaWu2+ZtxRYDcIDTG67uMN6tg+JkCkYU7elMEJp+Tgw38uEPQWnt3eg==", 353 + "version": "0.82.0", 354 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-x64/-/binding-darwin-x64-0.82.0.tgz", 355 + "integrity": "sha512-4PW/hyWoAvyYvaYjbTFlUnrIdc+mljYukhVVPcmUSrUQLqZIGH6H7icEx0v1qhPgfyGzYxej70MEXJ9fdvdN8Q==", 356 356 "cpu": [ 357 357 "x64" 358 358 ], ··· 366 366 } 367 367 }, 368 368 "node_modules/@oxc-parser/binding-freebsd-x64": { 369 - "version": "0.81.0", 370 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-freebsd-x64/-/binding-freebsd-x64-0.81.0.tgz", 371 - "integrity": "sha512-FLkXVaHT3PQSHEZkSB99s3Bz/E03tXu2jvspmwu34tlmLaEk3dqoAvYS/uZcBtetGXa3Y48sW/rtBwW6jE811w==", 369 + "version": "0.82.0", 370 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-freebsd-x64/-/binding-freebsd-x64-0.82.0.tgz", 371 + "integrity": "sha512-AHhmfA+UhtmGypHR01Bj/Rkx8dZB+9YjvgzfdgHTnm236JD2uHKxauy+poS9BUl8FTTRoILxqmapcC6mKXuXxQ==", 372 372 "cpu": [ 373 373 "x64" 374 374 ], ··· 382 382 } 383 383 }, 384 384 "node_modules/@oxc-parser/binding-linux-arm-gnueabihf": { 385 - "version": "0.81.0", 386 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.81.0.tgz", 387 - "integrity": "sha512-c4IXIYDmzMeuYaTtyWl9fj7L90BAN7KZ3eKKDWnmB+ekZd1QduKT8MJiLfv7/pSecxQFwzMTpZ0el++ccRprTQ==", 385 + "version": "0.82.0", 386 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.82.0.tgz", 387 + "integrity": "sha512-RMTgUbDkT1Gn0VQBAbWVTy6CS3Qgaw+p4tL8AcDhKuhOXqwzlP6k8j1uzCWi2wgacErlHJHHnJHBFHDRt3BNAw==", 388 388 "cpu": [ 389 389 "arm" 390 390 ], ··· 398 398 } 399 399 }, 400 400 "node_modules/@oxc-parser/binding-linux-arm-musleabihf": { 401 - "version": "0.81.0", 402 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.81.0.tgz", 403 - "integrity": "sha512-Jahl5EPtdF3z8Lv8/ErCgy5tF+324nPAaFxFC+xFjOE2NdS9e8IMeWR/WbkO5pOSueEGq76GrjOX9uj9SsKqCw==", 401 + "version": "0.82.0", 402 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.82.0.tgz", 403 + "integrity": "sha512-IhlJ+MgF295sjX33PU6jaMU6ben+n0jCMat47k3ERpqEqv0x6hUfvie1k3FGhf6vYhe/5FnpjdItgxczkTTeug==", 404 404 "cpu": [ 405 405 "arm" 406 406 ], ··· 414 414 } 415 415 }, 416 416 "node_modules/@oxc-parser/binding-linux-arm64-gnu": { 417 - "version": "0.81.0", 418 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.81.0.tgz", 419 - "integrity": "sha512-ufLjqUhcMMyIOzvI7BeRGWyhS5bBsuu2Mkks2wBVlpcs9dFbtlnvKv8SToiM/TTP/DFRu9SrKMVUyD0cuKVlcw==", 417 + "version": "0.82.0", 418 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.82.0.tgz", 419 + "integrity": "sha512-yQA83KcTfB5eXn11Oz9W7ZcCWwQWB8eIOTfThFeqf4WQZdKlXU/MgV/kSVMmGjDh6XxebeDScpV1ZuXf8DSEZQ==", 420 420 "cpu": [ 421 421 "arm64" 422 422 ], ··· 430 430 } 431 431 }, 432 432 "node_modules/@oxc-parser/binding-linux-arm64-musl": { 433 - "version": "0.81.0", 434 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.81.0.tgz", 435 - "integrity": "sha512-U4pce3jsMe1s8/BLrCJPqNFdm8IJRhk9Mwf0qw4D6KLa14LT/j32b7kASnFxpy+U0X8ywHGsir8nwPEcWsvrzA==", 433 + "version": "0.82.0", 434 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.82.0.tgz", 435 + "integrity": "sha512-7qC3K6GQjOb4a0x1Ux5XbvVHBnm1rkI1c4ZqIkuSV9M3b/na5TFgasthQahZDw3fqknLCNOLv093PToqy3JArg==", 436 436 "cpu": [ 437 437 "arm64" 438 438 ], ··· 446 446 } 447 447 }, 448 448 "node_modules/@oxc-parser/binding-linux-riscv64-gnu": { 449 - "version": "0.81.0", 450 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.81.0.tgz", 451 - "integrity": "sha512-AjjSbkoy0oHQaGMsLg7O+gY/Vbx12K7IWbxheDO1BNL0eIwiL3xRrhKdTtaHU1KcHm2/asTtwYdndAzXQX5Jyw==", 449 + "version": "0.82.0", 450 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.82.0.tgz", 451 + "integrity": "sha512-YAN1wh8kKidLTs/XDcNUNYNVKux5TUeRfHpx+A7EHn657hsph9lTIbXN8QaBeLgxrJp4/UeuB3nT3Jk8ITQUmw==", 452 452 "cpu": [ 453 453 "riscv64" 454 454 ], ··· 462 462 } 463 463 }, 464 464 "node_modules/@oxc-parser/binding-linux-s390x-gnu": { 465 - "version": "0.81.0", 466 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.81.0.tgz", 467 - "integrity": "sha512-Dx4tOdUekDMa3k18MjogWLy+b9z3RmLBf4OUSwJs5iGkr/nc7kph/N8IPI4thVw4KbhEPZOq6SKUp7Q6FhPRzA==", 465 + "version": "0.82.0", 466 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.82.0.tgz", 467 + "integrity": "sha512-S5KbAN8r8f7VSwq3AjGdx4Zy222awDKRRyHL/UFYkT0HGL3V5jIXqwDcVlhwxCtkDzVJkBxOl0wO7jC2Lk3ldA==", 468 468 "cpu": [ 469 469 "s390x" 470 470 ], ··· 478 478 } 479 479 }, 480 480 "node_modules/@oxc-parser/binding-linux-x64-gnu": { 481 - "version": "0.81.0", 482 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.81.0.tgz", 483 - "integrity": "sha512-B4RwYZqmgZJg2AV3YWR8/zyjg2t/2GwEIdd5WS4NkDxX9NzHNv1tz1uwGurPyFskO9/S0PoXDFGeESCI5GrkuA==", 481 + "version": "0.82.0", 482 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.82.0.tgz", 483 + "integrity": "sha512-R6KA91RQcg9HeCseQPsBezAnEGguzIhRjaUMFUkD1K3oh9d/lEtPKtY7CExc9T73gv/pbcXmBiy5q4nB0x8/Sw==", 484 484 "cpu": [ 485 485 "x64" 486 486 ], ··· 494 494 } 495 495 }, 496 496 "node_modules/@oxc-parser/binding-linux-x64-musl": { 497 - "version": "0.81.0", 498 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.81.0.tgz", 499 - "integrity": "sha512-VvZlPOG03uKRYPgynVcIvR42ygNRo4kiLKaoKWdpQESSfc1uRD6fNQI5V/O9dAfEmZuTM9dhpgszr9McCeRK6A==", 497 + "version": "0.82.0", 498 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.82.0.tgz", 499 + "integrity": "sha512-j0l71Bsqez+nWgQyiHrVScQrTA3HCNAa7DTphGBkvc4NzrZorFZTmhXDajr4Ioawnab0YkDEJteSxwjrfc5J1g==", 500 500 "cpu": [ 501 501 "x64" 502 502 ], ··· 510 510 } 511 511 }, 512 512 "node_modules/@oxc-parser/binding-wasm32-wasi": { 513 - "version": "0.81.0", 514 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-wasm32-wasi/-/binding-wasm32-wasi-0.81.0.tgz", 515 - "integrity": "sha512-uGGqDuiO9JKWq5CiNDToZJPTQx6zqp0Wlj5zsKlKuN7AslvhdyzITCAyY+mtRcNEPl+k7j5uR7aIWFFhGuqycA==", 513 + "version": "0.82.0", 514 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-wasm32-wasi/-/binding-wasm32-wasi-0.82.0.tgz", 515 + "integrity": "sha512-+ue9H5WMqfZ/DT6VV6dednDHC/+gW62e3rqTV6s9X+VDZ/LBGJZFRr7QUXzyYrNNjZH5ZCXVjz5oWJnlulSQPQ==", 516 516 "cpu": [ 517 517 "wasm32" 518 518 ], 519 519 "license": "MIT", 520 520 "optional": true, 521 521 "dependencies": { 522 - "@napi-rs/wasm-runtime": "^1.0.1" 522 + "@napi-rs/wasm-runtime": "^1.0.3" 523 523 }, 524 524 "engines": { 525 525 "node": ">=14.0.0" 526 526 } 527 527 }, 528 528 "node_modules/@oxc-parser/binding-win32-arm64-msvc": { 529 - "version": "0.81.0", 530 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.81.0.tgz", 531 - "integrity": "sha512-rWL3ieNa8nNk4XHRQ58Hrt249UanJhmzsuBOei3l5xmMleTAnTsvUxKMK4eiFw4Cdku7C5C5VJFgq7+9yPwn8Q==", 529 + "version": "0.82.0", 530 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.82.0.tgz", 531 + "integrity": "sha512-W9KPrCL3U0Rocix61YX555c0CLdBnxk/buePuwFq1qfSGNwqv4vLZRELrCVj9tlQ/oMvcJZo4MjgsAoynF8ung==", 532 532 "cpu": [ 533 533 "arm64" 534 534 ], ··· 542 542 } 543 543 }, 544 544 "node_modules/@oxc-parser/binding-win32-x64-msvc": { 545 - "version": "0.81.0", 546 - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.81.0.tgz", 547 - "integrity": "sha512-XZCXKi5SW4ekpIY6O4yDZJHiLeVCJgvr6aT+vyQbNMlSEXKOieFTUZPsp9QiohvkXZE60ZEUqX3TP+8z9A7RRQ==", 545 + "version": "0.82.0", 546 + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.82.0.tgz", 547 + "integrity": "sha512-pVAv5iYsQ845rwQrh2BPeomfTItgztjOdafqUuE0RooFq1PcREPncOPxVGnmvKFSIS5F4kNdI5cfwVjsDhxxKg==", 548 548 "cpu": [ 549 549 "x64" 550 550 ], ··· 1455 1455 } 1456 1456 }, 1457 1457 "node_modules/oxc-parser": { 1458 - "version": "0.81.0", 1459 - "resolved": "https://registry.npmjs.org/oxc-parser/-/oxc-parser-0.81.0.tgz", 1460 - "integrity": "sha512-iceu9s70mZyjKs6V2QX7TURkJj1crnKi9csGByWvOWwrR5rwq0U0f49yIlRAzMP4t7K2gRC1MnyMZggMhiwAVg==", 1458 + "version": "0.82.0", 1459 + "resolved": "https://registry.npmjs.org/oxc-parser/-/oxc-parser-0.82.0.tgz", 1460 + "integrity": "sha512-65sfeL3mV20/8RfLYOfdDG7xqXy7Unqz67OpGCfkYsEaki97xV/c1uwwCJ9gseQxxGwtaWYD8l9XSzE95Vv43A==", 1461 1461 "license": "MIT", 1462 1462 "dependencies": { 1463 - "@oxc-project/types": "^0.81.0" 1463 + "@oxc-project/types": "^0.82.0" 1464 1464 }, 1465 1465 "engines": { 1466 1466 "node": ">=20.0.0" ··· 1469 1469 "url": "https://github.com/sponsors/Boshen" 1470 1470 }, 1471 1471 "optionalDependencies": { 1472 - "@oxc-parser/binding-android-arm64": "0.81.0", 1473 - "@oxc-parser/binding-darwin-arm64": "0.81.0", 1474 - "@oxc-parser/binding-darwin-x64": "0.81.0", 1475 - "@oxc-parser/binding-freebsd-x64": "0.81.0", 1476 - "@oxc-parser/binding-linux-arm-gnueabihf": "0.81.0", 1477 - "@oxc-parser/binding-linux-arm-musleabihf": "0.81.0", 1478 - "@oxc-parser/binding-linux-arm64-gnu": "0.81.0", 1479 - "@oxc-parser/binding-linux-arm64-musl": "0.81.0", 1480 - "@oxc-parser/binding-linux-riscv64-gnu": "0.81.0", 1481 - "@oxc-parser/binding-linux-s390x-gnu": "0.81.0", 1482 - "@oxc-parser/binding-linux-x64-gnu": "0.81.0", 1483 - "@oxc-parser/binding-linux-x64-musl": "0.81.0", 1484 - "@oxc-parser/binding-wasm32-wasi": "0.81.0", 1485 - "@oxc-parser/binding-win32-arm64-msvc": "0.81.0", 1486 - "@oxc-parser/binding-win32-x64-msvc": "0.81.0" 1472 + "@oxc-parser/binding-android-arm64": "0.82.0", 1473 + "@oxc-parser/binding-darwin-arm64": "0.82.0", 1474 + "@oxc-parser/binding-darwin-x64": "0.82.0", 1475 + "@oxc-parser/binding-freebsd-x64": "0.82.0", 1476 + "@oxc-parser/binding-linux-arm-gnueabihf": "0.82.0", 1477 + "@oxc-parser/binding-linux-arm-musleabihf": "0.82.0", 1478 + "@oxc-parser/binding-linux-arm64-gnu": "0.82.0", 1479 + "@oxc-parser/binding-linux-arm64-musl": "0.82.0", 1480 + "@oxc-parser/binding-linux-riscv64-gnu": "0.82.0", 1481 + "@oxc-parser/binding-linux-s390x-gnu": "0.82.0", 1482 + "@oxc-parser/binding-linux-x64-gnu": "0.82.0", 1483 + "@oxc-parser/binding-linux-x64-musl": "0.82.0", 1484 + "@oxc-parser/binding-wasm32-wasi": "0.82.0", 1485 + "@oxc-parser/binding-win32-arm64-msvc": "0.82.0", 1486 + "@oxc-parser/binding-win32-x64-msvc": "0.82.0" 1487 1487 } 1488 1488 }, 1489 1489 "node_modules/oxc-parser/node_modules/@oxc-project/types": { 1490 - "version": "0.81.0", 1491 - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.81.0.tgz", 1492 - "integrity": "sha512-CnOqkybZK8z6Gx7Wb1qF7AEnSzbol1WwcIzxYOr8e91LytGOjo0wCpgoYWZo8sdbpqX+X+TJayIzo4Pv0R/KjA==", 1490 + "version": "0.82.0", 1491 + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.82.0.tgz", 1492 + "integrity": "sha512-Cjnk69JMq8/HgwEqSn3UKIIb4Cb18Umu2SboIMRHDa9Akmi1DQ4VC0WBEZyaJxQtKZlXrGbXHmkkIt3dMKk92A==", 1493 1493 "license": "MIT", 1494 1494 "funding": { 1495 1495 "url": "https://github.com/sponsors/Boshen" ··· 2249 2249 "scripts/build": { 2250 2250 "name": "@dhtml-scripts/build", 2251 2251 "dependencies": { 2252 + "@oxc-project/types": "^0.80.0", 2252 2253 "magic-string": "^0.30.17", 2253 - "oxc-parser": "^0.81.0", 2254 2254 "rolldown": "^1.0.0-beta.12", 2255 2255 "rolldown-plugin-dts": "^0.15.4", 2256 2256 "terser": "^5.41.0", ··· 2276 2276 "istanbul-lib-report": "^3.0.1", 2277 2277 "istanbul-reports": "^3.1.7", 2278 2278 "mitata": "^1.0.34", 2279 + "oxc-parser": "^0.82.0", 2279 2280 "puppeteer": "^24.14.0" 2280 2281 } 2281 2282 }
+1 -1
scripts/build/package.json
··· 2 2 "name": "@dhtml-scripts/build", 3 3 "type": "module", 4 4 "dependencies": { 5 + "@oxc-project/types": "^0.80.0", 5 6 "magic-string": "^0.30.17", 6 - "oxc-parser": "^0.81.0", 7 7 "rolldown": "^1.0.0-beta.12", 8 8 "rolldown-plugin-dts": "^0.15.4", 9 9 "terser": "^5.41.0",
+1
scripts/test/package.json
··· 15 15 "istanbul-lib-report": "^3.0.1", 16 16 "istanbul-reports": "^3.1.7", 17 17 "mitata": "^1.0.34", 18 + "oxc-parser": "^0.82.0", 18 19 "puppeteer": "^24.14.0" 19 20 } 20 21 }