tooling
tooling copied to clipboard
Advancing Node.js as a framework for writing great tools
In a nutshell, we need to be able to "unload" an ESM module, which is not supported. Tooling needs this for reloading files (e.g. in a tool's "watch" mode) or...
By default nyc 15 will be using [node-preload](https://github.com/cfware/node-preload) instead of spawn-wrap. v0.1.x was fine for nyc's specific use case but I do not believe it's generic enough to be part...
chmod -R
This came out of a slack discussion, but adding a recursive mode to `fs.chmod` (_a la_ [chmodr](https://npm.im/chmodr) would be super. cc @isaacs @coreyfarrell
We've got some feedback on the recursive `rmdir` API; see https://github.com/nodejs/node/issues/34278 Given that the `recursive` option is still experimental, we can still break it, if necessary. Note that the `recursive`...
I keep hitting this problem, so I may as well post in here for opinions and possibly some sort of effort on a shared convention. A bunch of tools we...
The dream would be to use ES modules with `"type": "modules"` for everything in my project, allowing one to go cold turkey on cjs. However, a number of tools, such...
I'm curious if anyone thinks adding [glob](https://npm.im/glob) support to core would be a good idea? Globs (globspecs? what's the right term?) are natively supported in POSIX (?) shells, which means...
One topic discussed in our Node+JS Interactive meeting on tooling, was the introduction of user-land modules to help ecosystem modules take advantage of new functionality (.e.,g, `mkdirp`) while still falling...
One of the must-have modules in the ecosystem is https://www.npmjs.com/package/fsevents. `fsevents` is needed if you need to watch files on Mac OS X, as our current file watching strategy is...
Would this fall under the considerations of this group? See https://github.com/nodejs/node/issues/616#issuecomment-438221181.