This document lists new features to be added in the future and features that have already been completed.
- Upgrade to Babel 7
- Add TypeScript support
- Test coverage
- Unified ESLint configuration
- Provide CLI support
- Upgrade dependency versions
- Unified Babel compilation for TypeScript
- Add Prettier
- Add Commitlint
- Add Husky
- Add a local server
- Support Node.js exports condition
- Migrate from Travis to GitHub Actions
- Support environment-specific builds
- Add jsdom
- Add Puppeteer
- Add watch functionality
- Add Chrome Headless and related features
- Support GitHub Actions for automated package publishing
- Upgrade to ESLint v9
- Upgrade to Rollup v4