From ad8f5915db15092864c2c0dc69ea7edfab61d7ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Nison?= Date: Fri, 5 Aug 2022 09:27:49 +0200 Subject: [PATCH 1/2] Update existing-solutions.md --- docs/existing-solutions.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/existing-solutions.md b/docs/existing-solutions.md index 9d5f3d5..1c30441 100644 --- a/docs/existing-solutions.md +++ b/docs/existing-solutions.md @@ -8,6 +8,7 @@ packaging Node.js applications as standalone executables. |------------|--------------|-----------------------------------------|------------------| | pkg | Vercel | https://github.com/vercel/pkg | @jesec | | boxednode | MongoDB | https://github.com/mongodb-js/boxednode | @addaleax | +| ZipFS | Yarn | https://github.com/yarnpkg/berry | @arcanis | | nexe | - | https://github.com/nexe/nexe | N/A | Virtual File System Implementations From 2e5006497f4895847530b7e1364f59371e80b42d Mon Sep 17 00:00:00 2001 From: Darshan Sen Date: Thu, 18 Aug 2022 16:49:15 +0530 Subject: [PATCH 2/2] Move ZipFS to VFS Implementations Signed-off-by: Darshan Sen --- docs/existing-solutions.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/existing-solutions.md b/docs/existing-solutions.md index 1c30441..8b906ba 100644 --- a/docs/existing-solutions.md +++ b/docs/existing-solutions.md @@ -8,19 +8,20 @@ packaging Node.js applications as standalone executables. |------------|--------------|-----------------------------------------|------------------| | pkg | Vercel | https://github.com/vercel/pkg | @jesec | | boxednode | MongoDB | https://github.com/mongodb-js/boxednode | @addaleax | -| ZipFS | Yarn | https://github.com/yarnpkg/berry | @arcanis | | nexe | - | https://github.com/nexe/nexe | N/A | Virtual File System Implementations ----------------------------------- -| Name | Project | Reference | Point of Contact | -|------|----------|----------------------------------------------------------------------------------------------------|------------------| -| ASAR | Electron |
  • [ASAR format]
  • [monkey patching of `fs` in Electron to read from an ASAR]
| [`@zcbenz`] | +| Name | Project | Reference | Point of Contact | +|-------|----------|----------------------------------------------------------------------------------------------------|------------------| +| ASAR | Electron |
  • [ASAR format]
  • [monkey patching of `fs` in Electron to read from an ASAR]
| [`@zcbenz`] | +| ZipFS | Yarn | [ZipFS] | @arcanis | [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 +[ZipFS]: https://github.com/yarnpkg/berry/blob/master/packages/yarnpkg-fslib/sources/ZipFS.ts Miscellaneous Related Tooling -----------------------------