mirror of
https://github.com/MercuryWorkshop/scramjet.git
synced 2025-05-17 08:00:02 -04:00
Update README.md
This commit is contained in:
parent
aac959936c
commit
1d9870e706
1 changed files with 4 additions and 2 deletions
|
@ -9,7 +9,9 @@ The UI is not finalized and only used as a means to test the web proxy.
|
|||
## How to build
|
||||
Running `pnpm dev` will build Scramjet and start a dev server on localhost:1337. If you only want to build the proxy without using the dev server, run `pnpm build`.
|
||||
|
||||
TODO
|
||||
|
||||
|
||||
## TODO
|
||||
- Finish HTML rewriting
|
||||
- `<script type="importmap"></script>` rewriting
|
||||
- Make an array of all possible import values and pass the array onto the JS rewriter, then rewrite all the URLs inside of it
|
||||
|
@ -18,4 +20,4 @@ TODO
|
|||
- Check imports/exports for values contained in the `importmap` array, don't rewrite the node value if present
|
||||
- Fix CSS rewriting
|
||||
- CSS rewriting only rewrites the `url()` function, but `@import` rules can import urls using just a string: https://developer.mozilla.org/en-US/docs/Web/CSS/@import
|
||||
- Write client APIs
|
||||
- Write client APIs
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue