From d29499b80a992a0d107327c0dfbf31bb2d2ba6f7 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Fri, 9 Jul 2021 23:15:49 -0300 Subject: migration css to linaria --- packages/taler-wallet-webextension/rollup.config.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'packages/taler-wallet-webextension/rollup.config.js') diff --git a/packages/taler-wallet-webextension/rollup.config.js b/packages/taler-wallet-webextension/rollup.config.js index 80b4f6eec..7e7ec0032 100644 --- a/packages/taler-wallet-webextension/rollup.config.js +++ b/packages/taler-wallet-webextension/rollup.config.js @@ -6,8 +6,18 @@ import builtins from "builtin-modules"; import replace from "@rollup/plugin-replace"; import ignore from "rollup-plugin-ignore" import image from '@rollup/plugin-image'; +import linaria from '@linaria/rollup'; +import css from 'rollup-plugin-css-only'; +import alias from '@rollup/plugin-alias'; const makePlugins = () => [ + alias({ + entries: [ + { find: 'react', replacement: 'preact/compat' }, + { find: 'react-dom', replacement: 'preact/compat' } + ] + }), + ignore(["module", "os"]), nodeResolve({ browser: true, @@ -31,6 +41,14 @@ const makePlugins = () => [ json(), image(), + + linaria({ + sourceMap: process.env.NODE_ENV !== 'production', + }), + css({ + output: 'styles.css', + }), + ]; -- cgit v1.2.3