Pierre Vanduynslager
Pierre Vanduynslager
Hello Sindre! I'm a maintainer on [semantic-release](https://github.com/semantic-release/semantic-release). `semantic-release` automate the release process: make sure the tests are passing, parse the commit to determine the type of release, publish on npm,...
With the following directory tree: ``` +-- test/ | +-- dir | +-- file.js ``` ```js fg.sync('test/**', {onlyFiles: false}); // Result => ['test/dir/', 'test/dir/file.js'] // Should be => ['test', 'test/dir',...
Following the example in the README.md. ```md // example.md * Hello [World][] ``` ``` // .remarkrc { "plugins": [ "remark-preset-lint-recommended", ["remark-lint-list-item-indent", false] ] } ``` ```bash $ remark . ```...
This problem happens randomly. Step to reproduce: 1. Create a new repo on Github 2. Clone the repo locally 3. Run `semantic-release-cli setup` 4. Enter npm and github password 5....
When [catching errors in `validateToken `](https://github.com/semantic-release/cli/blob/9390ab75ceb869f8ee53b4f08e782eac1f6465ba/src/lib/npm.js#L84) we should differentiate `401` errors from others: - `401` => the 2FA token entered by the user is invalid so we should ask the...
Follow-up to #92. It should be possible to support npm [auth-and-writes](https://docs.npmjs.com/getting-started/using-two-factor-authentication#levels-of-authentication) level of two-factor-authentication by generating the OTP on the CI with a tool like [otplib](https://github.com/yeojz/otplib). Users would have to...
Currently we only check if the user is authenticated on the configured registry. But if a user set a valid`NPM_TOKEN`, that doesn't have the permission to deploy the current package...
We could support markdown via [remark-lint](https://github.com/remarkjs/remark-lint) and css/sass/scss via [stylelint](https://github.com/stylelint/stylelint). By default we would lint `*.css`, `*.sass` and `*.scss` with [stylelint-config-xo](https://github.com/sindresorhus/stylelint-config-xo) or [stylelint-config-xo-space](https://github.com/sindresorhus/stylelint-config-xo-space) based on the `space` options. We would...
The `@typescript-eslint/eslint-plugin` provides a [recommended config](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/src/configs/eslint-recommended.ts) which turn off some Eslint rules that conflicts or doesn't work well with TypeScript. For example in a `types.d.ts` file with the following code:...
This is the same issue as #671. This was fixed by 9c2ecdf21b696c02068a0ed34e00a361ada263f7. However it seems the fix was reverted in 876f043955a521340a61327636f9265f353e49ed so the problem happens again. Any reason why it...