Commit Graph

26 Commits

Author SHA1 Message Date
Aaron Klinker 3e37de97a6 fix: Print durations as ms/s based on total time 2023-06-25 10:53:35 -05:00
Aaron Klinker 4faa3b3493 fix: Root path customization now works 2023-06-25 10:53:35 -05:00
Aaron Klinker 70208f4dda chore: Check virtual entrypoints feature in README 2023-06-25 10:53:35 -05:00
Aaron Klinker 7c634f4841 chore: Refactor internal config creation 2023-06-25 10:53:35 -05:00
Aaron Klinker 739d19f3e3 fix: Support srcDir config 2023-06-25 10:53:35 -05:00
Aaron Klinker 1a25f2b532 feat: Copy public directory to outputs 2023-06-25 10:53:35 -05:00
Aaron Klinker e3e9c0d482 chore: Remove comments 2023-06-25 10:53:35 -05:00
Aaron Klinker 8c59a1c001 feat: Provide custom, typed globals defined by Vite 2023-06-25 10:53:35 -05:00
Aaron Klinker ca29537bbc feat: Virtualized content script entrypoint
Generalized the background logic so it can be reused with mulitple entrypoint types
2023-06-25 10:53:35 -05:00
Aaron Klinker ec57e8cbca chore: Improve build summary sorting 2023-06-25 10:53:35 -05:00
Aaron Klinker 505e41951c feat: Dev server working and a valid extension is built 2023-06-25 10:53:35 -05:00
Aaron Klinker e2cc995fe5 feat: Good looking console output 2023-06-25 10:53:35 -05:00
Aaron Klinker b8952b6330 chore: Refactor CLI commands 2023-06-25 10:53:35 -05:00
Aaron Klinker 21debadcce feat: Generate type declarations and config for project types and auto-imports 2023-06-25 10:53:35 -05:00
Aaron Klinker 523c7df519 feat: Download and bundle remote URL imports 2023-06-25 10:53:35 -05:00
Aaron Klinker 047ce0464e feat: Automatically add CSS files to content scripts 2023-06-25 10:53:35 -05:00
Aaron Klinker 53fb805a3b chore: move .exvite directory into srcDir instead of root 2023-06-25 10:53:35 -05:00
Aaron Klinker 1f6c4a0e0d chore: Simplify BuildOutput type 2023-06-25 10:53:35 -05:00
Aaron Klinker 1e7c738de4 feat: Build entrypoints and output manfiest.json 2023-06-25 10:53:35 -05:00
Aaron Klinker f09ffbb803 feat: separate output directories for each browser/manifest version 2023-06-25 10:53:35 -05:00
Aaron Klinker a63f0618d5 feat: Resolve entrypoints based on filesystem 2023-06-25 10:53:35 -05:00
Aaron Klinker 5b07c95ec7 feat: Export and bootstrap the /client package 2023-06-25 10:53:35 -05:00
Aaron Klinker e6c0d842ca chore: Refactor cli files into their own directory 2023-06-25 10:53:35 -05:00
Aaron Klinker 232ff7a037 feat: Add logger to config 2023-06-25 10:53:35 -05:00
Aaron Klinker 24a561e97e Initial commit
Bootstraped:
- CLI script
- JS API
- Test extension
- Config files
2023-06-25 10:53:35 -05:00
Aaron ee7c2cd3af Initial commit 2023-06-25 10:48:11 -05:00