node-safe icon indicating copy to clipboard operation
node-safe copied to clipboard

🤠 Make using Node.js safe again with Deno-like permissions

Results 13 node-safe issues
Sort by recently updated
recently updated
newest added

Shell integration fails if you're using [asdf](https://asdf-vm.com/) as your version manager for node. This PR should fix that.

Hi. Thanks for the lib! I've tried to setup run script inside Webstorm and the best I was able to achieve is with the following: In factWwebstorm runs the following...

I would like to thank you for this in my opinion excellent project, and express my gratitude in a form of some little payment. Especially given that: 1. This project...

Hi! Thanks for this awesome project, really appreciate the effort to make the node ecosystem more secure. I have one question: Why does the default sandbox need permission to read...

Would love to see linux support.

enhancement

To make using `node-safe` more frictionless we could add support for a "default" `~/.node-safe/.node-safe.json` file. Whenever `node-safe` (or `node` when using the shell integration) or the package managers are called...

enhancement

Would it be desirable and technically feasible to define package-based configurations instead of project-based configurations? I.e.: - allowing `got` to access the internet - allow `puppeteer` to access `/tmp` and...

enhancement

Currently we block all access `~/.npmrc` for security reasons (explained in the main readme). It could be convenient to automatically allow access to that file when publishing related package manager...

enhancement

`flagForceColor` and `hasFlag()` were not defined. I've copy-pasted them from the original source Considering that the comment on top of `src/utils/terminal.js` says "Lifted _and modified_ from: https://github.com/chalk/supports-color/blob/main/index.js (MIT)", I am...