From d3d45fae058dc5ce5bba7991c1b8b78b9194b745 Mon Sep 17 00:00:00 2001 From: David Braun Date: Mon, 26 Mar 2018 16:23:24 -0400 Subject: [PATCH] Use exact version numbers for dependencies. --- .npmrc | 1 + package.json | 198 +++++++++++++++++++++++++-------------------------- 2 files changed, 100 insertions(+), 99 deletions(-) create mode 100644 .npmrc diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000000..1dab4ed4c3 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +save-exact = true diff --git a/package.json b/package.json index d1a34f188b..eba705f88b 100644 --- a/package.json +++ b/package.json @@ -35,108 +35,108 @@ "vuex:module": "node tasks/vuex/module.js" }, "devDependencies": { - "babel-core": "^6.8.0", - "babel-eslint": "^7.2.3", - "babel-jest": "^21.2.0", - "babel-loader": "^7.1.2", - "babel-plugin-istanbul": "^3.1.2", - "babel-plugin-transform-runtime": "^6.8.0", - "babel-preset-es2015": "^6.6.0", - "babel-preset-stage-0": "^6.5.0", - "babel-register": "^6.18.0", - "babel-runtime": "^6.6.1", - "cross-env": "^3.1.4", - "css-loader": "^0.28.7", - "del": "^2.2.1", - "electron-debug": "^1.4.0", - "electron-devtools-installer": "^2.1.0", - "electron-packager": "^10.1.0", - "eslint": "^4.18.2", - "eslint-config-standard": "^6.2.1", - "eslint-friendly-formatter": "^2.0.5", - "eslint-loader": "^1.3.0", - "eslint-plugin-html": "^4.0.2", - "eslint-plugin-promise": "^3.6.0", - "eslint-plugin-standard": "^2.3.1", - "extract-text-webpack-plugin": "^3.0.2", - "file-loader": "^0.9.0", - "html-beautify": "^1.0.4", - "html-webpack-plugin": "^2.16.1", - "http-server": "^0.11.1", - "jest": "^21.2.1", - "jest-localstorage-mock": "^2.2.0", - "jest-vue-preprocessor": "^1.3.1", - "json-loader": "^0.5.4", - "lodash": "^4.17.4", - "markdown-it": "^8.3.2", - "mkdirp": "^0.5.1", - "moment-timezone": "~0.5.13", - "node-loader": "^0.6.0", - "node-sass": "^4.7.2", - "proxyquire": "^1.8.0", - "pug": "^2.0.0-rc.1", - "spectron": "^3.8.0", - "style-loader": "^0.19.1", - "tape": "^4.8.0", - "tape-promise": "^2.0.1", - "tar-stream": "^1.5.5", - "url-loader": "^0.6.2", - "vue-hot-reload-api": "^2.0.7", - "vue-html-loader": "^1.2.4", - "vue-loader": "^14.1.1", - "vue-style-loader": "^3.0.3", - "vue-template-compiler": "^2.5.13", - "vue-template-es2015-compiler": "1.6.x", - "webpack": "^3.10.0", - "webpack-dev-server": "^2.2.0", - "webpack-merge": "^0.14.1", - "xmlhttprequest": "^1.8.0" + "babel-core": "6.8.0", + "babel-eslint": "7.2.3", + "babel-jest": "21.2.0", + "babel-loader": "7.1.2", + "babel-plugin-istanbul": "3.1.2", + "babel-plugin-transform-runtime": "6.8.0", + "babel-preset-es2015": "6.6.0", + "babel-preset-stage-0": "6.5.0", + "babel-register": "6.18.0", + "babel-runtime": "6.6.1", + "cross-env": "3.1.4", + "css-loader": "0.28.7", + "del": "2.2.1", + "electron-debug": "1.4.0", + "electron-devtools-installer": "2.1.0", + "electron-packager": "10.1.0", + "eslint": "4.18.2", + "eslint-config-standard": "6.2.1", + "eslint-friendly-formatter": "2.0.5", + "eslint-loader": "1.3.0", + "eslint-plugin-html": "4.0.2", + "eslint-plugin-promise": "3.6.0", + "eslint-plugin-standard": "2.3.1", + "extract-text-webpack-plugin": "3.0.2", + "file-loader": "0.9.0", + "html-beautify": "1.0.4", + "html-webpack-plugin": "2.16.1", + "http-server": "0.11.1", + "jest": "21.2.1", + "jest-localstorage-mock": "2.2.0", + "jest-vue-preprocessor": "1.3.1", + "json-loader": "0.5.4", + "lodash": "4.17.4", + "markdown-it": "8.3.2", + "mkdirp": "0.5.1", + "moment-timezone": "0.5.13", + "node-loader": "0.6.0", + "node-sass": "4.7.2", + "proxyquire": "1.8.0", + "pug": "2.0.0-rc.1", + "spectron": "3.8.0", + "style-loader": "0.19.1", + "tape": "4.8.0", + "tape-promise": "2.0.1", + "tar-stream": "1.5.5", + "url-loader": "0.6.2", + "vue-hot-reload-api": "2.0.7", + "vue-html-loader": "1.2.4", + "vue-loader": "14.1.1", + "vue-style-loader": "3.0.3", + "vue-template-compiler": "2.5.13", + "vue-template-es2015-compiler": "1.6.0", + "webpack": "3.10.0", + "webpack-dev-server": "2.2.0", + "webpack-merge": "0.14.1", + "xmlhttprequest": "1.8.0" }, "dependencies": { - "@nylira/vue-button": "^4.3.2", - "@nylira/vue-field": "^1.1.17", - "@nylira/vue-form-msg": "^1.0.3", - "@nylira/vue-notifications": "^1.4.4", - "@vue/test-utils": "^1.0.0-beta.11", - "axios": "^0.17.0", - "casual": "^1.5.19", - "chart.js": "^2.6.0", - "deterministic-tar": "^0.1.2", - "deterministic-zip": "^1.0.5", - "electron": "^1.7.5", - "electron-chromedriver": "^1.8.0", - "electron-ga": "^1.0.5", - "event-to-promise": "^0.8.0", - "express": "^4.16.2", - "express-http-proxy": "^1.1.0", - "flatpickr": "^4.1.2", - "fs-extra": "^5.0.0", - "glob": "^7.1.2", - "interactjs": "^1.3.3", - "jszip": "^3.1.5", - "moment": "^2.21.0", - "mousetrap": "^1.6.1", - "nib": "^1.1.2", - "no-scroll": "^2.1.0", - "numeral": "^2.0.6", - "perfect-scrollbar": "^1.3.0", - "raven": "^2.4.1", - "raven-js": "^3.22.3", - "semver": "^5.4.1", - "shortid": "^2.2.8", - "stacktrace-js": "^2.0.0", - "stylus": "^0.54.5", - "stylus-loader": "^3.0.1", - "tendermint": "^2.0.5", + "@nylira/vue-button": "4.3.2", + "@nylira/vue-field": "1.1.17", + "@nylira/vue-form-msg": "1.0.3", + "@nylira/vue-notifications": "1.4.4", + "@vue/test-utils": "1.0.0-beta.11", + "axios": "0.17.0", + "casual": "1.5.19", + "chart.js": "2.6.0", + "deterministic-tar": "0.1.2", + "deterministic-zip": "1.0.5", + "electron": "1.7.5", + "electron-chromedriver": "1.8.0", + "electron-ga": "1.0.5", + "event-to-promise": "0.8.0", + "express": "4.16.2", + "express-http-proxy": "1.1.0", + "flatpickr": "4.1.2", + "fs-extra": "5.0.0", + "glob": "7.1.2", + "interactjs": "1.3.3", + "jszip": "3.1.5", + "moment": "2.21.0", + "mousetrap": "1.6.1", + "nib": "1.1.2", + "no-scroll": "2.1.0", + "numeral": "2.0.6", + "perfect-scrollbar": "1.3.0", + "raven": "2.4.1", + "raven-js": "3.22.3", + "semver": "5.4.1", + "shortid": "2.2.8", + "stacktrace-js": "2.0.0", + "stylus": "0.54.5", + "stylus-loader": "3.0.1", + "tendermint": "2.0.5", "tendermint-crypto": "github:mappum/js-crypto", - "toml": "^2.3.3", - "user-home": "^2.0.0", - "vue": "^2.5.13", - "vue-electron": "^1.0.6", - "vue-resource": "^1.3.5", - "vue-router": "^3.0.1", - "vuelidate": "^0.5.0", - "vuex": "^3.0.1" + "toml": "2.3.3", + "user-home": "2.0.0", + "vue": "2.5.13", + "vue-electron": "1.0.6", + "vue-resource": "1.3.5", + "vue-router": "3.0.1", + "vuelidate": "0.5.0", + "vuex": "3.0.1" }, "jest": { "testMatch": [