Skip to content
This repository has been archived by the owner on Apr 13, 2024. It is now read-only.

[in progress] Node.js Runtime Support #14

Open
16 of 19 tasks
KernelDeimos opened this issue Feb 13, 2024 · 1 comment
Open
16 of 19 tasks

[in progress] Node.js Runtime Support #14

KernelDeimos opened this issue Feb 13, 2024 · 1 comment

Comments

@KernelDeimos
Copy link
Collaborator

KernelDeimos commented Feb 13, 2024

Phoenix shell was first built to work in Puter's terminal emulator, but we want it to be able to run locally on other systems as well.

Note: some of these tasks are done but not fully tested yet

Checklist:

  • de-couple cross-document messaging from launchPuterShell
  • Add NodeStdioPTT
  • Add filesystem platform support for node
    • filesystem.readdir
    • filesystem.stat
    • filesystem.mkdir
    • filesystem.read
    • filesystem.write
    • filesystem.rm
    • filesystem.rmdir
    • filesystem.move
    • filesystem.copy
  • Update builtins
    • ls
    • cp
    • mkdir
    • touch
    • (... this list is incomplete)
  • Add a command provider for $PATH executables
@AtkinsSJ
Copy link
Contributor

The filesystem platform support can be checked off now I think.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants