diff --git a/package.json b/package.json index ea74a73b7b..46a958563a 100644 --- a/package.json +++ b/package.json @@ -64,8 +64,7 @@ "@biomejs/biome": "1.4.1", "@faker-js/faker": "^8.0.0", "@ianvs/prettier-plugin-sort-imports": "^4.0.2", - "@linaria/rollup": "^5.0.3", - "@linaria/vite": "^5.0.3", + "@linaria/core": "^6.0.0", "@microsoft/api-extractor": "^7.23.0", "@rollup/plugin-babel": "^6.0.3", "@rollup/plugin-node-resolve": "^15.1.0", @@ -80,6 +79,8 @@ "@typescript-eslint/parser": "^6.1.0", "@vitejs/plugin-react": "^4.0.2", "@vitest/coverage-v8": "^1.0.0", + "@wyw-in-js/rollup": "^0.2.2", + "@wyw-in-js/vite": "^0.2.2", "babel-plugin-optimize-clsx": "^2.6.2", "eslint": "^8.43.0", "eslint-config-prettier": "^9.0.0", diff --git a/rollup.config.js b/rollup.config.js index b25580c676..89ff4d300f 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -1,5 +1,5 @@ import { isAbsolute } from 'node:path'; -import linaria from '@linaria/rollup'; +import wyw from '@wyw-in-js/rollup'; import postcss from 'rollup-plugin-postcss'; import postcssNested from 'postcss-nested'; import { babel } from '@rollup/plugin-babel'; @@ -26,7 +26,7 @@ export default { ], external: (id) => !id.startsWith('.') && !id.startsWith('@linaria:') && !isAbsolute(id), plugins: [ - linaria({ + wyw({ preprocessor: 'none', classNameSlug(hash) { // We add the package version as suffix to avoid style conflicts diff --git a/vite.config.ts b/vite.config.ts index fe5d6b7327..be76c8ed7e 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,5 +1,5 @@ -import linaria from '@linaria/vite'; import react from '@vitejs/plugin-react'; +import wyw from '@wyw-in-js/vite'; import postcssNested from 'postcss-nested'; import { defineConfig } from 'vite'; @@ -25,7 +25,7 @@ export default defineConfig({ plugins: [['optimize-clsx', { functionNames: ['getCellClassname'] }]] } }), - !isTest && linaria({ preprocessor: 'none' }) + !isTest && wyw({ preprocessor: 'none' }) ], css: { postcss: {