Skip to content

Latest commit

 

History

History
34 lines (33 loc) · 1.6 KB

ROADMAP.md

File metadata and controls

34 lines (33 loc) · 1.6 KB

Node.js Compiler Road Map

  • eliminate dependending on an outside Node.js and npm when compiling
  • Support writing options down to package.json
    • select the correct Node.js version via engines of package.json
      • Support arbitrary Node.js runtime versions
      • pmq20#40
    • configure auto-update to enable/disable prompts when new versions were detected
    • enable/disable auto-update
    • a option to exclude directory's and files.
  • Be able to use a custom icon and file description for the executable output. maybe an icon file in the package root directory.
  • Add options to select items to deliver
    • opt out zlib/openssl for system libraries
    • Incl and ICU
    • debug facilities
  • Add options to select compression-method
    • optionally xz the final product
  • Detect simultaneous runs of nodec
  • Warn the user that some symbolic link links to the outside of the project
    • Add a check procedure at compile time
    • pmq20#37
  • Cross-compile
  • Make Docker images for compiler environments
  • Generate Windows-less Cmd-less Windows applications via /subsystem=windows
  • Drop the external dependency of mksquashfs
    • i.e. Give libsquash the ability to mksquashfs
  • Support library only projects