mizchi / bundle-on-browser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bundle in browser

How to dev

  • yarn dev: Start application server on http://localhost:8080
  • yarn build: Generate dist
  • yarn test: Run jest
  • yarn deploy: Deploy to netlify (need netlify account)

TODO

  • Resolve preact/hooks pattern
  • virtual fs
  • transform ts on compile
  • load types with @types/xxx
  • load types with .d.ts in repo
  • load types with relative path
  • Persist current fs
  • Self bootstrap rollup compiler
  • compile with tsconfig.json
  • in memory eslint
  • test-runner
  • filer: fold modules
  • filer: add
  • filer: delete
  • filer: rename
  • filer: validate filename
  • Resolve process.env before compile
  • Compiler version Selectable

LICENSE

MIT

About


Languages

Language:TypeScript 93.4%Language:JavaScript 5.1%Language:HTML 1.5%