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

View file

@ -3,19 +3,14 @@
"version": "0.72.3",
"license": "Apache-2.0",
"description": "Svelte implementation of the Carbon Design System",
"svelte": "./src/index.js",
"main": "./lib/index.js",
"module": "./lib/index.mjs",
"types": "./types/index.d.ts",
"sideEffects": [
"css/*.css"
],
"type": "module",
"scripts": {
"test:types": "svelte-check --workspace tests",
"lint": "prettier --write \"**/*.{svelte,md,js,json,ts}\"",
"build:css": "node scripts/build-css",
"build:docs": "node scripts/build-docs",
"build:lib": "rollup -c",
"build:package": "svelte-package",
"format": "prettier --write \"./**/*.{svelte,js,md}\"",
"prepack": "yarn build:docs & yarn build:lib",
"release": "standard-version && yarn prepack"
@ -24,11 +19,14 @@
"flatpickr": "4.6.9"
},
"devDependencies": {
"@carbon/styles": "^1.20.0",
"@rollup/plugin-commonjs": "^21.0.3",
"@rollup/plugin-node-resolve": "^13.3.0",
"@sveltejs/package": "^1.0.2",
"@sveltejs/vite-plugin-svelte": "^2.0.2",
"@tsconfig/svelte": "^3.0.0",
"autoprefixer": "^10.4.8",
"carbon-components": "10.56.0",
"carbon-components": "^10.58.3",
"carbon-icons-svelte": "^11.2.0",
"postcss": "^8.4.16",
"prettier": "^2.7.1",
@ -36,12 +34,17 @@
"rollup": "^2.78.1",
"rollup-plugin-svelte": "^7.1.0",
"rollup-plugin-terser": "^7.0.2",
"sass": "^1.49.11",
"sass": "^1.53.0",
"standard-version": "^9.5.0",
"sveld": "^0.18.0",
"svelte": "^3.51.0",
"svelte": "^3.55.1",
"svelte-check": "^2.8.1",
"typescript": "^4.7.4"
"svelte-preprocess": "^4.10.7",
"typescript": "^4.7.4",
"vite": "^4.0.4"
},
"peerDependencies": {
"svelte": "^3.55.1"
},
"standard-version": {
"skip": {
@ -66,9 +69,6 @@
"carbon design system"
],
"files": [
"lib",
"src",
"types",
"css"
],
"contributors": [