- Build & publish both esm and cjs
- Allow for both esm & cjs Babel config
- Default to new React runtime preset (after React 16.14)
- Drop vuepress dependency completely
- Drop lerna dependency completely
- Optional lerna in publish
- Publish draft release
- typescript-eslint 3
- TypeScript 3.9
- Stricter JSX rules
- Arrow functions with ()
- JSX sample tests
- Yarn 2
- TypeScript 3.8.2
- Extend Babel plugins with latest TS features
- Remove
@tetcoin/dev-react
, combine into@tetcoin/dev
- Move all user-facing (non-CI scripts) to JS, which makes cross-platform easier
- Add
tetcoin-dev-circular
script to extract circular deps
- Bump deps
- Package scoping checks, build & pre-publish
- Allow
.skip-{npm,build}
files to control build - Bump deps
- GitHub workflows
- Don't publish this package as beta
- Bump deps
- TypeScript eslint 2
- Bump deps
- Swap to TypeScript eslint
- Bump deps
- Split deploy & build steps
- Rename
yarn run check
toyarn lint
- Bump deps
- Remove
useBuiltins
from babel config (corejs) - Bump deps
- Beta versions now publish with a
beta
tag
- Publish
<major>.<minor>.<patch>-beta.x
versions from CI. This helps a lot with the stream of versions that arrise from merging.