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

Road to v3

Open kris-ellery opened this issue 2 years ago • 1 comments

  • [ ] Switch to pnpm
  • [ ] Remove create-react-styleguide
  • [ ] Add Vite with CJS and ESM build artifacts
  • [ ] Add TypeScript and refactor components and utilities
  • [ ] Add Storybook for development and documentation
  • [ ] Update commit infra with lint-staged, commitlint, and husky
  • [ ] Convert class component to functional components and hooks
  • [ ] Update test to Vitest
  • [ ] Update Prettier and ESLint configs
  • [ ] Rename default CSS class names to follow BEM and scoping
  • [ ] Implement GitHub Actions
  • [ ] Implement automated release process

kris-ellery avatar Aug 14 '23 02:08 kris-ellery

Try with the following steps:

  • Switch to pnpm package manager.
  • Remove the 'create-react-styleguide' package.
  • Add Vite to handle CJS and ESM build artifacts.
  • Introduce TypeScript and refactor components and utilities.
  • Install and configure Storybook for development and documentation.
  • Update commit infrastructure using 'lint-staged', 'commitlint', and 'husky'.
  • Convert class components to functional components and hooks.
  • Update testing to use Vitest.
  • Update Prettier and ESLint configurations.
  • Rename default CSS class names to follow BEM and scoping.
  • Implement GitHub Actions.
  • Set up an automated release process.

msf-caesar avatar Sep 01 '23 04:09 msf-caesar