Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dependency Cleanup & Quicker Build Tweaks #4

Merged
merged 15 commits into from Mar 27, 2021
Merged

Dependency Cleanup & Quicker Build Tweaks #4

merged 15 commits into from Mar 27, 2021

Conversation

equk
Copy link
Owner

@equk equk commented Mar 27, 2021

Removed Netlify-CMS React Plugin

Changed netlify-cms to use external pre-built js to speedup build times

  • added admin/index.html to use pre-built netlify-cms from web
  • removed postb script from build in package.json
  • disabled unused postcss plugin lostgrid
  • disabled unused plugins gatsby-remark-copy-linked-files & gatsby-remark-smartypants
  • disabled plugin gatsby-plugin-netlify-cms to speed up build times

Fixed CSS Problems (purgecss)

  • downgraded package gatsby-plugin-purgecss as completely ignoring rules set in config

Removed Dependencies

  • removed unused dependency netlify-cms-app
  • removed unused dependency gatsby-plugin-netlify
  • removed unused dependency gatsby-plugin-netlify-cms
  • removed unused dependency gatsby-remark-smartypants
  • removed unused dependency gatsby-remark-copy-linked-files
  • removed unused dependency lost
  • remove unused dependency react-disqus-comments

@equk equk merged commit 261c017 into master Mar 27, 2021
@equk equk deleted the dev branch March 27, 2021 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant