UNPKG

@spaceone/design-system

Version:
182 lines (181 loc) • 5.84 kB
{ "name": "@spaceone/design-system", "version": "0.1.1-dev.135", "description": "SpaceONE Design System", "keywords": [ "spaceone", "design system", "vue", "vuejs", "ui library", "component" ], "homepage": "https://github.com/spaceone-dev/spaceone-design-system#readme", "bugs": { "url": "https://github.com/spaceone-dev/spaceone-design-system/issues", "email": "admin@spaceone.dev" }, "author": "SpaceONE", "license": "Apache-2.0", "main": "dist/spaceone-design-system.umd.js", "typings": "dist/src/index.d.ts", "files": [ "/dist/*", "/src/*", "/tailwind.config.js", "/css/*" ], "repository": { "type": "git", "url": "https://github.com/spaceone-dev/spaceone-design-system.git" }, "publishConfig": { "access": "public" }, "scripts": { "build": "vue-cli-service build --target lib --mode production --name spaceone-design-system --formats umd src/index.ts", "build:watch": "vue-cli-service build --watch --mode development --target lib --name spaceone-design-system --formats umd src/index.ts", "build:storybook": "NODE_OPTIONS=--max_old_space_size=4096 build-storybook -o .out -s public", "storybook": "start-storybook -p 6006 -s public", "icon": "vsvg -s ./src/assets/icons -t src/foundation/icons/p-icons --es6", "lottie": "node build/lottie.js", "css": "node build/css.js", "analyze": "NODE_ENV=production VUE_APP_ANALYZE_MOD=true vue-cli-service build", "lint": "eslint --ext .js,.vue src", "test": "jest" }, "dependencies": { "@babel/runtime": "^7.12.5", "@babel/runtime-corejs3": "^7.12.5", "@egjs/vue-flicking": "^3.5.2", "@fortawesome/fontawesome-free": "^5.15.1", "@vue/composition-api": "^0.6.7", "bytes": "^3.1.0", "casual": "^1.6.2", "casual-browserify": "^1.5.19-2", "codemirror": "^5.57.0", "color": "^3.1.2", "core-js": "^3.8.2", "dayjs": "^1.10.2", "dompurify": "^2.0.11", "dragselect": "^1.13.1", "ejs": "^3.1.5", "faker": "^5.1.0", "fuse.js": "^3.4.6", "he-tree-vue": "^2.0.7", "highlight.js": "^10.0.2", "lodash": "^4.17.15", "lottie-web": "^5.5.9", "marked": "^2.0.0", "uuid": "^8.3.0", "v-click-outside": "^3.0.1", "v-tooltip": "^2.0.2", "velocity-animate": "^1.5.2", "vue": "^2.6.10", "vue-focus": "^2.1.0", "vue-form-json-schema": "^2.8.2", "vue-fragment": "^1.5.1", "vue-gtag": "^1.6.2", "vue-i18n": "^8.11.2", "vue-js-toggle-button": "^1.3.3", "vue-notification": "^1.3.20", "vue-router": "^3.4.9", "vue-svgicon": "^3.2.6", "vuedraggable": "^2.24.3", "webfontloader": "^1.6.28" }, "devDependencies": { "@babel/core": "^7.12.10", "@babel/plugin-transform-runtime": "^7.12.10", "@babel/preset-env": "^7.12.11", "@babel/preset-typescript": "^7.12.7", "@babel/runtime-corejs2": "^7.10.3", "@storybook/addon-a11y": "^6.1.18", "@storybook/addon-actions": "^6.1.18", "@storybook/addon-console": "^1.2.3", "@storybook/addon-controls": "^6.1.18", "@storybook/addon-docs": "^6.1.18", "@storybook/addon-google-analytics": "^6.1.18", "@storybook/addon-knobs": "^6.1.18", "@storybook/addon-links": "^6.1.18", "@storybook/addon-storysource": "^6.1.18", "@storybook/addon-viewport": "^6.1.18", "@storybook/addons": "^6.1.18", "@storybook/cli": "^6.1.18", "@storybook/preset-scss": "^1.0.3", "@storybook/theming": "^6.1.18", "@storybook/vue": "^6.1.18", "@types/bytes": "^3.1.0", "@types/codemirror": "0.0.104", "@types/color": "^3.0.1", "@types/jest": "^26.0.20", "@types/lodash": "^4.14.149", "@types/uuid": "^8.3.0", "@typescript-eslint/eslint-plugin": "^2.30.0", "@typescript-eslint/parser": "^2.30.0", "@vue/cli-plugin-babel": "^4.1.2", "@vue/cli-plugin-eslint": "^4.1.2", "@vue/cli-plugin-typescript": "^4.1.2", "@vue/cli-service": "^3.5.3", "@vue/eslint-config-airbnb": "^4.0.0", "@vue/eslint-config-typescript": "^4.0.0", "@vue/test-utils": "^1.1.2", "autoprefixer": "^9.7.4", "babel-core": "^7.0.0-bridge.0", "babel-eslint": "^10.0.3", "babel-jest": "^23.6.0", "babel-preset-vue": "^2.0.2", "css-loader": "^3.2.0", "eslint": "^5.16.0", "eslint-import-resolver-typescript": "^2.0.0", "eslint-plugin-vue": "^5.0.0", "fork-ts-checker-webpack-plugin": "^6.0.3", "https-proxy-agent": "^2.2.4", "jest": "^26.6.3", "jest-serializer-vue": "^2.0.2", "jest-transform-stub": "^2.0.0", "node-sass": "^4.13.1", "postcss": "^8.2.2", "postcss-comment": "^2.0.0", "postcss-conditionals": "^2.1.0", "postcss-easy-import": "^3.0.0", "postcss-hexrgba": "^2.0.0", "postcss-loader": "^3.0.0", "postcss-mixins": "^6.2.3", "postcss-nested": "^4.2.1", "postcss-preset-env": "^6.7.0", "postcss-scss": "^2.0.0", "postcss-simple-vars": "^5.0.2", "react": "^17.0.1", "resolve-url-loader": "^3.1.0", "sass-loader": "^7.3.1", "storybook-addon-designs": "^5.4.3", "storybook-addon-vue-info": "^1.4.2", "style-loader": "^1.0.0", "stylelint": "^13.2.1", "stylelint-config-standard": "^20.0.0", "stylelint-webpack-plugin": "^1.2.3", "tailwindcss": "^1.2.0", "ts-jest": "^26.4.4", "ts-loader": "^7.0.4", "typescript": "^3.8.3", "vue-jest": "^3.0.7", "vue-loader": "^15.8.3", "vue-template-compiler": "^2.6.10", "webpack": "^4.28.4", "webpack-bundle-analyzer": "^3.8.0", "copy-webpack-plugin": "^4.6.0" }, "browserslist": [ "> 1%", "last 2 versions", "not ie <= 9" ], "engines": { "node": ">= 8.10.x", "npm": ">= 5.6.0" }, "jest": { "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$" } }