diff --git a/.changeset/cruel-shrimps-say.md b/.changeset/cruel-shrimps-say.md new file mode 100644 index 0000000000..853d812bb3 --- /dev/null +++ b/.changeset/cruel-shrimps-say.md @@ -0,0 +1,3 @@ +--- + +--- diff --git a/packages/webpack/css-extract-webpack-plugin/test/helper/stubLynx.js b/packages/webpack/css-extract-webpack-plugin/test/helper/stubLynx.js index d556705c69..329491c562 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/helper/stubLynx.js +++ b/packages/webpack/css-extract-webpack-plugin/test/helper/stubLynx.js @@ -14,7 +14,8 @@ export function createStubLynx(vi, require, replaceStyleSheetByIdWithBase64) { callback, ) => { try { - callback(null, require(path)); + // 'http://localhost:3000/' -> './' + callback(null, require(path.replace(/^http:\/\/.*:\d+\//, './'))); } catch (err) { callback(err); } diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/__snapshot__/rspack/0.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/__snapshot__/rspack/0.snap.txt index c26004abf1..cbbc4e054d 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/__snapshot__/rspack/0.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/__snapshot__/rspack/0.snap.txt @@ -5,14 +5,14 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.css.hot-update.json, size: 670 +- Manifest: main.css.hot-update.json, size: 1554 ## Manifest ### main.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjExfSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5mb28iLCJsb2MiOnsibGluZSI6MSwiYXsdW1uIjo1fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fX0=","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjExfSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5mb28iLCJsb2MiOnsibGluZSI6MSwiYXsdW1uIjo1fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fSwibGVwdXNDb2RlIjp7ImxlcHVzQ2h1bmsiOnt9fSwibWFuaWZlc3QiOnt9LCJjdXN0b21TZWN0aW9ucyI6e319","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/__snapshot__/rspack/1.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/__snapshot__/rspack/1.snap.txt index 0fa5516e20..56c9d48c25 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/__snapshot__/rspack/1.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/__snapshot__/rspack/1.snap.txt @@ -5,7 +5,7 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.LAST_HASH.css.hot-update.json, size: 670 +- Manifest: main.LAST_HASH.css.hot-update.json, size: 1558 - Manifest: main.LAST_HASH.hot-update.json, size: 28 - Update: main.LAST_HASH.hot-update.js, size: 1097 @@ -14,7 +14,7 @@ ### main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoxMXXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE5fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuZm9vIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NX19LCJ2YXJpYWJsZXMiOnt9fV19LCJjc3NTb3VyY2UiOnsiMCI6Ii9jc3NJZC8wLmNzcyJ9LCJjb250ZW50TWFwIjp7fX19","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoxMXXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE5fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuZm9vIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NX19LCJ2YXJpYWJsZXMiOnt9fV19LCJjc3NTb3VyY2UiOnsiMCI6Ii9jc3NJZC8wLmNzcyJ9LCJjb250ZW50TWFwIjp7fXXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsIm1hbmlmZXN0Ijp7fSwiY3VzdG9tU2VjdGlvbnMiOnt9fQ==","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/__snapshot__/rspack/2.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/__snapshot__/rspack/2.snap.txt index 3bc3cc07bb..7cde200467 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/__snapshot__/rspack/2.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/__snapshot__/rspack/2.snap.txt @@ -5,7 +5,7 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.LAST_HASH.css.hot-update.json, size: 670 +- Manifest: main.LAST_HASH.css.hot-update.json, size: 1558 - Manifest: main.LAST_HASH.hot-update.json, size: 28 - Update: main.LAST_HASH.hot-update.js, size: 1097 @@ -14,7 +14,7 @@ ### main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoxMXXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE5fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuYmFyIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NX19LCJ2YXJpYWJsZXMiOnt9fV19LCJjc3NTb3VyY2UiOnsiMCI6Ii9jc3NJZC8wLmNzcyJ9LCJjb250ZW50TWFwIjp7fX19","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoxMXXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE5fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuYmFyIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NX19LCJ2YXJpYWJsZXMiOnt9fV19LCJjc3NTb3VyY2UiOnsiMCI6Ii9jc3NJZC8wLmNzcyJ9LCJjb250ZW50TWFwIjp7fXXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsIm1hbmlmZXN0Ijp7fSwiY3VzdG9tU2VjdGlvbnMiOnt9fQ==","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/rspack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/rspack.config.js index ca004b2d80..82da91b887 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/rspack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/rspack.config.js @@ -11,7 +11,7 @@ import path from 'node:path' /** @type {import('webpack').Configuration} */ export default { output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, optimization: { diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/webpack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/webpack.config.js index b0569f4c87..8ac933c735 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/webpack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/basic/webpack.config.js @@ -11,7 +11,7 @@ import path from 'node:path' /** @type {import('webpack').Configuration} */ export default { output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, module: { diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/__snapshot__/rspack/0.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/__snapshot__/rspack/0.snap.txt index be93bc26bd..bf53fc4042 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/__snapshot__/rspack/0.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/__snapshot__/rspack/0.snap.txt @@ -5,14 +5,14 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.css.hot-update.json, size: 702 +- Manifest: main.css.hot-update.json, size: 1554 ## Manifest ### main.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZVJlbW92ZUNTU1Njb3BlIjp0cnVlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjExfSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5mb28iLCJsb2MiOnsibGluZSI6MSwiYXsdW1uIjo1fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fX0=","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOnRydWUsInRhcmdldFNka1ZlcnNpb24iOiIzLjIiLCJkZWZhdWx0T3ZlcmZsb3dWaXNpYmxlIjp0cnVlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZSwidXNlTmV3U3dpcGVyIjp0cnVlLCJlbmFibGVJQ1UiOmZhbHNlLCJlbmFibGVOZXdJbnRlcnNlY3Rpb25PYnNlcnZlciI6dHJ1ZSwiZW5hYmxlTmF0aXZlTGlzdCI6dHJ1ZSwiZW5hYmxlQTExeSI6dHJ1ZSwiZW5hYmxlQWNjZXNzaWJpbGl0eUVsZW1lbnQiOmZhbHNlLCJlbmFibGVDU1NJbmhlcml0YW5jZSI6ZmFsc2UsImVuYWJsZU5ld0dlc3R1cmUiOmZhbHNlLCJwaXBlbGluZVNjaGVkdWxlckNvbmZpZyI6NjU1MzYsInJlbW92ZURlc2NlbmRhbnRTZWxlY3RvclNjb3BlIjpmYWxzZX19LCJjc3MiOnsiY3NzTWFwIjp7IjAiOlt7InR5cGUiOiJTdHlsZVJ1bGUiLCJzdHlsZSI6WXsibmFtZSI6ImNvbG9yIiwidmFsdWUiOiJcInJlZFwiIiwia2V5TG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTF9LCJ2YWxMb2MiOnsibGluZSI6MSwiYXsdW1uIjoxOH19XSwic2VsZWN0b3JUZXh0Ijp7InZhbHVlIjoiLmZvbyIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjV9fSwidmFyaWFibGVzIjp7fX1dfSwiY3NzU291cmNlIjp7IjAiOiIvY3NzSWQvMC5jc3MifSwiY29udGVudE1hcCI6e319LCJsZXB1c0NvZGUiOnsibGVwdXNDaHVuayI6e319LCJtYW5pZmVzdCI6eXsImN1c3RvbVNlY3Rpb25zIjp7fX0=","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/__snapshot__/rspack/1.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/__snapshot__/rspack/1.snap.txt index bca6eaaf0e..cafb873201 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/__snapshot__/rspack/1.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/__snapshot__/rspack/1.snap.txt @@ -5,7 +5,7 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.LAST_HASH.css.hot-update.json, size: 702 +- Manifest: main.LAST_HASH.css.hot-update.json, size: 1554 - Manifest: main.LAST_HASH.hot-update.json, size: 28 - Update: main.LAST_HASH.hot-update.js, size: 1111 @@ -14,7 +14,7 @@ ### main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZVJlbW92ZUNTU1Njb3BlIjp0cnVlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoxMXXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE5fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuZm9vIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NX19LCJ2YXJpYWJsZXMiOnt9fV19LCJjc3NTb3VyY2UiOnsiMCI6Ii9jc3NJZC8wLmNzcyJ9LCJjb250ZW50TWFwIjp7fX19","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOnRydWUsInRhcmdldFNka1ZlcnNpb24iOiIzLjIiLCJkZWZhdWx0T3ZlcmZsb3dWaXNpYmxlIjp0cnVlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZSwidXNlTmV3U3dpcGVyIjp0cnVlLCJlbmFibGVJQ1UiOmZhbHNlLCJlbmFibGVOZXdJbnRlcnNlY3Rpb25PYnNlcnZlciI6dHJ1ZSwiZW5hYmxlTmF0aXZlTGlzdCI6dHJ1ZSwiZW5hYmxlQTExeSI6dHJ1ZSwiZW5hYmxlQWNjZXNzaWJpbGl0eUVsZW1lbnQiOmZhbHNlLCJlbmFibGVDU1NJbmhlcml0YW5jZSI6ZmFsc2UsImVuYWJsZU5ld0dlc3R1cmUiOmZhbHNlLCJwaXBlbGluZVNjaGVkdWxlckNvbmZpZyI6NjU1MzYsInJlbW92ZURlc2NlbmRhbnRTZWxlY3RvclNjb3BlIjpmYWxzZX19LCJjc3MiOnsiY3NzTWFwIjp7IjAiOlt7InR5cGUiOiJTdHlsZVJ1bGUiLCJzdHlsZSI6WXsibmFtZSI6ImNvbG9yIiwidmFsdWUiOiJcImJsdWVcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjExfSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTl9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5mb28iLCJsb2MiOnsibGluZSI6MSwiYXsdW1uIjo1fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fSwibGVwdXNDb2RlIjp7ImxlcHVzQ2h1bmsiOnt9fSwibWFuaWZlc3QiOnt9LCJjdXN0b21TZWN0aW9ucyI6e319","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/__snapshot__/rspack/2.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/__snapshot__/rspack/2.snap.txt index 47e0f22cc0..29bdf4fd55 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/__snapshot__/rspack/2.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/__snapshot__/rspack/2.snap.txt @@ -5,7 +5,7 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.LAST_HASH.css.hot-update.json, size: 978 +- Manifest: main.LAST_HASH.css.hot-update.json, size: 1830 - Manifest: main.LAST_HASH.hot-update.json, size: 28 - Update: main.LAST_HASH.hot-update.js, size: 1111 @@ -14,7 +14,7 @@ ### main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZVJlbW92ZUNTU1Njb3BlIjp0cnVlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoxMXXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE5fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuYmF6IiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NX19LCJ2YXJpYWJsZXMiOnt9fSx7InR5cGUiOiJTdHlsZVJ1bGUiLCJzdHlsZSI6WXsibmFtZSI6ImNvbG9yIiwidmFsdWUiOiJcImJsdWVcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjI5fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6Mzd9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5iYXIiLCJsb2MiOnsibGluZSI6MSwiYXsdW1uIjoyM319LCJ2YXJpYWJsZXMiOnt9fV19LCJjc3NTb3VyY2UiOnsiMCI6Ii9jc3NJZC8wLmNzcyJ9LCJjb250ZW50TWFwIjp7fX19","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOnRydWUsInRhcmdldFNka1ZlcnNpb24iOiIzLjIiLCJkZWZhdWx0T3ZlcmZsb3dWaXNpYmxlIjp0cnVlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZSwidXNlTmV3U3dpcGVyIjp0cnVlLCJlbmFibGVJQ1UiOmZhbHNlLCJlbmFibGVOZXdJbnRlcnNlY3Rpb25PYnNlcnZlciI6dHJ1ZSwiZW5hYmxlTmF0aXZlTGlzdCI6dHJ1ZSwiZW5hYmxlQTExeSI6dHJ1ZSwiZW5hYmxlQWNjZXNzaWJpbGl0eUVsZW1lbnQiOmZhbHNlLCJlbmFibGVDU1NJbmhlcml0YW5jZSI6ZmFsc2UsImVuYWJsZU5ld0dlc3R1cmUiOmZhbHNlLCJwaXBlbGluZVNjaGVkdWxlckNvbmZpZyI6NjU1MzYsInJlbW92ZURlc2NlbmRhbnRTZWxlY3RvclNjb3BlIjpmYWxzZX19LCJjc3MiOnsiY3NzTWFwIjp7IjAiOlt7InR5cGUiOiJTdHlsZVJ1bGUiLCJzdHlsZSI6WXsibmFtZSI6ImNvbG9yIiwidmFsdWUiOiJcImJsdWVcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjExfSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTl9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5iYXoiLCJsb2MiOnsibGluZSI6MSwiYXsdW1uIjo1fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYXsb3IiLCJ2YWx1ZSI6IlwiYmx1ZVwiIiwia2V5TG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6Mjl9LCJ2YWxMb2MiOnsibGluZSI6MSwiYXsdW1uIjozN319XSwic2VsZWN0b3JUZXh0Ijp7InZhbHVlIjoiLmJhciIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjIzfXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fSwibGVwdXNDb2RlIjp7ImxlcHVzQ2h1bmsiOnt9fSwibWFuaWZlc3QiOnt9LCJjdXN0b21TZWN0aW9ucyI6e319","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/rspack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/rspack.config.js index 5461030e87..cf7423dbe1 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/rspack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/rspack.config.js @@ -5,13 +5,13 @@ */ import rspack from '@rspack/core' import { CssExtractRspackPlugin } from '../../../../src' -import { mockLynxTemplatePlugin } from '../../../../test/plugins.js' +import { getPlugins } from '../../../../test/plugins.js' import path from 'node:path' /** @type {import('webpack').Configuration} */ export default { output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, optimization: { @@ -34,8 +34,8 @@ export default { css: false, }, plugins: [ - mockLynxTemplatePlugin({ - "compilerOptions": { + ...getPlugins({ + lynxTemplatePluginOptions: { enableCSSSelector: true, enableRemoveCSSScope: true, } diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/webpack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/webpack.config.js index d0adb22020..c418be01e0 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/webpack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/enable-css-selector/webpack.config.js @@ -5,13 +5,13 @@ */ import { DefinePlugin } from 'webpack' import { CssExtractWebpackPlugin } from '../../../../src' -import { mockLynxTemplatePlugin } from '../../../../test/plugins.js' +import { getPlugins } from '../../../../test/plugins.js' import path from 'node:path' /** @type {import('webpack').Configuration} */ export default { output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, module: { @@ -28,8 +28,8 @@ export default { ], }, plugins: [ - mockLynxTemplatePlugin({ - "compilerOptions": { + ...getPlugins({ + lynxTemplatePluginOptions: { enableCSSSelector: true, enableRemoveCSSScope: true, } diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/__snapshot__/rspack/0.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/__snapshot__/rspack/0.snap.txt index 230e52dcd1..39fa620944 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/__snapshot__/rspack/0.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/__snapshot__/rspack/0.snap.txt @@ -5,14 +5,14 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.css.hot-update.json, size: 850 +- Manifest: main.css.hot-update.json, size: 1734 ## Manifest ### main.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIxIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjExfSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5mb28iLCJsb2MiOnsibGluZSI6MSwiYXsdW1uIjo1fXXsInZhcmlhYmxlcyI6e319XSwiMTAwIjpbeyJ0eXBlIjoiSW1wb3J0UnVsZSIsIm9yaWdpbiI6IjEiLCJocmVmIjoiMSJ9LHsidHlwZSI6IkltcG9ydFJ1bGUiLCJvcmlnaW4iOiIwIiwiaHJlZiI6IjAifV19LCJjc3NTb3VyY2UiOnsiMSI6Ii9jc3NJZC8xLmNzcyIsIjEwMCI6Ii9jc3NJZC8xMDAuY3NzInXsImNvbnRlbnRNYXAiOnt9fX0=","deps":{"1":[],"100":["1","0"]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIxIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjExfSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5mb28iLCJsb2MiOnsibGluZSI6MSwiYXsdW1uIjo1fXXsInZhcmlhYmxlcyI6e319XSwiMTAwIjpbeyJ0eXBlIjoiSW1wb3J0UnVsZSIsIm9yaWdpbiI6IjAiLCJocmVmIjoiMCJ9LHsidHlwZSI6IkltcG9ydFJ1bGUiLCJvcmlnaW4iOiIxIiwiaHJlZiI6IjEifV19LCJjc3NTb3VyY2UiOnsiMSI6Ii9jc3NJZC8xLmNzcyIsIjEwMCI6Ii9jc3NJZC8xMDAuY3NzInXsImNvbnRlbnRNYXAiOnt9fSwibGVwdXNDb2RlIjp7ImxlcHVzQ2h1bmsiOnt9fSwibWFuaWZlc3QiOnt9LCJjdXN0b21TZWN0aW9ucyI6e319","deps":{"1":[],"100":["0","1"]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/__snapshot__/rspack/1.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/__snapshot__/rspack/1.snap.txt index 3ade061d37..28a97d0f84 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/__snapshot__/rspack/1.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/__snapshot__/rspack/1.snap.txt @@ -5,7 +5,7 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.LAST_HASH.css.hot-update.json, size: 850 +- Manifest: main.LAST_HASH.css.hot-update.json, size: 1738 - Manifest: main.LAST_HASH.hot-update.json, size: 28 - Update: main.LAST_HASH.hot-update.js, size: 1111 @@ -14,7 +14,7 @@ ### main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIxIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoxMXXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE5fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuZm9vIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NX19LCJ2YXJpYWJsZXMiOnt9fVXsIjEwMCI6WXsidHlwZSI6IkltcG9ydFJ1bGUiLCJvcmlnaW4iOiIxIiwiaHJlZiI6IjEifSx7InR5cGUiOiJJbXBvcnRSdWxlIiwib3JpZ2luIjoiMCIsImhyZWYiOiIwIn1dfSwiY3NzU291cmNlIjp7IjEiOiIvY3NzSWQvMS5jc3MiLCIxMDAiOiIvY3NzSWQvMTAwLmNzcyJ9LCJjb250ZW50TWFwIjp7fX19","deps":{"1":[],"100":["1","0"]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIxIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoxMXXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE5fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuZm9vIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NX19LCJ2YXJpYWJsZXMiOnt9fVXsIjEwMCI6WXsidHlwZSI6IkltcG9ydFJ1bGUiLCJvcmlnaW4iOiIwIiwiaHJlZiI6IjAifSx7InR5cGUiOiJJbXBvcnRSdWxlIiwib3JpZ2luIjoiMSIsImhyZWYiOiIxIn1dfSwiY3NzU291cmNlIjp7IjEiOiIvY3NzSWQvMS5jc3MiLCIxMDAiOiIvY3NzSWQvMTAwLmNzcyJ9LCJjb250ZW50TWFwIjp7fXXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsIm1hbmlmZXN0Ijp7fSwiY3VzdG9tU2VjdGlvbnMiOnt9fQ==","deps":{"1":[],"100":["0","1"]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/__snapshot__/rspack/2.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/__snapshot__/rspack/2.snap.txt index d38ee2510c..e4ca65e7d8 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/__snapshot__/rspack/2.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/__snapshot__/rspack/2.snap.txt @@ -5,7 +5,7 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.LAST_HASH.css.hot-update.json, size: 1166 +- Manifest: main.LAST_HASH.css.hot-update.json, size: 2050 - Manifest: main.LAST_HASH.hot-update.json, size: 28 - Update: main.LAST_HASH.hot-update.js, size: 1111 @@ -14,7 +14,7 @@ ### main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIxIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoxMXXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE5fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuYmF6IiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NX19LCJ2YXJpYWJsZXMiOnt9fSx7InR5cGUiOiJTdHlsZVJ1bGUiLCJzdHlsZSI6WXsibmFtZSI6ImJhY2tncm91bmQtYXsb3IiLCJ2YWx1ZSI6IlwicmdiYSgxNSwgMTgsIDE5LCAwLjUpXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo0MHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjY1fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuYmFyIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MjN9fSwidmFyaWFibGVzIjp7fX1dLCIxMDAiOlt7InR5cGUiOiJJbXBvcnRSdWxlIiwib3JpZ2luIjoiMSIsImhyZWYiOiIxInXseyJ0eXBlIjoiSW1wb3J0UnVsZSIsIm9yaWdpbiI6IjAiLCJocmVmIjoiMCJ9XXXsImNzc1NvdXJjZSI6eyIxIjoiL2Nzc0lkLzEuY3NzIiwiMTAwIjoiL2Nzc0lkLzEwMC5jc3MifSwiY29udGVudE1hcCI6e319fQ==","deps":{"1":[],"100":["1","0"]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIxIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoxMXXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE5fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuYmF6IiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NX19LCJ2YXJpYWJsZXMiOnt9fSx7InR5cGUiOiJTdHlsZVJ1bGUiLCJzdHlsZSI6WXsibmFtZSI6ImJhY2tncm91bmQtYXsb3IiLCJ2YWx1ZSI6IlwicmdiYSgxNSwgMTgsIDE5LCAwLjUpXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo0MHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjY1fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuYmFyIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MjN9fSwidmFyaWFibGVzIjp7fX1dLCIxMDAiOlt7InR5cGUiOiJJbXBvcnRSdWxlIiwib3JpZ2luIjoiMCIsImhyZWYiOiIwInXseyJ0eXBlIjoiSW1wb3J0UnVsZSIsIm9yaWdpbiI6IjEiLCJocmVmIjoiMSJ9XXXsImNzc1NvdXJjZSI6eyIxIjoiL2Nzc0lkLzEuY3NzIiwiMTAwIjoiL2Nzc0lkLzEwMC5jc3MifSwiY29udGVudE1hcCI6e319LCJsZXB1c0NvZGUiOnsibGVwdXNDaHVuayI6e319LCJtYW5pZmVzdCI6eXsImN1c3RvbVNlY3Rpb25zIjp7fX0=","deps":{"1":[],"100":["0","1"]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/rspack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/rspack.config.js index e9d3f21c82..26307c2700 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/rspack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/rspack.config.js @@ -11,7 +11,7 @@ import path from 'node:path' /** @type {import('webpack').Configuration} */ export default { output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, optimization: { diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/webpack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/webpack.config.js index 0598add31f..20ce402beb 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/webpack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/css/scoped/webpack.config.js @@ -11,7 +11,7 @@ import path from 'node:path' /** @type {import('webpack').Configuration} */ export default { output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, module: { diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/__snapshot__/rspack/0.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/__snapshot__/rspack/0.snap.txt index e61c59bc82..a3578d4192 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/__snapshot__/rspack/0.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/__snapshot__/rspack/0.snap.txt @@ -5,14 +5,14 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.css.hot-update.json, size: 994 +- Manifest: main.css.hot-update.json, size: 1878 ## Manifest ### main.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjI0fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MzF9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5xbDExb211NUJkOEpVeXJzIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fSwidmFyaWFibGVzIjp7fXXseyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJiYWNrZ3JvdW5kLWNvbG9yIiwidmFsdWUiOiJibGFjayIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjY1fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NzJ9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5mUkZFdklIbnlNZHhsVUNJIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NDh9fSwidmFyaWFibGVzIjp7fX1dfSwiY3NzU291cmNlIjp7IjAiOiIvY3NzSWQvMC5jc3MifSwiY29udGVudE1hcCI6e319fQ==","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjI0fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MzF9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5xbDExb211NUJkOEpVeXJzIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fSwidmFyaWFibGVzIjp7fXXseyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJiYWNrZ3JvdW5kLWNvbG9yIiwidmFsdWUiOiJibGFjayIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjY1fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NzJ9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5mUkZFdklIbnlNZHhsVUNJIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NDh9fSwidmFyaWFibGVzIjp7fX1dfSwiY3NzU291cmNlIjp7IjAiOiIvY3NzSWQvMC5jc3MifSwiY29udGVudE1hcCI6e319LCJsZXB1c0NvZGUiOnsibGVwdXNDaHVuayI6e319LCJtYW5pZmVzdCI6eXsImN1c3RvbVNlY3Rpb25zIjp7fX0=","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/__snapshot__/rspack/1.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/__snapshot__/rspack/1.snap.txt index 31ebfa714e..6199f4e9aa 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/__snapshot__/rspack/1.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/__snapshot__/rspack/1.snap.txt @@ -5,7 +5,7 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.LAST_HASH.css.hot-update.json, size: 994 +- Manifest: main.LAST_HASH.css.hot-update.json, size: 1878 - Manifest: main.LAST_HASH.hot-update.json, size: 28 - Update: main.LAST_HASH.hot-update.js, size: 1238 @@ -14,7 +14,7 @@ ### main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIucWwxMW9tdTVCZDhKVXlycyIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuZlJGRXZJSG55TWR4bFVDSSIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fX0=","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIucWwxMW9tdTVCZDhKVXlycyIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuZlJGRXZJSG55TWR4bFVDSSIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fSwibGVwdXNDb2RlIjp7ImxlcHVzQ2h1bmsiOnt9fSwibWFuaWZlc3QiOnt9LCJjdXN0b21TZWN0aW9ucyI6e319","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/__snapshot__/rspack/2.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/__snapshot__/rspack/2.snap.txt index 8b227e207a..583febaf30 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/__snapshot__/rspack/2.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/__snapshot__/rspack/2.snap.txt @@ -5,7 +5,7 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.LAST_HASH.css.hot-update.json, size: 994 +- Manifest: main.LAST_HASH.css.hot-update.json, size: 1878 - Manifest: main.LAST_HASH.hot-update.json, size: 28 - Update: main.LAST_HASH.hot-update.js, size: 1238 @@ -14,7 +14,7 @@ ### main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIudkNrM1NyRGFaRmtmZVVKcyIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuZlJGRXZJSG55TWR4bFVDSSIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fX0=","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIudkNrM1NyRGFaRmtmZVVKcyIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuZlJGRXZJSG55TWR4bFVDSSIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fSwibGVwdXNDb2RlIjp7ImxlcHVzQ2h1bmsiOnt9fSwibWFuaWZlc3QiOnt9LCJjdXN0b21TZWN0aW9ucyI6e319","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/rspack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/rspack.config.js index b2b6fffedc..4248d27dd5 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/rspack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/rspack.config.js @@ -11,7 +11,7 @@ import path from 'node:path' /** @type {import('webpack').Configuration} */ export default { output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, module: { diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/webpack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/webpack.config.js index e639d9bad5..4d124b6ea3 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/webpack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/default/webpack.config.js @@ -11,7 +11,7 @@ import path from 'node:path' /** @type {import('webpack').Configuration} */ export default { output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, module: { diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/__snapshot__/rspack/0.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/__snapshot__/rspack/0.snap.txt index f50995bef8..9fa52dc920 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/__snapshot__/rspack/0.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/__snapshot__/rspack/0.snap.txt @@ -5,14 +5,14 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main/main.css.hot-update.json, size: 994 +- Manifest: main/main.css.hot-update.json, size: 1878 ## Manifest ### main/main.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjI0fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MzF9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5NX0l5X1J5OFp3MEF5RVlYIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fSwidmFyaWFibGVzIjp7fXXseyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJiYWNrZ3JvdW5kLWNvbG9yIiwidmFsdWUiOiJibGFjayIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjY1fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NzJ9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5qY2FuSF9BRGp0QXB2UkNLIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NDh9fSwidmFyaWFibGVzIjp7fX1dfSwiY3NzU291cmNlIjp7IjAiOiIvY3NzSWQvMC5jc3MifSwiY29udGVudE1hcCI6e319fQ==","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjI0fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MzF9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5NX0l5X1J5OFp3MEF5RVlYIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fSwidmFyaWFibGVzIjp7fXXseyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJiYWNrZ3JvdW5kLWNvbG9yIiwidmFsdWUiOiJibGFjayIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjY1fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NzJ9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5qY2FuSF9BRGp0QXB2UkNLIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NDh9fSwidmFyaWFibGVzIjp7fX1dfSwiY3NzU291cmNlIjp7IjAiOiIvY3NzSWQvMC5jc3MifSwiY29udGVudE1hcCI6e319LCJsZXB1c0NvZGUiOnsibGVwdXNDaHVuayI6e319LCJtYW5pZmVzdCI6eXsImN1c3RvbVNlY3Rpb25zIjp7fX0=","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/__snapshot__/rspack/1.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/__snapshot__/rspack/1.snap.txt index 339d600ea4..190f080815 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/__snapshot__/rspack/1.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/__snapshot__/rspack/1.snap.txt @@ -6,7 +6,7 @@ ## Asset Files - Bundle: rspack-bundle.js - Manifest: main.LAST_HASH.hot-update.json, size: 28 -- Manifest: main/main.LAST_HASH.css.hot-update.json, size: 994 +- Manifest: main/main.LAST_HASH.css.hot-update.json, size: 1878 - Update: main.LAST_HASH.hot-update.js, size: 1244 ## Manifest @@ -22,7 +22,7 @@ ### main/main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuTV9JeV9SeThadzBBeUVZWCIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuamNhbkhfQURqdEFwdlJDSyIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fX0=","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuTV9JeV9SeThadzBBeUVZWCIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuamNhbkhfQURqdEFwdlJDSyIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fSwibGVwdXNDb2RlIjp7ImxlcHVzQ2h1bmsiOnt9fSwibWFuaWZlc3QiOnt9LCJjdXN0b21TZWN0aW9ucyI6e319","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/__snapshot__/rspack/2.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/__snapshot__/rspack/2.snap.txt index 5686dc2d64..cdc6255666 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/__snapshot__/rspack/2.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/__snapshot__/rspack/2.snap.txt @@ -6,7 +6,7 @@ ## Asset Files - Bundle: rspack-bundle.js - Manifest: main.LAST_HASH.hot-update.json, size: 28 -- Manifest: main/main.LAST_HASH.css.hot-update.json, size: 994 +- Manifest: main/main.LAST_HASH.css.hot-update.json, size: 1878 - Update: main.LAST_HASH.hot-update.js, size: 1244 ## Manifest @@ -22,7 +22,7 @@ ### main/main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuc1lNOG5UQUJVYXdtT0xITCIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuamNhbkhfQURqdEFwdlJDSyIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fX0=","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuc1lNOG5UQUJVYXdtT0xITCIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuamNhbkhfQURqdEFwdlJDSyIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fSwibGVwdXNDb2RlIjp7ImxlcHVzQ2h1bmsiOnt9fSwibWFuaWZlc3QiOnt9LCJjdXN0b21TZWN0aW9ucyI6e319","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/rspack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/rspack.config.js index 0f2f8e4737..a8bb45618f 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/rspack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/rspack.config.js @@ -11,7 +11,7 @@ import path from 'node:path' /** @type {import('webpack').Configuration} */ export default { output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, module: { diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/webpack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/webpack.config.js index 2237da0ff2..77a2b0aab5 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/webpack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/filename/webpack.config.js @@ -11,7 +11,7 @@ import path from 'node:path' /** @type {import('webpack').Configuration} */ export default { output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, module: { diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/__snapshot__/rspack/0.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/__snapshot__/rspack/0.snap.txt index 938ab8bf4b..aa655f68da 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/__snapshot__/rspack/0.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/__snapshot__/rspack/0.snap.txt @@ -5,14 +5,14 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: pages/main/pages/main.css.hot-update.json, size: 994 +- Manifest: pages/main/pages/main.css.hot-update.json, size: 1878 ## Manifest ### pages/main/pages/main.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjI0fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MzF9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6IiXsU0NaY0dvNFZTNDg0ajhCIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fSwidmFyaWFibGVzIjp7fXXseyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJiYWNrZ3JvdW5kLWNvbG9yIiwidmFsdWUiOiJibGFjayIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjY1fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NzJ9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5FYUFHYkM4N0xBME5DSUlSIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NDh9fSwidmFyaWFibGVzIjp7fX1dfSwiY3NzU291cmNlIjp7IjAiOiIvY3NzSWQvMC5jc3MifSwiY29udGVudE1hcCI6e319fQ==","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjI0fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MzF9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6IiXsU0NaY0dvNFZTNDg0ajhCIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fSwidmFyaWFibGVzIjp7fXXseyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJiYWNrZ3JvdW5kLWNvbG9yIiwidmFsdWUiOiJibGFjayIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjY1fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NzJ9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5FYUFHYkM4N0xBME5DSUlSIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NDh9fSwidmFyaWFibGVzIjp7fX1dfSwiY3NzU291cmNlIjp7IjAiOiIvY3NzSWQvMC5jc3MifSwiY29udGVudE1hcCI6e319LCJsZXB1c0NvZGUiOnsibGVwdXNDaHVuayI6e319LCJtYW5pZmVzdCI6eXsImN1c3RvbVNlY3Rpb25zIjp7fX0=","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/__snapshot__/rspack/1.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/__snapshot__/rspack/1.snap.txt index 256b9c22fa..a10faae91a 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/__snapshot__/rspack/1.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/__snapshot__/rspack/1.snap.txt @@ -6,7 +6,7 @@ ## Asset Files - Bundle: rspack-bundle.js - Manifest: pages/main.LAST_HASH.hot-update.json, size: 34 -- Manifest: pages/main/pages/main.LAST_HASH.css.hot-update.json, size: 994 +- Manifest: pages/main/pages/main.LAST_HASH.css.hot-update.json, size: 1878 - Update: pages/main.LAST_HASH.hot-update.js, size: 1249 ## Manifest @@ -22,7 +22,7 @@ ### pages/main/pages/main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIubFNDWmNHbzRWUzQ4NGo4QiIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuRWFBR2JDODdMQTBOQ0lJUiIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fX0=","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIubFNDWmNHbzRWUzQ4NGo4QiIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuRWFBR2JDODdMQTBOQ0lJUiIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fSwibGVwdXNDb2RlIjp7ImxlcHVzQ2h1bmsiOnt9fSwibWFuaWZlc3QiOnt9LCJjdXN0b21TZWN0aW9ucyI6e319","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/__snapshot__/rspack/2.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/__snapshot__/rspack/2.snap.txt index 273536c79e..23beeada6f 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/__snapshot__/rspack/2.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/__snapshot__/rspack/2.snap.txt @@ -6,7 +6,7 @@ ## Asset Files - Bundle: rspack-bundle.js - Manifest: pages/main.LAST_HASH.hot-update.json, size: 34 -- Manifest: pages/main/pages/main.LAST_HASH.css.hot-update.json, size: 994 +- Manifest: pages/main/pages/main.LAST_HASH.css.hot-update.json, size: 1878 - Update: pages/main.LAST_HASH.hot-update.js, size: 1249 ## Manifest @@ -22,7 +22,7 @@ ### pages/main/pages/main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIudmprSEs4ZzlnTHk5MWN0RCIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuRWFBR2JDODdMQTBOQ0lJUiIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fX0=","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIudmprSEs4ZzlnTHk5MWN0RCIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuRWFBR2JDODdMQTBOQ0lJUiIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fSwibGVwdXNDb2RlIjp7ImxlcHVzQ2h1bmsiOnt9fSwibWFuaWZlc3QiOnt9LCJjdXN0b21TZWN0aW9ucyI6e319","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/rspack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/rspack.config.js index 6372d29b19..17be5b72eb 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/rspack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/hot-update-json/nested/rspack.config.js @@ -15,7 +15,7 @@ export default { 'pages/main': './index.js', }, output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, module: { diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/__snapshot__/rspack/0.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/__snapshot__/rspack/0.snap.txt index 33e5c9d5f8..0106ccc0cd 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/__snapshot__/rspack/0.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/__snapshot__/rspack/0.snap.txt @@ -5,14 +5,14 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.css.hot-update.json, size: 994 +- Manifest: main.css.hot-update.json, size: 1878 ## Manifest ### main.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjI0fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MzF9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5HVzkyNTlYcXFRQUp3dlpKIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fSwidmFyaWFibGVzIjp7fXXseyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJiYWNrZ3JvdW5kLWNvbG9yIiwidmFsdWUiOiJibGFjayIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjY1fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NzJ9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5ob3hPdWE5NGU5NGhvUlI4IiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NDh9fSwidmFyaWFibGVzIjp7fX1dfSwiY3NzU291cmNlIjp7IjAiOiIvY3NzSWQvMC5jc3MifSwiY29udGVudE1hcCI6e319fQ==","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjI0fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MzF9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5HVzkyNTlYcXFRQUp3dlpKIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fSwidmFyaWFibGVzIjp7fXXseyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJiYWNrZ3JvdW5kLWNvbG9yIiwidmFsdWUiOiJibGFjayIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjY1fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NzJ9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5ob3hPdWE5NGU5NGhvUlI4IiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NDh9fSwidmFyaWFibGVzIjp7fX1dfSwiY3NzU291cmNlIjp7IjAiOiIvY3NzSWQvMC5jc3MifSwiY29udGVudE1hcCI6e319LCJsZXB1c0NvZGUiOnsibGVwdXNDaHVuayI6e319LCJtYW5pZmVzdCI6eXsImN1c3RvbVNlY3Rpb25zIjp7fX0=","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/__snapshot__/rspack/1.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/__snapshot__/rspack/1.snap.txt index c2fd6d0b1c..d5e0e604b6 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/__snapshot__/rspack/1.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/__snapshot__/rspack/1.snap.txt @@ -5,7 +5,7 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.LAST_HASH.css.hot-update.json, size: 994 +- Manifest: main.LAST_HASH.css.hot-update.json, size: 1878 - Manifest: main.LAST_HASH.hot-update.json, size: 28 - Update: main.LAST_HASH.hot-update.js, size: 1228 @@ -14,7 +14,7 @@ ### main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuR1c5MjU5WHFxUUFKd3ZaSiIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuaG94T3VhOTRlOTRob1JSOCIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fX0=","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuR1c5MjU5WHFxUUFKd3ZaSiIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuaG94T3VhOTRlOTRob1JSOCIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fSwibGVwdXNDb2RlIjp7ImxlcHVzQ2h1bmsiOnt9fSwibWFuaWZlc3QiOnt9LCJjdXN0b21TZWN0aW9ucyI6e319","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/__snapshot__/rspack/2.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/__snapshot__/rspack/2.snap.txt index 8831aa15af..5da4263318 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/__snapshot__/rspack/2.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/__snapshot__/rspack/2.snap.txt @@ -5,7 +5,7 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.LAST_HASH.css.hot-update.json, size: 994 +- Manifest: main.LAST_HASH.css.hot-update.json, size: 1878 - Manifest: main.LAST_HASH.hot-update.json, size: 28 - Update: main.LAST_HASH.hot-update.js, size: 1228 @@ -14,7 +14,7 @@ ### main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuUTJnbmJKb0RLSVVhRXV1eSIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuaG94T3VhOTRlOTRob1JSOCIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fX0=","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuUTJnbmJKb0RLSVVhRXV1eSIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo2NnXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjczfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuaG94T3VhOTRlOTRob1JSOCIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjQ5fXXsInZhcmlhYmxlcyI6e319XXXsImNzc1NvdXJjZSI6eyIwIjoiL2Nzc0lkLzAuY3NzInXsImNvbnRlbnRNYXAiOnt9fSwibGVwdXNDb2RlIjp7ImxlcHVzQ2h1bmsiOnt9fSwibWFuaWZlc3QiOnt9LCJjdXN0b21TZWN0aW9ucyI6e319","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/rspack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/rspack.config.js index a7b80fefa7..a41b54f9fd 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/rspack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/rspack.config.js @@ -11,7 +11,7 @@ import path from 'node:path' /** @type {import('webpack').Configuration} */ export default { output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, module: { diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/webpack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/webpack.config.js index 66a234f918..c69338855c 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/webpack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/basic/webpack.config.js @@ -11,7 +11,7 @@ import path from 'node:path' /** @type {import('webpack').Configuration} */ export default { output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, module: { diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/__snapshot__/rspack/0.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/__snapshot__/rspack/0.snap.txt index 35f228b770..5668322f3f 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/__snapshot__/rspack/0.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/__snapshot__/rspack/0.snap.txt @@ -5,14 +5,14 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.css.hot-update.json, size: 982 +- Manifest: main.css.hot-update.json, size: 1870 ## Manifest ### main.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjI0fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MzF9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5wc3VUMWpZMTh4Z1Q4eXFhIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fSwidmFyaWFibGVzIjp7fXXseyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJiYWNrZ3JvdW5kLWNvbG9yIiwidmFsdWUiOiJibGFjayIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjU4fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NjV9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5uby1jaGFuZ2UiLCJsb2MiOnsibGluZSI6MSwiYXsdW1uIjo0MX19LCJ2YXJpYWJsZXMiOnt9fV19LCJjc3NTb3VyY2UiOnsiMCI6Ii9jc3NJZC8wLmNzcyJ9LCJjb250ZW50TWFwIjp7fX19","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJyZWRcIiIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjI0fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MzF9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5wc3VUMWpZMTh4Z1Q4eXFhIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6MTh9fSwidmFyaWFibGVzIjp7fXXseyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJiYWNrZ3JvdW5kLWNvbG9yIiwidmFsdWUiOiJibGFjayIsImtleUxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjU4fSwidmFsTG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NjV9fVXsInNlbGVjdG9yVGV4dCI6eyJ2YWx1ZSI6Ii5uby1jaGFuZ2UiLCJsb2MiOnsibGluZSI6MSwiYXsdW1uIjo0MX19LCJ2YXJpYWJsZXMiOnt9fV19LCJjc3NTb3VyY2UiOnsiMCI6Ii9jc3NJZC8wLmNzcyJ9LCJjb250ZW50TWFwIjp7fXXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsIm1hbmlmZXN0Ijp7fSwiY3VzdG9tU2VjdGlvbnMiOnt9fQ==","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/__snapshot__/rspack/1.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/__snapshot__/rspack/1.snap.txt index a6e3875768..e29d3acfe5 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/__snapshot__/rspack/1.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/__snapshot__/rspack/1.snap.txt @@ -5,7 +5,7 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.LAST_HASH.css.hot-update.json, size: 986 +- Manifest: main.LAST_HASH.css.hot-update.json, size: 1870 - Manifest: main.LAST_HASH.hot-update.json, size: 28 - Update: main.LAST_HASH.hot-update.js, size: 1326 @@ -14,7 +14,7 @@ ### main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIucHN1VDFqWTE4eGdUOHlxYSIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo1OXXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjY2fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIubm8tY2hhbmdlIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NDJ9fSwidmFyaWFibGVzIjp7fX1dfSwiY3NzU291cmNlIjp7IjAiOiIvY3NzSWQvMC5jc3MifSwiY29udGVudE1hcCI6e319fQ==","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIucHN1VDFqWTE4eGdUOHlxYSIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo1OXXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjY2fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIubm8tY2hhbmdlIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NDJ9fSwidmFyaWFibGVzIjp7fX1dfSwiY3NzU291cmNlIjp7IjAiOiIvY3NzSWQvMC5jc3MifSwiY29udGVudE1hcCI6e319LCJsZXB1c0NvZGUiOnsibGVwdXNDaHVuayI6e319LCJtYW5pZmVzdCI6eXsImN1c3RvbVNlY3Rpb25zIjp7fX0=","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/__snapshot__/rspack/2.snap.txt b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/__snapshot__/rspack/2.snap.txt index 6c6d3ae701..d17f58b23c 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/__snapshot__/rspack/2.snap.txt +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/__snapshot__/rspack/2.snap.txt @@ -5,7 +5,7 @@ ## Asset Files - Bundle: rspack-bundle.js -- Manifest: main.LAST_HASH.css.hot-update.json, size: 986 +- Manifest: main.LAST_HASH.css.hot-update.json, size: 1870 - Manifest: main.LAST_HASH.hot-update.json, size: 28 - Update: main.LAST_HASH.hot-update.js, size: 1326 @@ -14,7 +14,7 @@ ### main.LAST_HASH.css.hot-update.json ```json -{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlfSwic291cmNlQ29udGVudCI6eyJkc2wiOiJyZWFjdF9ub2RpZmYiLCJhcHBUeXBlIjoiY2FyZCIsImNvbmZpZyI6eyJsZXB1c1N0cmljdCI6dHJ1ZX19LCJtYW5pZmVzdCI6eXsImxlcHVzQ29kZSI6eyJsZXB1c0NodW5rIjp7fXXsImN1c3RvbVNlY3Rpb25zIjp7fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuY2VZdFhiT04xWlVhQml6UiIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo1OXXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjY2fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIubm8tY2hhbmdlIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NDJ9fSwidmFyaWFibGVzIjp7fX1dfSwiY3NzU291cmNlIjp7IjAiOiIvY3NzSWQvMC5jc3MifSwiY29udGVudE1hcCI6e319fQ==","deps":{"0":[]}} +{"content":"eyJjb21waWxlck9wdGlvbnMiOnsiZW5hYmxlRmliZXJBcmNoIjp0cnVlLCJ1c2VMZXB1c05HIjp0cnVlLCJlbmFibGVSZXVzZUNvbnRleHQiOnRydWUsImJ1bmRsZU1vZHVsZU1vZGUiOiJSZXR1cm5CeUZ1bmN0aW9uIiwidGVtcGxhdGVEZWJ1Z1VybCI6Imh0dHA6LyXsb2NhbGhvc3Q6MzAwMC8ucnNwZWVkeS9kZWJ1Zy1pbmZvLmpzb24iLCJkZWJ1Z0luZm9PdXRzaWRlIjp0cnVlLCJkZWZhdWx0RGlzcGxheUxpbmVhciI6dHJ1ZSwiZW5hYmxlQ1NTSW52YWxpZGF0aW9uIjpmYWxzZSwiZW5hYmxlQ1NTU2VsZWN0b3IiOnRydWUsImVuYWJsZUxlcHVzRGVidWciOnRydWUsImVuYWJsZVBhcmFsbGVsRWxlbWVudCI6dHJ1ZSwiZW5hYmxlUmVtb3ZlQ1NTU2NvcGUiOmZhbHNlLCJ0YXJnZXRTZGtWZXJzaW9uIjoiMy4yIiwiZGVmYXVsdE92ZXJmbG93VmlzaWJsZSI6dHJ1ZXXsInNvdXJjZUNvbnRlbnQiOnsiZHNsIjoicmVhY3Rfbm9kaWZmIiwiYXBwVHlwZSI6ImNhcmQiLCJjb25maWciOnsibGVwdXNTdHJpY3QiOnRydWUsInVzZU5ld1N3aXBlciI6dHJ1ZSwiZW5hYmxlSUNVIjpmYWxzZSwiZW5hYmxlTmV3SW50ZXJzZWN0aW9uT2JzZXJ2ZXIiOnRydWUsImVuYWJsZU5hdGl2ZUxpc3QiOnRydWUsImVuYWJsZUExMXkiOnRydWUsImVuYWJsZUFjY2Vzc2liaWxpdHlFbGVtZW50IjpmYWxzZSwiZW5hYmxlQ1NTSW5oZXJpdGFuY2UiOmZhbHNlLCJlbmFibGVOZXdHZXN0dXJlIjpmYWxzZSwicGlwZWxpbmVTY2hlZHVsZXJDb25maWciOjY1NTM2LCJyZW1vdmVEZXNjZW5kYW50U2VsZWN0b3JTY29wZSI6ZmFsc2V9fSwiY3NzIjp7ImNzc01hcCI6eyIwIjpbeyJ0eXBlIjoiU3R5bGVSdWxlIiwic3R5bGUiOlt7Im5hbWUiOiJjb2xvciIsInZhbHVlIjoiXCJibHVlXCIiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjoyNHXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjMyfX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIuY2VZdFhiT04xWlVhQml6UiIsImxvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjE4fXXsInZhcmlhYmxlcyI6e319LHsidHlwZSI6IlN0eWxlUnVsZSIsInN0eWxlIjpbeyJuYW1lIjoiYmFja2dyb3VuZC1jb2xvciIsInZhbHVlIjoiYmxhYXsiLCJrZXlMb2MiOnsibGluZSI6MSwiYXsdW1uIjo1OXXsInZhbExvYyI6eyJsaW5lIjoxLCJjb2x1bW4iOjY2fX1dLCJzZWxlY3RvclRleHQiOnsidmFsdWUiOiIubm8tY2hhbmdlIiwibG9jIjp7ImxpbmUiOjEsImNvbHVtbiI6NDJ9fSwidmFyaWFibGVzIjp7fX1dfSwiY3NzU291cmNlIjp7IjAiOiIvY3NzSWQvMC5jc3MifSwiY29udGVudE1hcCI6e319LCJsZXB1c0NvZGUiOnsibGVwdXNDaHVuayI6e319LCJtYW5pZmVzdCI6eXsImN1c3RvbVNlY3Rpb25zIjp7fX0=","deps":{"0":[]}} ``` diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/rspack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/rspack.config.js index e292449647..469803cefb 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/rspack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/rspack.config.js @@ -11,7 +11,7 @@ import path from 'node:path' /** @type {import('webpack').Configuration} */ export default { output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, optimization: { diff --git a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/webpack.config.js b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/webpack.config.js index 98a05978ce..981102f59e 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/webpack.config.js +++ b/packages/webpack/css-extract-webpack-plugin/test/hotCases/modules/export-default/webpack.config.js @@ -11,7 +11,7 @@ import path from 'node:path' /** @type {import('webpack').Configuration} */ export default { output: { - publicPath: './', + publicPath: 'http://localhost:3000/', pathinfo: false, }, module: { diff --git a/packages/webpack/css-extract-webpack-plugin/test/plugins.js b/packages/webpack/css-extract-webpack-plugin/test/plugins.js index c7fd04f9b8..b887aca505 100644 --- a/packages/webpack/css-extract-webpack-plugin/test/plugins.js +++ b/packages/webpack/css-extract-webpack-plugin/test/plugins.js @@ -4,23 +4,23 @@ import { LynxTemplatePlugin } from '@lynx-js/template-webpack-plugin'; /** - * @param {Object} encodeOptions + * Use `JSON.stringify` to mock the encode of `@lynx-js/tasm` to help better testing. * - * @returns {import('@rspack/core').RspackPluginInstance} + * @returns {import('webpack').WebpackPluginInstance} */ -export const mockLynxTemplatePlugin = (encodeOptions = {}) => { +export const mockLynxEncodePlugin = () => { return { - name: 'MockLynxTemplatePlugin', + name: 'MockLynxEncodePlugin', apply(compiler) { + compiler.options.entry; compiler.hooks.thisCompilation.tap( - 'MockLynxTemplatePlugin', + 'MockLynxEncodePlugin', (compilation) => { const hooks = LynxTemplatePlugin.getLynxTemplatePluginHooks( - // @ts-expect-error compilation, ); hooks.encode.tapPromise( - 'MockLynxTemplatePlugin', + 'MockLynxEncodePlugin', (args) => { const buffer = Buffer.from(JSON.stringify(args.encodeOptions)); return Promise.resolve({ @@ -29,43 +29,6 @@ export const mockLynxTemplatePlugin = (encodeOptions = {}) => { }); }, ); - compilation.hooks.processAssets.tap( - { - name: 'MockLynxTemplatePlugin', - stage: compiler.webpack.Compilation - .PROCESS_ASSETS_STAGE_OPTIMIZE_HASH, - }, - (assets) => { - hooks.beforeEmit.promise({ - finalEncodeOptions: { - 'compilerOptions': { - 'enableRemoveCSSScope': false, - }, - 'sourceContent': { - 'dsl': 'react_nodiff', - 'appType': 'card', - 'config': { - 'lepusStrict': true, - }, - }, - 'manifest': {}, - 'lepusCode': { - 'root': undefined, - 'lepusChunk': {}, - }, - 'customSections': {}, - ...encodeOptions, - }, - // @ts-expect-error `info` field is not needed by css extract plugin. - 'cssChunks': Object.entries(assets).filter(([filename]) => - filename.endsWith('.css') - ).map(([filename, source]) => ({ - 'name': filename, - 'source': source, - })), - }); - }, - ); }, ); }, @@ -73,8 +36,27 @@ export const mockLynxTemplatePlugin = (encodeOptions = {}) => { }; /** - * @type {import('@rspack/core').RspackPluginInstance[]} + * @param {{ + * lynxTemplatePluginOptions?: Partial + * }} options + * @returns {import('webpack').WebpackPluginInstance[]} + */ +export function getPlugins({ + lynxTemplatePluginOptions, +}) { + return [ + mockLynxEncodePlugin(), + new LynxTemplatePlugin({ + ...LynxTemplatePlugin.defaultOptions, + ...lynxTemplatePluginOptions, + }), + ]; +} + +/** + * @type {import('webpack').WebpackPluginInstance[]} */ export const plugins = [ - mockLynxTemplatePlugin(), + mockLynxEncodePlugin(), + new LynxTemplatePlugin(), ];