diff --git a/.envrc b/.envrc index f0ecb2b1e5..5fcebb4734 100644 --- a/.envrc +++ b/.envrc @@ -1,2 +1,2 @@ -watch_file nix/shells/local.nix -use flake . +watch_file nix/shells/rust.nix +use flake .#rust diff --git a/bindings/wasm/package.json b/bindings/wasm/package.json index 737b4872a9..35edbc2e45 100644 --- a/bindings/wasm/package.json +++ b/bindings/wasm/package.json @@ -66,7 +66,7 @@ "@vitest/browser-playwright": "^4.0.8", "@xmtp/content-type-remote-attachment": "^2.0.3", "binaryen": "^125.0.0", - "playwright": "=1.58", + "playwright": "=1.60", "prettier": "^3.7.4", "prettier-plugin-packagejson": "^3.0.0", "tsx": "^4.20.6", diff --git a/bindings/wasm/yarn.lock b/bindings/wasm/yarn.lock index cfd7ba029e..2b9025803a 100644 --- a/bindings/wasm/yarn.lock +++ b/bindings/wasm/yarn.lock @@ -1095,7 +1095,7 @@ __metadata: "@vitest/browser-playwright": "npm:^4.0.8" "@xmtp/content-type-remote-attachment": "npm:^2.0.3" binaryen: "npm:^125.0.0" - playwright: "npm:=1.58" + playwright: "npm:=1.60" prettier: "npm:^3.7.4" prettier-plugin-packagejson: "npm:^3.0.0" tsx: "npm:^4.20.6" @@ -2068,27 +2068,27 @@ __metadata: languageName: node linkType: hard -"playwright-core@npm:1.58.2": - version: 1.58.2 - resolution: "playwright-core@npm:1.58.2" +"playwright-core@npm:1.60.0": + version: 1.60.0 + resolution: "playwright-core@npm:1.60.0" bin: playwright-core: cli.js - checksum: 10/8a98fcf122167e8703d525db2252de0e3da4ab9110ab6ea9951247e52d846310eb25ea2c805e1b7ccb54b4010c44e5adc3a76aae6da02f34324ccc3e76683bb1 + checksum: 10/66c0f83d627e673261c848dd6fe1f2856d5b5b6859268acb61a45c00f5bf926e596a351a9c481a3a4e82a45022c7c6b5d99ebc3906fc6876ac582ed6f7e16190 languageName: node linkType: hard -"playwright@npm:=1.58": - version: 1.58.2 - resolution: "playwright@npm:1.58.2" +"playwright@npm:=1.60": + version: 1.60.0 + resolution: "playwright@npm:1.60.0" dependencies: fsevents: "npm:2.3.2" - playwright-core: "npm:1.58.2" + playwright-core: "npm:1.60.0" dependenciesMeta: fsevents: optional: true bin: playwright: cli.js - checksum: 10/d89d6c8a32388911b9aff9ee0f1a90076219f15c804f2b287db048b9e9cde182aea3131fac1959051d25189ed4218ec4272b137c83cd7f9cd24781cbc77edd86 + checksum: 10/8569770637ee35d08cca3b53a5b56c21e9236bd1ac4718456d5988fb8acd51c5b3cc2cf90748363a36199529e870a9b6c68d6fc9e19571261cd867005d6331c1 languageName: node linkType: hard diff --git a/flake.lock b/flake.lock index 63ccd39d60..0f58a85772 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "crane": { "locked": { - "lastModified": 1776635034, - "narHash": "sha256-OEOJrT3ZfwbChzODfIH4GzlNTtOFuZFWPtW7jIeR8xU=", + "lastModified": 1781825982, + "narHash": "sha256-SlXKwIRIhrOSAcTjCB3ftPLzJWZStQIPS7J1FlZPnKk=", "owner": "ipetkov", "repo": "crane", - "rev": "dc7496d8ea6e526b1254b55d09b966e94673750f", + "rev": "469fd08d0bcf6926321fa973c6777fbc87785dd7", "type": "github" }, "original": { @@ -23,11 +23,11 @@ "rust-analyzer-src": "rust-analyzer-src" }, "locked": { - "lastModified": 1776068450, - "narHash": "sha256-awf85/TiD8Zo/dO/WGrb7FfNT8nosblXN2QZpYY+KMQ=", + "lastModified": 1782900513, + "narHash": "sha256-GHrsl1+ysDFgmDQtQSqWS7TiYD2Q58VlwLvnf1+crJM=", "owner": "nix-community", "repo": "fenix", - "rev": "a8c773e277756e481d946637e6fac860bb429bc8", + "rev": "16810aa8f4ad89ca480b1513774e8b6f485fe368", "type": "github" }, "original": { @@ -41,11 +41,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1775087534, - "narHash": "sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=", + "lastModified": 1782949081, + "narHash": "sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w+6NWK9yA=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "3107b77cd68437b9a76194f0f7f9c55f2329ca5b", + "rev": "17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e", "type": "github" }, "original": { @@ -75,11 +75,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1769159706, - "narHash": "sha256-HPU5Dr7NlbKFgv79BBhmKQrWjI+uDdSeMTFZAZfYzX4=", + "lastModified": 1778233390, + "narHash": "sha256-sqJDd+rJw6mjAptJbb7A77WDDOls4EFc+RzBjW3bGoc=", "owner": "shazow", "repo": "foundry.nix", - "rev": "27e7cb16e47bb9028801e5ae0105bf9893f794e0", + "rev": "f99fbd9a93b27bef982726ce1a4b76daa8e0a507", "type": "github" }, "original": { @@ -105,11 +105,11 @@ }, "nixpkgs-lib": { "locked": { - "lastModified": 1774748309, - "narHash": "sha256-+U7gF3qxzwD5TZuANzZPeJTZRHS29OFQgkQ2kiTJBIQ=", + "lastModified": 1782614948, + "narHash": "sha256-ePjCwr1sNm9NYUqywL7QfK3JnlS015msC+eBu2zKlp8=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "333c4e0545a6da976206c74db8773a1645b5870a", + "rev": "db3f255737b94216eb71cce308e2912cf6bc2d7c", "type": "github" }, "original": { @@ -120,11 +120,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1775710090, - "narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=", + "lastModified": 1782723713, + "narHash": "sha256-oPXCU/SSUokcGaJREHibG1CBX3+s/W7orDWQOZDsEeQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "4c1018dae018162ec878d42fec712642d214fdfa", + "rev": "b5aa0fbd538984f6e3d201be0005b4463d8b09f8", "type": "github" }, "original": { @@ -164,11 +164,11 @@ "rust-analyzer-src": { "flake": false, "locked": { - "lastModified": 1775979430, - "narHash": "sha256-LryjOOjPsZ6Hs3RlVHla6MV8uxO2GoZolF0I/eB5zFM=", + "lastModified": 1782864348, + "narHash": "sha256-NVYhLbaefeIUftPlo3kS6qr0xd8eFJRodEiaHrvFKR4=", "owner": "rust-lang", "repo": "rust-analyzer", - "rev": "7b6e1249b7320e16792e31ce67bb2e5f4acd6a8b", + "rev": "0d381ca097a8e0375a19387874d952c0a230ac4f", "type": "github" }, "original": { @@ -181,13 +181,13 @@ "rust-manifest": { "flake": false, "locked": { - "narHash": "sha256-gOowX/J8r9U9Y3H0PNdAUI0W/e6BGX3tsWh/bA+SnpQ=", + "narHash": "sha256-JdQ1FYXbCNPD275fmQk29p4WukVC1O8PmAIP1WpHZKU=", "type": "file", - "url": "https://static.rust-lang.org/dist/channel-rust-1.95.0.toml" + "url": "https://static.rust-lang.org/dist/channel-rust-1.96.1.toml" }, "original": { "type": "file", - "url": "https://static.rust-lang.org/dist/channel-rust-1.95.0.toml" + "url": "https://static.rust-lang.org/dist/channel-rust-1.96.1.toml" } }, "treefmt-nix": { @@ -195,11 +195,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1775636079, - "narHash": "sha256-pc20NRoMdiar8oPQceQT47UUZMBTiMdUuWrYu2obUP0=", + "lastModified": 1780220602, + "narHash": "sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "790751ff7fd3801feeaf96d7dc416a8d581265ba", + "rev": "db947814a175b7ca6ded66e21383d938df01c227", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index fd252d9116..1b216e1a1d 100644 --- a/flake.nix +++ b/flake.nix @@ -22,7 +22,7 @@ url = "github:ipetkov/crane"; }; rust-manifest = { - url = "https://static.rust-lang.org/dist/channel-rust-1.95.0.toml"; + url = "https://static.rust-lang.org/dist/channel-rust-1.96.1.toml"; flake = false; }; treefmt-nix.url = "github:numtide/treefmt-nix"; diff --git a/nix/lib/packages/napi-rs-cli/default.nix b/nix/lib/packages/napi-rs-cli/default.nix index fbddbada6d..74f9fcdbf4 100644 --- a/nix/lib/packages/napi-rs-cli/default.nix +++ b/nix/lib/packages/napi-rs-cli/default.nix @@ -14,20 +14,20 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "napi-rs-cli"; - version = "3.5.1"; + version = "3.7.2"; src = fetchFromGitHub { owner = "napi-rs"; repo = "napi-rs"; tag = "@napi-rs/cli@${finalAttrs.version}"; - hash = "sha256-q8vHmnx5EAdI8FZi4z/2agHjPR5uuRaElDEnTRtlCqc="; + hash = "sha256-nsX1GzaQGLaJWplTVMSJf7UnZkeBLpZRpmPtRG9WdM4="; }; missingHashes = ./missing-hashes.json; yarnOfflineCache = yarn-berry.fetchYarnBerryDeps { inherit (finalAttrs) src missingHashes; - hash = "sha256-as3rxkbj4MHIUiuq/Z/RzzaRWS3Uo5UdVYK52oq/14c="; + hash = "sha256-Twfq/At50GnrbCf0Jf89VDAwcXuT6ziZ7hfvPn1wPnc="; }; nativeBuildInputs = [ diff --git a/nix/lib/packages/napi-rs-cli/missing-hashes.json b/nix/lib/packages/napi-rs-cli/missing-hashes.json index d7186e2d11..0df0b9c1ed 100644 --- a/nix/lib/packages/napi-rs-cli/missing-hashes.json +++ b/nix/lib/packages/napi-rs-cli/missing-hashes.json @@ -1,56 +1,30 @@ { - "@esbuild/aix-ppc64@npm:0.25.12": "deeef1c11ce6d3dde3fc87368cf600218de18cff4cefe9888a09c39cc81177305c51c2dbccf6513c1b07795c67a11297c12014366fdeb9e51f34896020dd0210", - "@esbuild/aix-ppc64@npm:0.27.0": "d0147653d3f52d5513d66e1093149814b3d1bed3a0d768d35350638223dae20dd1692dc551cad6f776aa8e41bf7a4103a614ee7e548ca81ed0af4abb94215ab2", - "@esbuild/android-arm64@npm:0.25.12": "7364b62583e0b0e0c3997d38815f462b11b85997efad33099715ede94a3bac29a80a98709e6ba902e9ced207242308d5923b249da7af2fb83b50efab4bd693fd", - "@esbuild/android-arm64@npm:0.27.0": "6b87e5eb6c76a7adeee68d32b137281629aa2c15af77a0ecba0708f9a9710da9323ede8f6d83a8806745ea78542525ee1369eabfc69d5293174f899779f64d09", - "@esbuild/android-arm@npm:0.25.12": "04c9b60e0447331d7005745a7e9750987db465fd94717df62276b5dd7e13a3789db95b029f6e9f735e583b95f2f50b18f2aba1a381c8b5645156bb9d21ecacf0", - "@esbuild/android-arm@npm:0.27.0": "457eadabf2caf40f21761b8ff2ef3f136b2c9920b2005f3a765881b0570cbaaa2a718bd274c70967f16950e24b6e022c9ad9cbe7a4babcd2b280d81e3f922682", - "@esbuild/android-x64@npm:0.25.12": "a22c5c03c55c3a12693b67f1a5de8dff7b853f79261ad1562a55b25bf91d327fd8c8899444c069a3fb68175c7df6dd0f2824ba5051927a4711f5841793cc58f2", - "@esbuild/android-x64@npm:0.27.0": "5b3e4474b15961c134716fee2ab63f51d906bc76a79e1112cd9846586d70d912af72389331f35dab69f9e2f22585401f250361b9f7e2b4140c76a9a297e3ec6d", - "@esbuild/darwin-arm64@npm:0.25.12": "5a66f6d44f2dac62341cc73956d8a1ea346e2e66f8cbdfcda9349a0b6ad01024d6c9c2ded05a9ba720c7541575c0b4be4c4ed6f62c529c13df141bb2a247f461", - "@esbuild/darwin-arm64@npm:0.27.0": "6e3f218a6495cfbeee0f438ef9e0dd1e407f464e6260f29a4a528b7a251ea7850068f8c5a1a280aaba2f19a3356c1d45e3a2b16c07f55e227fc18e54386c81a9", - "@esbuild/darwin-x64@npm:0.25.12": "181a933b603253a3eab9173a97e619b59fb953c70309fd3e005e58ed32654c866f752edde7250e63f788bb857e13b28c710d87496479b2de894226bf5779661e", - "@esbuild/darwin-x64@npm:0.27.0": "a5544bc30220914d3856ea3ada7f29fd72d5950aebf2838a2db0dd9d3c08c2b0f60c5d670b0e64af1866f90dcc88f15feb927d4e7e9d83678f8a4b5c55fc752b", - "@esbuild/freebsd-arm64@npm:0.25.12": "7a7bd7f62d7e5e4a162bea901365bef5996ac15b3b0af361ce6adb77431f95cc9b831e8f764056f2395fc09a4117fdc7d14a583af4344770ae13dc1dc030dcb4", - "@esbuild/freebsd-arm64@npm:0.27.0": "d161ffb85fe3938ab2f1d0f5910069f84d7fb93d8a2324a9da683c455f13bd51956cdf77f6a9128bc14d9b1d5317bfcd756fb6fe8b796105ddd42f314e2f89e7", - "@esbuild/freebsd-x64@npm:0.25.12": "ca5c61ab87dadadff1cd72c62c32b3dbff6e5242ee6f7f53c579e3e11aae263bd009e18a2cbd36a065d42e7b7c43e7186832584f7436646bfc25dc637fac819d", - "@esbuild/freebsd-x64@npm:0.27.0": "16366b620dc10fd1ad8a1e0bd9c5c93a3eda471a1a4ea8b2f42fb09a590a7b2d89c8e5b86931782aa9cd00517daf0eca808d4d8710e57f2aff17a713d221ba96", - "@esbuild/linux-arm64@npm:0.25.12": "b66f73867351e0666fe00f9281bb7d8dd089d221a5cef6311826b169271b8451f5e265fb41625161a0af142641d5db1e02999aaba98dc1b8a52f4c099db07cb7", - "@esbuild/linux-arm64@npm:0.27.0": "8ce4d7d86cd748fea7884cf06a2b64e199ca61dfcdc3c4957edf2e2e2c0561381ae39a43424b2fcac67f48727588868dec6e4e6311f423768fdec057251a3ad7", - "@esbuild/linux-arm@npm:0.25.12": "1ea6f003abec0177f27ee6954fcce15cecffd94aa57781e712936b6eed64d9579267bcd7612645d3b41cc7591ae411d6491c4517e3bc0de936f101e278510644", - "@esbuild/linux-arm@npm:0.27.0": "e0d35c9ba333aa9082e912299598da265723839aca68ed289abd31efd54ff87735be99b82a011df7e6879103ac891adad14b16d940f47844a1109aa1c0db1cc3", - "@esbuild/linux-ia32@npm:0.25.12": "df3d5ceb61b7cf4471cdba740a8ca46ae6c5a9dc6dce60440d2a62a25c36144e38b6bf301937117bb183a7b5517ee87a9735d543c785a13b1de56715e34cc7e6", - "@esbuild/linux-ia32@npm:0.27.0": "41ea0961545ead04ecfa5db8685f50974ce582a0bb97e7e744c01b32fff268fcb9e5dd3d8b8b9170aa1bc67726939554437761ae7b1f0d4461bd4a82e30dd548", - "@esbuild/linux-loong64@npm:0.25.12": "b38ba56880536b6bd46467673d81a49ed41661cd217065d440a384d0b4dd1bd59dbc79d6bc81c4948959116a7bc339c1f9749412705ff2a2f7a5c1bef69e2205", - "@esbuild/linux-loong64@npm:0.27.0": "494c3d3fe889f26bba64ecea98963a85fc78cc7228823d4ad9158e98183419a89ec075f2cd86425e279716afcf5826ac120f4b45b260d21b32bc835640719597", - "@esbuild/linux-mips64el@npm:0.25.12": "a8694250193ecf430fb541d1371226a922c462cafac6be65e051f13efbbdf62aa94316fc5a0805f010f60da4051517aca3bfac121b352c443803aac874024d85", - "@esbuild/linux-mips64el@npm:0.27.0": "a91abdfe5961c7eadd3731891e0a777281fbc5ce62657fc0ac1ce2d4e0977cef4a0b41bf852b0dc8638ee0f716770820342372fca39b0d6869d61fc6aaa40d1c", - "@esbuild/linux-ppc64@npm:0.25.12": "f9c2ca2a75aefa5495ce3cb4e0a4086816b083dfe7d0642afc22c2eac4ea50f1ca4d3a353b6a603fffc689f57bd17e6cc3c0fe8d5727cb2d429bbdc1db1fdd38", - "@esbuild/linux-ppc64@npm:0.27.0": "7fc37e1a535be6824fa528c7160b04a96a0eec5b6b4f7f41c3100ece8247b7cb3f2ddedd8d0de44bc46236bf80927aba657f30576c04efb88d49bfabcc899036", - "@esbuild/linux-riscv64@npm:0.25.12": "29bc64137de629f8210e4788cef6cc021d8b432c0b28b9df05ccca6e60b772e7d23c3c9faa5da4037c7dd1574f66fdcb71775ee14298f86a571a2556beeb11d9", - "@esbuild/linux-riscv64@npm:0.27.0": "2dd166b591179c84fea353fc58a04cf7c9d7f50a5fc8c515d2c0f0c97b632273c81bd61ddb9b48076560d37ea6ce130c1aa9078672211667c283f0edd5e0eb0d", - "@esbuild/linux-s390x@npm:0.25.12": "cb32577ea8441277525a2acf888d32ef8d9ebbd7563d5d4ec9b5b387b11e9aa7d8a3f7cc3faea4524dc068a767300537aca4e127ac524030207d9745a785f30b", - "@esbuild/linux-s390x@npm:0.27.0": "9f1fd49071eebf9dcad2ea50537ed797f57026737b369103f0c4c3245f57eaafdd9cf813e566266b9d6b2a3edd09e546a13ae17a844ff25c2a4c166a4ada4f3a", - "@esbuild/linux-x64@npm:0.25.12": "5364064fc64864df2ad963d21430b7dbeb1918a829e3d82f9c7cc87ffbca551e312338dc8016e3008288f85a9f181986056bbc782a52ee547d2435dd50738593", - "@esbuild/linux-x64@npm:0.27.0": "e6e7b4fe65cae229195f50e99d335917030222f6d6c7729986f1ce3a230a7a8a7ffbf95211a3efb510377d50382f6682b5d849cd985dbc1989b0b5821426e295", - "@esbuild/netbsd-arm64@npm:0.25.12": "9c9e0b87fd7385604fa4a118e88ba88b36ce846174016d7c71939ba2be2de57e720e3c684ec7de52eaae17edf4f6df88442c8eb1db7e4675870b357b15bc1bd2", - "@esbuild/netbsd-arm64@npm:0.27.0": "ef7bdb0de2bbe8fa48b1c3958bfbe0ca03adeebe621ef0ef1cf0a45d08507468b3b771ad5ee1525b5ef3600cab966cf70b30496d9cb55d6ea7c756cbbbec03ca", - "@esbuild/netbsd-x64@npm:0.25.12": "148e7a91557ad0084af1478921bbb88ce3cb78a213e5b16250b34a28057d5ff5dd14483bec73edd959fdbd6daf617e2a56137596530de07592180c5777ac491b", - "@esbuild/netbsd-x64@npm:0.27.0": "f857190edc54a74f536e31c365f633e2b805643367daee18e90a2b5ab418d21c3ff1d49cf3e3fabfeb3578dc3756baf7fda0a2107828d138cd6ee0e2130480b1", - "@esbuild/openbsd-arm64@npm:0.25.12": "87b6070d4c63615802709e5f7c2de23d0c201186e18777200a023a1d84da1ba39bab3b0b444a468f93d4039147c333499589e9f00717d1e4a7eeb764e01082af", - "@esbuild/openbsd-arm64@npm:0.27.0": "343c2e771b91454beea6d50ff986b7d5a3ce4d30a673a36f3c7c8c2ef5584a49e7121fac779f04090b4317514158417394f061d7f5721647bf9afb886a4a9b81", - "@esbuild/openbsd-x64@npm:0.25.12": "664bfe0fc286b1850147797d7a625b33614eba656da0fa589d93956f040559a9211ebf7b68c9e90b49b898ba330f2f81daab763c596f5c84ae4183ffa8bc0c69", - "@esbuild/openbsd-x64@npm:0.27.0": "f1b2356bf1ea0667b37aaff22b6d05073cab0a1bd94dc408f250b1ccf61ceba4393048d65a77733ffcc03198289569f4f8b29200630b3482ba4496ef237a17b7", - "@esbuild/openharmony-arm64@npm:0.25.12": "422e2d50f8948b45342301ee4c08ea988619bd025830c1a195eb41cafb1dedb35b8441a66c679a7a82fb920e56f89fb6bff85b4c4f10d09584f437be125d8745", - "@esbuild/openharmony-arm64@npm:0.27.0": "66dc2cdbadd8b60e454e45bced6fa60139eea8aae465af6003320f47ec0861c98513efc5240cc26871e3cdfe5cb811e76f4dd975057f4616ed26bf71585a08dd", - "@esbuild/sunos-x64@npm:0.25.12": "ea9f6d4d1fe803063075ffa20b3a4ae11a92a933e56d437bfa9de13bdcd2320b8057aa3e971c12fb04f1388f55185d885a2a86a96be914a42808bc636575164c", - "@esbuild/sunos-x64@npm:0.27.0": "6384c82c27c6945265e5f10a08b7cf05aae5cd4ee7084594063be7b063855ee086002d44d57e45f976134c0a00f78d3e3cd32eea7188c52819a634cff5db3f87", - "@esbuild/win32-arm64@npm:0.25.12": "f61e582d7a3fa474cf764573dd9b54a48bd4f0bb0684f4a588a79a1ba0fe37447bc8bc5d2d8809d1f27022ad0c95a5728ce7d2b5941dac78607c1e50ca14c6d7", - "@esbuild/win32-arm64@npm:0.27.0": "ab00ae0e70e5672a270cfced929808464ad0bb048e8f9cf7fec31d65c4ae0a3cc5ff627e986597c0cea345ba1b96f9246970d6d5d5b575fb13a034a7d316d588", - "@esbuild/win32-ia32@npm:0.25.12": "4c135f8face7b6e5682efc5972367b579f06656487d1859c3e3165d5e10a95c455bb0aa69339fc3db215084f3229ffb954d87b2780645993f70dee883cb9ba73", - "@esbuild/win32-ia32@npm:0.27.0": "d05e25301d8a3bfce6db8d86ac7606c3c270f30d06a5194737f7dc4e538811ae19d2a8964443230cf507b4c22df19a4e8001807d8dcb9d2628ff137a8424fe6f", - "@esbuild/win32-x64@npm:0.25.12": "7db86204f566c4d1155458c6e383d5f560a3f7e00475c65e97549e30a222bac66bd64cfd422691a7dcead2e0518e50aab5caeb7f525dfea6875c3209d6352e8e", - "@esbuild/win32-x64@npm:0.27.0": "544879d3155bf07df1c39ed79502951597153ac4439a2097978f53c2047610f88383cbb583c4afb3f6f05a844c909513e399491f65cfb91b0d841232652ca54c", + "@esbuild/aix-ppc64@npm:0.28.1": "9b01eaa9c57542436436de762466b9a348b4596aa53dffa6e7034e4180691e1948d33fe34ec302239ab04c280e5166248880f24531011ff419fbec6986a265f3", + "@esbuild/android-arm64@npm:0.28.1": "7c977c8d4cea5126df4b298d5c31c3df8d14aa05d7477aa11c4147ec7baff17d25542234eea0134f279191b59cb1af18fee49c6916afda554484464129e4f9c3", + "@esbuild/android-arm@npm:0.28.1": "44baed9765216202f71b6aae8d9ddb930efa671d34f63f4220d980662b3df4da7972e965c0a0f12922147aa8428083686f6cb23cd9a4f140eaf922ae0b59c2a0", + "@esbuild/android-x64@npm:0.28.1": "1b8183640bef23f41a91598d898a04a6a8e3ca31d0100207c7e75928ee885878c04e3bcf31f27ed9c655d6d8a7c08e35e3afef035aee649488cb2d68e51abf1e", + "@esbuild/darwin-arm64@npm:0.28.1": "8ed80a99836df196c2b7996448eabb2d503ec8c71d0a8be59af4eed457b858fa5fd9292528b1967f0e106d2a045387e375207a2cc262cd45f89596681e94e7fd", + "@esbuild/darwin-x64@npm:0.28.1": "952b23f33c24aea13f5a78fd41731e06e8c7fa732e10995327fa1289115da6b4123899ca0cdb0cf0a56add29efcb9f7891ad6fda0bfb94541347275537a71e77", + "@esbuild/freebsd-arm64@npm:0.28.1": "cc2c4f1f13230607807c3f128680d789e85d4b93309501c4f8d84ed0674f4a2a3e60e279e3b997ee9f797047c1c5b906b25e4fe37de62d19634e4470bcb16f32", + "@esbuild/freebsd-x64@npm:0.28.1": "5b99b980599567ee931520a019beaeea4c7ae2874d0bfab79ee4bd6373a869251d2175946478c527490ce155d10a5bcc795e8c986dceb4a36fb6e813513fc54c", + "@esbuild/linux-arm64@npm:0.28.1": "9348c6bfc2d878e6213cffe482d4455d817b9e56b3c581a9f68b94aac720cddea5733d963dec57ca273039f3a7ca1714f1ac8e39e2e0f85f1af42f5d05e3ed00", + "@esbuild/linux-arm@npm:0.28.1": "654d7af59b4be40f585455e42ecb389657c6f11b1f2be2d5ab04caeac0514574d8b2a28b9f0f9805d92e266a44a5627c5acc8151b0d0379f75ac1490fecc013d", + "@esbuild/linux-ia32@npm:0.28.1": "cce27fbd8d74f34bb5507a5db8c0119aa377c7a070fd0be3881a8efddcdb8adeebe24dc97d55784d74a8bf4a60fb55b48899f41b5e931acaa3eb9f90ecc94a01", + "@esbuild/linux-loong64@npm:0.28.1": "47c3215d378f5da750300694b273b83db26d3e9ed36553696a1769da6d467e7557e289b46d211c93ab7a2978348b7415b66c7fec31658622f5bd356332b9d5b0", + "@esbuild/linux-mips64el@npm:0.28.1": "166d8888e731bdeba0c657382d429c0a979af2136100ee2491ec47b2e2ec55f6924fe2045880b48a6cdaeb3dcc44fc495f3f4b9a5aa3bb8c418d1f53f86b2ba1", + "@esbuild/linux-ppc64@npm:0.28.1": "a8eecb9e43a26dcb70a9805e685dec9f0caff0a8bac691b06a6db7c14ba0a69980ef0c01cb3fc1377ad63e2c4945f396fbbeaf008588bb232e9c0c37dcdb557b", + "@esbuild/linux-riscv64@npm:0.28.1": "cfde883f336e1811fee019a1df402000c7a8e6dc5a2b3577679fd0d9711d1a774c1faa194cc8954b18ca11f3a380ef32905ea90c241803831b61017d8a667c3b", + "@esbuild/linux-s390x@npm:0.28.1": "ea121d2fb6c8f6161312e0239258b584c431b4d23f320ace7cbc18da77034aac5ed383658d2a48fdfa32e38be07126a14aa26802b8e04d0e958e82646fb87f41", + "@esbuild/linux-x64@npm:0.28.1": "9b5458cf012247e31c6bf465e37553f2fc5aef3fccc6593bb30fee0c547958f9f00fbedd44e5bc076cf68d6791a4af2ce8714260fe341cb16843a78643773e3d", + "@esbuild/netbsd-arm64@npm:0.28.1": "86b5cf33fbad27ea5e7345601e711a26717bdf5ad119efa0b1bb9ad6a75f7cb2658c57ffb80f19491e3c7105f4698e76358ee2b6d57f48c9a230de9f588589c7", + "@esbuild/netbsd-x64@npm:0.28.1": "ff24c209715f7f122c711d3c51af099de27659837d3f7bd4cbea9a8868fa99a10b7af785058d18a1e32b2132989d1d1d82b8768df77ff25ab6cf19d58be3697d", + "@esbuild/openbsd-arm64@npm:0.28.1": "fe6590621116132baa0a2b9c2dc95c6342f146170ec1ffb343c29936580c369a69061676bef4e654ee27bad6491f531af3ba985aed7133eb16b758fffae6a445", + "@esbuild/openbsd-x64@npm:0.28.1": "2600c51c394945654f99b096fccba95e1d34fa3ecf4e78f40a7aee4573bf21dd955c274e0586768e9ebef3bff145ffe30231f1cb281ef5e679f7aa78dcc86687", + "@esbuild/openharmony-arm64@npm:0.28.1": "be9e1d1e4af478778ce847e28809fba0b754340a699e37ec03bc1a3cd4e84e4fde30ffea62099757877229b024d50331efd6270580492aa6be38eb2353ef5646", + "@esbuild/sunos-x64@npm:0.28.1": "349b9c7d879496456b2eb28f7bb3decc12a906007bb7fb24cb2b269f6b3e5138af109045b216bd0396762e63b802f0233408cc3dce802be5fcf242d4835b6bc8", + "@esbuild/win32-arm64@npm:0.28.1": "551ada5396e1f10e3d3592dd60a148a7257af1ab2317bba09e9ed18a6d7ee7e5961c68eb1fbaee4e8c1961b504807493e1b8f5c700dd1fb990f0cb36b240ad57", + "@esbuild/win32-ia32@npm:0.28.1": "2676ace6b4d63721da34873974152e869aed9fc8bd9fdff4b8df14a3a3e68b78a9b4566e643b90b948b4e85773cbf288a33a59d13979caaadd43b5adad68312c", + "@esbuild/win32-x64@npm:0.28.1": "8d658b74ed9b7494b3799093551d4c928a7916865ed42d00a135156cbd08612b53072e9e424f0687c10a93a444d30d6b0294b6a1d5fdba78078d706646ba558f", "@napi-rs/lzma-android-arm-eabi@npm:1.4.5": "8bda5fd5fa6814addbc1b72574e0b86bf146860ba34ce48d01efcbad7896a8c9a63063f4aff4c9e5de1fbf2ac90f9d6aabca6bc1d340c53bcc1a7f93f059c769", "@napi-rs/lzma-android-arm64@npm:1.4.5": "e66b94013dd5ebc4950c81a6b37a0a02fc380634cc6a83d3cd6d2add12c3205e3a010ace1caaec20117f3220543b382205eac383bd483d6cc603f988752565f5", "@napi-rs/lzma-darwin-arm64@npm:1.4.5": "8c27a430cbce51f53f8016582f64523ad359de74b030bf3012f7d18f5a19fecde17beed536a0bfd862622cfedad4542c08d45679ca5d5983919cafb4596384cb", @@ -97,74 +71,136 @@ "@napi-rs/wasm-tools-win32-arm64-msvc@npm:1.0.1": "4a781d87f2a91f6379f1883808e1140cf1c26b87fe54e442eafefde521e5af5855125939b9533be0ebdebafba87ed9bf80d3258000372a933a2b453f12589bc2", "@napi-rs/wasm-tools-win32-ia32-msvc@npm:1.0.1": "5fe1f4a515ced92a576c965be0ae263efd1a07f69bd41b7a3dc50d950b618b822504d2a404a385ab17d5c70731eee65bd10d8d63230fa40d08f32299d014026a", "@napi-rs/wasm-tools-win32-x64-msvc@npm:1.0.1": "e354d98ac005cb0a1446cb1aaa21b949d811e4324475ab5779737be9c8627e4f839555cf524e51f58c1673fca0f59a67894c7fe02d13ca8839c052fec92ede9f", - "@nx/nx-darwin-arm64@npm:22.1.3": "0eb6b7b51523cf73ec6a064fd4fb6a5892544050baa50064fcaaf9ca7ddeaeadadf3f0297e1cc9e9f4fda2bbfb1539fc7e403c618ae8a4f4bec358669cfd2981", - "@nx/nx-darwin-x64@npm:22.1.3": "4547e770da7e42a21f3f5d764fa8e5d3f0d7b5b1c4cdb82f1ae2dda3939d85151e9e7cb8f6117ae52097df65e0ab45d4956c8d040341156b8aa78fe936cf5dfd", - "@nx/nx-freebsd-x64@npm:22.1.3": "200288309fe065ff21935bc24052222d0f34ce566471a0e4964ff6e8a305e192bc18deede6381bb74dba579fdbaf43b4ebd8ad2a3e3eeae8d6bc07eb1430acce", - "@nx/nx-linux-arm-gnueabihf@npm:22.1.3": "7addcaf6a571005f0ef7e147aae97f1ed38d2e4eaa9df978a08b8f2c7bee4170a6d7b24d4f0615d48ff1dac86e09baeb519a7031ca6b7ae0ddc4bf18f1e2fabf", - "@nx/nx-linux-arm64-gnu@npm:22.1.3": "2041ee267ce5def2e8f0e08d5a92e40ad1f0303b82d33bc02e4193f46fe0681f8225be2672d519e5c0df23cd67222f547e83a3d9c60b51809ec73c868399da4d", - "@nx/nx-linux-arm64-musl@npm:22.1.3": "0d30df87c9f1c9f742c4ff57133e7b89762eec2a9d0fa58d52a7d716eca43c98758eb1cf0b88eec5e64cfa5f9c02867cfaace63df9e429ba174fd1b03b78d221", - "@nx/nx-linux-x64-gnu@npm:22.1.3": "fb63ecb24111c0e36f4d50661687f2dccbd61328d44e43a0589013fe966e76686030d180877a560c5fd10c79988969585214bc8962dfaf4ccd23eb09111f8d27", - "@nx/nx-linux-x64-musl@npm:22.1.3": "fd42960e8a24f36fc7fc076da79993b6e2bde3ace28d0704fbd19730a7dbb1bced56a1fdc7e42487cfd7a0112d8bdca0839cf87e772cd80e7aa6500c8a27322f", - "@nx/nx-win32-arm64-msvc@npm:22.1.3": "266e2800494c962d2d033ace74948c7f18007f68075d3eb3e1943705d86f29bbb90de0f8c41eba22bbecfa670cc8447abccb654a2a44cb06cfd5d51a9a4ac908", - "@nx/nx-win32-x64-msvc@npm:22.1.3": "6c7313e478e5c5eab483db365ca31ccde414565e7e953296826dbd865d250556b0fad7e1e49406c5cad4006de985552f0f439faf6af19209f71e5be07b38c1db", - "@oxc-node/core-android-arm-eabi@npm:0.0.35": "8ee80ada078b722641584cc74dc15c62a22f9896a1f28f4818d8bb84414fa086a356d87e062b32ce851fc7ab5c459d6cce9076ba3cbd7a82425448f5b76619a9", - "@oxc-node/core-android-arm64@npm:0.0.35": "3749d628e4a54e1dc3e451c8442b0cee6ed38e2746463cbe0ccad1cf45670e90afadda89fdc056759379727944ff7a2afb5f2d16d6f6f328cd103a5d76b693bd", - "@oxc-node/core-darwin-arm64@npm:0.0.35": "7a87c90498f37b25c616a66a9557df915e1d54a297be1c47313e3daa3f56fa6428b76ad5eec3fa46e27fb937925d3eb5de7d790b13c3a8b04ec9aa1a499b1325", - "@oxc-node/core-darwin-x64@npm:0.0.35": "a72526ed946202d9bd913851adfe036a2e0f754803fcc47c06cacd4359815fbd140e606e0e4dd19debdc4dd84e8bdc7fcdd9142068b2d8d417cf8172567d75cb", - "@oxc-node/core-freebsd-x64@npm:0.0.35": "beacda1250f94bb82e2865dd79636b5bcab76c03f75ce6fa011b88f4e69e772bbccb588391f732a532c9695915d8b25f80836c56fd9df510551c138b4aed4b30", - "@oxc-node/core-linux-arm-gnueabihf@npm:0.0.35": "7089baaaa03bea1e97d7b0899bac415c44325d6605e002d28731522a4be51de6b4c38a9abc834c8c6fc091deb7a74d93cd876c379247219b6c27d2ea7fb42753", - "@oxc-node/core-linux-arm64-gnu@npm:0.0.35": "75883ce5f3d7afff4f3acd51da5c166895ebc1846e52c4e326264ab1b8b33de62612e3abe87176b25986c0dcb2bdc6391dd9117b3ca5d2c1ee56dd5218169cd1", - "@oxc-node/core-linux-arm64-musl@npm:0.0.35": "578dbf0e84b5f3be70d6a0d24cc68b9db507c871e12274e74d2bec1c6754c74b3e56fef0f517d409ba0c843ddc5b0fc68f5b67b3876e3f598d0a2163875f96cc", - "@oxc-node/core-linux-ppc64-gnu@npm:0.0.35": "913abcdf8a4c9f8d13481d0d4e20c98e26db35c9da72d2ed078d54fa8ed867d984501b392202951b5b4371364e980b3b491543cfca7f02078a7c87cd8c141af7", - "@oxc-node/core-linux-s390x-gnu@npm:0.0.35": "2860479638ea3a1145ebd2249da72afaddf1df41ddb029d417ee152f5e48d2c59bb1e2962842f7ff7017ca12f3c0d8da089921a2a4ec8ea1b3abf45aaa412e64", - "@oxc-node/core-linux-x64-gnu@npm:0.0.35": "d6ea746b6faabb9525f004e21897c2c0ad35f25fab8c4743ce3bbc5c55e648f0091e22f6fcdb484583da1704d86d37bd23d27ad0cdbbbadb40db529765acb704", - "@oxc-node/core-linux-x64-musl@npm:0.0.35": "d6c7fef2f6ae8055ecb87a616a2adce03160f372a1c678f03533a5505cfa285be44bab9ee9bb091e79aaa12353165f27b5966c561a187692bd2f3eb17691079c", - "@oxc-node/core-openharmony-arm64@npm:0.0.35": "5930c21bb11c2f6d217b02bbb9f2e23243b8b752ff8fa33e63e4a40180f6e82b890d9a5c803a4127a3e1de8697f45c16c3b04dc1f4487ed8b817c0178b47ac64", - "@oxc-node/core-wasm32-wasi@npm:0.0.35": "04c5733957225bdaae27ac56c5440d7ccf546700f42a3389b78577019d75e6d90681df244fd819adcd56c4211ef84c80263f56abb95a446a02bbad952927585b", - "@oxc-node/core-win32-arm64-msvc@npm:0.0.35": "65addb268c63f8a694c28dd821d1fc287905a0ed394f43c5a6b8c9ae8c85dfae2a58438943b2aa39f8c39006c6ee163a23cb277aa8490d3da284366f019b8249", - "@oxc-node/core-win32-ia32-msvc@npm:0.0.35": "a26454d418d6807d03df505714465a52fc9e43e437eda4e92345aba55452981bdb8d986ec0c8220cb808458f06b33efa52ebdcd03b30caed8e9774bbffd3f59a", - "@oxc-node/core-win32-x64-msvc@npm:0.0.35": "9bc763be91a7b6ecf368527afd06c5aa65162ca50daa633eab43d56cbc9cdd00ce806de9a42664445fb85f49adf9b866d3a3eefbb5eac62ac95416345d31ec57", - "@oxlint/darwin-arm64@npm:1.30.0": "ebfdcdbff9762f1680349c289c3d87d266b94ddee26d9488890930b4e623dcdf5e3a7dcd7e7395eefb9a358ee1d8b817a1077e5590c7c2af17a79f2361049849", - "@oxlint/darwin-x64@npm:1.30.0": "bea17c596b84a2857e73b5416abb6492a20ac2c2616625414b68cabff9cde0800052fa5ed6472bd986e991aa509212aeb77b80c8ba90a473b48356a02ca59834", - "@oxlint/linux-arm64-gnu@npm:1.30.0": "822704522d32e65031f75e8bed08315393964d34228b1034a14beb7d7a703dbdb255c0c54a34da266f9277446a34a765e64d9677d67c1125f247e50f11648818", - "@oxlint/linux-arm64-musl@npm:1.30.0": "bd909c05cc2f646a649c779cecf27a3d4d308709833d3f28e7fefee8a84427411fce976c20ddbf76da5b16eeec68db09276e7e63369b538a6f33c83ef450d947", - "@oxlint/linux-x64-gnu@npm:1.30.0": "7672248d3914b5f3c39013a28e4722663563a63357352ea226d8d98c6b6092f252b0d3fb7e163f7c4d7e64663dbece80a36e2d73560b52edbc3f3ce4b4cfe280", - "@oxlint/linux-x64-musl@npm:1.30.0": "77a177a4340a338a50b8804828e30e1fc8bd7d674fb65eab5f9c58cacbf21cd83136b9d6bcf951a72cccb0d59f037130972b5dd1f2a538c9834bcd7c77a69e8f", - "@oxlint/win32-arm64@npm:1.30.0": "1761633cbc26cfaef4c4c1a8956e10e45b3a048dc1b103f97e925fec140bed1c21229e9fde1e1a3eb106bf11f6e78f98c6b50a818fed1d9939b82e61c661f02a", - "@oxlint/win32-x64@npm:1.30.0": "a47d1c6043de3c2d5eff82168e6bd6def96b76edfca298a489ddeecbb2a33d473d30d9847f3679c3f3e55edb7a7423ca6ed2835ce9312a840daffdf84a648df4", - "@rolldown/binding-android-arm64@npm:1.0.0-beta.53": "e2972fe9399066bb418f659c24e7589e87d8373a3b4ec7dd01c06f516c90cd04ea2dc801f2739f05e714f002bd4ef8d505dabbb9ab55437ed3d5f8395db91df5", - "@rolldown/binding-darwin-arm64@npm:1.0.0-beta.53": "79587c0686dc0ee54368e4eeb0b8e8cc6f5786c3d55c3b0acd2ccea067b6ba21faffe82140268e7de7126192c3e54fa33742346d82ceaebf5d4c33a94c3575fc", - "@rolldown/binding-darwin-x64@npm:1.0.0-beta.53": "4b855c7208400453f29aac138c8c050fee3e3f08ff7d36afb3efd705abfc67b11e55bb12ead5d845ae9c464b9855c02380772592ed09e43434ade8dd4e32f703", - "@rolldown/binding-freebsd-x64@npm:1.0.0-beta.53": "98672b2ececbcab5bf8732033b9e38553f75a37d0c8198762af5609ea57b9809bc8d9c8ec3e5cc6df7c9535c1a08d063d106b984fa1dfda066dc71ae6e70350d", - "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.53": "0760612704b1381580c337eef6b0ef096902b81dca1ff2b536a8a4f529335465d9739ea3c0883d3f7b1548089d237e18a485f0ee2e3d2d9191b0a788f95c81f9", - "@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.53": "a4e4e59a5d316f72c691360027e4a843db4fad1ccf9ddac736890f4182f59612c5bcb4286420b88454658a0735ca63d0692fbba93c2fcc8009e15b3126e62266", - "@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.53": "4f465651c516cc78513fa2b6685667acf248b076a19809252063644512ad7949faf46a64738024c266a39c411cb4be15142aa4a352dcd01e1c65486f9f623578", - "@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.53": "702a095a2c4b59a48da26be306172585ee01d284900984c56e663cd15b82748e90b7fa96c0d894651d98ca456ac59fe3e70ff88680a636b6c23353919a04d762", - "@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.53": "b410d862c88ec59e8e8a31934ab78ed81b31ed00ed69057038a232d44ee9b7942d1f29ee48991e3a0b2fbcbec889d7819166f77679c907271e7f9a381414d1db", - "@rolldown/binding-openharmony-arm64@npm:1.0.0-beta.53": "3dd98fa2c676472bfcf825ee561ac3e8046d48d87d4beab5cc312c871be65387e5b527977b9ac7e2c2d4c8f0e7249d2d536c7cd5124b5550e37bf295cb91729d", - "@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.53": "3645fc9eac2f4e8b6f5f1552154a8ae1ed5c1975a37f0da22bb4ec9d8dcd4b8d346feb013a927e9254c33bea7b2b4fc2ff5cfebe3c791f215663ac983bf03306", - "@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.53": "d0ecd1a1fe4388ae11d7bacace91694ad0135cf25a0200f7b7ae3ce9fac637ff079c5140a680288d3f7fc35eea0100d1a176ed43db4d88c86429804cb6a800e1", - "@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.53": "bbc80dbfb97a1780f0666ffd111f1fbe2b6b2cc1d60102cf41bb0fd03788e020552c94a5e82f95dc75b3696fe0f986a1a362fc7c62bcd899892986a4391fc63a", - "@rollup/rollup-android-arm-eabi@npm:4.53.3": "7f5090eaaacf68b15ab08f2219c6a0d3b375224adaffb7e316ec851e26fc02318977c2ae7cc1aea9975a12d858a0cb79b3a766e9d089ace7ce99541f98502989", - "@rollup/rollup-android-arm64@npm:4.53.3": "0f0dc5b86b5f9aee703efdf1e150af2c2b7a64a0842f5a26091fcccc4c5f658f67e6845b1bf2b007119eafcaf705e41d4abc06d79a75003aa47ec05a014b8e5b", - "@rollup/rollup-darwin-arm64@npm:4.53.3": "a6e7a73b79a90a1b37350e4c88e412be46af5dd4c3b2a9e960abf10e37440253477bd1e44a3db4a5d6f0ff905801d4bdce89d116f4cb1736d33a931e187f63e9", - "@rollup/rollup-darwin-x64@npm:4.53.3": "994f8b89930db2e328407fab62ad9cd45c4be16f0c8698d91894c7b3d624b4479bc2d379d9f8a8329d1ada7479e1c1595bb7b4dd6824c2f3db31de48051b235c", - "@rollup/rollup-freebsd-arm64@npm:4.53.3": "3b97f85fcd91cdc369bce47bf5c1c68b88af6c263e5676c7b1588752ce7d16f7d5295deedc76c01277fd5227b25bc7beb840322a3e2384a74661cc605b58be4f", - "@rollup/rollup-freebsd-x64@npm:4.53.3": "08cebdc0aaca1bb447f6e1209874f38a25af64ea9e918628fc2cae296b1832c45d4fee4c97141e5c22ac7742ab877b270c89d7e8621911ff631369fb26284fa8", - "@rollup/rollup-linux-arm-gnueabihf@npm:4.53.3": "69a2aaeaff9c2f1235c70ca957247a3d1c903c5510d5b8803192f29f5467ee04363e7263c571242a1a5b484a335d0306e4346a1d5be672b78ce2fbde4d1dfea0", - "@rollup/rollup-linux-arm-musleabihf@npm:4.53.3": "f3cdb649fa2b8d1eaff3cf87dcdf3088f7dc2b03fb28c1f23fc7d217bc51a7d9bf20ea8596e08a4b452727ac9ecc2a94a495ae369de5ce554eb4db284820cf93", - "@rollup/rollup-linux-arm64-gnu@npm:4.53.3": "f203fb6d61dbac9523d7ac9d1f1b9aa86eeddde34291493117f50a7e8bb27c1abc129edb647bcd0ee296e43178c421137dae2f6336e007762877b5b2d165f2d0", - "@rollup/rollup-linux-arm64-musl@npm:4.53.3": "275950087eb0566bdc79cc7df936551129ac0ac1e1dddeacdc0c8470579014490259b913e555334640976506f77b99b70070bfe1e85ecf3f806ed9f0142c33ed", - "@rollup/rollup-linux-loong64-gnu@npm:4.53.3": "2b3c1d7dbeb9c2094c64b1d1de5713a1ad758116e9aba24e632adc7462ee5bff907d90d753e9491e8cff774775dede713bd6c4d248f84bf644a5eb1cf6cbaf11", - "@rollup/rollup-linux-ppc64-gnu@npm:4.53.3": "c4a743af42c79ee1cbed541fcd0e5cd6de282494336318eac2addc754724c70626a86e4087b4a5b2f1014df468338b64a8f31966aa6d5d3d928aa4cdc43eda38", - "@rollup/rollup-linux-riscv64-gnu@npm:4.53.3": "977ef57fa8686772327596f65772c80e97745496a8a38c2d30068e311b0b7e9675c43bed0213e4f664daa500af026e41639b7b29edecac583a1188168641a9be", - "@rollup/rollup-linux-riscv64-musl@npm:4.53.3": "f54cb3c52471b243f56ee04aee59970a89411b85aca2b05134ce70edd1e02bf3a35a06f28bc56e5867bd328b491030ab4820cb11c2806e70dac67576d7a1ec1a", - "@rollup/rollup-linux-s390x-gnu@npm:4.53.3": "9b7e7daf2565032cd946f520c5c5da64a661481751b12106e4a984200414cb243241a482a10810403f76b81ffb107a8c213ecd04e898652a8b5702e25f896e10", - "@rollup/rollup-linux-x64-gnu@npm:4.53.3": "565815b5bb6712d5121e5f896fe4dc823b64cd52712f9d6e569f32cbb68cbc75224f22e1cdf0c12a449225c3e6b88893e57d9f48ef79d8c453794112129a2ce8", - "@rollup/rollup-linux-x64-musl@npm:4.53.3": "6b3a6b14c8f29ee0163a1d7a4d6d2ff1777aec5b86a52ca7e980e16c49bf5ddd1b7a39bf3f5cc4c354017623040de939b6e64dc7bc6b7f7b362ea354b42abd7b", - "@rollup/rollup-openharmony-arm64@npm:4.53.3": "9b639693c6521e59450a7453e6238bfb7b2f4634f8fc920346aa12187d8a5ae35bbe3fc397c6f6be0fc0a243e2f5a4dbbaac4432627d96e08c20ce3f3e7e70b6", - "@rollup/rollup-win32-arm64-msvc@npm:4.53.3": "b2728a0ea0e35c20c0220e5d94c024f6a947eeeb27a263941431e987803bb43aeec872d673006292fd60980fbc10607651333db62c9484c8a446d335ebaaa8af", - "@rollup/rollup-win32-ia32-msvc@npm:4.53.3": "b61c5709aae6cd1d3929ac939850c79e1f98f7f94373b0f17a98a66fba348b248e98d478337de94a2f7a486c8d076ddb787ab0c545e2787e3815243d111ee132", - "@rollup/rollup-win32-x64-gnu@npm:4.53.3": "8ba329641afd58f671955af0bf7eaa524fbd93d11b0f8316dc1b636ac5cd153f52b0593a47a8b08ecb122744d4e9c6db6fcfd59325af5c1b6441551a21b82847", - "@rollup/rollup-win32-x64-msvc@npm:4.53.3": "0431096452a9878b62f0ed5d66ac9baeb178e6bda35199818b2da866f463c3ef12f85592dd3f7c57bea4c28f0ae68295cbb125f7a2848aaa860e6269fca3ec25" + "@nx/nx-darwin-arm64@npm:22.7.5": "4f8435566c4b7ea0de0c8953f994849b91ad85867f6cdfce67fc0bb7404a760131dad7bdb7c789f82980d349c1a6df255be03807da260cbc5396284395865f28", + "@nx/nx-darwin-x64@npm:22.7.5": "3d63123766ce58602f08c5c2e9e896d9bbba402c53f3918a0ea5eebab25cd2f48fb992ac654ea648088564b1347f920509f7a20ad25c538d227a11292024ce64", + "@nx/nx-freebsd-x64@npm:22.7.5": "6fa6ba0ab68e6fd9742c5bdc8cacbd67d3be6334b967c9dfa3a3fa5e64b689fa1d7b50f807420227ad470c53ad5cf8343240d35ed89ca8d3e62a921a4857e8b9", + "@nx/nx-linux-arm-gnueabihf@npm:22.7.5": "7fd2f207688a8353012f8363cc28868e927840c2378dba466a67dff50eabbf24362e6654e183c1308479d435e8326444ae4ab803e3f5bdf84061915124183f4f", + "@nx/nx-linux-arm64-gnu@npm:22.7.5": "03c8fa25e5833fe4746995624b15e72258b7050ee70a6d80ed4c2b0f5e8b740774264d1decf70eea61387028886b2360953675d554f2ee8b4ae784adf738ed7b", + "@nx/nx-linux-arm64-musl@npm:22.7.5": "ea449f0b82c027b6eae5f2a060d26624bee91b487b601ccb5ab250ff33140f4bd60cf004e8f5f1e495b9bd391c17bda4758635ddb80f1af29b234eb067517b2c", + "@nx/nx-linux-x64-gnu@npm:22.7.5": "96aad2912ef8a607147cb5831ddbfc6f08b3c657c44879c738055fde274259e2dfc7e507485c52c194e79445ca2410cf618e31e2d2af00f7563f04055beea3c7", + "@nx/nx-linux-x64-musl@npm:22.7.5": "1f61915a2e93a6b930b81b8205407e2c961f7878a5131f136027b86bd35a579fe65b52a47088c4818c6e6426b3aa79ece8ce30119a3e44dd4d5a681efd7cde4a", + "@nx/nx-win32-arm64-msvc@npm:22.7.5": "3f4668ce48fd341f487b99c72e7678ebdfa0964591a58947752bf050a4bb21bf27ee920ac4554433e0efd73beca923a17a6dfc90e35c8b5ee1f92fd4a7f2caa0", + "@nx/nx-win32-x64-msvc@npm:22.7.5": "c44700bd537a0f2571d75285302d332c0fa31a648a822937cd81362c7b4fcb8c8ecabb98559c0b7bcdb537acd051b4f3926bcd9e369095260fc6aa8d079e3c04", + "@oxc-node/core-android-arm-eabi@npm:0.1.0": "c366c11d8965d002b3a8f7a4977b1bb2be9b52edc09dce18b98e9e1d14398e6b564d271efaa048d1805398ed71cd4e280f597967602bb3b97de35d34565e25c3", + "@oxc-node/core-android-arm64@npm:0.1.0": "ce1b1abaf6dfb2d7316b244e13cd938071f408c81388a9acfe434536f66d85553ab43c523d3c0acba365e4bbfa84b75f004eaca54cbd558dd56ca69044a0959a", + "@oxc-node/core-darwin-arm64@npm:0.1.0": "2704177014d0da7e2e317bafa3607d781647788a745db627cd69a442c1bfdfa5ed5812203f77e318d6753fc9db23ec640e1149006cea8d209ebefd702dab919d", + "@oxc-node/core-darwin-x64@npm:0.1.0": "e6eed5db1993a7321381c667f925f5faf7487f4d6697c59bf8f624384c3767e4c20eb49ebbc60be5cffb0f8a9b69927ad649e0a684d1323f6a88a63a10110cd5", + "@oxc-node/core-freebsd-x64@npm:0.1.0": "e69927aa137436e33abf071c55a963d92ad3d33a550ab2e06950c5efb732662f045095f28329036d1efcf45ac4f13e71f8845cab470535e43624e44fcf3e4c61", + "@oxc-node/core-linux-arm-gnueabihf@npm:0.1.0": "0c22805dc3a0726c9014d0745010e61cc93de7e8724234aa89179bafea1e7ce490a61b5a5ec475860d0e9b5c28ba77d5ce73efedc8de689c088270ac942bd3d8", + "@oxc-node/core-linux-arm64-gnu@npm:0.1.0": "e8a0f0b8df7be571e8fba738280e356f886b348eba049177c42950a774115790d0b0428e71d099c813034af1fcd97ae30868d9a1c5104040fc815d1992ff5ca6", + "@oxc-node/core-linux-arm64-musl@npm:0.1.0": "292c3caa201a477ceee98a2d159a673e4740c0b42238f10c80cad96489cfd912a74bc22bed9494e9d3ae5a9af09cc4da0563795b04363aab7c11e6f9f04374a8", + "@oxc-node/core-linux-ppc64-gnu@npm:0.1.0": "e68249628dacd581b8620c4b8274a55239b93d25cddda9292b3bc0a5e2cb87ffa24aa112fe7dee7b16a5370830d6e16021c8615b181c1088893657062f01d3e8", + "@oxc-node/core-linux-s390x-gnu@npm:0.1.0": "ad605bb843ad68118e184a85aa9fee2f6c5ee7dded8c3a73bd6834a30bf6266672d14c44a47844326fc61c103acd19e924fd3167ee454ffe7ba60a8ed89ed50e", + "@oxc-node/core-linux-x64-gnu@npm:0.1.0": "fbe378fdf7822e99f4ff293d4876edc527b37963c6d15b5d0dd3e91a62b72b4ff0513adfaf4f0a73c9052867fd8daa83b93e6643ccbcc1109e9611eb51803737", + "@oxc-node/core-linux-x64-musl@npm:0.1.0": "fadd16f77edcf39c42beb4fb2aa4eacc1c591ea5de6917fd6e7b3acde36a1cd9b15226db01543304c815d878ed19b3ac5997d8c90d3afdfa4cf7efc1e28115a5", + "@oxc-node/core-openharmony-arm64@npm:0.1.0": "437ac6c97daf249424e2e703be4abaa9f87cf0a45ee3647ae54c8348a2c64616976848cb80dd64e7ef98367ea8695e3b7456ae9c21e6ba49144778b8be453d60", + "@oxc-node/core-wasm32-wasi@npm:0.1.0": "5a639c9db6b16b860e727de47fa76ee74f4fd75f9a06f7ad2bada4700b985647b66f72ef6571ff910255223b62f7cb8f86b827d3217632e246c8d1a3afeb3d26", + "@oxc-node/core-win32-arm64-msvc@npm:0.1.0": "1ac08ac0d4dadcb8c6e88820e46adb68c53a8e1dd7dce2f48a6a38314c8c66cc0a138285f9e27e82fbc0f7beeb4c503767648fc239f64582414d5cf5979cf8ce", + "@oxc-node/core-win32-ia32-msvc@npm:0.1.0": "36e9e8e0a143ea218ca2babea4c49a66f561843fb9643469b7eab2ed49fc18e08baf6104a225a3c618543c2ee783b59c69c153a54c280020a3c4c366fa56b244", + "@oxc-node/core-win32-x64-msvc@npm:0.1.0": "9ccefd5625f6c1e2a7d07fb0e0128dbe72aee78fb4ba0bdc682dbb85937c1cf1f3f876ff3e7fa46d65622291b480698d4e54d970e72e9eef215ddc676e033075", + "@oxc-parser/binding-android-arm-eabi@npm:0.135.0": "2c663cb7b9f5dc7e54ec31981a462edfb05ffc984c46493ed81d9d441039a5b1cf98ce47fd58652dadd85b594d621a33d938c94a717edd57c8a59c1ecf25285f", + "@oxc-parser/binding-android-arm64@npm:0.135.0": "52d817678cd8abf38e30345831c99d1aa845f5f69848df76045d1ccb203f68f0143456b68f90bdcfd701d77955bd7788f8a9857353e8baa96b5b7b6d25b87b45", + "@oxc-parser/binding-darwin-arm64@npm:0.135.0": "42b8f3105c2e366b2e35d32d6fd13944e60987ad5f4cc4833d8ad8829faa065b872a1aa8abfcae5d5ea3aae42a88e9ee593b4fd374e78fd0c01fc15f1fbdd1b8", + "@oxc-parser/binding-darwin-x64@npm:0.135.0": "8b125a3ad3d96227acd6606fe0e7e72bfab8ade9b865f57e4234eaf2e0d90f215e6100b17de3a477d26570ba284e014ecc4eb44869198c687490fb015c39eb11", + "@oxc-parser/binding-freebsd-x64@npm:0.135.0": "7abd85a57f3777ef0f7d535f724e31bd443e4a471e608f08865a6cf85b5b106ba40c96a34bab2e59eb8f478288625d05497e2122c25213af59cb8faf2cbd4a39", + "@oxc-parser/binding-linux-arm-gnueabihf@npm:0.135.0": "481816671ef84970c6aeed9494a1e01eded9b96c2cabeceb1aacdce6652e75f3d75c8a33a762c6cee945988effa85c541d1d2f848e4e7befc874923659bff853", + "@oxc-parser/binding-linux-arm-musleabihf@npm:0.135.0": "fdb547fcff21763af694ee47108a342b1eacc42babc15f6d8b02008af1eb53f03a887ee149ac4c75c09f06bc76ad19a53e7218989261f1f6821c83485fa95e79", + "@oxc-parser/binding-linux-arm64-gnu@npm:0.135.0": "8f7725e3760be627e5f4edea0193746835ebaac2625ef01d8963b083225771d98abc927935bfc2fec0730adb988dd4a5b5281f21a1f347cb27f8578348b4c895", + "@oxc-parser/binding-linux-arm64-musl@npm:0.135.0": "563bc210e147fc7f04abc8c83e03e8a959872cafeae557ec724fa9a1842303c5d4c34ee86d53904349da1d1061401f3e76cbb7d1755ecc57cb5200e3eb79979a", + "@oxc-parser/binding-linux-ppc64-gnu@npm:0.135.0": "382c15a4fde857bb0341374412c494f24d27cb7185d5019605abf2ac6ccd00cad1477fbb027845a661f422401cf80fec0cb3ebea2ad7c2c8d350e1210a246fd7", + "@oxc-parser/binding-linux-riscv64-gnu@npm:0.135.0": "12349dbc6b4f8a740e9c9f5305f467f29ccd8fb77b2422f47603f7a3f2932ac045eaac67bf89d15b8af75bc46e707aec2c1d27809f54e2facdb24bfb01e0b6d5", + "@oxc-parser/binding-linux-riscv64-musl@npm:0.135.0": "1d44ef5c423dbb8925080414eb882abda2be5a11c7aa06f4f18772baf82a2b083e829005c3632b8702210f0840c22610f555d32f4ecc857f350fd112644a0dc4", + "@oxc-parser/binding-linux-s390x-gnu@npm:0.135.0": "39d4e7686d5c80e417c2101294e4a7af9d0739ea7804ea530a57a80d432ef92e1d4e0d2c4338d352e70f079caf10beb70a0d4b4b7726f31823eb6e522369ade2", + "@oxc-parser/binding-linux-x64-gnu@npm:0.135.0": "e93f9eedf3239a42d2d85f8ac920aa291ad5915b397cd549902e3f6bb5d3ff8839b339d4f93510f6f52a54da5d91c485aa25e2457e589ef3d9c7d5fb430dafe2", + "@oxc-parser/binding-linux-x64-musl@npm:0.135.0": "5c6a0cc130945a3d91dc97e65ddc5d07c58b333c5641e16fe1bbf59df980f2d077ffef1fb7dacc83d737f75b35508712938805a362f156d51852a6df20aa7fcd", + "@oxc-parser/binding-openharmony-arm64@npm:0.135.0": "893b364b93d198a9106580adc1d7368fe81ac82e6887254169f8597790948b2261db1b72dd00e9a8b738a98a71c532dd40be30f730512405407cf0ce7da1f782", + "@oxc-parser/binding-wasm32-wasi@npm:0.135.0": "5b32bacf8813375f0361763af92878c09923225b109738048fb3e188789d1a7d595ec6e724e9cbce4d8b4e14b4530548fa4456bb29d9351bf46e662efc9fbecb", + "@oxc-parser/binding-win32-arm64-msvc@npm:0.135.0": "4ceba2239e5896aa4e690b0235a0602699ed97f88a3d6bf06635c4676a92018cba739f1b5689e357d4028ee813ec8161b79eb9198458266d5aab3a7124e91bd4", + "@oxc-parser/binding-win32-ia32-msvc@npm:0.135.0": "e95296a3158072f44aa365b5b4d9562ac9ee57c307f8b527327b462432f3aceb4a5b03d6a9ce091b79d3acc04d367aabf71a3543f6222d990339e9f92eff52ea", + "@oxc-parser/binding-win32-x64-msvc@npm:0.135.0": "49a98739fc63b00cc2e90b5aec89fa19b5cf6aa9a9f3ccfd5ce3386def0a5c70f5791b7a74a56dc23a67052d7e8a384678672c4746cd38a22cfac97d13d45557", + "@oxlint/binding-android-arm-eabi@npm:1.69.0": "e1b07bda712b58e7e628539c46a8a087bc610f4144c155bc642b601fec581725da5eb4ee5dbece11fd132ab5e01ea6614ad476cc88a9df62e6216a440b3a5df1", + "@oxlint/binding-android-arm64@npm:1.69.0": "8f96a698594880e212a56040281197f350137d4dd848ae9bd13e13e4f85dca922cdf2234c1c4a1baa938389ea83adeeb62afe4ff6d2368230dba7f05501875ff", + "@oxlint/binding-darwin-arm64@npm:1.69.0": "d9ad3fa3d8d5593a53389092eb7e4e08b4405705327f70a62e50fb5bf1fe194591db96a516b5991b6986c3be9f0ba01caf2b6e92bae5491ab2d921fb58e2bdca", + "@oxlint/binding-darwin-x64@npm:1.69.0": "5cdc52d2ae7fc3b58312da66c302ab573b471851403b91bd3630461d8ecf6484cde3448bf6eee0697d7bcf63692f264d5f4effd95bdbb97f021e3df9ed5a36c9", + "@oxlint/binding-freebsd-x64@npm:1.69.0": "b22b16be625e38d8dd816dfb2993421e5f42321e11e27c6b8382f44e1691b34aff7f2a191db7051ab79c08a658ca1e0308eb87a07b3b897e170cf516b78f0d09", + "@oxlint/binding-linux-arm-gnueabihf@npm:1.69.0": "b6b314f040b0a55fd117953e669c56cf670c21d8056a941be6ee347e95a2018ffb9023432c49e3ec41255a37b51ada99ef970e5651534a236f388b6805c0184a", + "@oxlint/binding-linux-arm-musleabihf@npm:1.69.0": "0f335268a1c22d2bc477b0901541f14ed5fb7cac0c7f2579fadc23b26782fadcfca05216e250cba30f564023393b0c295cdc37179b52ce64a9a95581e319b426", + "@oxlint/binding-linux-arm64-gnu@npm:1.69.0": "bea3ade2bf48e69d3d94b4ea4ca029b8bf30fc7bb6183aac20297abccaedd48a23bfe6c2e9d27a9fc80be082028708bc48e9be1d6c37f35a02be97c71aa08a84", + "@oxlint/binding-linux-arm64-musl@npm:1.69.0": "72915ef3724cdc3dc63574dcf69ad97ac8941832a2e9efa9a08130d4d1e4712010379e6c07ce442cfa4fde310cf248242a5f25e06b886ba13f47ccb6915f6c47", + "@oxlint/binding-linux-ppc64-gnu@npm:1.69.0": "878c4f1671efde5c05627560f27ee0240f5f88ba0da82073fadcc339b18a591c724b618d6da20b12fc7ef542a71ca8a7e12dcd36e1bd318722c197ba99fd0064", + "@oxlint/binding-linux-riscv64-gnu@npm:1.69.0": "a75582ea83e289d229c21148c1ed3fd3f415a3ee62729af03b471527b6f849938b14c6ff1bec82c943f3754fead2d014f37a3dffbcfb95ea2407e5d0b7614642", + "@oxlint/binding-linux-riscv64-musl@npm:1.69.0": "6172c090eedb92cf235fd6ad22a6e28142a0fce9a53db7f963b24f6c269837f566189c85492c8cd39da07f1788f2f95c7212137972fe303312239777d6298bd5", + "@oxlint/binding-linux-s390x-gnu@npm:1.69.0": "1ac720e8b49b30a6df7a0bdae01f9cc71a7eaa4c10b2c4c496ee115ab8995061b00844cb52a60619a4e475275966901429a0f5602ef3c0e157146775ca30f5ac", + "@oxlint/binding-linux-x64-gnu@npm:1.69.0": "260e8f39208536f12d1ab4bbe4222a170beb50e4873230c84a81a76d5aba1d783008069907f0e74ebf823a85485888e78428c5bfe9d5025fca40709df79196ef", + "@oxlint/binding-linux-x64-musl@npm:1.69.0": "9b26f73f6abc2f4bd1067f39b3d9cd185826f26ef3a11092c6f1a63575cb21877b3fb3f0256e29e88d942cdbb2dcbd76713c835e5ec9d06672027faeba689635", + "@oxlint/binding-openharmony-arm64@npm:1.69.0": "4353a8cf008468b217dad6a52cb8956471c75567b02ea408f4ae1b59a4cc9cba1208293712af0a1390d89bcb6f2a259153d9f6df906a91508c7bd99a206b0f7b", + "@oxlint/binding-win32-arm64-msvc@npm:1.69.0": "b425f7251e107901ee90f078d98a2850340b34a2bd83309b2f8dd455470db2fa6b1f18e8e3437aa0500dfff650809fe46e5eaff0a6a29a7609434f73df3c04de", + "@oxlint/binding-win32-ia32-msvc@npm:1.69.0": "4c5331278bc0b0c413e1d2c852c8d187a9cfe6b9c3da40d7b56382cac4d9c3475137ba2f438c9ecb61ed29659ccf5cf16ce4c6c56268a0d9900d663bab874642", + "@oxlint/binding-win32-x64-msvc@npm:1.69.0": "b387c9089244ef63678381c2446e5c42dd4373789df207027e9c2eb303aef93632282d5be6275321af8294a924a142158959029415cff89aeb0a9a1127311d86", + "@rolldown/binding-android-arm64@npm:1.0.3": "35e2b7f9e54c526cee5433351b0ef376dd1657d8a6eecf00512dec4720bb02594268bf8d3b661199917bdd286d4370bf3c3461b08eb74f0eae77bd13585e260a", + "@rolldown/binding-android-arm64@npm:1.1.0": "7775565f7cb558a04049da52d5487c11e3a3ce4a8212c5b7561a485471f2105265c0498469fa0a68ad95c3ca19a051bf2512432529273a43e1cfedc445623309", + "@rolldown/binding-darwin-arm64@npm:1.0.3": "7e7d168d091053100a785c0240d6d6134039bf0fb7a658624fa33426b148e9b8131d1690729b32a7b1e65329879c15601b7afd576e149ca6feb6302c530ed860", + "@rolldown/binding-darwin-arm64@npm:1.1.0": "c61002751e1e2817047874f349628983e80e61bc88c68fbee7ad29cf28a44a70c340c77e764b22787fc71c98f151956b76b13f744f0ac090fc5f896ca70cfa31", + "@rolldown/binding-darwin-x64@npm:1.0.3": "0721c045d1446138e49dca250c8716c1b2eb4f1595bf1226a2c273befa063f91c4623e4cd5d338e969626e4281541b958c4a3d4649c0c553da0ec42292450a8d", + "@rolldown/binding-darwin-x64@npm:1.1.0": "e60d1bbe2561266b8c726c7ab12fe4bb7f9a2427e4f9f3d308c6baec83dfcde67316f17f9c26af5044a9aca77dddc6c9117f9f5861a4fd49ea86c28e27a402cb", + "@rolldown/binding-freebsd-x64@npm:1.0.3": "faa48a73ac1b1a4af8ed7b67932a59b62f139d76f21d1ccbe5efb5ab8a5a61e1f5de0b5d9367a9ecd8759bdab3aa1734aefd2214bbe2cfc4b0cb119f6e5391da", + "@rolldown/binding-freebsd-x64@npm:1.1.0": "c0017b74783d486997f8d41feaebefd698603404a5ef9180217e7aab20c0116d727367528c8018ec3a1a32885dcdd99b4f32b41d7e05adf1d65f48694d236ebc", + "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.3": "fab607d7639bf6d3393f6e0da0c9680e2d357b550abc50d7dc60cd45e25c788cddee38deac074d9c987e22532d83dcd8a76564710654663bd65622a190548c72", + "@rolldown/binding-linux-arm-gnueabihf@npm:1.1.0": "354f62142d9e8ddaa3bf833203cea6d8a39b05ae525745f02a0e03d3b41900a68f3730765c34d1370b37b9005e01927d2ffc65c559db48e840196cdd30ed8646", + "@rolldown/binding-linux-arm64-gnu@npm:1.0.3": "a067fc8d80a6af88893010abb55d697221afa8f9d3f468082bc759305f2decbf16f8655a5313e6e608d1b2f103d28922607290ab85d575b78930bc9daa777204", + "@rolldown/binding-linux-arm64-gnu@npm:1.1.0": "91ce779a0cbaa5787f0fb9176e72e36749ad9451a0e57bb562497c0c9b6b7d365cc32e2b015396a932fb97a44b8e8ab4f7f8fe28fcc3249d9d8b50103c3e29bf", + "@rolldown/binding-linux-arm64-musl@npm:1.0.3": "b1264d8302780c991260991733cf156c1ed43fed66fce60e5a265577aced196b92907cfcbe8d3262621b8e08106f1f555743c601fe60676c08ffae0edd821128", + "@rolldown/binding-linux-arm64-musl@npm:1.1.0": "299a188341ca2cf6dae153790edfaf39c78b11773b0b7a6a540a769bc7896430f29798a16b0c1f1019af404021a2b7b7e44e07b5fb2662c5e8dc6128d7864418", + "@rolldown/binding-linux-ppc64-gnu@npm:1.0.3": "82f33061f5003b99bac68a0637bf7665f6fb2b22cfc025e4d7762afefe703af2acc1cd2df8ff07bb000b0eecd3e59959992481a5b03794604af090eaa843c70f", + "@rolldown/binding-linux-ppc64-gnu@npm:1.1.0": "de854360a119bb9b93325def68da980bbb1959828d0788e269770b3c433d5d987ffb005768717e146846b3d4cbc3fed8e28834beb4acd6f2353e19a118a0ed0b", + "@rolldown/binding-linux-s390x-gnu@npm:1.0.3": "a6a3811352aa5db6a793879bf405bb98eaeca06cfd1aae959a9ed70db39b28e0a022ca50524cdd26d0447fa7b9c5ef913281cf543f816ac6e3ea6b6d620af88a", + "@rolldown/binding-linux-s390x-gnu@npm:1.1.0": "2f942c23ecd21770767d1e9d86cfd715a0136806e80cb5cc8cce5544b4af399b8111201347cdcafb2eb007c0d60bb0dd2d6b55c845a630edfb8cc10a15423e96", + "@rolldown/binding-linux-x64-gnu@npm:1.0.3": "13ece4e580f022a1a70031da2036448097bc38d040d1e87ee81cffd9e1ab8b64673e92843718470e3d07ea664171dc2c20d766cbafbb0ca8774e3c4f0b122c7d", + "@rolldown/binding-linux-x64-gnu@npm:1.1.0": "d5ffb351b0ea1874955592a6f6b7c5122aa267fad4be79740f4274b13c8bc2ab17c35ad830d470c387178e9e6d3c65101c65367bdd09e9a494c7156809d09685", + "@rolldown/binding-linux-x64-musl@npm:1.0.3": "6beeffe835e820679868021e01fb629fe124813911dd625bd3d24b1592450c06131b360e284396aca04798e6a85f988917ea00e95b3ea087a32a45441bad3235", + "@rolldown/binding-linux-x64-musl@npm:1.1.0": "ab375ed332d02c89a51e9df562be81b82f504101f3c0b920c8de072df93d6c4b378b6127f54e30aeeca794e25f73299809b01bb32a90590947a7169794fc036f", + "@rolldown/binding-openharmony-arm64@npm:1.0.3": "f8e8352edde4d2345e3e360bb050915daf0d9ee4c491024a08e56088801994f2cbdf0152f81115a089c1870863e6384135765126114cf8481933bc15678e1dde", + "@rolldown/binding-openharmony-arm64@npm:1.1.0": "575778e503cb843ba524e627f3c8bbd02f8ffb62199ec3c1227723d1a26e707091e575bbc117b774bf88b010ac0c60bda194697611ea99976d816648b7fa4bbd", + "@rolldown/binding-wasm32-wasi@npm:1.0.3": "3f73081fc41cbd8c117183fecb0f491a71278472c0640b54e57a3a6705005f54d7997c610244d2ff651d5d688a20596ab1119e3dccf607f59fdea4ec0621da49", + "@rolldown/binding-wasm32-wasi@npm:1.1.0": "4f6656e35dd99b5afb59ac3b452894ef138b6e77e357b344dc417f9116d421d89bbb86a8ce9b1af55dbe56171ed69f5fd8d9677525547ec838f2778a2c6eff38", + "@rolldown/binding-win32-arm64-msvc@npm:1.0.3": "a29f05721b276acdeb7f00b43b9c6241f9c4cc60b820d6b9217d205cfd0ee66a82a29da501e60163c66ce7cc8cb6362f88933b466dea66e3219b38d15954873e", + "@rolldown/binding-win32-arm64-msvc@npm:1.1.0": "1aca89cf47d0bba103992446e6e668cab9ea1ef4407666af8732e677c9c2e24ef40f691c74aa9c684dec22274d44473852a75586e9b7e43c2e607118c6cde2f7", + "@rolldown/binding-win32-x64-msvc@npm:1.0.3": "d6afa484d89c9479561a0621709dfc9737584515f87e96fa74f7d153bbde74f81b6ba7aac92187189ffb4dd1795fa152c596a04ae9a41ffab7437babc5a15838", + "@rolldown/binding-win32-x64-msvc@npm:1.1.0": "cd63ba752bd655311070078ff52b821e64b421e8eda9efbe27e636102c17ee54e98e218664095241fecaeda6f1b215534b8442df96eb29566cf478afff9b03d8", + "@rollup/rollup-android-arm-eabi@npm:4.61.1": "3988bc2deebdbc38e781697768439fa5a1b0f873cd67201c627635af8545be6a6ec8bb842de029f5aaec8a829a86242acba4abeaf9a33795f442fff567ac021e", + "@rollup/rollup-android-arm64@npm:4.61.1": "78794ca703701411270c47313d50e1242f7d62ac2393076fd59f4c6e3d45a79226f4cf648557f455da5964382485aca07d9c2a89c87deae4aaaf49b94bbb5e4f", + "@rollup/rollup-darwin-arm64@npm:4.61.1": "e1b295e3700f18404e781e963aa13d2fafb5a5bd2aaae6864bebe1365cfe114ce005a067c35194b8d2777dbc1eec379ae57095f66f0c38714f9217e4f60c694c", + "@rollup/rollup-darwin-x64@npm:4.61.1": "7842e29c3f39e83adb99c280d0b5c9b60124f40ed166e0aeae6ee074b10400dcc424450d83ea5ae56661746bace9575565d9e50c7a4f25d7837057a2a68e957a", + "@rollup/rollup-freebsd-arm64@npm:4.61.1": "38a5e223f803b9b4828e9b2fd2246618b401c471c81c70251bad7bbb640777bd77078c62f82427c955876406c64fea9144fd312f14c024ed8439742bca4f8d2e", + "@rollup/rollup-freebsd-x64@npm:4.61.1": "31fc9fe92928dd9587e04f3404be04acb472b831fb28e75b03151096b9ee88105b28c87ce606e79e8ea591a283179a05ac7e5c8e853ddd3e02ea6a266dfb984a", + "@rollup/rollup-linux-arm-gnueabihf@npm:4.61.1": "76b02dcdcfb09e5c0301ee909653b422657e522f1d83290443c8a5bea77b130b6d99633afcf49e4e664277a50128bbbf2238c80bf034949ff899c9f0fd880af1", + "@rollup/rollup-linux-arm-musleabihf@npm:4.61.1": "9469e559211d7b7f95333183a8d29358d11017d8d2e4681d4ff266adacd9eb847e5392467bafc535b8d201bc110a5cd3c05376ee049de06bae7fa0b978ef9876", + "@rollup/rollup-linux-arm64-gnu@npm:4.61.1": "2d87f6cd1ccb557958850c12c2b03309aefe006a72551f3f4916c2a66098454a79c1026dddc155b1942bcac7e399926b985bf27e319168dcae56c1f3f8a8e208", + "@rollup/rollup-linux-arm64-musl@npm:4.61.1": "c1683734db22935e08400240cf78dccbe269e5833ee481225209f3f8c954566d0a547fb105317c08f3838da1452a2a48a6a17c4c7f59a13fe25486cdf9202604", + "@rollup/rollup-linux-loong64-gnu@npm:4.61.1": "7582dbcce2319a5a8d28a43a8d8b3249d8585d613af4804766f277d279ae82e8c7750ed596d5b8702d16f1a0861d8849d9fe633fb3b69828bb25444d73604293", + "@rollup/rollup-linux-loong64-musl@npm:4.61.1": "0ac7b741b8d3dbdc22a69256650e218515bd85d508f83aafcd90a55c1a1ecc9d1af6c5c9871b721a6c3673f088fa7739ea73527dc558b0101f7d2bdd31a0bdde", + "@rollup/rollup-linux-ppc64-gnu@npm:4.61.1": "bb567668717d678f37e537848ce3fd210710c97815bb339efcc7a2e987f447eb67264892e0c9b688e0600d113efeaa8f3bc1c8ef0c1313548221077b09963781", + "@rollup/rollup-linux-ppc64-musl@npm:4.61.1": "2579cb360d0f5935e1c2ac1c434bc1d55a23f6df014649a2a67c73131e41bd15165d6cfaf143c57059771e5927583bb427dc0db1fda3567d78a9b9b1c93caff9", + "@rollup/rollup-linux-riscv64-gnu@npm:4.61.1": "1490bd3787afb0738f37534b753b27a8daa419e291639a26a28efd30aa1cfdc6aeae764361448ca250b1d83854000041339d60a9751a5d31da5ea1231006d5d4", + "@rollup/rollup-linux-riscv64-musl@npm:4.61.1": "cc2938bad11a225dfbeb9911359b7c5f5fa6a204fdef8a647d15051814d9992d3d96cd5098a2fd26527a32ce4785967ad3a66056fd02a82689da61f6d2e522f3", + "@rollup/rollup-linux-s390x-gnu@npm:4.61.1": "962671f7b70f67d22475fae42ffc7a1a318a1a60ab170a5e1bdb34754f1763e5aa0db5e3e684cb2e90932f14df25cf1da1e65e01212a93b7debf933ba1bdb091", + "@rollup/rollup-linux-x64-gnu@npm:4.61.1": "022dd24ce756b90118fd0b06a85617988d811bf72a9cea3aec8cc4712dcc1881904329e66d69b52aa4803f663fa78ae9f9b96c22859b72b29328b8349962991b", + "@rollup/rollup-linux-x64-musl@npm:4.61.1": "7fb30cb1cb164bdf1d71c8537d1179a54d4c58da7590f5826ec4373a683be5e8888cab0d1877651eb5c344a8d568627f12b20dfc2f51e644288106df8e646c38", + "@rollup/rollup-openbsd-x64@npm:4.61.1": "0625ef4c59a4c38fad74a0f107c4fa11ecf7d8c3632b75b36aaccdb92a19ca06285d646b0bc9907acfa2d04cac982a13d17b046888e53095e78cb6d7c00c80d3", + "@rollup/rollup-openharmony-arm64@npm:4.61.1": "fab5ad8a14baaa2aab4bcf576364512512147a1bb70a2d09b881e36da877239172f1d3ce0b0dcb530251fda213e0fec20cb827adbd9d1397ee3a32a42da70b11", + "@rollup/rollup-win32-arm64-msvc@npm:4.61.1": "97389e9ef791dbc1110219f434ff40b087bedc1f180b7afc796a455ad2015407af02942d31848ab0583c47d8eedd8e133b519777ed7f348b436b0d0930cd436b", + "@rollup/rollup-win32-ia32-msvc@npm:4.61.1": "a54e206d7c8c6ec95c988f54ccedc694941f21fde65312f491e09249a7a1b20ed8af9e4d45128d7016466996a8f7be06f0e8caece98bf78ee6f88e16cf32d3f3", + "@rollup/rollup-win32-x64-gnu@npm:4.61.1": "193cf2ec5e71ce59b17e6c38b89c66bc71866935c594e4866d931975a5ec7a02830655ff61085753424e0ed6edda2697e07b8dece4d445ef89557e23ef16cec8", + "@rollup/rollup-win32-x64-msvc@npm:4.61.1": "0818df40c7327087e88b5d6b6b1c583bdbb90532a38fa40e846193cfe1a5246214cc12d19db8f1cddeb2be772f41d2711fc0dc2b5eba762d3a99de5394bc70c0", + "lightningcss-android-arm64@npm:1.32.0": "1cb326ad39dcb02cf9f45025c167b6900e3a04b08f5149d3c5ee26054b00d08db3736fb69183a6c3ed1cb32dddd148608c784b6631b4777623f7dd0c032c392d", + "lightningcss-darwin-arm64@npm:1.32.0": "da954d0c215d0e95f15a92c8717f871017586e1332b98fd40e96196571d2fd3d51a727dc530768afee9f6a04da210510740574dd0c8dbf2ecced79e5996f1a06", + "lightningcss-darwin-x64@npm:1.32.0": "b1d298c9173f839e8447d1917ed8bc5ab098ed0fc4e4b419d36ac5afe8b27bf21cb47d00a35c3d2edadcac598086e9b4f26c992a809d79f9681d6865a230d79e", + "lightningcss-freebsd-x64@npm:1.32.0": "0eb59f6acf2fcdc944c921b0ac2a16ee803452b9438f573ad6bc41be00040b791ed698698ed5c06f98ef43a6fed0a54987ba3a88da204de9978db2fca96a4a65", + "lightningcss-linux-arm-gnueabihf@npm:1.32.0": "7d1ea43986d2370a90cefc920dac3e041e0d19445cc4fdaf244644b57b6937588d7c3a464c31440617231f55a6dad79744cf707912e05f3b46a1694abb5b4e00", + "lightningcss-linux-arm64-gnu@npm:1.32.0": "f01ede75f41480a164d18338fa46d9fccdb4a821717174ce848ff8b2aa4badba4f1d331deb3ebec3ee2f0eb95bfa2e35f54877f371427b04e6f36a4783aa1414", + "lightningcss-linux-arm64-musl@npm:1.32.0": "38d373f99768f1c5ab6a9c87e1c0ec45eccdb3fe4d216dd5cd06629648c4b0689570ad4e89285d490662cde1790cd36e6b3d176c14e5e31f6869c604aa2df820", + "lightningcss-linux-x64-gnu@npm:1.32.0": "0a1433d46a4a010f87b615c3fa43725a456bae259858a2c927899cbf93074f0ae40f49901bf6af6daa30a4d169c86f594f6341fd775bf7b59293b8d7947b81c5", + "lightningcss-linux-x64-musl@npm:1.32.0": "a6f48ccc30a73d30563c7b61856d1fd6a8812ce62b1bee797f227e06612df70aab4ccd1908552952f77ca7ff2a51019f62d14ae5310ca67311635eeec55d3a9e", + "lightningcss-win32-arm64-msvc@npm:1.32.0": "a919be7fb298c1102bccf18b6f83d54946adfac70ab2ac9c95e4ae38ded76d8f530215b0bcda4d38df4ffc40a70abe3afd91d01d35fd122e7d119ed0e46972d0", + "lightningcss-win32-x64-msvc@npm:1.32.0": "5b8d3431aadbdc40a0a7eae32f2415e4f28b547af1a1cd5b35a35d67f772a89492c7fa03e9fc88ce804b14f5f88e412e49fff40d1b0aad67177de815c434207e" } diff --git a/nix/lib/patches.nix b/nix/lib/patches.nix index 83c944408c..d35aa96006 100644 --- a/nix/lib/patches.nix +++ b/nix/lib/patches.nix @@ -8,45 +8,6 @@ }; } ) - # atf 0.23's configure.ac uses AC_RUN_IFELSE for three probes that - # cannot execute a compiled test binary during cross-compilation, - # aborting with: - # "configure: error: cannot run test program while cross compiling" - # - # This breaks the aarch64-apple-darwin cross-build chain: - # atf → libiconv → apple-sdk-14.4 → bindings-node-js-napi-* - # See https://github.com/xmtp/libxmtp/issues/3470 - # and https://github.com/xmtp/libxmtp/issues/3476. - # - # The three AC_RUN_IFELSE cache variables and their justifications: - # - # kyua_cv_getopt_plus (m4/module-application.m4) - # Tests whether getopt(3) accepts a leading '+' for POSIX - # behavior. All target platforms (Darwin, glibc, musl) honour '+'. - # - # kyua_cv_attribute_noreturn (m4/module-defs.m4) - # Tests whether __attribute__((__noreturn__)) is supported by - # checking GCC version >= 2.5. All modern GCC/Clang satisfy this. - # - # kyua_cv_getcwd_works (m4/module-fs.m4) - # Tests whether getcwd(NULL, 0) dynamically allocates. Both - # Darwin and Linux (glibc and musl) support this. - # - # Pre-seeding all three is safe for every target in this flake. - # Gated on cross-compilation so native builds keep pulling from - # cache.nixos.org unchanged. - ( - final: prev: - prev.lib.optionalAttrs (prev.stdenv.buildPlatform != prev.stdenv.hostPlatform) { - atf = prev.atf.overrideAttrs (old: { - configureFlags = (old.configureFlags or [ ]) ++ [ - "kyua_cv_getopt_plus=yes" - "kyua_cv_attribute_noreturn=yes" - "kyua_cv_getcwd_works=yes" - ]; - }); - } - ) # tcl 8.6.16 (pinned via nixpkgs 09061f74...) has multiple # cross-compile bugs when targeting *-unknown-linux-musl, and the # Hydra build farm only caches the x86_64-linux build host (not diff --git a/nix/package/node.nix b/nix/package/node.nix index d71e787333..c325a532b7 100644 --- a/nix/package/node.nix +++ b/nix/package/node.nix @@ -56,7 +56,8 @@ let # override everything for glibc compatibility preBuild = "export HOME=$TMPDIR"; nativeBuildInputs = xmtp.base.commonArgs.nativeBuildInputs ++ [ cargo-zigbuild ]; - buildPhaseCargoCommand = "cargo zigbuild ${maybeTestFeature} --profile $CARGO_PROFILE --locked"; + # the glibc-suffixed target must go through zigbuild's --target, which strips the suffix before rustc sees it + buildPhaseCargoCommand = "cargo zigbuild ${maybeTestFeature} --profile $CARGO_PROFILE --target ${specialArgs.CARGO_BUILD_TARGET} --locked"; } ); diff --git a/nix/package/wasm.nix b/nix/package/wasm.nix index cdf73d14a4..86157e7c6f 100644 --- a/nix/package/wasm.nix +++ b/nix/package/wasm.nix @@ -88,14 +88,17 @@ let ; version = xmtp.mkVersion rust; doInstallCargoArtifacts = false; + # wasm-pack installs to $out/dist itself; there is no cargo build log to install binaries from + doNotPostBuildInstallCargoBinaries = true; + installPhaseCommand = "true"; buildPhaseCargoCommand = '' mkdir -p $out/dist - cargoBuildLog=$(mktemp cargoBuildLogXXXX.json) + # wasm-pack appends its own --message-format=json to cargo; passing another kind is an error HOME=$(mktemp -d fake-homeXXXX) wasm-pack \ --verbose build --target web --out-dir $out/dist \ --no-pack --release ./bindings/wasm -- \ - ${features} --message-format json-render-diagnostics > "$cargoBuildLog" + ${features} ''; } ); diff --git a/nix/shells/android.nix b/nix/shells/android.nix index 26f6f78b26..6d94825013 100644 --- a/nix/shells/android.nix +++ b/nix/shells/android.nix @@ -2,6 +2,7 @@ mkShell, darwin, stdenv, + git, kotlin, ktlint, jdk17, @@ -47,6 +48,8 @@ mkShell ( androidEnv.devComposition.androidsdk jdk17 gnused + # in-shell nix eval spawns git (fetchGit); system git crashes against the nix-store libs in LD_LIBRARY_PATH + git ] ++ lib.optionals androidEnv.hasEmulator [ androidEnv.emulator diff --git a/nix/shells/rust.nix b/nix/shells/rust.nix index e517c3bcd2..4d61ab79ac 100644 --- a/nix/shells/rust.nix +++ b/nix/shells/rust.nix @@ -7,6 +7,7 @@ lib, mkShell, foundry-bin, + just, sqlcipher, corepack, xmtp, @@ -41,6 +42,8 @@ mkShell { ++ [ rust-toolchain foundry-bin + # .envrc auto-loads this shell, so the repo's `just` workflow must resolve here + just sqlcipher corepack ] diff --git a/sdks/js/browser-sdk/package.json b/sdks/js/browser-sdk/package.json index df3ced43f9..7933cbbf25 100644 --- a/sdks/js/browser-sdk/package.json +++ b/sdks/js/browser-sdk/package.json @@ -72,7 +72,7 @@ "@vitest/browser-playwright": "^4.0.18", "@vitest/coverage-v8": "^4.0.18", "@web/rollup-plugin-copy": "^0.5.1", - "playwright": "=1.58", + "playwright": "=1.60", "rollup": "^4.59.0", "rollup-plugin-dts": "^6.3.0", "rollup-plugin-tsconfig-paths": "^1.5.2", diff --git a/sdks/js/yarn.lock b/sdks/js/yarn.lock index ab15e725f0..9a582dd56c 100644 --- a/sdks/js/yarn.lock +++ b/sdks/js/yarn.lock @@ -1575,7 +1575,7 @@ __metadata: "@web/rollup-plugin-copy": "npm:^0.5.1" "@xmtp/content-type-primitives": "npm:3.0.0" "@xmtp/wasm-bindings": "portal:../../../bindings/wasm" - playwright: "npm:=1.58" + playwright: "npm:=1.60" rollup: "npm:^4.59.0" rollup-plugin-dts: "npm:^6.3.0" rollup-plugin-tsconfig-paths: "npm:^1.5.2" @@ -3301,27 +3301,27 @@ __metadata: languageName: node linkType: hard -"playwright-core@npm:1.58.2": - version: 1.58.2 - resolution: "playwright-core@npm:1.58.2" +"playwright-core@npm:1.60.0": + version: 1.60.0 + resolution: "playwright-core@npm:1.60.0" bin: playwright-core: cli.js - checksum: 10c0/5aa15b2b764e6ffe738293a09081a6f7023847a0dbf4cd05fe10eed2e25450d321baf7482f938f2d2eb330291e197fa23e57b29a5b552b89927ceb791266225b + checksum: 10c0/99ccd43923b6e9355e0723b7fe221e6326efd4687f8dafff951313662aea11db51f542a9c2122c704c445fb9baae1c9ec9fa6f895126bbddd9fe92313f6942c9 languageName: node linkType: hard -"playwright@npm:=1.58": - version: 1.58.2 - resolution: "playwright@npm:1.58.2" +"playwright@npm:=1.60": + version: 1.60.0 + resolution: "playwright@npm:1.60.0" dependencies: fsevents: "npm:2.3.2" - playwright-core: "npm:1.58.2" + playwright-core: "npm:1.60.0" dependenciesMeta: fsevents: optional: true bin: playwright: cli.js - checksum: 10c0/d060d9b7cc124bd8b5dffebaab5e84f6b34654a553758fe7b19cc598dfbee93f6ecfbdc1832b40a6380ae04eade86ef3285ba03aa0b136799e83402246dc0727 + checksum: 10c0/714ad76d85b4865d7e43c0012f9039800c1485373388973ed39d79339cee5ad467052d1e2f1eaeca107a1cb6e65342186a8578a4c3504853d84c3a691250d5db languageName: node linkType: hard