feat!: change package requirements

- Configure as ES module
- Add svelte as peerDependency
- add Vite and vite-preprocess to inline imported SCSS
This commit is contained in:
Enrico Sacchetti 2023-01-11 14:22:19 -05:00
commit e75508014c
No known key found for this signature in database
GPG key ID: 3374B89ECA60D796
288 changed files with 454 additions and 38 deletions

16
svelte.config.js Normal file
View file

@ -0,0 +1,16 @@
import { vitePreprocess as preprocess } from "@sveltejs/vite-plugin-svelte";
const config = {
package: {
source: "src/carbon-components-svelte",
},
preprocess: [
preprocess({
scss: {
prependData: '@use "src/variables.scss" as *;',
},
}),
],
};
export default config;