Reorganize dependencies and devDependencies (#540)

This commit is a good faith effort to separate our dependencies (code
that SourceCred app or CLI require to run) from devDependencies (all
other deps) in our package.json.

We don't have any actual dependents, so it's hard to test this
distinction. Hence, it's a good faith effort.

Test plan:
`rm -r node_modules && yarn && yarn travis` works.
This commit is contained in:
Dandelion Mané 2018-07-27 12:38:40 -07:00 committed by GitHub
parent 4058a3fd85
commit 28a31cfcd6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -7,6 +7,25 @@
"@oclif/config": "^1.6.17", "@oclif/config": "^1.6.17",
"@oclif/plugin-help": "^1.2.10", "@oclif/plugin-help": "^1.2.10",
"aphrodite": "^2.1.0", "aphrodite": "^2.1.0",
"chalk": "1.1.3",
"commonmark": "^0.28.1",
"express": "^4.16.3",
"fs-extra": "3.0.1",
"isomorphic-fetch": "^2.2.1",
"json-stable-stringify": "^1.0.1",
"lodash.clonedeep": "^4.5.0",
"lodash.isequal": "^4.5.0",
"lodash.sortby": "^4.7.0",
"mkdirp": "^0.5.1",
"object-assign": "4.1.1",
"promise": "8.0.1",
"react": "^16.2.0",
"react-dom": "^16.2.0",
"react-router": "3.2.1",
"tmp": "^0.0.33",
"whatwg-fetch": "2.0.3"
},
"devDependencies": {
"autoprefixer": "7.1.6", "autoprefixer": "7.1.6",
"babel-core": "6.26.0", "babel-core": "6.26.0",
"babel-eslint": "7.2.3", "babel-eslint": "7.2.3",
@ -16,11 +35,12 @@
"babel-preset-react-app": "^3.1.1", "babel-preset-react-app": "^3.1.1",
"babel-runtime": "6.26.0", "babel-runtime": "6.26.0",
"case-sensitive-paths-webpack-plugin": "2.1.1", "case-sensitive-paths-webpack-plugin": "2.1.1",
"chalk": "1.1.3",
"commonmark": "^0.28.1",
"css-loader": "0.28.7", "css-loader": "0.28.7",
"dotenv": "4.0.0", "dotenv": "4.0.0",
"dotenv-expand": "4.0.1", "dotenv-expand": "4.0.1",
"enzyme": "^3.3.0",
"enzyme-adapter-react-16": "^1.1.1",
"enzyme-to-json": "^3.3.3",
"eslint": "4.10.0", "eslint": "4.10.0",
"eslint-config-react-app": "^2.1.0", "eslint-config-react-app": "^2.1.0",
"eslint-loader": "1.9.0", "eslint-loader": "1.9.0",
@ -28,35 +48,25 @@
"eslint-plugin-import": "2.8.0", "eslint-plugin-import": "2.8.0",
"eslint-plugin-jsx-a11y": "5.1.1", "eslint-plugin-jsx-a11y": "5.1.1",
"eslint-plugin-react": "7.4.0", "eslint-plugin-react": "7.4.0",
"express": "^4.16.3",
"extract-text-webpack-plugin": "3.0.2", "extract-text-webpack-plugin": "3.0.2",
"file-loader": "1.1.5", "file-loader": "1.1.5",
"flow-bin": "^0.73.0", "flow-bin": "^0.73.0",
"fs-extra": "3.0.1",
"html-webpack-plugin": "2.29.0", "html-webpack-plugin": "2.29.0",
"isomorphic-fetch": "^2.2.1",
"jest": "23.4.1", "jest": "23.4.1",
"json-stable-stringify": "^1.0.1", "jest-fetch-mock": "^1.6.5",
"lodash.clonedeep": "^4.5.0",
"lodash.isequal": "^4.5.0",
"lodash.sortby": "^4.7.0",
"object-assign": "4.1.1",
"postcss-flexbugs-fixes": "3.2.0", "postcss-flexbugs-fixes": "3.2.0",
"postcss-loader": "2.0.8", "postcss-loader": "2.0.8",
"prettier": "^1.13.4", "prettier": "^1.13.4",
"promise": "8.0.1",
"raf": "3.4.0", "raf": "3.4.0",
"react": "^16.2.0",
"react-dev-utils": "^5.0.0", "react-dev-utils": "^5.0.0",
"react-dom": "^16.2.0", "static-site-generator-webpack-plugin": "^3.4.1",
"react-router": "3.2.1",
"style-loader": "0.19.0", "style-loader": "0.19.0",
"sw-precache-webpack-plugin": "0.11.4", "sw-precache-webpack-plugin": "0.11.4",
"url-loader": "0.6.2", "url-loader": "0.6.2",
"webpack": "3.8.1", "webpack": "3.8.1",
"webpack-dev-server": "2.9.4", "webpack-dev-server": "2.9.4",
"webpack-manifest-plugin": "1.3.2", "webpack-manifest-plugin": "1.3.2",
"whatwg-fetch": "2.0.3" "webpack-node-externals": "^1.7.2"
}, },
"scripts": { "scripts": {
"prettify": "prettier --write '**/*.js'", "prettify": "prettier --write '**/*.js'",
@ -112,16 +122,6 @@
"./config/babel" "./config/babel"
] ]
}, },
"devDependencies": {
"enzyme": "^3.3.0",
"enzyme-adapter-react-16": "^1.1.1",
"enzyme-to-json": "^3.3.3",
"jest-fetch-mock": "^1.6.5",
"mkdirp": "^0.5.1",
"static-site-generator-webpack-plugin": "^3.4.1",
"tmp": "^0.0.33",
"webpack-node-externals": "^1.7.2"
},
"oclif": { "oclif": {
"commands": "./bin/commands", "commands": "./bin/commands",
"bin": "sourcecred", "bin": "sourcecred",