react-floodgate icon indicating copy to clipboard operation
react-floodgate copied to clipboard

Update Dependencies, Build System

Open geoffdavis92 opened this issue 5 years ago • 0 comments

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

  • [x] 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 avatar Sep 14 '20 07:09 geoffdavis92