https://github.com/node-projects/esmweave
A Bundler for ES6 Code wich uses importmaps
https://github.com/node-projects/esmweave
Last synced: 3 months ago
JSON representation
A Bundler for ES6 Code wich uses importmaps
- Host: GitHub
- URL: https://github.com/node-projects/esmweave
- Owner: node-projects
- License: mit
- Created: 2023-12-26T14:35:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-04T09:27:56.000Z (over 1 year ago)
- Last Synced: 2025-01-15T01:43:27.771Z (4 months ago)
- Language: TypeScript
- Size: 18.6 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# esmWeave
A Bundler for ES6 Code wich uses importmaps# planed features
- bundle multiple HTML files, find common used same files, bundle to different files
- addons for example for LIT, BaseCustomWebcomponent, ...
- support import attributes (treat import asstertions the same way)# todo
- visitor for esprima (look at esprima.net)
- write back of AST to JS code (look at esprima.net)
- patch esprima-next with patches from esprima.net
- parse javascript, and refactor imports to code like in cc.ts
- make strategy for the resulting importname- make css imports
- make json imports- extension interface for each import (and how to rewrite)
- ignor specific files
- ignore https://github.com/WICG/import-maps?tab=readme-ov-file#multiple-versions-of-the-same-module for the moment