diff options
author | 2021-09-23 23:22:41 -0700 | |
---|---|---|
committer | 2021-09-23 23:22:41 -0700 | |
commit | 90a647fb72595d64013f9595c36ed7e557d669da (patch) | |
tree | ec42d81e061eb3d6591a467373e1df0fbffade9d | |
parent | 3cbf209d5b43c6ece8b914a3aadd7d19b636cd34 (diff) | |
download | bun-90a647fb72595d64013f9595c36ed7e557d669da.tar.gz bun-90a647fb72595d64013f9595c36ed7e557d669da.tar.zst bun-90a647fb72595d64013f9595c36ed7e557d669da.zip |
Update README.md
-rw-r--r-- | README.md | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -427,8 +427,19 @@ Run `bun bun ./path-to.js` to generate a `node_modules.bun` file containing all The `.bun` file contains: - all the bundled source code -- all the bundled source code metadata (what byte ranges of the `.bun` correspond to which module's source code? what modules were used in a package?) -- project metadata & configuration (what framework? where is the routes folder?) +- all the bundled source code metadata +- project metadata & configuration + +Here are some of the questions `.bun` files answer: + +- what byte ranges of the `.bun` correspond to which module's source code? +- what modules of a package are used? +- what framework is used? (e.g. Next.js) +- where is the routes directory? +- how big is each imported dependency? +- what is the hash of the bundle's contents? (for etags) +- what is the name & version of every npm package exported in this bundle? +- what modules from which packages are used in this project? ("project" defined as all the entry points used to generate the .bun) All in one file. |