Skip to content

Commit f28eb19

Browse files
committed
Auto merge of #3673 - rust-lang:renovate/eslint-plugin-unicorn-33.x, r=Turbo87
Update dependency eslint-plugin-unicorn to v33 [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) | [`32.0.1` -> `33.0.1`](https://renovatebot.com/diffs/npm/eslint-plugin-unicorn/32.0.1/33.0.1) | [![age](https://badges.renovateapi.com/packages/npm/eslint-plugin-unicorn/33.0.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/eslint-plugin-unicorn/33.0.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/eslint-plugin-unicorn/33.0.1/compatibility-slim/32.0.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/eslint-plugin-unicorn/33.0.1/confidence-slim/32.0.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>sindresorhus/eslint-plugin-unicorn</summary> ### [`v33.0.1`](https://github.com/sindresorhus/eslint-plugin-unicorn/releases/v33.0.1) [Compare Source](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v33.0.0...v33.0.1) - `prefer-prototype-methods`: Ignore known object literal methods ([#&#8203;1330](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1330)) [`639e7af`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/639e7af) ### [`v33.0.0`](https://github.com/sindresorhus/eslint-plugin-unicorn/releases/v33.0.0) [Compare Source](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v32.0.1...v33.0.0) ##### New rules - [`require-array-join-separator`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/require-array-join-separator.md) ([#&#8203;1284](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1284)) [`36e7103`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/36e7103) - [`require-number-to-fixed-digits-argument`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/require-number-to-fixed-digits-argument.md) ([#&#8203;1288](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1288)) [`4a30863`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/4a30863) - [`prefer-prototype-methods`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-prototype-methods.md) ([#&#8203;1247](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1247)) [`7bde733`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/7bde733) - [`prefer-object-has-own`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-object-has-own.md) ([#&#8203;1322](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1322)) [`ca34b40`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/ca34b40) - Not enabled in the `recommended` preset. ##### Improvements - `no-array-for-each`: Handle only return statement inside `if` or `else` ([#&#8203;1319](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1319)) [`298a104`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/298a104) - `new-for-builtins` & `no-new-buffer`: Handle line breaks after `new` keyword ([#&#8203;1301](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1301)) [`d37439f`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/d37439f) - `prefer-array-flat-map`: Remove check on `[].concat(...array.map(…))` ([#&#8203;1299](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1299)) [`128b5aa`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/128b5aa) - `prefer-spread`: Ignore `{arrayBuffer,blob,buffer,file,this}.slice()` ([#&#8203;1287](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1287)) [`e18d5f2`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/e18d5f2) - `prefer-string-starts-ends-with`: Add suggestions for safely handling non-strings ([#&#8203;1277](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1277)) [`f14a9d1`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/f14a9d1) - `explicit-length-check`: Ignore `this.{size,length}` ([#&#8203;1289](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1289)) [`ed85d00`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/ed85d00) - `prefer-string-starts-ends-with-rule`: Don't autofix known non-string values ([#&#8203;1281](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1281)) [`a1c8984`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/a1c8984) - `explicit-length-check`: Ignore known, non-number length properties ([#&#8203;1264](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1264)) [`42f6487`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/42f6487) - `empty-brace-spaces`: Support experimental syntax ([#&#8203;1276](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1276)) [`fa68b6f`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/fa68b6f) - `prefer-dom-node-remove`: Improve parentheses handling ([#&#8203;1254](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1254)) [`74e4d39`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/74e4d39) ##### Fixes - `prefer-array-flat`: Fix incorrect fix, check `Array.prototype.concat.call` ([#&#8203;1317](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/1317)) [`f6a939c`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/f6a939c) </details> --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/rust-lang/crates.io).
2 parents afde03a + 26bd63e commit f28eb19

File tree

3 files changed

+12
-11
lines changed

3 files changed

+12
-11
lines changed

fastboot.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,18 @@ class LoggerWithoutTimestamp {
1212
constructor() {
1313
this.prefix = cluster.isMaster ? 'master' : 'worker';
1414
}
15-
writeLine() {
16-
this._write('info', Array.prototype.slice.apply(arguments));
15+
16+
writeLine(...args) {
17+
this._write('info', args);
1718
}
1819

19-
writeError() {
20-
this._write('error', Array.prototype.slice.apply(arguments));
20+
writeError(...args) {
21+
this._write('error', args);
2122
}
2223

2324
_write(level, args) {
2425
args[0] = `[${level}][${this.prefix}] ${args[0]}`;
25-
console.log.apply(console, args);
26+
console.log(...args);
2627
}
2728
}
2829

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@
115115
"eslint-plugin-ember-concurrency": "0.3.1",
116116
"eslint-plugin-import-helpers": "1.1.0",
117117
"eslint-plugin-prettier": "3.4.0",
118-
"eslint-plugin-unicorn": "32.0.1",
118+
"eslint-plugin-unicorn": "33.0.1",
119119
"loader.js": "4.7.0",
120120
"match-json": "1.3.3",
121121
"normalize.css": "8.0.1",

yarn.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7607,15 +7607,15 @@ [email protected]:
76077607
dependencies:
76087608
prettier-linter-helpers "^1.0.0"
76097609

7610-
eslint-plugin-unicorn@32.0.1:
7611-
version "32.0.1"
7612-
resolved "https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-32.0.1.tgz#a7cb9f538441b78936a96261eea4392d76526d77"
7613-
integrity sha512-LaZ9utnXtOJjnoDkpm+nQsONUUmyRR0WD6PGROSdQRRW3LRmgK/ZP8wxjW+Ai+2uolKTtuJzLx2mvbIeIoLqpg==
7610+
eslint-plugin-unicorn@33.0.1:
7611+
version "33.0.1"
7612+
resolved "https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-33.0.1.tgz#15c7d210aad77466acb1e899b06b070099e029ce"
7613+
integrity sha512-VxX/L/9DUEyB3D0v00185LrgsB5/fBwkgA4IC7ehHRu5hFSgA6VecmdpFybhsr4GQ/Y1iyXMHf6q+JKvcR2MwA==
76147614
dependencies:
76157615
ci-info "^3.1.1"
76167616
clean-regexp "^1.0.0"
76177617
eslint-template-visitor "^2.3.2"
7618-
eslint-utils "^2.1.0"
7618+
eslint-utils "^3.0.0"
76197619
import-modules "^2.1.0"
76207620
is-builtin-module "^3.1.0"
76217621
lodash "^4.17.21"

0 commit comments

Comments
 (0)