From fdce975e5deef4a75cdfe9ac4c9df25ca522e08d Mon Sep 17 00:00:00 2001 From: Christopher Chedeau Date: Thu, 1 Jun 2017 20:38:25 -0700 Subject: [PATCH] Move all the dependencies to dev dependencies and --exact (#1850) Since we are now bundling all the dependencies, we can have prettier be dependency-free on npm <3 --- package.json | 29 ++++++++++++++--------------- yarn.lock | 44 +++++++++++++++++++++++--------------------- 2 files changed, 37 insertions(+), 36 deletions(-) diff --git a/package.json b/package.json index 390a24040..92a612a70 100644 --- a/package.json +++ b/package.json @@ -9,32 +9,31 @@ "author": "James Long", "license": "MIT", "main": "./index.js", - "dependencies": { + "dependencies": {}, + "devDependencies": { "babel-code-frame": "6.22.0", "babylon": "7.0.0-beta.10", "chalk": "1.1.3", + "cross-spawn": "5.1.0", + "diff": "3.2.0", + "eslint": "3.19.0", + "eslint-plugin-prettier": "2.1.1", "esutils": "2.0.2", "flow-parser": "0.47.0", "get-stdin": "5.0.1", - "glob": "7.1.1", - "jest-validate": "20.0.0", - "minimist": "1.2.0" - }, - "devDependencies": { - "cross-spawn": "^5.1.0", - "diff": "3.2.0", - "eslint": "^3.19.0", - "eslint-plugin-prettier": "^2.1.1", + "glob": "7.1.2", "jest": "20.0.0", + "jest-validate": "20.0.3", + "minimist": "1.2.0", "mkdirp": "^0.5.1", "postcss": "^6.0.1", "postcss-less": "^1.0.0", - "postcss-media-query-parser": "^0.2.3", + "postcss-media-query-parser": "0.2.3", "postcss-scss": "1.0.0", - "postcss-selector-parser": "^2.2.3", + "postcss-selector-parser": "2.2.3", "postcss-values-parser": "git://github.com/shellscape/postcss-values-parser.git#5e351360479116f3fe309602cdd15b0a233bc29f", - "prettier": "^1.3.1", - "rimraf": "^2.6.1", + "prettier": "1.3.1", + "rimraf": "2.6.1", "rollup": "0.41.1", "rollup-plugin-commonjs": "7.0.0", "rollup-plugin-json": "2.1.0", @@ -45,7 +44,7 @@ "typescript": "2.3.2", "typescript-eslint-parser": "git://github.com/eslint/typescript-eslint-parser.git#3dcba7d53f61f51069ed84b57e053802c014d703", "uglify-es": "mishoo/UglifyJS2#harmony", - "webpack": "^2.6.1" + "webpack": "2.6.1" }, "scripts": { "test": "jest", diff --git a/yarn.lock b/yarn.lock index 5099cb472..009db49bf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -698,7 +698,7 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: safe-buffer "^5.0.1" sha.js "^2.4.8" -cross-spawn@^5.1.0: +cross-spawn@5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" dependencies: @@ -952,14 +952,14 @@ escope@^3.6.0: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint-plugin-prettier@^2.1.1: +eslint-plugin-prettier@2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-2.1.1.tgz#2fb7e2ab961f2b61d2c8cf91bc17716ca8c53868" dependencies: fast-diff "^1.1.1" jest-docblock "^20.0.1" -eslint@^3.19.0: +eslint@3.19.0: version "3.19.0" resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.19.0.tgz#c8fc6201c7f40dd08941b87c085767386a679acc" dependencies: @@ -1304,6 +1304,17 @@ glob@7.1.1, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1: once "^1.3.0" path-is-absolute "^1.0.0" +glob@7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + globals@^9.0.0, globals@^9.14.0: version "9.17.0" resolved "https://registry.yarnpkg.com/globals/-/globals-9.17.0.tgz#0c0ca696d9b9bb694d2e5470bd37777caad50286" @@ -1821,7 +1832,7 @@ jest-matcher-utils@^19.0.0: chalk "^1.1.3" pretty-format "^19.0.0" -jest-matcher-utils@^20.0.0, jest-matcher-utils@^20.0.3: +jest-matcher-utils@^20.0.3: version "20.0.3" resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-20.0.3.tgz#b3a6b8e37ca577803b0832a98b164f44b7815612" dependencies: @@ -1919,16 +1930,7 @@ jest-validate@19.0.0: leven "^2.0.0" pretty-format "^19.0.0" -jest-validate@20.0.0: - version "20.0.0" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-20.0.0.tgz#c0832e8210190b6d5b39a46b8df536083131a7d7" - dependencies: - chalk "^1.1.3" - jest-matcher-utils "^20.0.0" - leven "^2.1.0" - pretty-format "^20.0.0" - -jest-validate@^20.0.3: +jest-validate@20.0.3, jest-validate@^20.0.3: version "20.0.3" resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-20.0.3.tgz#d0cfd1de4f579f298484925c280f8f1d94ec3cab" dependencies: @@ -2195,7 +2197,7 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" -minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3: +minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" dependencies: @@ -2512,7 +2514,7 @@ postcss-less@^1.0.0: dependencies: postcss "^5.2.16" -postcss-media-query-parser@^0.2.3: +postcss-media-query-parser@0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244" @@ -2522,7 +2524,7 @@ postcss-scss@1.0.0: dependencies: postcss "^6.0.1" -postcss-selector-parser@^2.2.3: +postcss-selector-parser@2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" dependencies: @@ -2563,7 +2565,7 @@ preserve@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" -prettier@^1.3.1: +prettier@1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.3.1.tgz#fa0ea84b45ac0ba6de6a1e4cecdcff900d563151" dependencies: @@ -2584,7 +2586,7 @@ pretty-format@^19.0.0: dependencies: ansi-styles "^3.0.0" -pretty-format@^20.0.0, pretty-format@^20.0.3: +pretty-format@^20.0.3: version "20.0.3" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-20.0.3.tgz#020e350a560a1fe1a98dc3beb6ccffb386de8b14" dependencies: @@ -2817,7 +2819,7 @@ right-align@^0.1.1: dependencies: align-text "^0.1.1" -rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.6.1: +rimraf@2, rimraf@2.6.1, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" dependencies: @@ -3371,7 +3373,7 @@ webpack-sources@^0.2.3: source-list-map "^1.1.1" source-map "~0.5.3" -webpack@^2.6.1: +webpack@2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.6.1.tgz#2e0457f0abb1ac5df3ab106c69c672f236785f07" dependencies: