| 1 | { | = | 1 | { |
| 2 | "name": "appwork-vue-starter", | 2 | "name": "appwork-vue-starter", | |
| 3 | "version": "1.2.2", | <> | 3 | "version": "1.3.0", |
| 4 | "private": true, | = | 4 | "private": true, |
| 5 | "scripts": { | 5 | "scripts": { | |
| 6 | "start": "npm run serve", | 6 | "start": "npm run serve", | |
| 7 | "serve": "vue-cli-service serve", | 7 | "serve": "vue-cli-service serve", | |
| 8 | "build": "vue-cli-service build", | 8 | "build": "vue-cli-service build", | |
| 9 | "lint": "vue-cli-service lint", | 9 | "lint": "vue-cli-service lint", | |
| 10 | "postinstall": "npm rebuild node-sass", | +- | ||
| 11 | "test:unit": "vue-cli-service test:unit", | = | 10 | "test:unit": "vue-cli-service test:unit", |
| 12 | "test:e2e": "vue-cli-service test:e2e" | 11 | "test:e2e": "vue-cli-service test:e2e" | |
| 13 | }, | 12 | }, | |
| 14 | "dependencies": { | 13 | "dependencies": { | |
| 15 | "axios": "~0.18.0", | 14 | "axios": "~0.18.0", | |
| 16 | "bootstrap": "~4.1.1", | <> | 15 | "bootstrap": "~4.3.1", |
| 17 | "bootstrap-vue": "2.0.0-rc.11", | 16 | "bootstrap-vue": "2.0.0-rc.16", | |
| 18 | "c3": "^0.6.7", | = | 17 | "c3": "^0.6.7", |
| 19 | "chart.js": "~2.7.2", | <> | 18 | "chart.js": "~2.8.0", |
| 19 | "echarts": "^4.2.1", | |||
| 20 | "idle-vue": "~2.0.5", | = | 20 | "idle-vue": "~2.0.5", |
| 21 | "ladda": "~2.0.1", | 21 | "ladda": "~2.0.1", | |
| 22 | "moment": "~2.22.1", | <> | 22 | "moment": "~2.24.0", |
| 23 | "nouislider": "~12.0.0", | 23 | "nouislider": "~13.1.4", | |
| 24 | "numeral": "~2.0.6", | = | 24 | "numeral": "~2.0.6", |
| 25 | "perfect-scrollbar": "~1.4.0", | 25 | "perfect-scrollbar": "~1.4.0", | |
| 26 | "plyr": "~2.0.18", | 26 | "plyr": "~2.0.18", | |
| 27 | "simplemde": "~1.11.2", | 27 | "simplemde": "~1.11.2", | |
| 28 | "spinkit": "~1.2.5", | 28 | "spinkit": "~1.2.5", | |
| 29 | "sweet-modal-vue": "~2.0.0", | 29 | "sweet-modal-vue": "~2.0.0", | |
| 30 | "text-mask-addons": "~3.8.0", | 30 | "text-mask-addons": "~3.8.0", | |
| 31 | "v-img": "~0.2.0", | 31 | "v-img": "~0.2.0", | |
| 32 | "vue": "~2.6.6", | 32 | "vue": "~2.6.6", | |
| 33 | "vue-awesome-swiper": "~3.1.3", | 33 | "vue-awesome-swiper": "~3.1.3", | |
| 34 | "vue-blockui": "~1.1.6", | 34 | "vue-blockui": "~1.1.6", | |
| 35 | "vue-c3": "~1.2.9", | 35 | "vue-c3": "~1.2.9", | |
| 36 | "vue-chartjs": "~3.4.0", | 36 | "vue-chartjs": "~3.4.0", | |
| 37 | "vue-clipboard2": "~0.2.1", | <> | 37 | "vue-clipboard2": "~0.3.0", |
| 38 | "vue-color": "~2.7.0", | = | 38 | "vue-color": "~2.7.0", |
| 39 | "vue-context-menu": "~2.0.6", | 39 | "vue-context-menu": "~2.0.6", | |
| 40 | "vue-cropper": "~0.4.0", | 40 | "vue-cropper": "~0.4.0", | |
| 41 | "vue-dragula": "~1.3.1", | 41 | "vue-dragula": "~1.3.1", | |
| 42 | "vue-echarts": "~3.1.3", | <> | 42 | "vue-echarts": "~4.0.1", |
| 43 | "vue-flatpickr-component": "~8.0.0", | 43 | "vue-flatpickr-component": "~8.1.2", | |
| 44 | "vue-form-wizard": "~0.8.4", | = | 44 | "vue-form-wizard": "~0.8.4", |
| 45 | "vue-gallery": "~1.4.0", | <> | 45 | "vue-gallery": "~2.0.0", |
| 46 | "vue-input-tag": "~1.0.3", | 46 | "vue-input-tag": "~2.0.5", | |
| 47 | "vue-jstree": "~2.1.6", | = | 47 | "vue-jstree": "~2.1.6", |
| 48 | "vue-masonry": "~0.11.1", | 48 | "vue-masonry": "~0.11.1", | |
| 49 | "vue-meta": "~1.5.0", | <> | 49 | "vue-meta": "~1.6.0", |
| 50 | "vue-multiselect": "~2.1.0", | = | 50 | "vue-multiselect": "~2.1.0", |
| 51 | "vue-notification": "~1.3.7", | 51 | "vue-notification": "~1.3.7", | |
| 52 | "vue-number-input-spinner": "~2.0.3", | <> | 52 | "vue-number-input-spinner": "~2.1.0", |
| 53 | "vue-password-strength-meter": "~1.3.0", | 53 | "vue-password-strength-meter": "~1.4.2", | |
| 54 | "vue-quill-editor": "~3.0.5", | = | 54 | "vue-quill-editor": "~3.0.5", |
| 55 | "vue-router": "~3.0.1", | 55 | "vue-router": "~3.0.1", | |
| 56 | "vue-simple-calendar": "~4.1.0", | <> | 56 | "vue-simple-calendar": "~4.2.1", |
| 57 | "vue-simplemde": "~0.4.6", | 57 | "vue-simplemde": "~0.5.1", | |
| 58 | "vue-slider-component": "~2.7.1", | 58 | "vue-slider-component": "~3.0.16", | |
| 59 | "vue-tables-2": "~1.4.50", | = | 59 | "vue-tables-2": "~1.4.50", |
| 60 | "vue-text-mask": "~6.1.1", | 60 | "vue-text-mask": "~6.1.1", | |
| 61 | "vue-toasted": "~1.1.24", | 61 | "vue-toasted": "~1.1.24", | |
| 62 | "vue-typeahead": "~2.3.2", | 62 | "vue-typeahead": "~2.3.2", | |
| 63 | "vue-upload-component": "~2.8.3", | 63 | "vue-upload-component": "~2.8.3", | |
| 64 | "vue2-dropzone": "~3.5.2", | <> | 64 | "vue2-dropzone": "3.5.2", |
| 65 | "vue2-google-maps": "~0.10.2", | = | 65 | "vue2-google-maps": "~0.10.2", |
| 66 | "vuedraggable": "~2.16.0", | <> | 66 | "vuedraggable": "2.20.0", |
| 67 | "vuejs-datepicker": "~1.5.3", | = | 67 | "vuejs-datepicker": "~1.5.3", |
| 68 | "vuetrend": "~0.3.2", | 68 | "vuetrend": "~0.3.2", | |
| 69 | "zxcvbn": "~4.4.2" | 69 | "zxcvbn": "~4.4.2" | |
| 70 | }, | 70 | }, | |
| 71 | "devDependencies": { | 71 | "devDependencies": { | |
| 72 | "@vue/cli-plugin-babel": "^3.0.1", | <> | 72 | "@vue/cli-plugin-babel": "^3.5.0", |
| 73 | "@vue/cli-plugin-eslint": "^3.0.1", | 73 | "@vue/cli-plugin-eslint": "^3.5.0", | |
| 74 | "@vue/cli-service": "^3.0.1", | 74 | "@vue/cli-service": "^3.5.0", | |
| 75 | "@vue/eslint-config-standard": "^3.0.1", | 75 | "@vue/eslint-config-standard": "^4.0.0", | |
| 76 | "babel-core": "7.0.0-bridge.0", | |||
| 77 | "babel-eslint": "^10.0.1", | |||
| 78 | "eslint": "^5.16.0", | |||
| 79 | "eslint-plugin-vue": "^5.0.0", | |||
| 76 | "html-webpack-exclude-assets-plugin": "^0.0.7", | = | 80 | "html-webpack-exclude-assets-plugin": "^0.0.7", |
| 77 | "node-sass": "~4.7.2", | <> | 81 | "node-sass": "~4.11.0", |
| 78 | "rename-webpack-plugin": "^1.0.1", | 82 | "rename-webpack-plugin": "^2.0.0", | |
| 79 | "sass-loader": "^7.0.1", | 83 | "sass-loader": "^7.1.0", | |
| 80 | "suppress-chunks-webpack-plugin": "^0.0.4", | 84 | "suppress-chunks-webpack-plugin": "^1.0.5", | |
| 81 | "vue-template-compiler": "~2.6.6", | = | 85 | "vue-template-compiler": "~2.6.6", |
| 82 | "@vue/cli-plugin-e2e-nightwatch": "^3.0.1", | <> | 86 | "@vue/cli-plugin-e2e-nightwatch": "^3.5.0", |
| 83 | "@vue/cli-plugin-unit-jest": "^3.0.1", | 87 | "@vue/cli-plugin-unit-jest": "^3.5.0", | |
| 84 | "@vue/test-utils": "^1.0.0-beta.20", | 88 | "@vue/test-utils": "1.0.0-beta.29", | |
| 85 | "babel-core": "7.0.0-bridge.0", | |||
| 86 | "babel-jest": "^23.0.1" | 89 | "babel-jest": "^23.6.0" | |
| 87 | }, | = | 90 | }, |
| 88 | "resolutions": { | 91 | "resolutions": { | |
| 89 | "sass-loader/node-sass": "~4.7.2" | <> | 92 | "sass-loader/node-sass": "~4.11.0" |
| 90 | }, | = | 93 | }, |
| 91 | "eslintConfig": { | 94 | "eslintConfig": { | |
| 92 | "root": true, | 95 | "root": true, | |
| 93 | "env": { | 96 | "env": { | |
| 94 | "node": true | 97 | "node": true | |
| 95 | }, | 98 | }, | |
| 96 | "extends": [ | 99 | "extends": [ | |
| 97 | "plugin:vue/essential", | 100 | "plugin:vue/essential", | |
| 98 | "@vue/standard" | 101 | "@vue/standard" | |
| 99 | ], | 102 | ], | |
| 100 | "rules": {}, | 103 | "rules": {}, | |
| 101 | "parserOptions": { | 104 | "parserOptions": { | |
| 102 | "parser": "babel-eslint" | 105 | "parser": "babel-eslint" | |
| 103 | } | 106 | } | |
| 104 | }, | 107 | }, | |
| 105 | "eslintIgnore": [ | 108 | "eslintIgnore": [ | |
| 106 | "/dist/", | 109 | "/dist/", | |
| 107 | "/*.js", | 110 | "/*.js", | |
| 108 | "/tests/unit/coverage/", | 111 | "/tests/unit/coverage/", | |
| 109 | "src/vendor/libs/**/*.js" | 112 | "src/vendor/libs/**/*.js" | |
| 110 | ], | 113 | ], | |
| 111 | "postcss": { | 114 | "postcss": { | |
| 112 | "plugins": { | 115 | "plugins": { | |
| 113 | "autoprefixer": {} | 116 | "autoprefixer": {} | |
| 114 | } | 117 | } | |
| 115 | }, | 118 | }, | |
| 116 | "browserslist": [ | 119 | "browserslist": [ | |
| 117 | "> 1%", | <> | 120 | ">= 1%", |
| 118 | "last 2 versions", | = | 121 | "last 2 versions", |
| 119 | "not ie <= 9" | <> | 122 | "not dead", |
| 123 | "Chrome >= 45", | |||
| 124 | "Firefox >= 38", | |||
| 125 | "Edge >= 12", | |||
| 126 | "Explorer >= 10", | |||
| 127 | "iOS >= 9", | |||
| 128 | "Safari >= 9", | |||
| 129 | "Android >= 4.4", | |||
| 130 | "Opera >= 30" | |||
| 120 | ], | = | 131 | ], |
| 121 | "jest": { | 132 | "jest": { | |
| 122 | "moduleFileExtensions": [ | 133 | "moduleFileExtensions": [ | |
| 123 | "js", | 134 | "js", | |
| 124 | "jsx", | 135 | "jsx", | |
| 125 | "json", | 136 | "json", | |
| 126 | "vue" | 137 | "vue" | |
| 127 | ], | 138 | ], | |
| 128 | "transform": { | 139 | "transform": { | |
| 129 | "^.+\\.vue$": "vue-jest", | 140 | "^.+\\.vue$": "vue-jest", | |
| 130 | ".+\\.(css|styl|less|sass|scss|png|jpg|ttf|woff|woff2)$": "jest-transform-stub", | 141 | ".+\\.(css|styl|less|sass|scss|png|jpg|ttf|woff|woff2)$": "jest-transform-stub", | |
| 131 | "^.+\\.jsx?$": "babel-jest" | 142 | "^.+\\.jsx?$": "babel-jest" | |
| 132 | }, | 143 | }, | |
| -+ | 144 | "transformIgnorePatterns": [ | ||
| 145 | "/node_modules/" | |||
| 146 | ], | |||
| 133 | "moduleNameMapper": { | = | 147 | "moduleNameMapper": { |
| 134 | "^@/(.*)$": "<rootDir>/src/$1" | 148 | "^@/(.*)$": "<rootDir>/src/$1" | |
| 135 | }, | 149 | }, | |
| 136 | "snapshotSerializers": [ | 150 | "snapshotSerializers": [ | |
| 137 | "jest-serializer-vue" | 151 | "jest-serializer-vue" | |
| 138 | ], | 152 | ], | |
| 139 | "testMatch": [ | 153 | "testMatch": [ | |
| 140 | "**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)" | 154 | "**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)" | |
| 141 | ], | 155 | ], | |
| 142 | "testURL": "http://localhost/" | 156 | "testURL": "http://localhost/" | |
| 143 | } | 157 | } | |
| 144 | } | 158 | } |