From 901fc3040b0a9ed1c7292dded9cf74a12096ad70 Mon Sep 17 00:00:00 2001 From: KCM Date: Fri, 26 Dec 2025 16:13:43 -0600 Subject: [PATCH] chore: upgrade oxc-parser. --- package-lock.json | 166 +++++++++++++------------------ packages/css/package.json | 6 +- packages/playwright/package.json | 2 +- 3 files changed, 71 insertions(+), 103 deletions(-) diff --git a/package-lock.json b/package-lock.json index a7d8edf..9372a32 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1396,22 +1396,6 @@ "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@knighted/jsx/node_modules/@oxc-parser/binding-openharmony-arm64": { - "version": "0.105.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-openharmony-arm64/-/binding-openharmony-arm64-0.105.0.tgz", - "integrity": "sha512-b1Y3qfgpf594Ro4N8UImobmKUq4GrkyXuNzs94V2P0u65qCVNeTsrvWpKtTdQltK1j+SvNQpisFbabYrxRI63A==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, "node_modules/@knighted/jsx/node_modules/@oxc-parser/binding-win32-arm64-msvc": { "version": "0.105.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.105.0.tgz", @@ -2131,9 +2115,9 @@ } }, "node_modules/@oxc-parser/binding-openharmony-arm64": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-openharmony-arm64/-/binding-openharmony-arm64-0.104.0.tgz", - "integrity": "sha512-/FNOTg5tzlpB0hunjdI1AiJp2lC8NvBl0HpqMk0qp42KAK+yOe7nyw7XcNpMH7SvhmPe+R3oyJV8UQv953sCvA==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-openharmony-arm64/-/binding-openharmony-arm64-0.105.0.tgz", + "integrity": "sha512-b1Y3qfgpf594Ro4N8UImobmKUq4GrkyXuNzs94V2P0u65qCVNeTsrvWpKtTdQltK1j+SvNQpisFbabYrxRI63A==", "cpu": [ "arm64" ], @@ -11959,14 +11943,14 @@ }, "packages/css": { "name": "@knighted/css", - "version": "1.0.4", + "version": "1.0.5", "license": "MIT", "dependencies": { "es-module-lexer": "^2.0.0", "get-tsconfig": "^4.13.0", "lightningcss": "^1.30.2", "node-module-type": "^1.0.1", - "oxc-parser": "^0.104.0", + "oxc-parser": "^0.105.0", "oxc-resolver": "^11.16.0", "tsconfig-paths": "^4.2.0" }, @@ -11991,9 +11975,9 @@ } }, "packages/css/node_modules/@oxc-parser/binding-android-arm64": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-android-arm64/-/binding-android-arm64-0.104.0.tgz", - "integrity": "sha512-2a4tk6mtkPbGwT4Zi8pjOqMkmkrvc/Pussmas+uXoiCVv7sn7P7Jn93ATu/HK49dxIwvrvQCZ3BcS0KhAvKxlQ==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-android-arm64/-/binding-android-arm64-0.105.0.tgz", + "integrity": "sha512-YfphT1yP5Z2rsIAId4DeaumIqnBVwIyzjnGtb3scSBjIPclfhc6asu5ci0gPcXkfswzrPxNseZ0eWUaPBo1Cdg==", "cpu": [ "arm64" ], @@ -12007,9 +11991,9 @@ } }, "packages/css/node_modules/@oxc-parser/binding-darwin-arm64": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.104.0.tgz", - "integrity": "sha512-qprm6/Hr35TSCkJoo+huRHq3siyqRyMBtNVNJQkJorZAGcffQTzzdhmzJnA7TQc+WnN36/Jq56D7/INu0/2knQ==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.105.0.tgz", + "integrity": "sha512-uh1bxJT4lCU0IHkx6N8fgl9JBYlhWQDBZDpayn1ugtGW5rwB9M8dYMemeQoXJZiVxUun9SdDkBlrFv12EapwyA==", "cpu": [ "arm64" ], @@ -12023,9 +12007,9 @@ } }, "packages/css/node_modules/@oxc-parser/binding-darwin-x64": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-x64/-/binding-darwin-x64-0.104.0.tgz", - "integrity": "sha512-Xpu0l/l2zCUeheIrpu7dz6FxQ96W0f8Dq9rhYE1yLtTqQpMGhefnEV5Lr8qd15clwniZiKWZO6FGQawQ7npt3Q==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-x64/-/binding-darwin-x64-0.105.0.tgz", + "integrity": "sha512-/sqErZWA4/jLd4QYHRaNgn/kRyHodcLFTeNrkAqYxIDlgnNRI7vLeT1zAj4CH7FOiWCtlBZb1NpubjXOraKEKg==", "cpu": [ "x64" ], @@ -12039,9 +12023,9 @@ } }, "packages/css/node_modules/@oxc-parser/binding-freebsd-x64": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-freebsd-x64/-/binding-freebsd-x64-0.104.0.tgz", - "integrity": "sha512-I++fE3ZrhjtLzA0mqFcC/GuA6+dWNa/QkJJfm7sS4NGGQhipQQ2vikCK6jZK1YGIsbDFDrSoQCfA3tQfeK6pqg==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-freebsd-x64/-/binding-freebsd-x64-0.105.0.tgz", + "integrity": "sha512-1QhbXXkkz7w+l+iftIbsjvLOLo1g0CQkIHWBLZcsmz8vEbbAOa4VODWTaof4VpvarbHzELs3MMKkPD48bvFmrA==", "cpu": [ "x64" ], @@ -12055,9 +12039,9 @@ } }, "packages/css/node_modules/@oxc-parser/binding-linux-arm-gnueabihf": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.104.0.tgz", - "integrity": "sha512-JkvwCNZm3ZwVG1r+c3LrcrxpJ1YXAtYEbVwOcwe+wh6LnltGoxEEZk7Zo9259jch8GiWW6AfRGDQY2FxzWJT7A==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.105.0.tgz", + "integrity": "sha512-VU6tqS8pJJsiYbf3cQ6yAgRLt+3R1FZgF5LkzM5OUm64d7z62UPgLwr+pUSHqtfRU8QnL7M3t+Qerw1t/odTSQ==", "cpu": [ "arm" ], @@ -12071,9 +12055,9 @@ } }, "packages/css/node_modules/@oxc-parser/binding-linux-arm64-gnu": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.104.0.tgz", - "integrity": "sha512-CD9Tzp3dfMtujHikS0JwTIOaDUCBWItvziUTDYsMXrfVHjfSaGGsaKqIQmNsG1Qg7QdmtMZtMW0pQcHGZQ2OoA==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.105.0.tgz", + "integrity": "sha512-qP7oLZal69E0HSE/jjOHMBpCLIwqXHej1pwIo07pthjhRe2YZb1NBDE+Lsxzd+gTvr7WmmA0X52Ce2fvrFZ8GA==", "cpu": [ "arm64" ], @@ -12087,9 +12071,9 @@ } }, "packages/css/node_modules/@oxc-parser/binding-linux-arm64-musl": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.104.0.tgz", - "integrity": "sha512-lARUu7lrZ7CoAm2arLJQkq9Sem2NiC3DaphmPvlf2X+ngkWcYUCRxZanhe+++x/bVzKrwvxormC3IVaulP51mQ==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.105.0.tgz", + "integrity": "sha512-PoAvVQofT7j/zlWdERNYb2xQgsu5zLGDMJZKkghd2eNijnAhegswHSyO497u4Bm0mwGlnqpHDa8GQLTR08OIuA==", "cpu": [ "arm64" ], @@ -12103,9 +12087,9 @@ } }, "packages/css/node_modules/@oxc-parser/binding-linux-riscv64-gnu": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.104.0.tgz", - "integrity": "sha512-hnPWrncj89/7AiMt19Juqpa04z8OpJrIf3/ToGkJafZ3A1ZN50atyNKQD5EmGs2/gdaFxF4hG3zUnLKhX9nTtQ==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.105.0.tgz", + "integrity": "sha512-dDhNsKFIqqyUFl+WSbStVueJDEVY5WYexJYHOSf3aDOhT4mxVVj+z0iKU0ZjSSWStepHXIgBD1F2E+m4pvPQZw==", "cpu": [ "riscv64" ], @@ -12119,9 +12103,9 @@ } }, "packages/css/node_modules/@oxc-parser/binding-linux-s390x-gnu": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.104.0.tgz", - "integrity": "sha512-VegcKzBgUoHQ/p5NyV+GrdEgJEXhX4AD+kCZng+viP/eNsZJgmp2K1jDBCeLSUZIdSmdldK5wlSma3Bf8MKcUQ==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.105.0.tgz", + "integrity": "sha512-/6i8VVnMRU011EEH9FbQDvYFocDMlV/N7VDUEbaiCJqABH+bk6Mx5hMn1dMP1gfuF7wqpxPGejMzADXKvt6tnA==", "cpu": [ "s390x" ], @@ -12135,9 +12119,9 @@ } }, "packages/css/node_modules/@oxc-parser/binding-linux-x64-gnu": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.104.0.tgz", - "integrity": "sha512-nDtCJIwaNgVNLR1EOgb1Xsz7VL3TOASLRbQEC+wLZycs3CCETlGNQht5OqwXPNjbem61kl4l8dvuEavu8BRT/Q==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.105.0.tgz", + "integrity": "sha512-tv4ym2FmK4lUntG+fWFw0d/UuiGv05RGmyTnCLsP33CjjUyTl85QZSojxkoIPoy4DcxOddUkJkUQWHAw7tcCUQ==", "cpu": [ "x64" ], @@ -12151,9 +12135,9 @@ } }, "packages/css/node_modules/@oxc-parser/binding-linux-x64-musl": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.104.0.tgz", - "integrity": "sha512-E98MNPE3d88D2xUABQYWH2cYqLA/mmOM4XL3CZHaG5dM68sN3fzCyV0ryK5skq4hVK1L2e6jk79z5oLArsCYyA==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.105.0.tgz", + "integrity": "sha512-f8e3lsBaxV3E/MxgmA7Ghf8kGvA5yxvGrUAH+RO+28UbomFj/z1d8YiHVpk7Za/VhLXFW7HCxhAepY9xJdEZVA==", "cpu": [ "x64" ], @@ -12166,26 +12150,10 @@ "node": "^20.19.0 || >=22.12.0" } }, - "packages/css/node_modules/@oxc-parser/binding-wasm32-wasi": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-wasm32-wasi/-/binding-wasm32-wasi-0.104.0.tgz", - "integrity": "sha512-I+xnHDxkInzHBZV+YERIvvrt+GFwEBdgq/RUax5jLl8yHg5iPVq11qtGh3m+2v8zAjQXYPmBbcANNGWwgXqtWQ==", - "cpu": [ - "wasm32" - ], - "license": "MIT", - "optional": true, - "dependencies": { - "@napi-rs/wasm-runtime": "^1.1.0" - }, - "engines": { - "node": ">=14.0.0" - } - }, "packages/css/node_modules/@oxc-parser/binding-win32-arm64-msvc": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.104.0.tgz", - "integrity": "sha512-EWHVWfllZGTJFWfjfBKzvS/0uuw6/Z3+o598VTvySamy5fz2f4P1mNElvTi4tGGhbm1sGTYnYRNRW8XBAnGUGg==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.105.0.tgz", + "integrity": "sha512-WtMhV8nLZi260FyZr21ukVa+IUCSGvQ+r6LAAHAzcGMgmXUp+NGBiySdgFmBExq8SVabGYeQ0OXFjL++DSfttQ==", "cpu": [ "arm64" ], @@ -12199,9 +12167,9 @@ } }, "packages/css/node_modules/@oxc-parser/binding-win32-x64-msvc": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.104.0.tgz", - "integrity": "sha512-Nj7zeywIvxBRRd0I6NrdGufOOdiwQcAKnkRwtWo5dejPTmR1XM+9iRHJztoKacejW5+VOdEwQrfCjpa8MdLJBQ==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.105.0.tgz", + "integrity": "sha512-ycJv2HahQRUxcSW/FeC5OFDw1yO2W2LVMCI8uwPhcGCuWIfuS+rDZWCOTarHCSdf3/sIxWjSYtSgEDFdxE61sw==", "cpu": [ "x64" ], @@ -12215,21 +12183,21 @@ } }, "packages/css/node_modules/@oxc-project/types": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.104.0.tgz", - "integrity": "sha512-We30k+29WpOerl3gCb1v8IFL4vmKTkghjist4TQ89yw7adGDCKFGf8+4mA4H3Ek5ajRzzBZ7BtGY8aIaOv9oFQ==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.105.0.tgz", + "integrity": "sha512-KUZKnfZWMGI+7Dl0FoW574LI+xOkl2cvX5JKdnHH0VSKKqcft1UbthN1Mwa7VOwhNaqzKWUHnqC5MJhWgVJnYw==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/Boshen" } }, "packages/css/node_modules/oxc-parser": { - "version": "0.104.0", - "resolved": "https://registry.npmjs.org/oxc-parser/-/oxc-parser-0.104.0.tgz", - "integrity": "sha512-sIEpobLwe7KhW1JdTvBJkNDgjJarHNsx+Q37iRNyASvmlDOD+f8Qirvwp6nFNz7Q5q3JcsJ1dpKM+oMPTDF/dw==", + "version": "0.105.0", + "resolved": "https://registry.npmjs.org/oxc-parser/-/oxc-parser-0.105.0.tgz", + "integrity": "sha512-9O+8zEIC/7Ly519wuKVAFHbcqeZxW8bOHXXE+BZYf8BA/J53SEJNvevMH3VI0ptrs4SMPAaxOW6K1jDJTSl0cg==", "license": "MIT", "dependencies": { - "@oxc-project/types": "^0.104.0" + "@oxc-project/types": "^0.105.0" }, "engines": { "node": "^20.19.0 || >=22.12.0" @@ -12238,28 +12206,28 @@ "url": "https://github.com/sponsors/Boshen" }, "optionalDependencies": { - "@oxc-parser/binding-android-arm64": "0.104.0", - "@oxc-parser/binding-darwin-arm64": "0.104.0", - "@oxc-parser/binding-darwin-x64": "0.104.0", - "@oxc-parser/binding-freebsd-x64": "0.104.0", - "@oxc-parser/binding-linux-arm-gnueabihf": "0.104.0", - "@oxc-parser/binding-linux-arm64-gnu": "0.104.0", - "@oxc-parser/binding-linux-arm64-musl": "0.104.0", - "@oxc-parser/binding-linux-riscv64-gnu": "0.104.0", - "@oxc-parser/binding-linux-s390x-gnu": "0.104.0", - "@oxc-parser/binding-linux-x64-gnu": "0.104.0", - "@oxc-parser/binding-linux-x64-musl": "0.104.0", - "@oxc-parser/binding-openharmony-arm64": "0.104.0", - "@oxc-parser/binding-wasm32-wasi": "0.104.0", - "@oxc-parser/binding-win32-arm64-msvc": "0.104.0", - "@oxc-parser/binding-win32-x64-msvc": "0.104.0" + "@oxc-parser/binding-android-arm64": "0.105.0", + "@oxc-parser/binding-darwin-arm64": "0.105.0", + "@oxc-parser/binding-darwin-x64": "0.105.0", + "@oxc-parser/binding-freebsd-x64": "0.105.0", + "@oxc-parser/binding-linux-arm-gnueabihf": "0.105.0", + "@oxc-parser/binding-linux-arm64-gnu": "0.105.0", + "@oxc-parser/binding-linux-arm64-musl": "0.105.0", + "@oxc-parser/binding-linux-riscv64-gnu": "0.105.0", + "@oxc-parser/binding-linux-s390x-gnu": "0.105.0", + "@oxc-parser/binding-linux-x64-gnu": "0.105.0", + "@oxc-parser/binding-linux-x64-musl": "0.105.0", + "@oxc-parser/binding-openharmony-arm64": "0.105.0", + "@oxc-parser/binding-wasm32-wasi": "0.105.0", + "@oxc-parser/binding-win32-arm64-msvc": "0.105.0", + "@oxc-parser/binding-win32-x64-msvc": "0.105.0" } }, "packages/playwright": { "name": "@knighted/css-playwright-fixture", "version": "0.0.0", "dependencies": { - "@knighted/css": "1.0.4", + "@knighted/css": "1.0.5", "@knighted/jsx": "^1.6.1", "lit": "^3.2.1", "react": "^19.0.0", diff --git a/packages/css/package.json b/packages/css/package.json index da56df7..26e6b8a 100644 --- a/packages/css/package.json +++ b/packages/css/package.json @@ -1,6 +1,6 @@ { "name": "@knighted/css", - "version": "1.0.4", + "version": "1.0.5", "description": "A build-time utility that traverses JavaScript/TypeScript module dependency graphs to extract, compile, and optimize all imported CSS into a single, in-memory string.", "type": "module", "main": "./dist/css.js", @@ -85,10 +85,10 @@ }, "dependencies": { "es-module-lexer": "^2.0.0", + "get-tsconfig": "^4.13.0", "lightningcss": "^1.30.2", "node-module-type": "^1.0.1", - "get-tsconfig": "^4.13.0", - "oxc-parser": "^0.104.0", + "oxc-parser": "^0.105.0", "oxc-resolver": "^11.16.0", "tsconfig-paths": "^4.2.0" }, diff --git a/packages/playwright/package.json b/packages/playwright/package.json index 9b986e6..dce8f31 100644 --- a/packages/playwright/package.json +++ b/packages/playwright/package.json @@ -15,7 +15,7 @@ "pretest": "npm run build" }, "dependencies": { - "@knighted/css": "1.0.4", + "@knighted/css": "1.0.5", "@knighted/jsx": "^1.6.1", "lit": "^3.2.1", "react": "^19.0.0",