nujan-io / nujan-ide

Web IDE, powered by Nujan, is your ultimate browser-based IDE designed to simplify the journey of writing, testing, compiling, deploying, and interacting with smart contracts on TON. Write smart contracts from anywhere, No setups, no downloads, just pure convenience and versatility.
https://ide.nujan.io
Other
98 stars 10 forks source link

Custom libraries support #11

Open Hid-K opened 4 months ago

Hid-K commented 4 months ago

Add ability to add custom libraries ( packages ) into project. It should be able to add some config file and list all dependencies developer need. Possible solutions: 1) User adds npm package name into config file, and this [ackage being added into IDE locally, only for this user. (No idea on how to implement this) 2) Supported packages are suggested by users and, after approval, added to IDE

Thinking about 2'nd solution, i'm also being nervous about security. I mean, somebody can suggest package, that runs malicious code.