diff --git a/.changeset/major-experts-chew.md b/.changeset/major-experts-chew.md new file mode 100644 index 0000000000..f9d0388a96 --- /dev/null +++ b/.changeset/major-experts-chew.md @@ -0,0 +1,5 @@ +--- +"@lynx-js/react": patch +--- + +Update preact version to simplify `setProperty` implementation diff --git a/packages/react/package.json b/packages/react/package.json index 75b12b327d..4427951fe7 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -174,7 +174,7 @@ "api-extractor": "api-extractor run --verbose" }, "dependencies": { - "preact": "npm:@lynx-js/internal-preact@10.28.4-ee7bb26" + "preact": "npm:@lynx-js/internal-preact@10.28.4-4842985" }, "devDependencies": { "@lynx-js/types": "3.7.0", diff --git a/packages/rspeedy/plugin-react/test/sourcemap.test.ts b/packages/rspeedy/plugin-react/test/sourcemap.test.ts index a1b422a088..a6536bb76d 100644 --- a/packages/rspeedy/plugin-react/test/sourcemap.test.ts +++ b/packages/rspeedy/plugin-react/test/sourcemap.test.ts @@ -143,7 +143,7 @@ describe('Sourcemap', async () => { { "function renderComponent": { "column": 0, - "line": 296, + "line": 295, "name": null, "source": "preact.mjs", }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 23a10d679a..742e08c59c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -550,8 +550,8 @@ importers: packages/react: dependencies: preact: - specifier: npm:@lynx-js/internal-preact@10.28.4-ee7bb26 - version: '@lynx-js/internal-preact@10.28.4-ee7bb26' + specifier: npm:@lynx-js/internal-preact@10.28.4-4842985 + version: '@lynx-js/internal-preact@10.28.4-4842985' devDependencies: '@lynx-js/types': specifier: 3.7.0 @@ -588,7 +588,7 @@ importers: version: link:.. '@prefresh/core': specifier: ^1.5.9 - version: 1.5.9(preact@10.28.0) + version: 1.5.9(preact@10.28.4) '@prefresh/utils': specifier: ^1.2.1 version: 1.2.1 @@ -3122,8 +3122,8 @@ packages: '@leichtgewicht/ip-codec@2.0.5': resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} - '@lynx-js/internal-preact@10.28.4-ee7bb26': - resolution: {integrity: sha512-Ym60mgGjj/Xc/5yfludUCUXVCyVACUsNaA7E9Uct2yArsT5nlvp9bflUoLrTNMvApKvbhUBCTx27aNYCquhEYg==} + '@lynx-js/internal-preact@10.28.4-4842985': + resolution: {integrity: sha512-D1ka7Kgv0lXFp1BtyBdc933VDoelOBiR47Td3QGp8ClaHtQJm1tcrTxhdwkmCDKNYe0oeiUUK6t82jiLiJoqiQ==} '@lynx-js/lynx-core@0.1.3': resolution: {integrity: sha512-uWzKKYJUK4Q09ZRZxWSAFINnmZb9piWPbvWF9SkLn+3snBl9u/BJa4ekPRcKWAhBmpbtxWH1x27fxe3Q3p5l3Q==} @@ -8399,8 +8399,8 @@ packages: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} - preact@10.28.0: - resolution: {integrity: sha512-rytDAoiXr3+t6OIP3WGlDd0ouCUG1iCWzkcY3++Nreuoi17y6T5i/zRhe6uYfoVcxq6YU+sBtJouuRDsq8vvqA==} + preact@10.28.4: + resolution: {integrity: sha512-uKFfOHWuSNpRFVTnljsCluEFq57OKT+0QdOiQo8XWnQ/pSvg7OpX5eNOejELXJMWy+BwM2nobz0FkvzmnpCNsQ==} prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -11451,7 +11451,7 @@ snapshots: '@leichtgewicht/ip-codec@2.0.5': {} - '@lynx-js/internal-preact@10.28.4-ee7bb26': {} + '@lynx-js/internal-preact@10.28.4-4842985': {} '@lynx-js/lynx-core@0.1.3': {} @@ -11755,9 +11755,9 @@ snapshots: '@polka/url@1.0.0-next.25': {} - '@prefresh/core@1.5.9(preact@10.28.0)': + '@prefresh/core@1.5.9(preact@10.28.4)': dependencies: - preact: 10.28.0 + preact: 10.28.4 '@prefresh/utils@1.2.1': {} @@ -17618,7 +17618,7 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - preact@10.28.0: {} + preact@10.28.4: {} prelude-ls@1.2.1: {}