cats-oss / eslint-config-abema

This project is presets of eslint configurations which we used in our some internal projects.
MIT License
4 stars 1 forks source link

Bump eslint-plugin-node from 9.1.0 to 10.0.0 #187

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 years ago

Bumps eslint-plugin-node from 9.1.0 to 10.0.0.

Release notes *Sourced from [eslint-plugin-node's releases](https://github.com/mysticatea/eslint-plugin-node/releases).* > ## v10.0.0 > This release supports BigInt and Dynamic Imports if you are using ESLint 6.2.0 or later. > > ## šŸ’„ Breaking Changes > > - 9ea67c9e130c3da5f1ce9edc67241e1803db9264 updated `node/no-unsupported-features/es-syntax` rule to recognize BigInt literals and `import()`. > - b91b48df112426b2eb86479e4841f7008ac7cdaf updated `node/no-unsupported-features/es-builtins` rule to recognize `BigInt`, `BigInt64Array`, `BigUint64Array`, and `Promise.allSettled`. > - b57a4f97dcc6ea46e3b7aa8f7e25ab59a3357375 updated `node/file-extension-in-import`, `node/no-extraneous-import`, `node/no-missing-import`, and `node/no-unpublished-import` rules to recognize `import()`. > - 4b9c4d7d5deb9b66a6f37c0a440131500e51624f updated `node/no-deprecated-api` rule to recognize `module.createRequireFromPath`. > - 9c574ba29390cd5f793885d956c1c89a6d30a7d5 updated `plugin:node/recommended` and the other configs. > - It added `node/no-exports-assign` rule. > - It changed `exports` global variable writable. > - It enabled `node/*-import` rules in CommonJS mode as well. > > ## āœØ New rules > > - a0f0ee1efa860aa1633a7d84e73247e09a950b0b added `node/no-exports-assign` rule that disallows `exports = {}`. > > ## v9.2.0 > ## āœØ New Rules > > - c1d5dbfbd01e1d2483fc3b970bc2ab2d61580db6 added a new rule `no-callback-literal`. > > ## šŸ› Bug Fixes > > - 72de3a30a1d66414eaff3603ddc74628967a9ea3 updated `eslint-utils` for security fix.
Commits - [`dc067a1`](https://github.com/mysticatea/eslint-plugin-node/commit/dc067a116ca14ae9c23b2f6aec63f416d2abf2c7) šŸ”– 10.0.0 - [`1fe8c52`](https://github.com/mysticatea/eslint-plugin-node/commit/1fe8c5224e9a612d406e86f63cb7e76fb0c9fea1) šŸ“ update README.md - [`9c574ba`](https://github.com/mysticatea/eslint-plugin-node/commit/9c574ba29390cd5f793885d956c1c89a6d30a7d5) šŸ’„ update node/recommended - [`c2fa788`](https://github.com/mysticatea/eslint-plugin-node/commit/c2fa788eb798325e4ecddfb3e29fb6d823bceffb) āš’ revive the tests of deprecated rules - [`4b9c4d7`](https://github.com/mysticatea/eslint-plugin-node/commit/4b9c4d7d5deb9b66a6f37c0a440131500e51624f) šŸ’„ update node/no-deprecated-api - [`644e999`](https://github.com/mysticatea/eslint-plugin-node/commit/644e9993360c82ae5229014faa378721385ac858) āš’ fix tests on old ESLint - [`b57a4f9`](https://github.com/mysticatea/eslint-plugin-node/commit/b57a4f97dcc6ea46e3b7aa8f7e25ab59a3357375) šŸ’„ update node/*-import rules to recognize dynamic imports - [`df979d3`](https://github.com/mysticatea/eslint-plugin-node/commit/df979d317571e7378b9072348c338efa16f28cc8) šŸŽØ refactor how to collect 'require/import' - [`b91b48d`](https://github.com/mysticatea/eslint-plugin-node/commit/b91b48df112426b2eb86479e4841f7008ac7cdaf) šŸ’„ update node/no-unsupported-features/es-builtins rule to recognize bigint an... - [`9ea67c9`](https://github.com/mysticatea/eslint-plugin-node/commit/9ea67c9e130c3da5f1ce9edc67241e1803db9264) šŸ’„ update node/no-unsupported-features/es-syntax to recognize bigint and import() - Additional commits viewable in [compare view](https://github.com/mysticatea/eslint-plugin-node/compare/v9.1.0...v10.0.0)


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in the `.dependabot/config.yml` file in this repo: - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.
tetsuharuohzeki commented 5 years ago

no-callback-literal

I think we should disable it. It is the problem which should be covered by static type checking.

tetsuharuohzeki commented 5 years ago

node/no-exports-assign

I seem this is nice.