diff --git a/package.json b/package.json index be38c8c5..8ab27f78 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ }, "devDependencies": { "@biomejs/biome": "^2.3.8", - "@chialab/esbuild-plugin-babel": "^0.19.0", + "@chialab/esbuild-plugin-babel": "^0.19.1", "@emotion/jest": "^11.14.2", "@eslint/compat": "^2.0.0", "@react-native/normalize-colors": "0.82.1", diff --git a/yarn.lock b/yarn.lock index 40dafab6..d8743598 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1706,48 +1706,48 @@ __metadata: languageName: node linkType: hard -"@chialab/esbuild-plugin-babel@npm:^0.19.0": - version: 0.19.0 - resolution: "@chialab/esbuild-plugin-babel@npm:0.19.0" +"@chialab/esbuild-plugin-babel@npm:^0.19.1": + version: 0.19.1 + resolution: "@chialab/esbuild-plugin-babel@npm:0.19.1" dependencies: "@babel/core": "npm:^7.13.16" "@babel/plugin-syntax-jsx": "npm:^7.12.13" "@babel/plugin-transform-runtime": "npm:^7.13.15" "@babel/preset-env": "npm:^7.13.15" "@babel/runtime": "npm:^7.13.17" - "@chialab/esbuild-rna": "npm:^0.19.0" + "@chialab/esbuild-rna": "npm:^0.19.1" babel-plugin-htm: "npm:^3.0.0" - checksum: 10c0/ad6df7f9114acc3af4c179dda188f9e5281af0cf8d2669fa3f8c2aa36f9c10d263540ce53bd64ec10146392025252755a13a2bf877593f8d667ee8050f353788 + checksum: 10c0/a346f66cbf49771d25e49d7256ccc036be30db7973827171c4194173352519a8bb269e6b67f5aff8371b7d11c6bb9e7692fe8b28190b706d9b7b717f51d2f67a languageName: node linkType: hard -"@chialab/esbuild-rna@npm:^0.19.0": - version: 0.19.0 - resolution: "@chialab/esbuild-rna@npm:0.19.0" +"@chialab/esbuild-rna@npm:^0.19.1": + version: 0.19.3 + resolution: "@chialab/esbuild-rna@npm:0.19.3" dependencies: - "@chialab/estransform": "npm:^0.19.0" - "@chialab/node-resolve": "npm:^0.19.0" - checksum: 10c0/a546f341a055c3b95881b632ad05af34f8f63da664d4c4841c07afd517c50e4926739f09bab1386acb87ce3eea36aae544ac72b0367fa3ad86f1afbdfeaf056c + "@chialab/estransform": "npm:^0.20.0" + "@chialab/node-resolve": "npm:^0.19.1" + checksum: 10c0/e8b77ffc1dc0b23d3a3b11b1605ac86434ddcdd0c41df69a5e2455b6a2ed052136a34b875a22add570c39514807a6c4be5d9ba77d5ac0ffbb0d4215efbaba374 languageName: node linkType: hard -"@chialab/estransform@npm:^0.19.0": - version: 0.19.0 - resolution: "@chialab/estransform@npm:0.19.0" +"@chialab/estransform@npm:^0.20.0": + version: 0.20.1 + resolution: "@chialab/estransform@npm:0.20.1" dependencies: - "@napi-rs/magic-string": "npm:^0.3.4" "@parcel/source-map": "npm:^2.0.0" cjs-module-lexer: "npm:^1.2.2" es-module-lexer: "npm:^1.0.0" - oxc-parser: "npm:^0.8.0" - checksum: 10c0/76d7d470be3c19956ffac82b9e8e5d55f625cdc01296a8b216434d88cfa10324494eb131d982e3c60b7b398289e587beb27869defe11cfb83ca78ded2711a919 + magic-string: "npm:^1.0.0" + oxc-parser: "npm:>=0.114.0 <1.0.0" + checksum: 10c0/726f63c0eb068b3a803ec5bfe69d995954d1af0eff52cf32f18489329aa698cb16c1928ca22280c74f3409b079ad086e9bafb262c46b46703c488f910ab4bfec languageName: node linkType: hard -"@chialab/node-resolve@npm:^0.19.0": - version: 0.19.0 - resolution: "@chialab/node-resolve@npm:0.19.0" - checksum: 10c0/8478add739bc0f6dc42c39fbefe29435a6050f7bef0380c21f21e9ce8e1f8966e857f810cf4886fa0c75d960fea54241afe7997b7ba6ec46a314caf02e5472b0 +"@chialab/node-resolve@npm:^0.19.1": + version: 0.19.1 + resolution: "@chialab/node-resolve@npm:0.19.1" + checksum: 10c0/ba4ddaf70a370201252db49ec843072f5b8d2dd85579e52859b9c75b6dadecd656ae6a675c1347df3d0ae96f004d4e794ce896644f187e671772ea543018ab8c languageName: node linkType: hard @@ -3516,145 +3516,6 @@ __metadata: languageName: node linkType: hard -"@napi-rs/magic-string-android-arm-eabi@npm:0.3.4": - version: 0.3.4 - resolution: "@napi-rs/magic-string-android-arm-eabi@npm:0.3.4" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@napi-rs/magic-string-android-arm64@npm:0.3.4": - version: 0.3.4 - resolution: "@napi-rs/magic-string-android-arm64@npm:0.3.4" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@napi-rs/magic-string-darwin-arm64@npm:0.3.4": - version: 0.3.4 - resolution: "@napi-rs/magic-string-darwin-arm64@npm:0.3.4" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@napi-rs/magic-string-darwin-x64@npm:0.3.4": - version: 0.3.4 - resolution: "@napi-rs/magic-string-darwin-x64@npm:0.3.4" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@napi-rs/magic-string-freebsd-x64@npm:0.3.4": - version: 0.3.4 - resolution: "@napi-rs/magic-string-freebsd-x64@npm:0.3.4" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@napi-rs/magic-string-linux-arm-gnueabihf@npm:0.3.4": - version: 0.3.4 - resolution: "@napi-rs/magic-string-linux-arm-gnueabihf@npm:0.3.4" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@napi-rs/magic-string-linux-arm64-gnu@npm:0.3.4": - version: 0.3.4 - resolution: "@napi-rs/magic-string-linux-arm64-gnu@npm:0.3.4" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@napi-rs/magic-string-linux-arm64-musl@npm:0.3.4": - version: 0.3.4 - resolution: "@napi-rs/magic-string-linux-arm64-musl@npm:0.3.4" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@napi-rs/magic-string-linux-x64-gnu@npm:0.3.4": - version: 0.3.4 - resolution: "@napi-rs/magic-string-linux-x64-gnu@npm:0.3.4" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@napi-rs/magic-string-linux-x64-musl@npm:0.3.4": - version: 0.3.4 - resolution: "@napi-rs/magic-string-linux-x64-musl@npm:0.3.4" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@napi-rs/magic-string-win32-arm64-msvc@npm:0.3.4": - version: 0.3.4 - resolution: "@napi-rs/magic-string-win32-arm64-msvc@npm:0.3.4" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@napi-rs/magic-string-win32-ia32-msvc@npm:0.3.4": - version: 0.3.4 - resolution: "@napi-rs/magic-string-win32-ia32-msvc@npm:0.3.4" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@napi-rs/magic-string-win32-x64-msvc@npm:0.3.4": - version: 0.3.4 - resolution: "@napi-rs/magic-string-win32-x64-msvc@npm:0.3.4" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@napi-rs/magic-string@npm:^0.3.4": - version: 0.3.4 - resolution: "@napi-rs/magic-string@npm:0.3.4" - dependencies: - "@napi-rs/magic-string-android-arm-eabi": "npm:0.3.4" - "@napi-rs/magic-string-android-arm64": "npm:0.3.4" - "@napi-rs/magic-string-darwin-arm64": "npm:0.3.4" - "@napi-rs/magic-string-darwin-x64": "npm:0.3.4" - "@napi-rs/magic-string-freebsd-x64": "npm:0.3.4" - "@napi-rs/magic-string-linux-arm-gnueabihf": "npm:0.3.4" - "@napi-rs/magic-string-linux-arm64-gnu": "npm:0.3.4" - "@napi-rs/magic-string-linux-arm64-musl": "npm:0.3.4" - "@napi-rs/magic-string-linux-x64-gnu": "npm:0.3.4" - "@napi-rs/magic-string-linux-x64-musl": "npm:0.3.4" - "@napi-rs/magic-string-win32-arm64-msvc": "npm:0.3.4" - "@napi-rs/magic-string-win32-ia32-msvc": "npm:0.3.4" - "@napi-rs/magic-string-win32-x64-msvc": "npm:0.3.4" - dependenciesMeta: - "@napi-rs/magic-string-android-arm-eabi": - optional: true - "@napi-rs/magic-string-android-arm64": - optional: true - "@napi-rs/magic-string-darwin-arm64": - optional: true - "@napi-rs/magic-string-darwin-x64": - optional: true - "@napi-rs/magic-string-freebsd-x64": - optional: true - "@napi-rs/magic-string-linux-arm-gnueabihf": - optional: true - "@napi-rs/magic-string-linux-arm64-gnu": - optional: true - "@napi-rs/magic-string-linux-arm64-musl": - optional: true - "@napi-rs/magic-string-linux-x64-gnu": - optional: true - "@napi-rs/magic-string-linux-x64-musl": - optional: true - "@napi-rs/magic-string-win32-arm64-msvc": - optional: true - "@napi-rs/magic-string-win32-ia32-msvc": - optional: true - "@napi-rs/magic-string-win32-x64-msvc": - optional: true - checksum: 10c0/e70305dc085bc92b4465c96fea10d7633660a8170489cf5b681389b2771feab629c56a1c8d920473fe0ad569063a168346f8ae2da6408f19e3d6e3e060382d14 - languageName: node - linkType: hard - "@napi-rs/wasm-runtime@npm:^1.1.0": version: 1.1.0 resolution: "@napi-rs/wasm-runtime@npm:1.1.0" @@ -3778,58 +3639,135 @@ __metadata: languageName: node linkType: hard -"@oxc-parser/binding-darwin-arm64@npm:0.8.0": - version: 0.8.0 - resolution: "@oxc-parser/binding-darwin-arm64@npm:0.8.0" +"@oxc-parser/binding-android-arm-eabi@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-android-arm-eabi@npm:0.147.0" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@oxc-parser/binding-android-arm64@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-android-arm64@npm:0.147.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-parser/binding-darwin-arm64@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-darwin-arm64@npm:0.147.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@oxc-parser/binding-darwin-x64@npm:0.8.0": - version: 0.8.0 - resolution: "@oxc-parser/binding-darwin-x64@npm:0.8.0" +"@oxc-parser/binding-darwin-x64@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-darwin-x64@npm:0.147.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@oxc-parser/binding-linux-arm64-gnu@npm:0.8.0": - version: 0.8.0 - resolution: "@oxc-parser/binding-linux-arm64-gnu@npm:0.8.0" +"@oxc-parser/binding-freebsd-x64@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-freebsd-x64@npm:0.147.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-arm-gnueabihf@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-linux-arm-gnueabihf@npm:0.147.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-arm-musleabihf@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-linux-arm-musleabihf@npm:0.147.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-arm64-gnu@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-linux-arm64-gnu@npm:0.147.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@oxc-parser/binding-linux-arm64-musl@npm:0.8.0": - version: 0.8.0 - resolution: "@oxc-parser/binding-linux-arm64-musl@npm:0.8.0" +"@oxc-parser/binding-linux-arm64-musl@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-linux-arm64-musl@npm:0.147.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@oxc-parser/binding-linux-x64-gnu@npm:0.8.0": - version: 0.8.0 - resolution: "@oxc-parser/binding-linux-x64-gnu@npm:0.8.0" +"@oxc-parser/binding-linux-ppc64-gnu@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-linux-ppc64-gnu@npm:0.147.0" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-riscv64-gnu@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-linux-riscv64-gnu@npm:0.147.0" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-riscv64-musl@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-linux-riscv64-musl@npm:0.147.0" + conditions: os=linux & cpu=riscv64 & libc=musl + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-s390x-gnu@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-linux-s390x-gnu@npm:0.147.0" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-x64-gnu@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-linux-x64-gnu@npm:0.147.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@oxc-parser/binding-linux-x64-musl@npm:0.8.0": - version: 0.8.0 - resolution: "@oxc-parser/binding-linux-x64-musl@npm:0.8.0" +"@oxc-parser/binding-linux-x64-musl@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-linux-x64-musl@npm:0.147.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@oxc-parser/binding-win32-arm64-msvc@npm:0.8.0": - version: 0.8.0 - resolution: "@oxc-parser/binding-win32-arm64-msvc@npm:0.8.0" +"@oxc-parser/binding-openharmony-arm64@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-openharmony-arm64@npm:0.147.0" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-parser/binding-win32-arm64-msvc@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-win32-arm64-msvc@npm:0.147.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@oxc-parser/binding-win32-x64-msvc@npm:0.8.0": - version: 0.8.0 - resolution: "@oxc-parser/binding-win32-x64-msvc@npm:0.8.0" +"@oxc-parser/binding-win32-ia32-msvc@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-win32-ia32-msvc@npm:0.147.0" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@oxc-parser/binding-win32-x64-msvc@npm:0.147.0": + version: 0.147.0 + resolution: "@oxc-parser/binding-win32-x64-msvc@npm:0.147.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -3848,6 +3786,13 @@ __metadata: languageName: node linkType: hard +"@oxc-project/types@npm:^0.147.0": + version: 0.147.0 + resolution: "@oxc-project/types@npm:0.147.0" + checksum: 10c0/adec7c1d4c0a031a83afe976884695ff1467987da3f9e775d24bd596ca82346d3734cc9898f5645955050246a13621b4442696753a2d83d2954127fbdfbd5a5f + languageName: node + linkType: hard + "@parcel/source-map@npm:^2.0.0": version: 2.1.1 resolution: "@parcel/source-map@npm:2.1.1" @@ -10723,6 +10668,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^1.0.0": + version: 1.2.3 + resolution: "magic-string@npm:1.2.3" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.5.5" + checksum: 10c0/541ecb30ec96e4d9b76ca65aed00124592dca26739aeee86e01d7fbce227b3fce43c9d2f0b9495dc9077c30794c967b1e091445614e2e45722ea4c128be60a93 + languageName: node + linkType: hard + "make-fetch-happen@npm:^13.0.0": version: 13.0.0 resolution: "make-fetch-happen@npm:13.0.0" @@ -12413,36 +12367,70 @@ __metadata: languageName: node linkType: hard -"oxc-parser@npm:^0.8.0": - version: 0.8.0 - resolution: "oxc-parser@npm:0.8.0" - dependencies: - "@oxc-parser/binding-darwin-arm64": "npm:0.8.0" - "@oxc-parser/binding-darwin-x64": "npm:0.8.0" - "@oxc-parser/binding-linux-arm64-gnu": "npm:0.8.0" - "@oxc-parser/binding-linux-arm64-musl": "npm:0.8.0" - "@oxc-parser/binding-linux-x64-gnu": "npm:0.8.0" - "@oxc-parser/binding-linux-x64-musl": "npm:0.8.0" - "@oxc-parser/binding-win32-arm64-msvc": "npm:0.8.0" - "@oxc-parser/binding-win32-x64-msvc": "npm:0.8.0" +"oxc-parser@npm:>=0.114.0 <1.0.0": + version: 0.147.0 + resolution: "oxc-parser@npm:0.147.0" + dependencies: + "@oxc-parser/binding-android-arm-eabi": "npm:0.147.0" + "@oxc-parser/binding-android-arm64": "npm:0.147.0" + "@oxc-parser/binding-darwin-arm64": "npm:0.147.0" + "@oxc-parser/binding-darwin-x64": "npm:0.147.0" + "@oxc-parser/binding-freebsd-x64": "npm:0.147.0" + "@oxc-parser/binding-linux-arm-gnueabihf": "npm:0.147.0" + "@oxc-parser/binding-linux-arm-musleabihf": "npm:0.147.0" + "@oxc-parser/binding-linux-arm64-gnu": "npm:0.147.0" + "@oxc-parser/binding-linux-arm64-musl": "npm:0.147.0" + "@oxc-parser/binding-linux-ppc64-gnu": "npm:0.147.0" + "@oxc-parser/binding-linux-riscv64-gnu": "npm:0.147.0" + "@oxc-parser/binding-linux-riscv64-musl": "npm:0.147.0" + "@oxc-parser/binding-linux-s390x-gnu": "npm:0.147.0" + "@oxc-parser/binding-linux-x64-gnu": "npm:0.147.0" + "@oxc-parser/binding-linux-x64-musl": "npm:0.147.0" + "@oxc-parser/binding-openharmony-arm64": "npm:0.147.0" + "@oxc-parser/binding-win32-arm64-msvc": "npm:0.147.0" + "@oxc-parser/binding-win32-ia32-msvc": "npm:0.147.0" + "@oxc-parser/binding-win32-x64-msvc": "npm:0.147.0" + "@oxc-project/types": "npm:^0.147.0" dependenciesMeta: + "@oxc-parser/binding-android-arm-eabi": + optional: true + "@oxc-parser/binding-android-arm64": + optional: true "@oxc-parser/binding-darwin-arm64": optional: true "@oxc-parser/binding-darwin-x64": optional: true + "@oxc-parser/binding-freebsd-x64": + optional: true + "@oxc-parser/binding-linux-arm-gnueabihf": + optional: true + "@oxc-parser/binding-linux-arm-musleabihf": + optional: true "@oxc-parser/binding-linux-arm64-gnu": optional: true "@oxc-parser/binding-linux-arm64-musl": optional: true + "@oxc-parser/binding-linux-ppc64-gnu": + optional: true + "@oxc-parser/binding-linux-riscv64-gnu": + optional: true + "@oxc-parser/binding-linux-riscv64-musl": + optional: true + "@oxc-parser/binding-linux-s390x-gnu": + optional: true "@oxc-parser/binding-linux-x64-gnu": optional: true "@oxc-parser/binding-linux-x64-musl": optional: true + "@oxc-parser/binding-openharmony-arm64": + optional: true "@oxc-parser/binding-win32-arm64-msvc": optional: true + "@oxc-parser/binding-win32-ia32-msvc": + optional: true "@oxc-parser/binding-win32-x64-msvc": optional: true - checksum: 10c0/d12347c3f1de20b971a5a1fb4a6d450c8dd183afc282473bbd2b2acd09aeb596cc04269292301eed0d147d01eb38faab1bb5073e9b46f0b15dd21e42dce4e686 + checksum: 10c0/afa717fa9b8e638e7437821008fa197328e26e07f363a6b92a791b69f2424dd3e9df951fc9c9498e096491b1c26f26b0d64723e13924b6c424368f6715b442b4 languageName: node linkType: hard @@ -13257,7 +13245,7 @@ __metadata: resolution: "react-universal@workspace:." dependencies: "@biomejs/biome": "npm:^2.3.8" - "@chialab/esbuild-plugin-babel": "npm:^0.19.0" + "@chialab/esbuild-plugin-babel": "npm:^0.19.1" "@emotion/jest": "npm:^11.14.2" "@eslint/compat": "npm:^2.0.0" "@react-native/normalize-colors": "npm:0.82.1"