{"_id":"@anhdt.developer/izteach-design-system","_rev":"2-abc94858a5ab4d89dbb99b15b4be28f8","name":"@anhdt.developer/izteach-design-system","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.3":{"name":"@anhdt.developer/izteach-design-system","version":"1.0.3","description":"Design System of project IZtech","author":{"name":"dainguyen","email":"nguyendai1992@gmail.com"},"main":"dist/system/system.js","private":false,"license":"MIT","scripts":{"dev":"webpack-dev-server --inline --config ./build/webpack.dev.conf.js","start":"npm-run-all --parallel styleguide theo:onchange theo dev","unit":"jest --config ./test/unit/jest.conf.js --coverage","build":"npm-run-all theo node:build","build:app":"npm run build","build:system":"npm-run-all theo node:build:system","build:docs":"npm-run-all theo styleguide:build","lint":"eslint '**/*.{js,vue}' --cache","node:build":"node ./build/build.js","node:build:system":"node ./build/build-system.js","styleguide":"vue-styleguidist server --open --config ./config/docs.config.js","styleguide:build":"vue-styleguidist build --config ./config/docs.config.js","theo":"theo ./src/tokens/tokens.yml --transform web --format map.scss,scss,raw.json,json --dest ./src/assets/tokens","theo:onchange":"onchange \"./src/tokens/*.yml\" -- npm run theo","test":"npm-run-all theo unit"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"repository":{"type":"git","url":"git+https://github.com/viljamis/vue-design-system.git"},"keywords":["vue design system","design system","vue.js","vue","design","system"],"babel":{"presets":["@babel/preset-env"],"plugins":["@babel/plugin-syntax-dynamic-import","@babel/plugin-proposal-class-properties","@babel/plugin-proposal-object-rest-spread","@babel/plugin-transform-runtime"],"env":{"test":{"presets":["@babel/preset-env"],"plugins":["@babel/plugin-syntax-dynamic-import","@babel/plugin-proposal-class-properties","@babel/plugin-proposal-object-rest-spread"]}}},"eslintConfig":{"extends":["eslint:recommended","plugin:vue/essential"],"env":{"browser":true,"node":true},"rules":{"indent":["error",2],"vue/no-unused-vars":"error","quotes":["error","double"],"no-extra-semi":"off","semi":["error","never"],"semi-style":["error","last"],"no-console":"off"},"parserOptions":{"sourceType":"module","ecmaVersion":8,"ecmaFeatures":{"jsx":true}}},"dependencies":{"ant-design-vue":"^1.3.10","javascript-time-ago":"^2.0.3","lodash":"^4.17.15","mini-css-extract-plugin":"^0.4.5","optimist":"^0.6.1","postcss-import":"^12.0.1","postcss-loader":"^3.0.0","postcss-safe-parser":"^4.0.1","postcss-url":"^8.0.0","swiper":"^4.5.0","tinycolor2":"^1.4.1","tippy.js":"^4.3.4","v-calendar":"^1.0.0-beta.22","vue":"^2.5.17","vue-clickaway":"^2.2.2","vue-lodash":"^2.0.0","vue-meta":"^1.5.6","vue-router":"^3.0.2","vue-select":"^3.2.0","vue-star-rating":"^1.6.1","vue-tippy":"^4.0.0-beta.4","vuetify":"^1.5.16","vuex":"^3.0.1","webfontloader":"^1.6.28"},"devDependencies":{"@babel/cli":"^7.1.5","@babel/core":"^7.1.6","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.6","@babel/register":"^7.0.0","@vue/test-utils":"^1.0.0-beta.26","autoprefixer":"^9.4.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","chalk":"^2.4.1","codemirror":"^5.42.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.6.0","css-loader":"^1.0.1","eslint":"^5.9.0","eslint-plugin-compat":"^2.6.3","eslint-plugin-es5":"^1.3.1","eslint-plugin-import":"^2.14.0","eslint-plugin-vue":"^4.7.1","file-loader":"^2.0.0","friendly-errors-webpack-plugin":"^1.7.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","http-proxy-middleware":"^0.19.1","husky":"^1.2.0","jest":"^23.6.0","jest-serializer-vue":"^2.0.2","node-notifier":"^5.3.0","node-sass":"^4.10.0","npm-run-all":"^4.1.5","onchange":"^5.1.3","optimize-css-assets-webpack-plugin":"^5.0.1","ora":"^3.0.0","portfinder":"^1.0.20","prettier":"^1.15.3","pretty-quick":"^1.8.0","rimraf":"^2.6.0","sass-loader":"^7.1.0","sass-resources-loader":"^2.0.0","semver":"^5.6.0","shelljs":"^0.8.3","style-loader":"^0.23.1","stylus":"^0.54.5","stylus-loader":"^3.0.2","terser-webpack-plugin":"^1.1.0","theo":"^8.1.4","url-loader":"^1.1.2","vue-jest":"^3.0.1","vue-loader":"^15.4.2","vue-style-loader":"^4.1.2","vue-styleguidist":"^2.0.2","vue-template-compiler":"^2.5.17","vuetify-loader":"^1.2.2","webpack":"^4.26.1","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.1.2","webpack-dev-server":"^3.8.2","webpack-merge":"^4.1.4","webpack-merge-and-include-globally":"^2.1.7"},"engines":{"node":">= 8.6.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not Explorer > 0","IE 11","not ExplorerMobile > 0","not BlackBerry > 0","not OperaMini all","not OperaMobile > 0"],"bugs":{"url":"https://github.com/viljamis/vue-design-system/issues"},"homepage":"https://github.com/viljamis/vue-design-system#readme","directories":{"doc":"docs","test":"test"},"gitHead":"f079ff2a3539578e13eb33e7a7ca5f78a8b0ad71","_id":"@anhdt.developer/izteach-design-system@1.0.3","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-bq4KFjGyNgZomvO00ZBE3aucsfFVOaxNFrCuSxhoF2eZAs21O/O2qHOdNDxkvBcJ61/UyjKhj5Nj40AJ2E2f/w==","shasum":"c3953894e86e0dd8d0eae4268ad4bdaba7f04787","tarball":"https://registry.npmjs.org/@anhdt.developer/izteach-design-system/-/izteach-design-system-1.0.3.tgz","fileCount":61,"unpackedSize":1079969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJOMwCRA9TVsSAnZWagAAGUAP/2szYrZYpA9Es0tCIYSE\nUkEQlHF+XsZf/HLphvOuiv0UNOLJBnDLZdgMgdh/vWPhfKPprcybqhOw5zwg\nUn8ygXeJlyH5PMsyCKwR4Rw4Xvf6TrKBM8JedHHTkX9I2qOX9nKRmzEYKqiJ\nbKtH+7WAJ3eJfOazBK6MGoGqJy1WCeuEN021U6ayMli/6QvB5nOdi3McwY1i\nzg7jt5K6BqW18YpID6od3U4kr5FrDpclOL+nKHv5aHKAp3d3I2eBiQfcztTl\nujdauNnceAaZ3Lce4tyBL4oHrU78ow+Jqhb+3ckB3PF8C3rWjIWseWxjeFfx\nXUzVu+dTz3BSg5KoYCCZRbf647tI/4TdEOuwoODCNYmRYnHghllQ3plf3EDv\nv6/U0y8Ryq0MrSMvHqdx/mupklu4kagg/3J/TAcfzAY/fN2kouJtF/ZOsGu8\nqk1ed9dHpPju7fiqvXkvohuAU6Y7+d0AdYJWU4ALTtkMFapKRsy3ZIRlA9Xx\nyJJCIyHxVTd6vHQUSBeJYLM7G8r4AKvIf+aMxoN3EkrhxFASvE6Cj7hF5zT7\npCwFcyPvvZaAYlzlWEEIufiYJNmUQGhvmisj45yrMXRPeCLPx8c+D7Tpqmri\nmIYywpUf57FwL8egXAZnm9/H+19u52Na1rZlD5YJPEj5sTjnewDzzp0UmoTJ\nR4x3\r\n=+v08\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD615TrIUn7AJ7fcC6GCs3HOhQfra2oDy7uyLSqXKc5ZQIgRQsluhOpNuq4uErZv5fzAtAyWZZ4JuAEypcd+tbi6Yw="}]},"maintainers":[{"name":"anhdt.developer","email":"anhdt.developer@gmail.com"}],"_npmUser":{"name":"anhdt.developer","email":"anhdt.developer@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/izteach-design-system_1.0.3_1596252975683_0.0730310846637936"},"_hasShrinkwrap":false},"1.0.4":{"name":"@anhdt.developer/izteach-design-system","version":"1.0.4","description":"Design System of project IZtech","author":{"name":"dainguyen","email":"nguyendai1992@gmail.com"},"main":"dist/system/system.js","private":false,"license":"MIT","scripts":{"dev":"webpack-dev-server --inline --config ./build/webpack.dev.conf.js","start":"npm-run-all --parallel styleguide theo:onchange theo dev","unit":"jest --config ./test/unit/jest.conf.js --coverage","build":"npm-run-all theo node:build","build:app":"npm run build","build:system":"npm-run-all theo node:build:system","build:docs":"npm-run-all theo styleguide:build","lint":"eslint '**/*.{js,vue}' --cache","node:build":"node ./build/build.js","node:build:system":"node ./build/build-system.js","styleguide":"vue-styleguidist server --open --config ./config/docs.config.js","styleguide:build":"vue-styleguidist build --config ./config/docs.config.js","theo":"theo ./src/tokens/tokens.yml --transform web --format map.scss,scss,raw.json,json --dest ./src/assets/tokens","theo:onchange":"onchange \"./src/tokens/*.yml\" -- npm run theo","test":"npm-run-all theo unit"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"repository":{"type":"git","url":"git+https://github.com/viljamis/vue-design-system.git"},"keywords":["vue design system","design system","vue.js","vue","design","system"],"babel":{"presets":["@babel/preset-env"],"plugins":["@babel/plugin-syntax-dynamic-import","@babel/plugin-proposal-class-properties","@babel/plugin-proposal-object-rest-spread","@babel/plugin-transform-runtime"],"env":{"test":{"presets":["@babel/preset-env"],"plugins":["@babel/plugin-syntax-dynamic-import","@babel/plugin-proposal-class-properties","@babel/plugin-proposal-object-rest-spread"]}}},"eslintConfig":{"extends":["eslint:recommended","plugin:vue/essential"],"env":{"browser":true,"node":true},"rules":{"indent":["error",2],"vue/no-unused-vars":"error","quotes":["error","double"],"no-extra-semi":"off","semi":["error","never"],"semi-style":["error","last"],"no-console":"off"},"parserOptions":{"sourceType":"module","ecmaVersion":8,"ecmaFeatures":{"jsx":true}}},"dependencies":{"ant-design-vue":"^1.3.10","javascript-time-ago":"^2.0.3","lodash":"^4.17.15","mini-css-extract-plugin":"^0.4.5","optimist":"^0.6.1","postcss-import":"^12.0.1","postcss-loader":"^3.0.0","postcss-safe-parser":"^4.0.1","postcss-url":"^8.0.0","swiper":"^4.5.0","tinycolor2":"^1.4.1","tippy.js":"^4.3.4","v-calendar":"^1.0.0-beta.22","vue":"^2.5.17","vue-clickaway":"^2.2.2","vue-lodash":"^2.0.0","vue-meta":"^1.5.6","vue-router":"^3.0.2","vue-select":"^3.2.0","vue-star-rating":"^1.6.1","vue-tippy":"^4.0.0-beta.4","vuetify":"^1.5.16","vuex":"^3.0.1","webfontloader":"^1.6.28"},"devDependencies":{"@babel/cli":"^7.1.5","@babel/core":"^7.1.6","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.6","@babel/register":"^7.0.0","@vue/test-utils":"^1.0.0-beta.26","autoprefixer":"^9.4.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","chalk":"^2.4.1","codemirror":"^5.42.0","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.6.0","css-loader":"^1.0.1","eslint":"^5.9.0","eslint-plugin-compat":"^2.6.3","eslint-plugin-es5":"^1.3.1","eslint-plugin-import":"^2.14.0","eslint-plugin-vue":"^4.7.1","file-loader":"^2.0.0","friendly-errors-webpack-plugin":"^1.7.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","http-proxy-middleware":"^0.19.1","husky":"^1.2.0","jest":"^23.6.0","jest-serializer-vue":"^2.0.2","node-notifier":"^5.3.0","node-sass":"^4.10.0","npm-run-all":"^4.1.5","onchange":"^5.1.3","optimize-css-assets-webpack-plugin":"^5.0.1","ora":"^3.0.0","portfinder":"^1.0.20","prettier":"^1.15.3","pretty-quick":"^1.8.0","rimraf":"^2.6.0","sass-loader":"^7.1.0","sass-resources-loader":"^2.0.0","semver":"^5.6.0","shelljs":"^0.8.3","style-loader":"^0.23.1","stylus":"^0.54.5","stylus-loader":"^3.0.2","terser-webpack-plugin":"^1.1.0","theo":"^8.1.4","url-loader":"^1.1.2","vue-jest":"^3.0.1","vue-loader":"^15.4.2","vue-style-loader":"^4.1.2","vue-styleguidist":"^2.0.2","vue-template-compiler":"^2.5.17","vuetify-loader":"^1.2.2","webpack":"^4.26.1","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.1.2","webpack-dev-server":"^3.8.2","webpack-merge":"^4.1.4","webpack-merge-and-include-globally":"^2.1.7"},"engines":{"node":">= 8.6.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not Explorer > 0","IE 11","not ExplorerMobile > 0","not BlackBerry > 0","not OperaMini all","not OperaMobile > 0"],"bugs":{"url":"https://github.com/viljamis/vue-design-system/issues"},"homepage":"https://github.com/viljamis/vue-design-system#readme","directories":{"doc":"docs","test":"test"},"gitHead":"f079ff2a3539578e13eb33e7a7ca5f78a8b0ad71","_id":"@anhdt.developer/izteach-design-system@1.0.4","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-m4AgBvzDCAKFOXree4IiGJROJ+PpHD64Wx0UENEAnT8VymPuH6lZ6/pFdfN+kQRJRd+bvXto0w3OJwMLydlOpQ==","shasum":"1168ffdbd0f78f7b0f9ee93a5caae57ee3f3d0d3","tarball":"https://registry.npmjs.org/@anhdt.developer/izteach-design-system/-/izteach-design-system-1.0.4.tgz","fileCount":61,"unpackedSize":1079969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJOOtCRA9TVsSAnZWagAAYB0P/iCS38MUuDOaBf1ydqLZ\n4jdFc1DZ/+ePUW0hMiJm4+VVWPXNsFJxmQ1Avw6mNIjHCfRIDh9hqOBYgVBc\nhbR+s+9zNpAYnvQKl9qr0KOcnqSAxZPSrvO/JlmLRFJxpKaixOW6/EDT3WnM\nWQvPRUFrvqKrygP5xsoEtHl0Z9lPW/S22zv0EKR60h2Wpd37ULP0XGXG9OTY\nx3/D5hkCfdb9rdyb/jX48cFcdV8knOJ5cLXGzNaH2aNLp3rOuHCn7FZ84IrC\nSenEVzxL3MJ2FulhD1yqQMJYHD88Nwa7ge2FkmuWe7ZvIorzRzmOGxfJyhBT\nrYKLm25IjrwkiLjOhdFysmlOe2oNfFvk9rUGIbfBBwd/qywBQBMAZ2zvF49j\nxqIMNyUsRNGtbA4kjdUIOiXh0WXGl9Tny/VRnclJjcOv1K5QdRvgu72helJZ\nAcQW7055Yt04V7y970AyfvbFohK6+wwcwowJb0xiegyoM5qygppwAsfc/7tP\n+58NdMy8XqpuTUuMSKrmvdmjtZPu+RbMafU2b1hkT3wduLoICDNIwlrETU2G\ni2yrj6EEAkAgY5WwzZje9Q57upFb5Beb8cQUIRF05RJSBVRbHGeFDKEpQkO2\n73KooqkM/CiGN7fBSZitJDpgBIBpBxHfRfp2UYepTbUAsG1X1xHnhjvsC5G6\n552V\r\n=7MeU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvsh6riLJvwRGZ3XjXZEfwA7x3thVDx6dvEoOfc2xZ+AIhAKfB7Eg3qaRQmOcDneSyjDusCMsocN+VVynWkn2X5Lki"}]},"maintainers":[{"name":"anhdt.developer","email":"anhdt.developer@gmail.com"}],"_npmUser":{"name":"anhdt.developer","email":"anhdt.developer@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/izteach-design-system_1.0.4_1596253100857_0.23518101703914707"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-01T03:36:15.638Z","1.0.3":"2020-08-01T03:36:15.826Z","modified":"2022-04-04T14:10:31.076Z","1.0.4":"2020-08-01T03:38:21.051Z"},"maintainers":[{"name":"anhdt.developer","email":"anhdt.developer@gmail.com"}],"description":"Design System of project IZtech","homepage":"https://github.com/viljamis/vue-design-system#readme","keywords":["vue design system","design system","vue.js","vue","design","system"],"repository":{"type":"git","url":"git+https://github.com/viljamis/vue-design-system.git"},"author":{"name":"dainguyen","email":"nguyendai1992@gmail.com"},"bugs":{"url":"https://github.com/viljamis/vue-design-system/issues"},"license":"MIT","readme":"[![Build status](https://travis-ci.org/viljamis/vue-design-system.svg?branch=master)](https://travis-ci.org/viljamis/vue-design-system/) ![Dependencies status](https://david-dm.org/viljamis/vue-design-system.svg) ![MIT License](https://img.shields.io/badge/license-MIT-blue.svg) [![Gitter](https://badges.gitter.im/gitterHQ/gitter.svg)](https://gitter.im/vueds/Lobby)\n\n# Vue Design System\n\n**Vue Design System** is an open source tool for building UI Design Systems with [Vue.js](https://vuejs.org). It provides you and your team a set of organized tools, patterns & practices that work as the foundation for your application development.\n\nThe tool is built on top of [Vue.js](https://vuejs.org), [Vue Styleguidist](https://github.com/vue-styleguidist/vue-styleguidist), [Webpack](https://webpack.js.org), and [Theo](https://github.com/salesforce-ux/theo) and is aimed for designers and front-end developers who have at least basic knowledge of component based workflows + HTML, SCSS & JavaScript.\n\n**Made by [@viljamis](https://twitter.com/viljamis) and other contributors. See also [the official website](https://vueds.com) of Vue Design System and [read my article](https://viljamis.com/2018/vue-design-system/) on the processes and workflow I use to get started with a new design system project.**\n\n[![Screenshot](./docs/preview.gif)](https://vueds.com/)\n\n## Documentation\n\n- **[Getting Started](https://github.com/viljamis/vue-design-system/wiki/getting-started): How to install and run Vue Design System.**\n- [Terminology](https://github.com/viljamis/vue-design-system/wiki/terminology): Introduction to the system concepts and its hierarchy.\n- [Naming of Things](https://github.com/viljamis/vue-design-system/wiki/naming-of-Things): Naming is hard, so it’s good to have clear guidelines.\n- [Directory Structure](https://github.com/viljamis/vue-design-system/wiki/directory-structure): What goes where and why.\n- [Working with the System](https://github.com/viljamis/vue-design-system/wiki/working-with-the-system): Concrete examples on how to work with `Tokens`, `Elements` , `Patterns` and `Templates`.\n- [Editing Living Documentation](https://github.com/viljamis/vue-design-system/wiki/editing-living-documentation): How to customize the living system documentation.\n- [Spacing](https://github.com/viljamis/vue-design-system/wiki/spacing): A framework for creating a predictable and harmonious spacing.\n- [Component Status](https://github.com/viljamis/vue-design-system/wiki/Component-Status): Clear labels that reflect the state of completion.\n- [Component QA](https://github.com/viljamis/vue-design-system/wiki/Component-QA): How to review new components and keep the quality high.\n- [Contributing](https://github.com/viljamis/vue-design-system/blob/master/CONTRIBUTING.md): A set of guidelines for contributing to the system.\n- [Code of Conduct](https://github.com/viljamis/vue-design-system/blob/master/CODE_OF_CONDUCT.md): By participating you agree to abide by its terms.\n- [Frequently Asked Questions](<https://github.com/viljamis/vue-design-system/wiki/frequently-asked-questions-(FAQ)>): How to use icons, how to use font-face, etc.\n\n## Examples\n\n- **[Official example](https://vueds.com/example)**\n- [Using Vue Design System as NPM dependency on Vue.js project](https://github.com/viljamis/vue-design-system-example)\n- [Using Vue Design System as NPM Dependency on Nuxt.js project](https://github.com/viljamis/nuxt-design-system)\n- [Using Vue Design System as NPM Dependency on a static website](https://github.com/viljamis/vue-design-system-example-website)\n","readmeFilename":"README.md"}