agenda / human-interval

Human readable time distances for javascript
Other
459 stars 13 forks source link

chore(deps): update dependency xo to v0.40.2 #44

Open renovate[bot] opened 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
xo 0.37.1 -> 0.40.2 age adoption passing confidence

Release Notes

xojs/xo ### [`v0.40.2`](https://togithub.com/xojs/xo/releases/v0.40.2) [Compare Source](https://togithub.com/xojs/xo/compare/v0.40.1...v0.40.2) - Fix handling of `parserOptions` for TypeScript ([#​557](https://togithub.com/xojs/xo/issues/557)) [`7ace6e5`](https://togithub.com/xojs/xo/commit/7ace6e5) ### [`v0.40.1`](https://togithub.com/xojs/xo/releases/v0.40.1) [Compare Source](https://togithub.com/xojs/xo/compare/v0.40.0...v0.40.1) - Fix resolving base config ([#​545](https://togithub.com/xojs/xo/issues/545)) [`d2c5750`](https://togithub.com/xojs/xo/commit/d2c5750) - Fix handling of `parserOptions` option ([#​544](https://togithub.com/xojs/xo/issues/544)) [`e9c96a1`](https://togithub.com/xojs/xo/commit/e9c96a1) ### [`v0.40.0`](https://togithub.com/xojs/xo/releases/v0.40.0) [Compare Source](https://togithub.com/xojs/xo/compare/v0.39.1...v0.40.0) ##### Breaking - **XO now enforces that your project is [ESM](https://blog.sindresorhus.com)** If you cannot yet move to ESM, I recommend staying on XO 0.39 for now. - Require Node.js 12.20 [`cc06c3c`](https://togithub.com/xojs/xo/commit/cc06c3c) ##### New rules - [`unicorn/prefer-node-protocol`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-node-protocol.md) - [`unicorn/prefer-module`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-module.md) - [`unicorn/no-document-cookie`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-document-cookie.md) - [`unicorn/numeric-separators-style`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/numeric-separators-style.md) - [`unicorn/prefer-array-flat`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-array-flat.md) - [`unicorn/prefer-array-flat-map`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-array-flat-map.md) ##### Meta - Move from deprecated `ESLint.CLIEngine` to `ESLint` ([#​534](https://togithub.com/xojs/xo/issues/534)) [`0480d80`](https://togithub.com/xojs/xo/commit/0480d80) This should hopefully resolve a bunch of issues. ### [`v0.39.1`](https://togithub.com/xojs/xo/releases/v0.39.1) [Compare Source](https://togithub.com/xojs/xo/compare/v0.39.0...v0.39.1) - Fix a problem with using XO with Prettier [`fa34c74`](https://togithub.com/xojs/xo/commit/fa34c74) ### [`v0.39.0`](https://togithub.com/xojs/xo/releases/v0.39.0) [Compare Source](https://togithub.com/xojs/xo/compare/v0.38.2...v0.39.0) ##### New rules - [`unicorn/no-static-only-class`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-static-only-class.md) - [`unicorn/prefer-array-flat`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-array-flat.md) - [`unicorn/prefer-switch`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-switch.md) - [`@typescript-eslint/no-unsafe-argument`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-unsafe-argument.md) ##### Breaking - Remove the `esnext` option [`e80c094`](https://togithub.com/xojs/xo/commit/e80c094) - `unicorn/prevent-abbreviations` rule: Rename options https://github.com/sindresorhus/eslint-plugin-unicorn/commit/cf42cc57029cc48e0305c07019a277247e149b4f - `unicorn/no-keyword-prefix` rule: Rename `blacklist` option to `disallowedPrefixes` https://github.com/sindresorhus/eslint-plugin-unicorn/commit/91e60d05d67fd109b4c05b50abe3ff9fcbad1097 ##### Improvements - Add `--print-config` flag ([#​529](https://togithub.com/xojs/xo/issues/529)) [`7b8dc70`](https://togithub.com/xojs/xo/commit/7b8dc70) - Disable the `import/default` rule for TypeScript files [`e3c511b`](https://togithub.com/xojs/xo/commit/e3c511b) - Disable the `import/export` rule for TypeScript files [`b385bee`](https://togithub.com/xojs/xo/commit/b385bee) ### [`v0.38.2`](https://togithub.com/xojs/xo/releases/v0.38.2) [Compare Source](https://togithub.com/xojs/xo/compare/v0.38.1...v0.38.2) - Disable the `node/file-extension-in-import` rule for TypeScript projects ([#​523](https://togithub.com/xojs/xo/issues/523)) [`1eb8230`](https://togithub.com/xojs/xo/commit/1eb8230) It doesn't work properly with TypeScript projects. ### [`v0.38.1`](https://togithub.com/xojs/xo/releases/v0.38.1) [Compare Source](https://togithub.com/xojs/xo/compare/v0.38.0...v0.38.1) - Fix a problem in v0.38.0 [`8b2fa78`](https://togithub.com/xojs/xo/commit/8b2fa78) ### [`v0.38.0`](https://togithub.com/xojs/xo/releases/v0.38.0) [Compare Source](https://togithub.com/xojs/xo/compare/v0.37.1...v0.38.0) ##### New rules - [`unicorn/no-new-array`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/no-new-array.md) - [`unicorn/prefer-array-index-of`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/prefer-array-index-of.md) - [`unicorn/prefer-regexp-test`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/prefer-regexp-test.md) - [`unicorn/no-array-for-each`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/no-array-for-each.md) - [`unicorn/no-array-push-push`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/no-array-push-push.md) - [`unicorn/no-this-assignment`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/no-this-assignment.md) - [`@typescript-eslint/object-curly-spacing`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/object-curly-spacing.md) ##### Improvements - Add auto-fix for fixing file extensions in imports [`f4f6b39`](https://togithub.com/xojs/xo/commit/f4f6b39) - Add `.mjs` and `.cjs` as default extensions ([#​521](https://togithub.com/xojs/xo/issues/521)) [`2e05c81`](https://togithub.com/xojs/xo/commit/2e05c81) - Allow file extension for `import/no-unassigned-import` allow list [`8156d42`](https://togithub.com/xojs/xo/commit/8156d42) ##### Fixes - Fix ignored package.json config when using the CLI ([#​520](https://togithub.com/xojs/xo/issues/520)) [`32bd3b8`](https://togithub.com/xojs/xo/commit/32bd3b8)

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.