Caleb Everett
Caleb Everett
That is my point, `dist-*` expands to `dist-es` and `dist-cjs`, then npm checks those directories recursively, like find does. The expansion is flat and doesn't rely on globstar behavior. `files:...
Will those changes apply to .gitignore and .npmignore? So `.npmignore` `build` won't exclude every file under `build` in npm 11? > File patterns follow a similar syntax to .gitignore >...
So will there be different pattern rules for .npmignore and `files`? `dist-*` in .gitignore or .npmignore will exclude everything under `dist-cjs/`, while `dist-*` in package.json files would only include a...
I'm happy to help out with spec/doc/test writing or discussion. Not sure if this falls under the same umbrella, but I found that symlinks are treated differently between 8 and...
A co worker found an odd behavior with directories named cvs. In this case I can't explain how either npm 8 or 10 is behaving. I understand the CVS is...
It's on the default ignore list, but it's not on the "can't include" list. Why doesn't `**/CVS/**` include `dist/CVS/index.js` in npm 10? Why doesn't `dist/CVS` include `dist/CVS/index.js` in npm 10?...
An interesting wrinkle is that npm will hang forever if it gets SIGINT and the registry server stops completing requests This script starts a npm registry proxy and npm install...
I ran into this when building an old project that uses mocha-parallel-test and node's --openssl-legacy-provider option. mocha-parallel-tests spawns workers and specifies execArgv to remove some 'debug' flags from the process...
Add a constructor with parameters to SomeClass. You'll get a type error unless you provide it when calling the mocked constructor. That's not too bad, you can add a ts-ignore...
I was able to work around this by setting jsc target to es2020 or later ``` jsc: { target: "es2021", }, ``` Tho this makes me think that @swc/jest is...