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

Update Dependencies, Build System #54

Open
1 of 8 tasks
geoffdavis92 opened this issue Sep 14, 2020 · 0 comments
Open
1 of 8 tasks

Update Dependencies, Build System #54

geoffdavis92 opened this issue Sep 14, 2020 · 0 comments
Labels
dx Developer experience; making maintaining this project easier maintenance Refactoring, tidying-up code or removing cruft/unused code or dependencies

Comments

@geoffdavis92
Copy link
Owner

geoffdavis92 commented Sep 14, 2020

Overview

  • Latest node version(s) should be supported
  • Jest, Enzyme and related testing packages should be updated
  • Rollup should be replaced with Webpack, with distributed files updated accordingly
  • A types.d.ts file should be created and added to the files array
  • Third-party configuration properties in package.json should be transitioned to their respective config files

Checklist

  • Supports node v ^14
  • Jest updated to v ^26
  • Enzyme updated to v ^3
  • Add webpack support build file
  • Create types.d.ts
  • Create config file for Babel settings
  • Create config file for Jest settings
  • Create config file for Prettier settings
@geoffdavis92 geoffdavis92 added dx Developer experience; making maintaining this project easier maintenance Refactoring, tidying-up code or removing cruft/unused code or dependencies labels Sep 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dx Developer experience; making maintaining this project easier maintenance Refactoring, tidying-up code or removing cruft/unused code or dependencies
Projects
None yet
Development

No branches or pull requests

1 participant