diff --git a/docs/existing-solutions.md b/docs/existing-solutions.md index 5c73757..6c6b56b 100644 --- a/docs/existing-solutions.md +++ b/docs/existing-solutions.md @@ -10,5 +10,16 @@ packaging Node.js applications as standalone executables. | boxednode | MongoDB | https://github.com/mongodb-js/boxednode | @addaleax | | nexe | - | https://github.com/nexe/nexe | N/A | +Virtual File System Implementations +----------------------------------- + +| Name | Project | Reference | Point of Contact | +|------|----------|----------------------------------------------------------------------------------------------------|------------------| +| ASAR | Electron | | [`@zcbenz`] | + Did we miss any or got any details wrong? [Help us out by sending a PR!](https://github.com/nodejs/single-executable/edit/main/docs/existing-solutions.md) + +[ASAR format]: https://github.com/electron/asar +[`@zcbenz`]: https://github.com/zcbenz +[monkey patching of `fs` in Electron to read from an ASAR]: https://github.com/electron/electron/blob/06a00b74e817a61f20e2734d50d8eb7bc9b099f6/lib/asar/fs-wrapper.ts