react-lightning-design-system icon indicating copy to clipboard operation
react-lightning-design-system copied to clipboard

Set up TypeScript Environment

Open zaki-yama opened this issue 5 years ago • 0 comments

ref. #289

Construct TypeScript environment. In addition to transpile to current ES5 format (with babel-preset-env), we need to build as ES Modules format so that the users can use Tree-shaking with webpack, Rollup, etc.

TODO

  • [x] Update Babel's version to 7 to support TypeScript > #291
  • [x] Enable to transpile .ts files to ES5 format > #291
  • [x] Update React version > #292
  • [x] Update ESLint version > #293
  • [x] Introduce Prettier > #294
  • [x] Update Storybook version to v5 > #297
  • [x] Enable to use ESLint with TypeScript > #298
  • [x] Enable to run Jest > 287f01b in #303
  • [ ] Enable to transpile .ts files to ES Modules format
  • [x] Enable to run Storybook

zaki-yama avatar Jan 31 '19 17:01 zaki-yama