decaporg / one-click-hugo-cms

Hugo template with Decap CMS
https://master-template-one-click-hugo-cms.netlify.app
MIT License
497 stars 298 forks source link

Dependencies need to be updated #5

Closed jean closed 5 years ago

jean commented 7 years ago

Quite a few warnings, including some scary ones:

npm WARN deprecated babel-preset-es2015@6.24.1: šŸ™Œ Thanks for using Babel: we recommend using babel-preset-env now: please read babeljs.io/env to update! npm WARN deprecated node-uuid@1.4.8: Use uuid module instead npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130 npm WARN deprecated express@2.5.11: express 2.x series is deprecated npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated connect@1.9.2: connect 1.x series is deprecated npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.

And the node-sass release has gone away ..

node-sass@3.13.1 install /home/john/repos/git/one-click-hugo-cms/node_modules/node-sass node scripts/install.js

Downloading binary from https://github.com/sass/node-sass/releases/download/v3.13.1/linux-x64-57_binding.node Cannot download "https://github.com/sass/node-sass/releases/download/v3.13.1/linux-x64-57_binding.node":

HTTP error 404 Not Found

Benaiah commented 7 years ago

Yes, this is a currently maintained template - I'll look into getting dependencies upgraded.

randallmlough commented 6 years ago

@Benaiah any luck with this? I tried updating the dependencies myself (specifically get it to webpack 3) and I've been failing miserably

erquhart commented 6 years ago

@jean @randallmlough I just pushed a commit to update to Webpack 3, any PR's toward getting the other deprecated deps updated would be welcome.

To expound on @Benaiah's response: these templates are definitely still maintained, they just take a backseat for a bit while we slammed on the netlify-cms project to get it to 1.0. More templates are coming too, so it's definitely going to be a community effort keeping everything on an improvement path.

erquhart commented 6 years ago

I'll add one more thing here regarding whether this is being maintained - this is open source, so the project depends on community maintenance. By all means let's keep this template in top shape!

cwahlfeldt commented 5 years ago

Im getting a ton of warnings.

warning gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
warning netlify-cms > netlify-cms-core > react-router-redux@5.0.0-alpha.9: This project is no longer maintained.
warning postcss-cssnext@3.1.0: 'postcss-cssnext' has been deprecated in favor of 'postcss-preset-env'. Read more at https://moox.io/blog/deprecating-cssnext/
warning postcss-cssnext > caniuse-api > browserslist@2.11.3: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning postcss-cssnext > pixrem > browserslist@2.11.3: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning postcss-cssnext > autoprefixer > browserslist@2.11.3: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
[2/4] šŸšš  Fetching packages...
[3/4] šŸ”—  Linking dependencies...
warning "netlify-cms > netlify-cms-backend-gitlab@2.1.3" has unmet peer dependency "immutable@^3.7.6".
warning "netlify-cms > netlify-cms-backend-gitlab@2.1.3" has unmet peer dependency "lodash@^4.17.10".
warning "netlify-cms > netlify-cms-backend-gitlab@2.1.3" has unmet peer dependency "netlify-cms-lib-auth@^2.0.0".
warning "netlify-cms > netlify-cms-backend-gitlab@2.1.3" has unmet peer dependency "netlify-cms-lib-util@^2.0.0".
warning "netlify-cms > netlify-cms-backend-gitlab@2.1.3" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-backend-gitlab@2.1.3" has unmet peer dependency "prop-types@^15.6.2".
warning "netlify-cms > netlify-cms-backend-gitlab@2.1.3" has unmet peer dependency "react-emotion@^9.2.6".
warning "netlify-cms > netlify-cms-backend-github@2.2.2" has unmet peer dependency "lodash@^4.17.10".
warning "netlify-cms > netlify-cms-backend-github@2.2.2" has unmet peer dependency "netlify-cms-lib-auth@^2.0.0".
warning "netlify-cms > netlify-cms-backend-github@2.2.2" has unmet peer dependency "netlify-cms-lib-util@^2.0.0".
warning "netlify-cms > netlify-cms-backend-github@2.2.2" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-backend-github@2.2.2" has unmet peer dependency "prop-types@^15.6.2".
warning "netlify-cms > netlify-cms-backend-github@2.2.2" has unmet peer dependency "react-emotion@^9.2.6".
warning "netlify-cms > netlify-cms-backend-git-gateway@2.2.4" has unmet peer dependency "immutable@^3.7.6".
warning "netlify-cms > netlify-cms-backend-git-gateway@2.2.4" has unmet peer dependency "lodash@^4.17.10".
warning "netlify-cms > netlify-cms-backend-git-gateway@2.2.4" has unmet peer dependency "netlify-cms-lib-auth@^2.0.0".
warning "netlify-cms > netlify-cms-backend-git-gateway@2.2.4" has unmet peer dependency "netlify-cms-lib-util@^2.0.0".
warning "netlify-cms > netlify-cms-backend-git-gateway@2.2.4" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-backend-git-gateway@2.2.4" has unmet peer dependency "prop-types@^15.6.2".
warning "netlify-cms > netlify-cms-backend-git-gateway@2.2.4" has unmet peer dependency "react-emotion@^9.2.6".
warning "netlify-cms > netlify-cms-backend-bitbucket@2.1.2" has unmet peer dependency "immutable@^3.7.6".
warning "netlify-cms > netlify-cms-backend-bitbucket@2.1.2" has unmet peer dependency "lodash@^4.17.10".
warning "netlify-cms > netlify-cms-backend-bitbucket@2.1.2" has unmet peer dependency "netlify-cms-lib-auth@^2.0.4".
warning "netlify-cms > netlify-cms-backend-bitbucket@2.1.2" has unmet peer dependency "netlify-cms-lib-util@^2.1.0".
warning "netlify-cms > netlify-cms-backend-bitbucket@2.1.2" has unmet peer dependency "netlify-cms-ui-default@^2.0.6".
warning "netlify-cms > netlify-cms-backend-bitbucket@2.1.2" has unmet peer dependency "prop-types@^15.6.2".
warning "netlify-cms > netlify-cms-backend-bitbucket@2.1.2" has unmet peer dependency "react-emotion@^9.2.6".
warning "netlify-cms > netlify-cms-widget-boolean@2.0.5" has unmet peer dependency "lodash@^4.17.10".
warning "netlify-cms > netlify-cms-widget-boolean@2.0.5" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-widget-boolean@2.0.5" has unmet peer dependency "prop-types@^15.5.10".
warning "netlify-cms > netlify-cms-widget-boolean@2.0.5" has unmet peer dependency "react-immutable-proptypes@^2.1.0".
warning "netlify-cms > netlify-cms-widget-image@2.1.1" has unmet peer dependency "immutable@^3.7.6".
warning "netlify-cms > netlify-cms-widget-image@2.1.1" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-widget-image@2.1.1" has unmet peer dependency "prop-types@^15.5.10".
warning "netlify-cms > netlify-cms-widget-image@2.1.1" has unmet peer dependency "react-emotion@^9.2.6".
warning "netlify-cms > netlify-cms-widget-date@2.1.0" has unmet peer dependency "moment@^2.11.2".
warning "netlify-cms > netlify-cms-widget-date@2.1.0" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-widget-date@2.1.0" has unmet peer dependency "prop-types@^15.5.10".
warning "netlify-cms > netlify-cms-widget-date@2.1.0" has unmet peer dependency "react-emotion@^9.2.6".
warning "netlify-cms > netlify-cms-widget-map@1.1.0" has unmet peer dependency "lodash@^4.17.10".
warning "netlify-cms > netlify-cms-widget-map@1.1.0" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-widget-map@1.1.0" has unmet peer dependency "prop-types@^15.5.10".
warning "netlify-cms > netlify-cms-widget-map@1.1.0" has unmet peer dependency "react-immutable-proptypes@^2.1.0".
warning "netlify-cms > netlify-cms-widget-file@2.2.0" has unmet peer dependency "immutable@^3.7.6".
warning "netlify-cms > netlify-cms-widget-file@2.2.0" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-widget-file@2.2.0" has unmet peer dependency "prop-types@^15.5.10".
warning "netlify-cms > netlify-cms-widget-file@2.2.0" has unmet peer dependency "react-emotion@^9.2.6".
warning "netlify-cms > netlify-cms-widget-file@2.2.0" has unmet peer dependency "react-immutable-proptypes@^2.1.0".
warning "netlify-cms > netlify-cms-widget-number@2.1.1" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-widget-number@2.1.1" has unmet peer dependency "prop-types@^15.5.10".
warning "netlify-cms > netlify-cms-widget-markdown@2.2.0" has unmet peer dependency "immutable@^3.7.6".
warning "netlify-cms > netlify-cms-widget-markdown@2.2.0" has unmet peer dependency "lodash@^4.17.10".
warning "netlify-cms > netlify-cms-widget-markdown@2.2.0" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-widget-markdown@2.2.0" has unmet peer dependency "prop-types@^15.5.10".
warning "netlify-cms > netlify-cms-widget-markdown@2.2.0" has unmet peer dependency "react-dom@^16.0.0".
warning "netlify-cms > netlify-cms-widget-markdown@2.2.0" has unmet peer dependency "react-emotion@^9.2.5".
warning "netlify-cms > netlify-cms-widget-markdown@2.2.0" has unmet peer dependency "react-immutable-proptypes@^2.1.0".
warning "netlify-cms > netlify-cms-widget-object@2.0.6" has unmet peer dependency "immutable@^3.7.6".
warning "netlify-cms > netlify-cms-widget-object@2.0.6" has unmet peer dependency "lodash@^4.17.10".
warning "netlify-cms > netlify-cms-widget-object@2.0.6" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-widget-object@2.0.6" has unmet peer dependency "prop-types@^15.5.10".
warning "netlify-cms > netlify-cms-widget-object@2.0.6" has unmet peer dependency "react-emotion@^9.2.6".
warning "netlify-cms > netlify-cms-widget-object@2.0.6" has unmet peer dependency "react-immutable-proptypes@^2.1.0".
warning "netlify-cms > netlify-cms-widget-list@2.1.1" has unmet peer dependency "immutable@^3.7.6".
warning "netlify-cms > netlify-cms-widget-list@2.1.1" has unmet peer dependency "lodash@^4.17.10".
warning "netlify-cms > netlify-cms-widget-list@2.1.1" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-widget-list@2.1.1" has unmet peer dependency "prop-types@^15.5.10".
warning "netlify-cms > netlify-cms-widget-list@2.1.1" has unmet peer dependency "react-emotion@^9.2.6".
warning "netlify-cms > netlify-cms-widget-list@2.1.1" has unmet peer dependency "react-immutable-proptypes@^2.1.0".
warning "netlify-cms > netlify-cms-widget-relation@2.1.2" has unmet peer dependency "immutable@^3.7.6".
warning "netlify-cms > netlify-cms-widget-relation@2.1.2" has unmet peer dependency "lodash@^4.17.10".
warning "netlify-cms > netlify-cms-widget-relation@2.1.2" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-widget-relation@2.1.2" has unmet peer dependency "prop-types@^15.5.10".
warning "netlify-cms > netlify-cms-widget-relation@2.1.2" has unmet peer dependency "react-emotion@^9.2.5".
warning "netlify-cms > netlify-cms-widget-relation@2.1.2" has unmet peer dependency "uuid@^3.1.0".
warning "netlify-cms > netlify-cms-widget-string@2.0.4" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-widget-string@2.0.4" has unmet peer dependency "prop-types@^15.5.10".
warning "netlify-cms > netlify-cms-backend-test@2.0.6" has unmet peer dependency "immutable@^3.8.2".
warning "netlify-cms > netlify-cms-backend-test@2.0.6" has unmet peer dependency "lodash@^4.17.10".
warning "netlify-cms > netlify-cms-backend-test@2.0.6" has unmet peer dependency "netlify-cms-lib-util@^2.0.0".
warning "netlify-cms > netlify-cms-backend-test@2.0.6" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-backend-test@2.0.6" has unmet peer dependency "prop-types@^15.6.2".
warning "netlify-cms > netlify-cms-backend-test@2.0.6" has unmet peer dependency "react-emotion@^9.2.6".
warning "netlify-cms > netlify-cms-backend-test@2.0.6" has unmet peer dependency "react-immutable-proptypes@^2.1.0".
warning "netlify-cms > netlify-cms-widget-select@2.2.0" has unmet peer dependency "immutable@^3.7.6".
warning "netlify-cms > netlify-cms-widget-select@2.2.0" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-widget-select@2.2.0" has unmet peer dependency "prop-types@^15.5.10".
warning "netlify-cms > netlify-cms-widget-select@2.2.0" has unmet peer dependency "react-immutable-proptypes@^2.1.0".
warning "netlify-cms > netlify-cms-widget-text@2.0.6" has unmet peer dependency "netlify-cms-ui-default@^2.0.0".
warning "netlify-cms > netlify-cms-widget-text@2.0.6" has unmet peer dependency "prop-types@^15.5.10".
warning "netlify-cms > netlify-cms-core > redux-notifications > react-redux@4.4.10" has incorrect peer dependency "redux@^2.0.0 || ^3.0.0".
warning "netlify-cms > netlify-cms-widget-markdown > slate-edit-list@0.11.3" has unmet peer dependency "immutable@^3.8.2".
warning "netlify-cms > netlify-cms-widget-markdown > slate-edit-list@0.11.3" has incorrect peer dependency "slate@^0.32.0".
warning "netlify-cms > netlify-cms-widget-date > react-datetime@2.16.3" has unmet peer dependency "moment@>=2.16.0".
warning "netlify-cms > netlify-cms-widget-date > react-datetime@2.16.3" has unmet peer dependency "react-dom@>=0.13".
warning "netlify-cms > netlify-cms-widget-markdown > slate-edit-table@0.15.2" has unmet peer dependency "immutable@^3.8.1".
warning "netlify-cms > netlify-cms-widget-markdown > slate-edit-table@0.15.2" has incorrect peer dependency "slate@^0.33.3".
warning "netlify-cms > netlify-cms-widget-markdown > slate-edit-table@0.15.2" has unmet peer dependency "slate-schema-violations@^0.1.7".
warning "netlify-cms > netlify-cms-widget-markdown > slate@0.34.7" has unmet peer dependency "immutable@>=3.8.1".
warning "netlify-cms > netlify-cms-widget-markdown > slate-plain-serializer@0.5.41" has unmet peer dependency "immutable@>=3.8.1".
warning "netlify-cms > netlify-cms-widget-relation > react-select@2.4.2" has unmet peer dependency "react-dom@^15.3.0 || ^16.0.0".
warning "netlify-cms > netlify-cms-widget-markdown > slate-react@0.12.9" has unmet peer dependency "immutable@>=3.8.1".
warning "netlify-cms > netlify-cms-widget-markdown > slate-react@0.12.9" has unmet peer dependency "react-dom@>=0.14.0".
warning "netlify-cms > netlify-cms-widget-date > react-datetime > react-onclickoutside@6.8.0" has unmet peer dependency "react-dom@^15.5.x || ^16.x".
warning "netlify-cms > netlify-cms-widget-markdown > slate-react > slate-prop-types@0.4.67" has unmet peer dependency "immutable@>=3.8.1".
warning " > postcss-cssnext@3.1.0" has unmet peer dependency "caniuse-lite@^1.0.30000697".
erquhart commented 5 years ago

That's a Netlify CMS issue, not related specifically to this starter. You can track progress here: https://github.com/netlify/netlify-cms/issues/1678