@vtmn/svelte
Version:
Decathlon Design System - Vitamin Svelte components library
134 lines (133 loc) • 3.58 kB
JSON
{
"name": "@vtmn/svelte",
"version": "4.6.4",
"description": "Decathlon Design System - Vitamin Svelte components library",
"keywords": [
"design-system",
"ui-kit",
"libraries",
"svelte",
"vitamin"
],
"homepage": "https://github.com/Decathlon/vitamin-web/tree/main/packages/sources/svelte",
"bugs": {
"url": "https://github.com/Decathlon/vitamin-web/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/Decathlon/vitamin-web.git"
},
"license": "Apache-2.0",
"files": [
"src",
"dist"
],
"scripts": {
"build": "npm run test && rollup -c",
"lint": "eslint src --ext .js,.svelte",
"lint:fix": "eslint src --ext .js,.svelte --fix",
"prestart": "yarn build",
"start": "chokidar \"src/**\" -i \"**/dist/**\" -c \"yarn build\"",
"test": "jest src",
"test:watch": "npm run test -- --watch"
},
"dependencies": {
"@vtmn/css": "^3.0.2",
"@vtmn/css-accordion": "^1.1.7",
"@vtmn/css-alert": "^1.1.4",
"@vtmn/css-badge": "^1.1.4",
"@vtmn/css-breadcrumb": "^1.1.4",
"@vtmn/css-button": "^1.1.4",
"@vtmn/css-card": "^1.1.4",
"@vtmn/css-checkbox": "^1.1.4",
"@vtmn/css-chip": "^2.0.1",
"@vtmn/css-design-tokens": "^1.1.3",
"@vtmn/css-divider": "^1.1.4",
"@vtmn/css-dropdown": "^1.1.4",
"@vtmn/css-link": "^1.1.4",
"@vtmn/css-list": "^1.1.4",
"@vtmn/css-loader": "^1.1.4",
"@vtmn/css-modal": "^1.1.4",
"@vtmn/css-navbar": "^2.0.3",
"@vtmn/css-popover": "^1.1.4",
"@vtmn/css-price": "^1.1.4",
"@vtmn/css-progressbar": "^1.1.4",
"@vtmn/css-quantity": "^1.1.5",
"@vtmn/css-radio-button": "^1.1.4",
"@vtmn/css-rating": "^1.1.7",
"@vtmn/css-search": "^1.1.10",
"@vtmn/css-select": "^1.1.4",
"@vtmn/css-skeleton": "^1.1.4",
"@vtmn/css-snackbar": "^1.1.4",
"@vtmn/css-tabs": "^1.1.4",
"@vtmn/css-tag": "^1.1.4",
"@vtmn/css-text-input": "^1.1.4",
"@vtmn/css-toast": "^1.1.4",
"@vtmn/css-toggle": "^1.1.5",
"@vtmn/css-tooltip": "^1.1.4",
"@vtmn/icons": "^1.3.0"
},
"devDependencies": {
"@rollup/plugin-node-resolve": "^15.0.0",
"@testing-library/jest-dom": "^5.16.2",
"@testing-library/svelte": "^3.0.3",
"babel-jest": "^29.1.2",
"chokidar-cli": "^3.0.0",
"eslint": "8.25.0",
"eslint-plugin-svelte3": "4.0.0",
"jest": "^29.1.2",
"jest-environment-jsdom": "^29.1.2",
"postcss": "^8.4.14",
"postcss-import": "^15.0.0",
"postcss-url": "^10.1.3",
"rollup": "^2.73.0",
"rollup-plugin-postcss": "^4.0.2",
"rollup-plugin-svelte": "^7.1.0",
"rollup-plugin-terser": "^7.0.2",
"svelte": "3.51.0",
"svelte-jester": "^2.3.2",
"svelte-preprocess": "4.10.7"
},
"jest": {
"testEnvironment": "jsdom",
"transform": {
"^.+\\.js$": "babel-jest",
"^.+\\.svelte$": "svelte-jester"
},
"moduleFileExtensions": [
"js",
"svelte"
],
"setupFilesAfterEnv": [
"@testing-library/jest-dom/extend-expect"
]
},
"peerDependencies": {
"svelte": "^3.34.0"
},
"publishConfig": {
"access": "public"
},
"licenses": [
{
"type": "Apache-2.0",
"url": "http://www.apache.org/licenses/LICENSE-2.0"
}
],
"main": "dist/index.js",
"module": "dist/index.mjs",
"svelte": "src/index.js",
"babel": {
"presets": [
[
"@babel/preset-env",
{
"targets": {
"node": "current"
}
}
]
]
},
"gitHead": "e78ec82bf582cea0f82f029a2b74610f30ff7e76"
}