-
Notifications
You must be signed in to change notification settings - Fork 130
Open
Description
The plan:
- Remove git hooks
- Update eslint to v9, overhaul its config
- Use semantic-release and github actions to fully automate publishing
- Cache everything that can be cached: deps, building, linting and formatting results, vscode releases for tests, etc (partially requires turborepo)
- Rewrite tests to make them more flexible
- See if it possible to migrate to Bun and use its bundler
- If both yes - migrate; if the second is no - consider staying on Node.js and using pnpm
- if decided to stay on Node.js - migrate from tsc to esbuild for building
- Bundle the extension into a single file
tcd
Metadata
Metadata
Assignees
Labels
No labels