bundle-on-browser
bundle-on-browser copied to clipboard
Bundle in browser
How to dev
-
yarn dev
: Start application server onhttp://localhost:8080
-
yarn build
: Generatedist
-
yarn test
: Run jest -
yarn deploy
: Deploy to netlify (need netlify account)
TODO
- [x] Resolve
preact/hooks
pattern - [x] virtual fs
- [x] transform ts on compile
- [ ] load types with @types/xxx
- [ ] load types with
.d.ts
in repo - [ ] load types with relative path
- [x] Persist current fs
- [ ] Self bootstrap rollup compiler
- [x] compile with tsconfig.json
- [ ] in memory eslint
- [ ] test-runner
- [ ] filer: fold modules
- [x] filer: add
- [x] filer: delete
- [ ] filer: rename
- [ ] filer: validate filename
- [ ] Resolve process.env before compile
- [ ] Compiler version Selectable
LICENSE
MIT