| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185 |
- {
- "name": "nutui",
- "description": "A mobile component library based on vue2",
- "version": "1.0.0",
- "author": "jdc-fe",
- "main": "dist/nutui.js",
- "repository": {
- "type": "git",
- "url": "git@github.com:jdf2e/nutui.git"
- },
- "scripts": {
- "clean": "rm -rf dist",
- "dev": "npm run clean && webpack-dev-server -d --open --progress",
- "build": "npm run clean && cross-env NODE_ENV=production webpack -p --hide-modules --progress",
- "add": "node scripts/addComponent"
- },
- "dependencies": {
- "babel-runtime": "^6.26.0",
- "vue": "^2.3.3"
- },
- "files": [
- "src",
- "dist/nutui.js"
- ],
- "packages": [
- {
- "name": "Dialog",
- "type": "method"
- },
- {
- "name": "Toast",
- "type": "method"
- },
- {
- "name": "Switch",
- "type": "component"
- },
- {
- "name": "Loading",
- "type": "method"
- },
- {
- "name": "Uploader",
- "type": "component",
- "erp": "lifeifan3"
- },
- {
- "name": "Image",
- "type": "component"
- },
- {
- "name": "Mask",
- "type": "component"
- },
- {
- "name": "BackTop",
- "type": "component"
- },
- {
- "name": "TextBox",
- "type": "component"
- },
- {
- "name": "Swiper",
- "type": "component"
- },
- {
- "name": "Tab",
- "type": "component"
- },
- {
- "name": "TelInput",
- "type": "component"
- },
- {
- "name": "Steps",
- "type": "component"
- },
- {
- "name": "Rate",
- "type": "component"
- },
- {
- "name": "Price",
- "type": "component"
- },
- {
- "name": "Timer",
- "type": "component"
- },
- {
- "name": "Handle",
- "type": "filter"
- },
- {
- "name": "FormatDateTime",
- "type": "component"
- },
- {
- "name": "SearchBar",
- "type": "component"
- },
- {
- "name": "CeilingLamp",
- "type": "component"
- },
- {
- "name": "Select",
- "type": "component"
- },
- {
- "name": "Badge",
- "type": "component"
- },
- {
- "name": "Drag",
- "type": "component"
- },
- {
- "name": "InfiniteLoading",
- "type": "component"
- },
- {
- "name": "NumOperate",
- "type": "component"
- },
- {
- "name": "Radio",
- "type": "component"
- },
- {
- "name": "Checkbox",
- "type": "component"
- },
- {
- "name": "RadioGroup",
- "type": "component"
- },
- {
- "name": "Slider",
- "type": "component"
- },
- {
- "name": "Lazyload",
- "type": "directive"
- },
- {
- "name": "PictureView",
- "type": "component",
- "erp": "zhangshijie6"
- },
- {
- "name": "Popup",
- "type": "component"
- }
- ],
- "devDependencies": {
- "autoprefixer": "^7.1.2",
- "babel-core": "^6.0.0",
- "babel-loader": "^6.0.0",
- "babel-polyfill": "^6.23.0",
- "babel-plugin-transform-runtime": "^6.23.0",
- "babel-preset-env": "^1.5.1",
- "copy-webpack-plugin": "^4.0.1",
- "cross-env": "^3.0.0",
- "css-loader": "^0.25.0",
- "extract-text-webpack-plugin": "^2.1.2",
- "file-loader": "^0.9.0",
- "html-loader": "^0.4.5",
- "html-webpack-plugin": "^2.28.0",
- "node-sass": "^4.5.3",
- "postcss-loader": "^2.0.6",
- "sass-loader": "^6.0.6",
- "style-loader": "^0.18.2",
- "url-loader": "^0.6.2",
- "vue-loader": "^12.1.0",
- "vue-resource": "^1.3.4",
- "vue-router": "^2.6.0",
- "vue-style-loader": "^3.0.1",
- "vue-template-compiler": "^2.3.3",
- "vuex": "^2.3.1",
- "webpack": "^2.6.1",
- "webpack-dev-server": "^2.4.5"
- }
- }
|