Tailwind CSS plugin to easily add a 'skip to main content' link.

  • By Oliver Davies
  • Last update: Dec 8, 2022
  • Comments: 16

Tailwind CSS Plugin: Skip Link

Overview

# Using npm
npm install --save-dev tailwindcss-skip-link

# Using yarn
yarn add --dev tailwindcss-skip-link

Usage

You can add the plugin to your Tailwind config as follows:

plugins: [
  // ...
  require('tailwindcss-skip-link')(),
],

Within your HTML, add the skip link straight after the body tag along with any other additional classes:

<a href="#main-content" class="skip-link">Skip to main content</a>

Then add the matching ID to skip to on your main content element.

<div id="main-content">
    <h1>Lorem ipsum</h1>
</div>

Example

To see an example of this plugin in use, see the oliverdavies.uk repository or the rebuilding-bartik repository.

Author

Oliver Davies - Full Stack Developer

Github

https://github.com/opdavies/tailwindcss-skip-link

Comments(16)

  • 1

    Bump postcss from 7.0.35 to 8.1.8

    Bumps postcss from 7.0.35 to 8.1.8.

    Release notes

    Sourced from postcss's releases.

    8.1.7

    8.1.6

    • Reverted package.exports Node.js 15 fix.

    8.1.5

    8.1.4

    • Fixed TypeScript definition (by @Arthie).

    8.1.3

    • Added package.types.

    8.1.2

    8.1.1

    8.1 “Duke Gemory”

    PostCSS 8.1 fixed new visitor API from the 8.0 release.

    We fixed Root and RootExit re-calling on children's changes. And now visitors will visit the parent again if nested children were changed.

    We added Once and OnceExit events, which will not be called again on node changes. You can use them to lint files or collect statistics:

    module.exports = {
      postcssPlugin: 'postcss-linter',
      OnceExit (root) {
        lint(root)
      }
    }
    module.exports.postcss = true
    

    We updated Migration guide according to new changes.

    8.0.9

    • Replace prototype in PostCSS 7 nodes instead of recreating them.
    • Added missed Transformer to exported types (by @pmdartus).

    8.0.8

    • Fix 8.0.7 regression on PostCSS 7 nodes converting (by @adamwathan)
    Changelog

    Sourced from postcss's changelog.

    8.1.8

    • Fix LazyResult type compatibility with Promise (by Ludovico Fischer).
    • Use HTTPS links in documentation.

    8.1.7

    • Fix import support in TypeScript (by Remco Haszing).

    8.1.6

    • Reverted package.exports Node.js 15 fix.

    8.1.5

    • Fixed Node.js 15 warning (by 沈鸿飞).

    8.1.4

    • Fixed TypeScript definition (by Arthur Petrie).

    8.1.3

    • Added package.types.

    8.1.2

    • Fixed API docs (by Arthur Petrie).
    • Improved plugin guide (by Yunus Gaziev).
    • Prepared code base for Deno support (by Oscar Otero).

    8.1.1

    • Updated funding link.

    8.1 “Duke Gemory”

    • Added Once and OnceExit events.
    • Fixed Root and RootExit events re-visiting.
    • Fixed node re-visiting on deep children changes.
    • Added docs for visitor API events.

    8.0.9

    • Replace prototype in PostCSS 7 nodes instead of recreating them.
    • Added missed Transformer to exported types (by Pierre-Marie Dartus).

    8.0.8

    • Fix 8.0.7 regression on PostCSS 7 nodes converting (by Adam Wathan).

    8.0.7

    • Fixed compatibility issue with mixin AST with PostCSS 7 and 8 nodes.
    • Added migration guide translation to Chinese to the warning.

    8.0.6

    • Fixed child adding methods in Container.

    8.0.5

    • Update changelog.
    Commits

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 2

    Bump postcss from 7.0.35 to 8.1.7

    Bumps postcss from 7.0.35 to 8.1.7.

    Release notes

    Sourced from postcss's releases.

    8.1.7

    8.1.6

    • Reverted package.exports Node.js 15 fix.

    8.1.5

    8.1.4

    • Fixed TypeScript definition (by @Arthie).

    8.1.3

    • Added package.types.

    8.1.2

    8.1.1

    8.1 “Duke Gemory”

    PostCSS 8.1 fixed new visitor API from the 8.0 release.

    We fixed Root and RootExit re-calling on children's changes. And now visitors will visit the parent again if nested children were changed.

    We added Once and OnceExit events, which will not be called again on node changes. You can use them to lint files or collect statistics:

    module.exports = {
      postcssPlugin: 'postcss-linter',
      OnceExit (root) {
        lint(root)
      }
    }
    module.exports.postcss = true
    

    We updated Migration guide according to new changes.

    8.0.9

    • Replace prototype in PostCSS 7 nodes instead of recreating them.
    • Added missed Transformer to exported types (by @pmdartus).

    8.0.8

    • Fix 8.0.7 regression on PostCSS 7 nodes converting (by @adamwathan)
    Changelog

    Sourced from postcss's changelog.

    8.1.7

    • Fix import support in TypeScript (by Remco Haszing).

    8.1.6

    • Reverted package.exports Node.js 15 fix.

    8.1.5

    • Fixed Node.js 15 warning (by 沈鸿飞).

    8.1.4

    • Fixed TypeScript definition (by Arthur Petrie).

    8.1.3

    • Added package.types.

    8.1.2

    • Fixed API docs (by Arthur Petrie).
    • Improved plugin guide (by Yunus Gaziev).
    • Prepared code base for Deno support (by Oscar Otero).

    8.1.1

    • Updated funding link.

    8.1 “Duke Gemory”

    • Added Once and OnceExit events.
    • Fixed Root and RootExit events re-visiting.
    • Fixed node re-visiting on deep children changes.
    • Added docs for visitor API events.

    8.0.9

    • Replace prototype in PostCSS 7 nodes instead of recreating them.
    • Added missed Transformer to exported types (by Pierre-Marie Dartus).

    8.0.8

    • Fix 8.0.7 regression on PostCSS 7 nodes converting (by Adam Wathan).

    8.0.7

    • Fixed compatibility issue with mixin AST with PostCSS 7 and 8 nodes.
    • Added migration guide translation to Chinese to the warning.

    8.0.6

    • Fixed child adding methods in Container.

    8.0.5

    • Update changelog.

    8.0.4

    • Fixed Cannot read property 'line' of null error.
    • Fixed source map support for declarations.
    Commits
    • 7e68b54 Release 8.1.7 version
    • 63a810d Remove Node.ks ESM 15 hack
    • 56befa5 Update dependencies
    • 92155c7 Try to avoid Node.js 15 warning
    • 9958714 Merge pull request #1459 from remcohaszing/fix-typescript-usage
    • 97a41a8 Revert "Remove esModuleInterop option from tsconfig.json"
    • e738254 Remove esModuleInterop option from tsconfig.json
    • 8741fdd Fix usage of default exports with TypeScript
    • 6fb712a Fix Windows
    • bf9178b Try to fix Windows test
    • Additional commits viewable in compare view

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 3

    Bump eslint from 6.8.0 to 7.13.0

    Bumps eslint from 6.8.0 to 7.13.0.

    Release notes

    Sourced from eslint's releases.

    v7.13.0

    • 254e00f New: Configurable List Size For Per-Rule Performance Metrics (#13812) (Bryan Mishkin)
    • 6c3c710 Docs: fix broken url in docs (#13815) (SaintMalik)
    • 4a09149 Sponsors: Sync README with website (ESLint Jenkins)
    • fb6fcbf Docs: Fix reference to Code of Conduct (#13797) (Tobias Nießen)
    • 1b89ebe Sponsors: Sync README with website (ESLint Jenkins)

    v7.12.1

    • 08f33e8 Upgrade: @eslint/eslintrc to fix rule schema validation (fixes #13793) (#13794) (Brandon Mills)
    • aeef485 Fix: Pass internal config paths in FileEnumerator default (fixes #13789) (#13792) (Brandon Mills)
    • 631ae8b Sponsors: Sync README with website (ESLint Jenkins)

    v7.12.0

    • cbf3585 Update: skip keyword check for fns in space-before-blocks (fixes #13553) (#13712) (Milos Djermanovic)
    • 256f656 Fix: autofix shouldn't produce template literals with \8 or \9 (#13737) (Milos Djermanovic)
    • b165aa5 Fix: yoda rule autofix produces syntax errors with adjacent tokens (#13760) (Milos Djermanovic)
    • 3175316 Fix: prefer-destructuring invalid autofix with comma operator (#13761) (Milos Djermanovic)
    • 1a9f171 Chore: Remove more ESLintRC-related files (refs #13481) (#13762) (Nicholas C. Zakas)
    • bfddced Update: remove suggestion if it didn't provide a fix (fixes #13723) (#13772) (Milos Djermanovic)
    • 5183b14 Update: check template literal in no-script-url (#13775) (YeonJuan)
    • bfe97d2 Sponsors: Sync README with website (ESLint Jenkins)
    • 6c51ade Sponsors: Sync README with website (ESLint Jenkins)
    • 603de04 Update: treat all literals like boolean literal in no-constant-condition (#13245) (Zen)
    • 289aa6f Sponsors: Sync README with website (ESLint Jenkins)
    • 9a1f669 Sponsors: Sync README with website (ESLint Jenkins)
    • 637f818 Docs: add more examples for no-func-assign (fixes #13705) (#13777) (Nitin Kumar)
    • 17cc0dd Chore: add test case for no-func-assign (refs #13705) (#13783) (Nitin Kumar)
    • dee0f77 Docs: add TOC to user-guide/configuring.md (#13727) (metasean)
    • 0510621 Update: Fix && vs || short-circuiting false negatives (fixes #13634) (#13769) (Brandon Mills)
    • 8b6ed69 Sponsors: Sync README with website (ESLint Jenkins)
    • 1457509 Docs: fix broken links in Node.js API docs (#13771) (Laura Barluzzi)
    • 7c813d4 Docs: Fix typo in v7 migration page (#13778) (Yusuke Sasaki)
    • b025795 Docs: Fix the format option name in the document (#13770) (Hideki Igarashi)
    • 84fd591 Chore: Increase Mocha timeout for copying fixtures (#13768) (Brandon Mills)
    • 1faeb84 Docs: clarify that space-unary-ops doesn't apply when space is required (#13767) (Taylor Morgan)
    • 67c0605 Update: check computed keys in no-prototype-builtins (fixes #13088) (#13755) (Milos Djermanovic)
    • b5e011c Sponsors: Sync README with website (ESLint Jenkins)

    v7.11.0

    • 23e966f Chore: Refactor CLIEngine tests (refs #13481) (#13709) (Nicholas C. Zakas)
    • fa9429a Fix: don't count line after EOF in max-lines (#13735) (Milos Djermanovic)
    • d973675 Docs: Update anchor links to use existing linkrefs (refs #13715) (#13741) (Brandon Mills)
    • 2c6d774 Docs: Fix typos (#13730) (Frieder Bluemle)
    • cc468c0 Upgrade: [email protected] (#13732) (Milos Djermanovic)
    • ab0ac6c Docs: Fix anchor links (#13715) (Gary Moore)
    • 27f0de6 Fix: account for linebreaks before postfix ++/-- in no-extra-parens (#13731) (Milos Djermanovic)
    • da78fa1 Update: support async arrow fn in function-paren-newline (fixes #13728) (#13729) (Michal Dziekonski)
    • fe301b8 Docs: Add configuration comments in examples (#13738) (YeonJuan)
    • 504408c Sponsors: Sync README with website (ESLint Jenkins)
    • 3900659 Sponsors: Sync README with website (ESLint Jenkins)
    Changelog

    Sourced from eslint's changelog.

    v7.13.0 - November 6, 2020

    • 254e00f New: Configurable List Size For Per-Rule Performance Metrics (#13812) (Bryan Mishkin)
    • 6c3c710 Docs: fix broken url in docs (#13815) (SaintMalik)
    • 4a09149 Sponsors: Sync README with website (ESLint Jenkins)
    • fb6fcbf Docs: Fix reference to Code of Conduct (#13797) (Tobias Nießen)
    • 1b89ebe Sponsors: Sync README with website (ESLint Jenkins)

    v7.12.1 - October 26, 2020

    • 08f33e8 Upgrade: @eslint/eslintrc to fix rule schema validation (fixes #13793) (#13794) (Brandon Mills)
    • aeef485 Fix: Pass internal config paths in FileEnumerator default (fixes #13789) (#13792) (Brandon Mills)
    • 631ae8b Sponsors: Sync README with website (ESLint Jenkins)

    v7.12.0 - October 23, 2020

    • cbf3585 Update: skip keyword check for fns in space-before-blocks (fixes #13553) (#13712) (Milos Djermanovic)
    • 256f656 Fix: autofix shouldn't produce template literals with \8 or \9 (#13737) (Milos Djermanovic)
    • b165aa5 Fix: yoda rule autofix produces syntax errors with adjacent tokens (#13760) (Milos Djermanovic)
    • 3175316 Fix: prefer-destructuring invalid autofix with comma operator (#13761) (Milos Djermanovic)
    • 1a9f171 Chore: Remove more ESLintRC-related files (refs #13481) (#13762) (Nicholas C. Zakas)
    • bfddced Update: remove suggestion if it didn't provide a fix (fixes #13723) (#13772) (Milos Djermanovic)
    • 5183b14 Update: check template literal in no-script-url (#13775) (YeonJuan)
    • bfe97d2 Sponsors: Sync README with website (ESLint Jenkins)
    • 6c51ade Sponsors: Sync README with website (ESLint Jenkins)
    • 603de04 Update: treat all literals like boolean literal in no-constant-condition (#13245) (Zen)
    • 289aa6f Sponsors: Sync README with website (ESLint Jenkins)
    • 9a1f669 Sponsors: Sync README with website (ESLint Jenkins)
    • 637f818 Docs: add more examples for no-func-assign (fixes #13705) (#13777) (Nitin Kumar)
    • 17cc0dd Chore: add test case for no-func-assign (refs #13705) (#13783) (Nitin Kumar)
    • dee0f77 Docs: add TOC to user-guide/configuring.md (#13727) (metasean)
    • 0510621 Update: Fix && vs || short-circuiting false negatives (fixes #13634) (#13769) (Brandon Mills)
    • 8b6ed69 Sponsors: Sync README with website (ESLint Jenkins)
    • 1457509 Docs: fix broken links in Node.js API docs (#13771) (Laura Barluzzi)
    • 7c813d4 Docs: Fix typo in v7 migration page (#13778) (Yusuke Sasaki)
    • b025795 Docs: Fix the format option name in the document (#13770) (Hideki Igarashi)
    • 84fd591 Chore: Increase Mocha timeout for copying fixtures (#13768) (Brandon Mills)
    • 1faeb84 Docs: clarify that space-unary-ops doesn't apply when space is required (#13767) (Taylor Morgan)
    • 67c0605 Update: check computed keys in no-prototype-builtins (fixes #13088) (#13755) (Milos Djermanovic)
    • b5e011c Sponsors: Sync README with website (ESLint Jenkins)

    v7.11.0 - October 9, 2020

    Commits

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 4

    Bump postcss from 7.0.35 to 8.1.6

    Bumps postcss from 7.0.35 to 8.1.6.

    Release notes

    Sourced from postcss's releases.

    8.1.6

    • Reverted package.exports Node.js 15 fix.

    8.1.5

    8.1.4

    • Fixed TypeScript definition (by @Arthie).

    8.1.3

    • Added package.types.

    8.1.2

    8.1.1

    8.1 “Duke Gemory”

    PostCSS 8.1 fixed new visitor API from the 8.0 release.

    We fixed Root and RootExit re-calling on children's changes. And now visitors will visit the parent again if nested children were changed.

    We added Once and OnceExit events, which will not be called again on node changes. You can use them to lint files or collect statistics:

    module.exports = {
      postcssPlugin: 'postcss-linter',
      OnceExit (root) {
        lint(root)
      }
    }
    module.exports.postcss = true
    

    We updated Migration guide according to new changes.

    8.0.9

    • Replace prototype in PostCSS 7 nodes instead of recreating them.
    • Added missed Transformer to exported types (by @pmdartus).

    8.0.8

    • Fix 8.0.7 regression on PostCSS 7 nodes converting (by @adamwathan)

    8.0.7

    • Fixed compatibility issue with mixin AST with PostCSS 7 and 8 nodes.
    Changelog

    Sourced from postcss's changelog.

    8.1.6

    • Reverted package.exports Node.js 15 fix.

    8.1.5

    • Fixed Node.js 15 warning (by 沈鸿飞).

    8.1.4

    • Fixed TypeScript definition (by Arthur Petrie).

    8.1.3

    • Added package.types.

    8.1.2

    • Fixed API docs (by Arthur Petrie).
    • Improved plugin guide (by Yunus Gaziev).
    • Prepared code base for Deno support (by Oscar Otero).

    8.1.1

    • Updated funding link.

    8.1 “Duke Gemory”

    • Added Once and OnceExit events.
    • Fixed Root and RootExit events re-visiting.
    • Fixed node re-visiting on deep children changes.
    • Added docs for visitor API events.

    8.0.9

    • Replace prototype in PostCSS 7 nodes instead of recreating them.
    • Added missed Transformer to exported types (by Pierre-Marie Dartus).

    8.0.8

    • Fix 8.0.7 regression on PostCSS 7 nodes converting (by Adam Wathan).

    8.0.7

    • Fixed compatibility issue with mixin AST with PostCSS 7 and 8 nodes.
    • Added migration guide translation to Chinese to the warning.

    8.0.6

    • Fixed child adding methods in Container.

    8.0.5

    • Update changelog.

    8.0.4

    • Fixed Cannot read property 'line' of null error.
    • Fixed source map support for declarations.

    8.0.3

    • Fixed client-side bundling support.
    Commits
    • fe74f5a Release 8.1.6 version
    • b88c659 Revert ESM fix
    • 6f91e23 Release 8.1.5 version
    • a0f70e1 Update postcss-parser-tests
    • 458e636 Fix deprecated folder mapping "./" in the "exports" field module resolution (...
    • b9157fa Update dependencies
    • 93359b7 Fix deprecated folder mapping "./" in the "exports" field module resolution
    • 7ca198f Clarify offset/column start value
    • cab672c Typo
    • f8b678c Release 8.1.4 version
    • Additional commits viewable in compare view

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 5

    Bump jest from 25.5.4 to 26.6.2

    Bumps jest from 25.5.4 to 26.6.2.

    Release notes

    Sourced from jest's releases.

    26.6.2

    Features

    • [jest-core] Add findRelatedTests and nonFlagArgs in allowed config options for updateConfigAndRun in watch plugins (#10659)

    Fixes

    • [babel-plugin-jest-hoist] Preserve order of hoisted mock nodes within containing block (#10536)
    • [babel-plugin-jest-hoist] Hoist pure constants to support experimental JSX transform in hoisted mocks (#10723)
    • [babel-preset-jest] Update babel-preset-current-node-syntax to support top level await (#10747)
    • [expect] Revert "Fix objectContaining to work recursively into sub-objects (#10508)" (#10766)
    • [jest-circus, jest-jasmine2] fix: don't assume stack is always a string (#10697)
    • [jest-config] Fix bug introduced in watch mode by PR #10678 (#10692)
    • [jest-config] Throw correct error for missing preset modules (#10737)
    • [jest-resolve-dependencies] Resolve mocks as dependencies (#10713)
    • [jest-runtime] Handle file URLs in dynamic imports (#10744)
    • [jest-runtime, babel-jest] Pass more ESM options to @jest/transform (#10752)
    • [jest-runtime] Properly inject extraGlobals into the runtime (#10758)
    • [jest-transform] Link to ESM docs on syntax errors (#10748)

    Chore & Maintenance

    • [docs] Add docs for using mocks in TypeScript (#10415)
    • [eslint-config-fb-strict] Move package from this repo to fbjs repo (#10739)
    • [examples] Update TypeScript example to show use of newer Jest types (#10399)
    • [jest-cli] chore: standardize files and folder names (#10698)

    26.6.1

    Features

    • [jest-runtime] Support named exports from CommonJS as named ES Module imports (#10673)
    • [jest-validate] Add support for recursiveDenylist option as an alternative to recursiveBlacklist (#10236)

    Fixes

    • [expect] Fix objectContaining to work recursively into sub-objects (#10508)
    • [jest-cli, jest-core, jest-config, jest-types] Fix --onlyFailures flag to work in non-watch mode (#10678)
    • [jest-config] Fix for the jest.config.ts compiler to not interfere with tsconfig.json files (#10675)
    • [jest-message-util] Update to work properly with Node 15 (#10660)
    • [jest-mock] Allow to mock methods in getters (TypeScript 3.9 export) (#10156)

    26.6.0

    Features

    • [jest-cli, jest-config] Add support for the jest.config.ts configuration file (#10564)

    Fixes

    • [jest-config] Simplify transform RegExp (#10207)
    • [jest-fake-timers] Lazily instantiate mock timers (#10551)
    Changelog

    Sourced from jest's changelog.

    26.6.2

    Features

    • [jest-core] Add findRelatedTests and nonFlagArgs in allowed config options for updateConfigAndRun in watch plugins (#10659)

    Fixes

    • [babel-plugin-jest-hoist] Preserve order of hoisted mock nodes within containing block (#10536)
    • [babel-plugin-jest-hoist] Hoist pure constants to support experimental JSX transform in hoisted mocks (#10723)
    • [babel-preset-jest] Update babel-preset-current-node-syntax to support top level await (#10747)
    • [expect] Revert "Fix objectContaining to work recursively into sub-objects (#10508)" (#10766)
    • [jest-circus, jest-jasmine2] fix: don't assume stack is always a string (#10697)
    • [jest-config] Fix bug introduced in watch mode by PR #10678 (#10692)
    • [jest-config] Throw correct error for missing preset modules (#10737)
    • [jest-resolve-dependencies] Resolve mocks as dependencies (#10713)
    • [jest-runtime] Handle file URLs in dynamic imports (#10744)
    • [jest-runtime, babel-jest] Pass more ESM options to @jest/transform (#10752)
    • [jest-runtime] Properly inject extraGlobals into the runtime (#10758)
    • [jest-transform] Link to ESM docs on syntax errors (#10748)

    Chore & Maintenance

    • [docs] Add docs for using mocks in TypeScript (#10415)
    • [eslint-config-fb-strict] Move package from this repo to fbjs repo (#10739)
    • [examples] Update TypeScript example to show use of newer Jest types (#10399)
    • [jest-cli] chore: standardize files and folder names (#10698)

    26.6.1

    Features

    • [jest-runtime] Support named exports from CommonJS as named ES Module imports (#10673)
    • [jest-validate] Add support for recursiveDenylist option as an alternative to recursiveBlacklist (#10236)

    Fixes

    • [expect] Fix objectContaining to work recursively into sub-objects (#10508)
    • [jest-cli, jest-core, jest-config, jest-types] Fix --onlyFailures flag to work in non-watch mode (#10678)
    • [jest-config] Fix for the jest.config.ts compiler to not interfere with tsconfig.json files (#10675)
    • [jest-message-util] Update to work properly with Node 15 (#10660)
    • [jest-mock] Allow to mock methods in getters (TypeScript 3.9 export) (#10156)

    26.6.0

    Features

    • [jest-cli, jest-config] Add support for the jest.config.ts configuration file (#10564)

    Fixes

    Commits
    • 4c46930 v26.6.2
    • a0ce2d8 chore: update changelog for release
    • 54d162f chore: refresh lockfiles (#10768)
    • 36a9434 chore: run yarn with immutable flag (#10767)
    • 1dbdd67 Revert "fix(expect): objectContaining should recurse into sub-objects (#105...
    • 038d8be chore: document haste config option (#10765)
    • 97337d4 chore: update cjs-module-lexer (#10764)
    • cfc90d2 fix(hoist-plugin): hoist pure constants to support experimental JSX transform...
    • cf6dffa chore: update package.json to use asterisk version match in workspace protoco...
    • 0008d78 chore: disable issues not following one of the templates
    • Additional commits viewable in compare view

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 6

    Bump eslint from 6.8.0 to 7.12.1

    Bumps eslint from 6.8.0 to 7.12.1.

    Release notes

    Sourced from eslint's releases.

    v7.12.1

    • 08f33e8 Upgrade: @eslint/eslintrc to fix rule schema validation (fixes #13793) (#13794) (Brandon Mills)
    • aeef485 Fix: Pass internal config paths in FileEnumerator default (fixes #13789) (#13792) (Brandon Mills)
    • 631ae8b Sponsors: Sync README with website (ESLint Jenkins)

    v7.12.0

    • cbf3585 Update: skip keyword check for fns in space-before-blocks (fixes #13553) (#13712) (Milos Djermanovic)
    • 256f656 Fix: autofix shouldn't produce template literals with \8 or \9 (#13737) (Milos Djermanovic)
    • b165aa5 Fix: yoda rule autofix produces syntax errors with adjacent tokens (#13760) (Milos Djermanovic)
    • 3175316 Fix: prefer-destructuring invalid autofix with comma operator (#13761) (Milos Djermanovic)
    • 1a9f171 Chore: Remove more ESLintRC-related files (refs #13481) (#13762) (Nicholas C. Zakas)
    • bfddced Update: remove suggestion if it didn't provide a fix (fixes #13723) (#13772) (Milos Djermanovic)
    • 5183b14 Update: check template literal in no-script-url (#13775) (YeonJuan)
    • bfe97d2 Sponsors: Sync README with website (ESLint Jenkins)
    • 6c51ade Sponsors: Sync README with website (ESLint Jenkins)
    • 603de04 Update: treat all literals like boolean literal in no-constant-condition (#13245) (Zen)
    • 289aa6f Sponsors: Sync README with website (ESLint Jenkins)
    • 9a1f669 Sponsors: Sync README with website (ESLint Jenkins)
    • 637f818 Docs: add more examples for no-func-assign (fixes #13705) (#13777) (Nitin Kumar)
    • 17cc0dd Chore: add test case for no-func-assign (refs #13705) (#13783) (Nitin Kumar)
    • dee0f77 Docs: add TOC to user-guide/configuring.md (#13727) (metasean)
    • 0510621 Update: Fix && vs || short-circuiting false negatives (fixes #13634) (#13769) (Brandon Mills)
    • 8b6ed69 Sponsors: Sync README with website (ESLint Jenkins)
    • 1457509 Docs: fix broken links in Node.js API docs (#13771) (Laura Barluzzi)
    • 7c813d4 Docs: Fix typo in v7 migration page (#13778) (Yusuke Sasaki)
    • b025795 Docs: Fix the format option name in the document (#13770) (Hideki Igarashi)
    • 84fd591 Chore: Increase Mocha timeout for copying fixtures (#13768) (Brandon Mills)
    • 1faeb84 Docs: clarify that space-unary-ops doesn't apply when space is required (#13767) (Taylor Morgan)
    • 67c0605 Update: check computed keys in no-prototype-builtins (fixes #13088) (#13755) (Milos Djermanovic)
    • b5e011c Sponsors: Sync README with website (ESLint Jenkins)

    v7.11.0

    • 23e966f Chore: Refactor CLIEngine tests (refs #13481) (#13709) (Nicholas C. Zakas)
    • fa9429a Fix: don't count line after EOF in max-lines (#13735) (Milos Djermanovic)
    • d973675 Docs: Update anchor links to use existing linkrefs (refs #13715) (#13741) (Brandon Mills)
    • 2c6d774 Docs: Fix typos (#13730) (Frieder Bluemle)
    • cc468c0 Upgrade: [email protected] (#13732) (Milos Djermanovic)
    • ab0ac6c Docs: Fix anchor links (#13715) (Gary Moore)
    • 27f0de6 Fix: account for linebreaks before postfix ++/-- in no-extra-parens (#13731) (Milos Djermanovic)
    • da78fa1 Update: support async arrow fn in function-paren-newline (fixes #13728) (#13729) (Michal Dziekonski)
    • fe301b8 Docs: Add configuration comments in examples (#13738) (YeonJuan)
    • 504408c Sponsors: Sync README with website (ESLint Jenkins)
    • 3900659 Sponsors: Sync README with website (ESLint Jenkins)
    • c1974b3 Sponsors: Sync README with website (ESLint Jenkins)
    • 6f4abe5 Sponsors: Sync README with website (ESLint Jenkins)

    v7.10.0

    • 6919fbb Docs: Clarify that ignorePattern should be a string (refs #13029) (#13718) (Brandon Mills)
    • 07d9bea Update: Add ignorePattern to no-inline-comments (#13029) (Edie Lemoine)
    • d79bbe9 Docs: fix typo (#13717) (Alexander Liu)
    Changelog

    Sourced from eslint's changelog.

    v7.12.1 - October 26, 2020

    • 08f33e8 Upgrade: @eslint/eslintrc to fix rule schema validation (fixes #13793) (#13794) (Brandon Mills)
    • aeef485 Fix: Pass internal config paths in FileEnumerator default (fixes #13789) (#13792) (Brandon Mills)
    • 631ae8b Sponsors: Sync README with website (ESLint Jenkins)

    v7.12.0 - October 23, 2020

    • cbf3585 Update: skip keyword check for fns in space-before-blocks (fixes #13553) (#13712) (Milos Djermanovic)
    • 256f656 Fix: autofix shouldn't produce template literals with \8 or \9 (#13737) (Milos Djermanovic)
    • b165aa5 Fix: yoda rule autofix produces syntax errors with adjacent tokens (#13760) (Milos Djermanovic)
    • 3175316 Fix: prefer-destructuring invalid autofix with comma operator (#13761) (Milos Djermanovic)
    • 1a9f171 Chore: Remove more ESLintRC-related files (refs #13481) (#13762) (Nicholas C. Zakas)
    • bfddced Update: remove suggestion if it didn't provide a fix (fixes #13723) (#13772) (Milos Djermanovic)
    • 5183b14 Update: check template literal in no-script-url (#13775) (YeonJuan)
    • bfe97d2 Sponsors: Sync README with website (ESLint Jenkins)
    • 6c51ade Sponsors: Sync README with website (ESLint Jenkins)
    • 603de04 Update: treat all literals like boolean literal in no-constant-condition (#13245) (Zen)
    • 289aa6f Sponsors: Sync README with website (ESLint Jenkins)
    • 9a1f669 Sponsors: Sync README with website (ESLint Jenkins)
    • 637f818 Docs: add more examples for no-func-assign (fixes #13705) (#13777) (Nitin Kumar)
    • 17cc0dd Chore: add test case for no-func-assign (refs #13705) (#13783) (Nitin Kumar)
    • dee0f77 Docs: add TOC to user-guide/configuring.md (#13727) (metasean)
    • 0510621 Update: Fix && vs || short-circuiting false negatives (fixes #13634) (#13769) (Brandon Mills)
    • 8b6ed69 Sponsors: Sync README with website (ESLint Jenkins)
    • 1457509 Docs: fix broken links in Node.js API docs (#13771) (Laura Barluzzi)
    • 7c813d4 Docs: Fix typo in v7 migration page (#13778) (Yusuke Sasaki)
    • b025795 Docs: Fix the format option name in the document (#13770) (Hideki Igarashi)
    • 84fd591 Chore: Increase Mocha timeout for copying fixtures (#13768) (Brandon Mills)
    • 1faeb84 Docs: clarify that space-unary-ops doesn't apply when space is required (#13767) (Taylor Morgan)
    • 67c0605 Update: check computed keys in no-prototype-builtins (fixes #13088) (#13755) (Milos Djermanovic)
    • b5e011c Sponsors: Sync README with website (ESLint Jenkins)

    v7.11.0 - October 9, 2020

    • 23e966f Chore: Refactor CLIEngine tests (refs #13481) (#13709) (Nicholas C. Zakas)
    • fa9429a Fix: don't count line after EOF in max-lines (#13735) (Milos Djermanovic)
    • d973675 Docs: Update anchor links to use existing linkrefs (refs #13715) (#13741) (Brandon Mills)
    • 2c6d774 Docs: Fix typos (#13730) (Frieder Bluemle)
    • cc468c0 Upgrade: [email protected] (#13732) (Milos Djermanovic)
    • ab0ac6c Docs: Fix anchor links (#13715) (Gary Moore)
    • 27f0de6 Fix: account for linebreaks before postfix ++/-- in no-extra-parens (#13731) (Milos Djermanovic)
    • da78fa1 Update: support async arrow fn in function-paren-newline (fixes #13728) (#13729) (Michal Dziekonski)
    • fe301b8 Docs: Add configuration comments in examples (#13738) (YeonJuan)
    • 504408c Sponsors: Sync README with website (ESLint Jenkins)
    • 3900659 Sponsors: Sync README with website (ESLint Jenkins)
    • c1974b3 Sponsors: Sync README with website (ESLint Jenkins)
    • 6f4abe5 Sponsors: Sync README with website (ESLint Jenkins)

    v7.10.0 - September 26, 2020

    Commits
    • a1a9d14 7.12.1
    • ea2d249 Build: changelog update for 7.12.1
    • 08f33e8 Upgrade: @eslint/eslintrc to fix rule schema validation (fixes #13793) (#13794)
    • aeef485 Fix: Pass internal config paths in FileEnumerator default (fixes #13789) (#13...
    • 631ae8b Sponsors: Sync README with website
    • 3e7cd16 7.12.0
    • 9ddf9d7 Build: changelog update for 7.12.0
    • cbf3585 Update: skip keyword check for fns in space-before-blocks (fixes #13553) (#13...
    • 256f656 Fix: autofix shouldn't produce template literals with \8 or \9 (#13737)
    • b165aa5 Fix: yoda rule autofix produces syntax errors with adjacent tokens (#13760)
    • Additional commits viewable in compare view

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 7

    Bump eslint from 6.8.0 to 7.12.0

    Bumps eslint from 6.8.0 to 7.12.0.

    Release notes

    Sourced from eslint's releases.

    v7.12.0

    • cbf3585 Update: skip keyword check for fns in space-before-blocks (fixes #13553) (#13712) (Milos Djermanovic)
    • 256f656 Fix: autofix shouldn't produce template literals with \8 or \9 (#13737) (Milos Djermanovic)
    • b165aa5 Fix: yoda rule autofix produces syntax errors with adjacent tokens (#13760) (Milos Djermanovic)
    • 3175316 Fix: prefer-destructuring invalid autofix with comma operator (#13761) (Milos Djermanovic)
    • 1a9f171 Chore: Remove more ESLintRC-related files (refs #13481) (#13762) (Nicholas C. Zakas)
    • bfddced Update: remove suggestion if it didn't provide a fix (fixes #13723) (#13772) (Milos Djermanovic)
    • 5183b14 Update: check template literal in no-script-url (#13775) (YeonJuan)
    • bfe97d2 Sponsors: Sync README with website (ESLint Jenkins)
    • 6c51ade Sponsors: Sync README with website (ESLint Jenkins)
    • 603de04 Update: treat all literals like boolean literal in no-constant-condition (#13245) (Zen)
    • 289aa6f Sponsors: Sync README with website (ESLint Jenkins)
    • 9a1f669 Sponsors: Sync README with website (ESLint Jenkins)
    • 637f818 Docs: add more examples for no-func-assign (fixes #13705) (#13777) (Nitin Kumar)
    • 17cc0dd Chore: add test case for no-func-assign (refs #13705) (#13783) (Nitin Kumar)
    • dee0f77 Docs: add TOC to user-guide/configuring.md (#13727) (metasean)
    • 0510621 Update: Fix && vs || short-circuiting false negatives (fixes #13634) (#13769) (Brandon Mills)
    • 8b6ed69 Sponsors: Sync README with website (ESLint Jenkins)
    • 1457509 Docs: fix broken links in Node.js API docs (#13771) (Laura Barluzzi)
    • 7c813d4 Docs: Fix typo in v7 migration page (#13778) (Yusuke Sasaki)
    • b025795 Docs: Fix the format option name in the document (#13770) (Hideki Igarashi)
    • 84fd591 Chore: Increase Mocha timeout for copying fixtures (#13768) (Brandon Mills)
    • 1faeb84 Docs: clarify that space-unary-ops doesn't apply when space is required (#13767) (Taylor Morgan)
    • 67c0605 Update: check computed keys in no-prototype-builtins (fixes #13088) (#13755) (Milos Djermanovic)
    • b5e011c Sponsors: Sync README with website (ESLint Jenkins)

    v7.11.0

    • 23e966f Chore: Refactor CLIEngine tests (refs #13481) (#13709) (Nicholas C. Zakas)
    • fa9429a Fix: don't count line after EOF in max-lines (#13735) (Milos Djermanovic)
    • d973675 Docs: Update anchor links to use existing linkrefs (refs #13715) (#13741) (Brandon Mills)
    • 2c6d774 Docs: Fix typos (#13730) (Frieder Bluemle)
    • cc468c0 Upgrade: [email protected] (#13732) (Milos Djermanovic)
    • ab0ac6c Docs: Fix anchor links (#13715) (Gary Moore)
    • 27f0de6 Fix: account for linebreaks before postfix ++/-- in no-extra-parens (#13731) (Milos Djermanovic)
    • da78fa1 Update: support async arrow fn in function-paren-newline (fixes #13728) (#13729) (Michal Dziekonski)
    • fe301b8 Docs: Add configuration comments in examples (#13738) (YeonJuan)
    • 504408c Sponsors: Sync README with website (ESLint Jenkins)
    • 3900659 Sponsors: Sync README with website (ESLint Jenkins)
    • c1974b3 Sponsors: Sync README with website (ESLint Jenkins)
    • 6f4abe5 Sponsors: Sync README with website (ESLint Jenkins)

    v7.10.0

    Changelog

    Sourced from eslint's changelog.

    v7.12.0 - October 23, 2020

    • cbf3585 Update: skip keyword check for fns in space-before-blocks (fixes #13553) (#13712) (Milos Djermanovic)
    • 256f656 Fix: autofix shouldn't produce template literals with \8 or \9 (#13737) (Milos Djermanovic)
    • b165aa5 Fix: yoda rule autofix produces syntax errors with adjacent tokens (#13760) (Milos Djermanovic)
    • 3175316 Fix: prefer-destructuring invalid autofix with comma operator (#13761) (Milos Djermanovic)
    • 1a9f171 Chore: Remove more ESLintRC-related files (refs #13481) (#13762) (Nicholas C. Zakas)
    • bfddced Update: remove suggestion if it didn't provide a fix (fixes #13723) (#13772) (Milos Djermanovic)
    • 5183b14 Update: check template literal in no-script-url (#13775) (YeonJuan)
    • bfe97d2 Sponsors: Sync README with website (ESLint Jenkins)
    • 6c51ade Sponsors: Sync README with website (ESLint Jenkins)
    • 603de04 Update: treat all literals like boolean literal in no-constant-condition (#13245) (Zen)
    • 289aa6f Sponsors: Sync README with website (ESLint Jenkins)
    • 9a1f669 Sponsors: Sync README with website (ESLint Jenkins)
    • 637f818 Docs: add more examples for no-func-assign (fixes #13705) (#13777) (Nitin Kumar)
    • 17cc0dd Chore: add test case for no-func-assign (refs #13705) (#13783) (Nitin Kumar)
    • dee0f77 Docs: add TOC to user-guide/configuring.md (#13727) (metasean)
    • 0510621 Update: Fix && vs || short-circuiting false negatives (fixes #13634) (#13769) (Brandon Mills)
    • 8b6ed69 Sponsors: Sync README with website (ESLint Jenkins)
    • 1457509 Docs: fix broken links in Node.js API docs (#13771) (Laura Barluzzi)
    • 7c813d4 Docs: Fix typo in v7 migration page (#13778) (Yusuke Sasaki)
    • b025795 Docs: Fix the format option name in the document (#13770) (Hideki Igarashi)
    • 84fd591 Chore: Increase Mocha timeout for copying fixtures (#13768) (Brandon Mills)
    • 1faeb84 Docs: clarify that space-unary-ops doesn't apply when space is required (#13767) (Taylor Morgan)
    • 67c0605 Update: check computed keys in no-prototype-builtins (fixes #13088) (#13755) (Milos Djermanovic)
    • b5e011c Sponsors: Sync README with website (ESLint Jenkins)

    v7.11.0 - October 9, 2020

    • 23e966f Chore: Refactor CLIEngine tests (refs #13481) (#13709) (Nicholas C. Zakas)
    • fa9429a Fix: don't count line after EOF in max-lines (#13735) (Milos Djermanovic)
    • d973675 Docs: Update anchor links to use existing linkrefs (refs #13715) (#13741) (Brandon Mills)
    • 2c6d774 Docs: Fix typos (#13730) (Frieder Bluemle)
    • cc468c0 Upgrade: [email protected] (#13732) (Milos Djermanovic)
    • ab0ac6c Docs: Fix anchor links (#13715) (Gary Moore)
    • 27f0de6 Fix: account for linebreaks before postfix ++/-- in no-extra-parens (#13731) (Milos Djermanovic)
    • da78fa1 Update: support async arrow fn in function-paren-newline (fixes #13728) (#13729) (Michal Dziekonski)
    • fe301b8 Docs: Add configuration comments in examples (#13738) (YeonJuan)
    • 504408c Sponsors: Sync README with website (ESLint Jenkins)
    • 3900659 Sponsors: Sync README with website (ESLint Jenkins)
    • c1974b3 Sponsors: Sync README with website (ESLint Jenkins)
    • 6f4abe5 Sponsors: Sync README with website (ESLint Jenkins)

    v7.10.0 - September 26, 2020

    • 6919fbb Docs: Clarify that ignorePattern should be a string (refs #13029) (#13718) (Brandon Mills)
    • 07d9bea Update: Add ignorePattern to no-inline-comments (#13029) (Edie Lemoine)
    • d79bbe9 Docs: fix typo (#13717) (Alexander Liu)
    • 9b8490e Docs: grammatical error (#13687) (rajdeep)
    • cb44e93 Fix: prefer-destructuring invalid autofix with computed property access (#13704) (Milos Djermanovic)
    Commits
    • 3e7cd16 7.12.0
    • 9ddf9d7 Build: changelog update for 7.12.0
    • cbf3585 Update: skip keyword check for fns in space-before-blocks (fixes #13553) (#13...
    • 256f656 Fix: autofix shouldn't produce template literals with \8 or \9 (#13737)
    • b165aa5 Fix: yoda rule autofix produces syntax errors with adjacent tokens (#13760)
    • 3175316 Fix: prefer-destructuring invalid autofix with comma operator (#13761)
    • 1a9f171 Chore: Remove more ESLintRC-related files (refs #13481) (#13762)
    • bfddced Update: remove suggestion if it didn't provide a fix (fixes #13723) (#13772)
    • 5183b14 Update: check template literal in no-script-url (#13775)
    • bfe97d2 Sponsors: Sync README with website
    • Additional commits viewable in compare view

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 8

    Bump postcss from 7.0.35 to 8.1.4

    Bumps postcss from 7.0.35 to 8.1.4.

    Release notes

    Sourced from postcss's releases.

    8.1.4

    • Fixed TypeScript definition (by @Arthie).

    8.1.3

    • Added package.types.

    8.1.2

    8.1.1

    8.1 “Duke Gemory”

    PostCSS 8.1 fixed new visitor API from the 8.0 release.

    We fixed Root and RootExit re-calling on children's changes. And now visitors will visit the parent again if nested children were changed.

    We added Once and OnceExit events, which will not be called again on node changes. You can use them to lint files or collect statistics:

    module.exports = {
      postcssPlugin: 'postcss-linter',
      OnceExit (root) {
        lint(root)
      }
    }
    module.exports.postcss = true
    

    We updated Migration guide according to new changes.

    8.0.9

    • Replace prototype in PostCSS 7 nodes instead of recreating them.
    • Added missed Transformer to exported types (by @pmdartus).

    8.0.8

    • Fix 8.0.7 regression on PostCSS 7 nodes converting (by @adamwathan)

    8.0.7

    • Fixed compatibility issue with mixin AST with PostCSS 7 and 8 nodes.
    • Added migration guide translation to Chinese to the warning.

    8.0.6

    • Fixed child adding methods in Container.

    8.0.5

    Changelog

    Sourced from postcss's changelog.

    8.1.4

    • Fixed TypeScript definition (by Arthur Petrie).

    8.1.3

    • Added package.types.

    8.1.2

    • Fixed API docs (by Arthur Petrie).
    • Improved plugin guide (by Yunus Gaziev).
    • Prepared code base for Deno support (by Oscar Otero).

    8.1.1

    • Updated funding link.

    8.1 “Duke Gemory”

    • Added Once and OnceExit events.
    • Fixed Root and RootExit events re-visiting.
    • Fixed node re-visiting on deep children changes.
    • Added docs for visitor API events.

    8.0.9

    • Replace prototype in PostCSS 7 nodes instead of recreating them.
    • Added missed Transformer to exported types (by Pierre-Marie Dartus).

    8.0.8

    • Fix 8.0.7 regression on PostCSS 7 nodes converting (by Adam Wathan).

    8.0.7

    • Fixed compatibility issue with mixin AST with PostCSS 7 and 8 nodes.
    • Added migration guide translation to Chinese to the warning.

    8.0.6

    • Fixed child adding methods in Container.

    8.0.5

    • Update changelog.

    8.0.4

    • Fixed Cannot read property 'line' of null error.
    • Fixed source map support for declarations.

    8.0.3

    • Fixed client-side bundling support.

    8.0.2

    • Fixed plugin packs support.

    8.0.1

    • Updated Processor#version.
    Commits

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 9

    Bump postcss from 7.0.35 to 8.1.3

    Bumps postcss from 7.0.35 to 8.1.3.

    Release notes

    Sourced from postcss's releases.

    8.1.3

    • Added package.types.

    8.1.2

    8.1.1

    8.1 “Duke Gemory”

    PostCSS 8.1 fixed new visitor API from the 8.0 release.

    We fixed Root and RootExit re-calling on children's changes. And now visitors will visit the parent again if nested children were changed.

    We added Once and OnceExit events, which will not be called again on node changes. You can use them to lint files or collect statistics:

    module.exports = {
      postcssPlugin: 'postcss-linter',
      OnceExit (root) {
        lint(root)
      }
    }
    module.exports.postcss = true
    

    We updated Migration guide according to new changes.

    8.0.9

    • Replace prototype in PostCSS 7 nodes instead of recreating them.
    • Added missed Transformer to exported types (by @pmdartus).

    8.0.8

    • Fix 8.0.7 regression on PostCSS 7 nodes converting (by @adamwathan)

    8.0.7

    • Fixed compatibility issue with mixin AST with PostCSS 7 and 8 nodes.
    • Added migration guide translation to Chinese to the warning.

    8.0.6

    • Fixed child adding methods in Container.

    8.0.5

    • Update changelog.

    8.0.4

    Changelog

    Sourced from postcss's changelog.

    8.1.3

    • Added package.types.

    8.1.2

    • Fixed API docs (by Arthur Petrie).
    • Improved plugin guide (by Yunus Gaziev).
    • Prepared code base for Deno support (by Oscar Otero).

    8.1.1

    • Updated funding link.

    8.1 “Duke Gemory”

    • Added Once and OnceExit events.
    • Fixed Root and RootExit events re-visiting.
    • Fixed node re-visiting on deep children changes.
    • Added docs for visitor API events.

    8.0.9

    • Replace prototype in PostCSS 7 nodes instead of recreating them.
    • Added missed Transformer to exported types (by Pierre-Marie Dartus).

    8.0.8

    • Fix 8.0.7 regression on PostCSS 7 nodes converting (by Adam Wathan).

    8.0.7

    • Fixed compatibility issue with mixin AST with PostCSS 7 and 8 nodes.
    • Added migration guide translation to Chinese to the warning.

    8.0.6

    • Fixed child adding methods in Container.

    8.0.5

    • Update changelog.

    8.0.4

    • Fixed Cannot read property 'line' of null error.
    • Fixed source map support for declarations.

    8.0.3

    • Fixed client-side bundling support.

    8.0.2

    • Fixed plugin packs support.

    8.0.1

    • Updated Processor#version.

    8.0 “President Ose”

    • Removed support for Node.js 6.x, 8.x, 11.x, and 13.x versions.
    • Removed postcss.vendor helpers.
    Commits

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 10

    Bump jest from 25.5.4 to 26.6.1

    Bumps jest from 25.5.4 to 26.6.1.

    Release notes

    Sourced from jest's releases.

    26.6.1

    Features

    • [jest-runtime] Support named exports from CommonJS as named ES Module imports (#10673)
    • [jest-validate] Add support for recursiveDenylist option as an alternative to recursiveBlacklist (#10236)

    Fixes

    • [expect] Fix objectContaining to work recursively into sub-objects (#10508)
    • [jest-cli, jest-core, jest-config, jest-types] Fix --onlyFailures flag to work in non-watch mode (#10678)
    • [jest-config] Fix for the jest.config.ts compiler to not interfere with tsconfig.json files (#10675)
    • [jest-message-util] Update to work properly with Node 15 (#10660)
    • [jest-mock] Allow to mock methods in getters (TypeScript 3.9 export) (#10156)

    26.6.0

    Features

    • [jest-cli, jest-config] Add support for the jest.config.ts configuration file (#10564)

    Fixes

    • [jest-config] Simplify transform RegExp (#10207)
    • [jest-fake-timers] Lazily instantiate mock timers (#10551)
    • [jest-runtime] require.main is no longer undefined when using jest.resetModules (#10626)
    • [@jest/types] Add missing values for timers (#10632)

    Chore & Maintenance

    • [docs] Add step for fetching backers.json file in website setup docs (#10631)
    • [docs] Add page detailing environment variables set by Jest (#10630)
    • [jest-circus] Refactor callAsyncCircusFn parameters (#10629)

    26.5.3

    Features

    • [jest-runtime] add support for dynamic import() from CommonJS (#10620)

    Fixes

    • [jest-runner, jest-runtime] require.main should not be undefined with createRequire() (#10610)
    • [jest-runtime] add missing module.path property (#10615)
    • [jest-runtime] Add mainModule instance variable to runtime (#10621)
    • [jest-runtime] Evaluate Node core modules on dynamic import() (#10622)
    • [jest-validate] Show suggestion only when unrecognized cli param is longer than 1 character (#10604)
    • [jest-validate] Validate testURL as CLI option (#10595)

    26.5.2

    Fixes

    • [*] Revert usage of Escalade and rollback Yargs to v15 as it breaks Node 13 (#10599)
    Changelog

    Sourced from jest's changelog.

    26.6.1

    Features

    • [jest-runtime] Support named exports from CommonJS as named ES Module imports (#10673)
    • [jest-validate] Add support for recursiveDenylist option as an alternative to recursiveBlacklist (#10236)

    Fixes

    • [expect] Fix objectContaining to work recursively into sub-objects (#10508)
    • [jest-cli, jest-core, jest-config, jest-types] Fix --onlyFailures flag to work in non-watch mode (#10678)
    • [jest-config] Fix for the jest.config.ts compiler to not interfere with tsconfig.json files (#10675)
    • [jest-message-util] Update to work properly with Node 15 (#10660)
    • [jest-mock] Allow to mock methods in getters (TypeScript 3.9 export) (#10156)

    26.6.0

    Features

    • [jest-cli, jest-config] Add support for the jest.config.ts configuration file (#10564)

    Fixes

    • [jest-config] Simplify transform RegExp (#10207)
    • [jest-fake-timers] Lazily instantiate mock timers (#10551)
    • [jest-runtime] require.main is no longer undefined when using jest.resetModules (#10626)
    • [@jest/types] Add missing values for timers (#10632)

    Chore & Maintenance

    • [docs] Add step for fetching backers.json file in website setup docs (#10631)
    • [docs] Add page detailing environment variables set by Jest (#10630)
    • [jest-circus] Refactor callAsyncCircusFn parameters (#10629)

    26.5.3

    Features

    • [jest-runtime] add support for dynamic import() from CommonJS (#10620)

    Fixes

    • [jest-runner, jest-runtime] require.main should not be undefined with createRequire() (#10610)
    • [jest-runtime] add missing module.path property (#10615)
    • [jest-runtime] Add mainModule instance variable to runtime (#10621)
    • [jest-runtime] Evaluate Node core modules on dynamic import() (#10622)
    • [jest-validate] Show suggestion only when unrecognized cli param is longer than 1 character (#10604)
    • [jest-validate] Validate testURL as CLI option (#10595)

    26.5.2

    Commits

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 11

    Bump jest from 25.5.4 to 26.6.0

    Bumps jest from 25.5.4 to 26.6.0.

    Release notes

    Sourced from jest's releases.

    26.6.0

    Features

    • [jest-cli, jest-config] Add support for the jest.config.ts configuration file (#10564)

    Fixes

    • [jest-config] Simplify transform RegExp (#10207)
    • [jest-fake-timers] Lazily instantiate mock timers (#10551)
    • [jest-runtime] require.main is no longer undefined when using jest.resetModules (#10626)
    • [@jest/types] Add missing values for timers (#10632)

    Chore & Maintenance

    • [docs] Add step for fetching backers.json file in website setup docs (#10631)
    • [docs] Add page detailing environment variables set by Jest (#10630)
    • [jest-circus] Refactor callAsyncCircusFn parameters (#10629)

    26.5.3

    Features

    • [jest-runtime] add support for dynamic import() from CommonJS (#10620)

    Fixes

    • [jest-runner, jest-runtime] require.main should not be undefined with createRequire() (#10610)
    • [jest-runtime] add missing module.path property (#10615)
    • [jest-runtime] Add mainModule instance variable to runtime (#10621)
    • [jest-runtime] Evaluate Node core modules on dynamic import() (#10622)
    • [jest-validate] Show suggestion only when unrecognized cli param is longer than 1 character (#10604)
    • [jest-validate] Validate testURL as CLI option (#10595)

    26.5.2

    Fixes

    • [*] Revert usage of Escalade and rollback Yargs to v15 as it breaks Node 13 (#10599)
    • [jest-circus] Setup globals before emitting setup, and include Jest globals in the setup payload (#10598)
    • [jest-mock] Fix typings for mockResolvedValue, mockResolvedValueOnce, mockRejectedValue and mockRejectedValueOnce (#10600)

    26.5.1

    Fixes

    • [jest-circus] Handle older jest-runtime in jest-circus

    26.5.0

    Features

    • [jest-circus, jest-config, jest-runtime] Add new injectGlobals config and CLI option to disable injecting global variables into the runtime (#10484)
    • [jest-each] Fixes .each type to always be callable (#10447)
    • [jest-runner] Add support for moduleLoaders with default exports (#10541)
    Changelog

    Sourced from jest's changelog.

    26.6.0

    Features

    • [jest-cli, jest-config] Add support for the jest.config.ts configuration file (#10564)

    Fixes

    • [jest-config] Simplify transform RegExp (#10207)
    • [jest-fake-timers] Lazily instantiate mock timers (#10551)
    • [jest-runtime] require.main is no longer undefined when using jest.resetModules (#10626)
    • [@jest/types] Add missing values for timers (#10632)

    Chore & Maintenance

    • [docs] Add step for fetching backers.json file in website setup docs (#10631)
    • [docs] Add page detailing environment variables set by Jest (#10630)
    • [jest-circus] Refactor callAsyncCircusFn parameters (#10629)

    26.5.3

    Features

    • [jest-runtime] add support for dynamic import() from CommonJS (#10620)

    Fixes

    • [jest-runner, jest-runtime] require.main should not be undefined with createRequire() (#10610)
    • [jest-runtime] add missing module.path property (#10615)
    • [jest-runtime] Add mainModule instance variable to runtime (#10621)
    • [jest-runtime] Evaluate Node core modules on dynamic import() (#10622)
    • [jest-validate] Show suggestion only when unrecognized cli param is longer than 1 character (#10604)
    • [jest-validate] Validate testURL as CLI option (#10595)

    26.5.2

    Fixes

    • [*] Revert usage of Escalade and rollback Yargs to v15 as it breaks Node 13 (#10599)
    • [jest-circus] Setup globals before emitting setup, and include Jest globals in the setup payload (#10598)
    • [jest-mock] Fix typings for mockResolvedValue, mockResolvedValueOnce, mockRejectedValue and mockRejectedValueOnce (#10600)

    26.5.1

    Fixes

    • [jest-circus] Handle older jest-runtime in jest-circus

    26.5.0

    Commits

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 12

    Bump eslint from 6.8.0 to 7.14.0

    Bumps eslint from 6.8.0 to 7.14.0.

    Release notes

    Sourced from eslint's releases.

    v7.14.0

    • 5f09073 Update: fix 'skip' options in no-irregular-whitespace (fixes #13852) (#13853) (Milos Djermanovic)
    • 1861b40 Docs: correct the function-call-argument-newline 'default' descriptions (#13866) (Trevin Hofmann)
    • 98c00c4 New: Add no-nonoctal-decimal-escape rule (fixes #13765) (#13845) (Milos Djermanovic)
    • 95d2fe6 Chore: remove eslint comment from no-octal-escape tests (#13846) (Milos Djermanovic)
    • 2004b7e Fix: enable debug logs for @eslint/eslintrc (fixes #13850) (#13861) (Milos Djermanovic)
    • d2239a1 Fix: no-useless-constructor crash on bodyless constructor (fixes #13830) (#13842) (Ari Perkkiö)
    • eda0aa1 Docs: no-restricted-imports is only for static imports (#13863) (Robat Williams)
    • 042ae44 Docs: Fix JS syntax and doc URL in working-with-custom-formatters.md (#13828) (Raphael LANG)
    • 038dc73 Chore: Test on Node.js 15 (#13844) (Brandon Mills)
    • 37a06d6 Sponsors: Sync README with website (ESLint Jenkins)

    v7.13.0

    • 254e00f New: Configurable List Size For Per-Rule Performance Metrics (#13812) (Bryan Mishkin)
    • 6c3c710 Docs: fix broken url in docs (#13815) (SaintMalik)
    • 4a09149 Sponsors: Sync README with website (ESLint Jenkins)
    • fb6fcbf Docs: Fix reference to Code of Conduct (#13797) (Tobias Nießen)
    • 1b89ebe Sponsors: Sync README with website (ESLint Jenkins)

    v7.12.1

    • 08f33e8 Upgrade: @eslint/eslintrc to fix rule schema validation (fixes #13793) (#13794) (Brandon Mills)
    • aeef485 Fix: Pass internal config paths in FileEnumerator default (fixes #13789) (#13792) (Brandon Mills)
    • 631ae8b Sponsors: Sync README with website (ESLint Jenkins)

    v7.12.0

    • cbf3585 Update: skip keyword check for fns in space-before-blocks (fixes #13553) (#13712) (Milos Djermanovic)
    • 256f656 Fix: autofix shouldn't produce template literals with \8 or \9 (#13737) (Milos Djermanovic)
    • b165aa5 Fix: yoda rule autofix produces syntax errors with adjacent tokens (#13760) (Milos Djermanovic)
    • 3175316 Fix: prefer-destructuring invalid autofix with comma operator (#13761) (Milos Djermanovic)
    • 1a9f171 Chore: Remove more ESLintRC-related files (refs #13481) (#13762) (Nicholas C. Zakas)
    • bfddced Update: remove suggestion if it didn't provide a fix (fixes #13723) (#13772) (Milos Djermanovic)
    • 5183b14 Update: check template literal in no-script-url (#13775) (YeonJuan)
    • bfe97d2 Sponsors: Sync README with website (ESLint Jenkins)
    • 6c51ade Sponsors: Sync README with website (ESLint Jenkins)
    • 603de04 Update: treat all literals like boolean literal in no-constant-condition (#13245) (Zen)
    • 289aa6f Sponsors: Sync README with website (ESLint Jenkins)
    • 9a1f669 Sponsors: Sync README with website (ESLint Jenkins)
    • 637f818 Docs: add more examples for no-func-assign (fixes #13705) (#13777) (Nitin Kumar)
    • 17cc0dd Chore: add test case for no-func-assign (refs #13705) (#13783) (Nitin Kumar)
    • dee0f77 Docs: add TOC to user-guide/configuring.md (#13727) (metasean)
    • 0510621 Update: Fix && vs || short-circuiting false negatives (fixes #13634) (#13769) (Brandon Mills)
    • 8b6ed69 Sponsors: Sync README with website (ESLint Jenkins)
    • 1457509 Docs: fix broken links in Node.js API docs (#13771) (Laura Barluzzi)
    • 7c813d4 Docs: Fix typo in v7 migration page (#13778) (Yusuke Sasaki)
    • b025795 Docs: Fix the format option name in the document (#13770) (Hideki Igarashi)
    • 84fd591 Chore: Increase Mocha timeout for copying fixtures (#13768) (Brandon Mills)
    • 1faeb84 Docs: clarify that space-unary-ops doesn't apply when space is required (#13767) (Taylor Morgan)
    • 67c0605 Update: check computed keys in no-prototype-builtins (fixes #13088) (#13755) (Milos Djermanovic)
    • b5e011c Sponsors: Sync README with website (ESLint Jenkins)
    Changelog

    Sourced from eslint's changelog.

    v7.14.0 - November 20, 2020

    • 5f09073 Update: fix 'skip' options in no-irregular-whitespace (fixes #13852) (#13853) (Milos Djermanovic)
    • 1861b40 Docs: correct the function-call-argument-newline 'default' descriptions (#13866) (Trevin Hofmann)
    • 98c00c4 New: Add no-nonoctal-decimal-escape rule (fixes #13765) (#13845) (Milos Djermanovic)
    • 95d2fe6 Chore: remove eslint comment from no-octal-escape tests (#13846) (Milos Djermanovic)
    • 2004b7e Fix: enable debug logs for @eslint/eslintrc (fixes #13850) (#13861) (Milos Djermanovic)
    • d2239a1 Fix: no-useless-constructor crash on bodyless constructor (fixes #13830) (#13842) (Ari Perkkiö)
    • eda0aa1 Docs: no-restricted-imports is only for static imports (#13863) (Robat Williams)
    • 042ae44 Docs: Fix JS syntax and doc URL in working-with-custom-formatters.md (#13828) (Raphael LANG)
    • 038dc73 Chore: Test on Node.js 15 (#13844) (Brandon Mills)
    • 37a06d6 Sponsors: Sync README with website (ESLint Jenkins)

    v7.13.0 - November 6, 2020

    • 254e00f New: Configurable List Size For Per-Rule Performance Metrics (#13812) (Bryan Mishkin)
    • 6c3c710 Docs: fix broken url in docs (#13815) (SaintMalik)
    • 4a09149 Sponsors: Sync README with website (ESLint Jenkins)
    • fb6fcbf Docs: Fix reference to Code of Conduct (#13797) (Tobias Nießen)
    • 1b89ebe Sponsors: Sync README with website (ESLint Jenkins)

    v7.12.1 - October 26, 2020

    • 08f33e8 Upgrade: @eslint/eslintrc to fix rule schema validation (fixes #13793) (#13794) (Brandon Mills)
    • aeef485 Fix: Pass internal config paths in FileEnumerator default (fixes #13789) (#13792) (Brandon Mills)
    • 631ae8b Sponsors: Sync README with website (ESLint Jenkins)

    v7.12.0 - October 23, 2020

    • cbf3585 Update: skip keyword check for fns in space-before-blocks (fixes #13553) (#13712) (Milos Djermanovic)
    • 256f656 Fix: autofix shouldn't produce template literals with \8 or \9 (#13737) (Milos Djermanovic)
    • b165aa5 Fix: yoda rule autofix produces syntax errors with adjacent tokens (#13760) (Milos Djermanovic)
    • 3175316 Fix: prefer-destructuring invalid autofix with comma operator (#13761) (Milos Djermanovic)
    • 1a9f171 Chore: Remove more ESLintRC-related files (refs #13481) (#13762) (Nicholas C. Zakas)
    • bfddced Update: remove suggestion if it didn't provide a fix (fixes #13723) (#13772) (Milos Djermanovic)
    • 5183b14 Update: check template literal in no-script-url (#13775) (YeonJuan)
    • bfe97d2 Sponsors: Sync README with website (ESLint Jenkins)
    • 6c51ade Sponsors: Sync README with website (ESLint Jenkins)
    • 603de04 Update: treat all literals like boolean literal in no-constant-condition (#13245) (Zen)
    • 289aa6f Sponsors: Sync README with website (ESLint Jenkins)
    • 9a1f669 Sponsors: Sync README with website (ESLint Jenkins)
    • 637f818 Docs: add more examples for no-func-assign (fixes #13705) (#13777) (Nitin Kumar)
    • 17cc0dd Chore: add test case for no-func-assign (refs #13705) (#13783) (Nitin Kumar)
    • dee0f77 Docs: add TOC to user-guide/configuring.md (#13727) (metasean)
    • 0510621 Update: Fix && vs || short-circuiting false negatives (fixes #13634) (#13769) (Brandon Mills)
    • 8b6ed69 Sponsors: Sync README with website (ESLint Jenkins)
    • 1457509 Docs: fix broken links in Node.js API docs (#13771) (Laura Barluzzi)
    • 7c813d4 Docs: Fix typo in v7 migration page (#13778) (Yusuke Sasaki)
    • b025795 Docs: Fix the format option name in the document (#13770) (Hideki Igarashi)
    • 84fd591 Chore: Increase Mocha timeout for copying fixtures (#13768) (Brandon Mills)
    Commits

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 13

    Bump postcss from 7.0.35 to 8.1.9

    Bumps postcss from 7.0.35 to 8.1.9.

    Release notes

    Sourced from postcss's releases.

    8.1.9

    • Reduced dependencies number (by @TrySound).

    8.1.8

    • Fixed LazyResult type compatibility with Promise (by @ludofischer).
    • Fixed HTTPS links in documentation.

    8.1.7

    8.1.6

    • Reverted package.exports Node.js 15 fix.

    8.1.5

    8.1.4

    • Fixed TypeScript definition (by @Arthie).

    8.1.3

    • Added package.types.

    8.1.2

    8.1.1

    8.1 “Duke Gemory”

    PostCSS 8.1 fixed new visitor API from the 8.0 release.

    We fixed Root and RootExit re-calling on children's changes. And now visitors will visit the parent again if nested children were changed.

    We added Once and OnceExit events, which will not be called again on node changes. You can use them to lint files or collect statistics:

    module.exports = {
      postcssPlugin: 'postcss-linter',
      OnceExit (root) {
        lint(root)
      }
    }
    module.exports.postcss = true
    

    We updated Migration guide according to new changes.

    Changelog

    Sourced from postcss's changelog.

    8.1.9

    • Reduced dependencies number (by Bogdan Chadkin).

    8.1.8

    • Fixed LazyResult type compatibility with Promise (by Ludovico Fischer).
    • Fixed HTTPS links in documentation.

    8.1.7

    • Fixed import support in TypeScript (by Remco Haszing).

    8.1.6

    • Reverted package.exports Node.js 15 fix.

    8.1.5

    • Fixed Node.js 15 warning (by 沈鸿飞).

    8.1.4

    • Fixed TypeScript definition (by Arthur Petrie).

    8.1.3

    • Added package.types.

    8.1.2

    • Fixed API docs (by Arthur Petrie).
    • Improved plugin guide (by Yunus Gaziev).
    • Prepared code base for Deno support (by Oscar Otero).

    8.1.1

    • Updated funding link.

    8.1 “Duke Gemory”

    • Added Once and OnceExit events.
    • Fixed Root and RootExit events re-visiting.
    • Fixed node re-visiting on deep children changes.
    • Added docs for visitor API events.

    8.0.9

    • Replace prototype in PostCSS 7 nodes instead of recreating them.
    • Added missed Transformer to exported types (by Pierre-Marie Dartus).

    8.0.8

    • Fix 8.0.7 regression on PostCSS 7 nodes converting (by Adam Wathan).

    8.0.7

    • Fixed compatibility issue with mixin AST with PostCSS 7 and 8 nodes.
    • Added migration guide translation to Chinese to the warning.

    8.0.6

    • Fixed child adding methods in Container.
    Commits

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 14

    Bump prettier from 1.19.1 to 2.2.0

    Bumps prettier from 1.19.1 to 2.2.0.

    Release notes

    Sourced from prettier's releases.

    2.2.0

    diff

    🔗 Release Notes

    2.1.2

    🔗Changelog

    2.1.1

    🔗Changelog

    2.1.0

    diff

    🔗 Release Notes

    2.0.5

    🔗 Changelog

    2.0.4

    🔗 Changelog

    2.0.3

    🔗 Changelog

    2.0.2

    🔗 Changelog

    2.0.1

    🔗 Changelog

    2.0.0

    diff

    🔗 Release Notes

    Changelog

    Sourced from prettier's changelog.

    2.2.0

    diff

    🔗 Release Notes

    2.1.2

    diff

    Fix formatting for directives in fields (#9116 by @sosukesuzuki)

    # Input
    type Query {
      someQuery(id: ID!, someOtherData: String!): String! @deprecated @isAuthenticated
      versions: Versions!
    }
    

    Prettier stable

    type Query { someQuery(id: ID!, someOtherData: String!): String! @deprecated @isAuthenticated versions: Versions! }

    Prettier master

    type Query { someQuery(id: ID!, someOtherData: String!): String! @deprecated @isAuthenticated versions: Versions! }

    Fix line breaks for CSS in JS (#9136 by @sosukesuzuki)

    // Input
    styled.div`
      // prettier-ignore
      @media (aaaaaaaaaaaaa) {
    	z-index: ${(props) => (props.isComplete ? '1' : '0')};
      }
    `;
    </tr></table> ... (truncated)
    
    Commits
    • 42b2195 Release 2.2.0
    • 9bc90cf Update to typescript 4.1.2 (#9725)
    • 002dc6c Extract printStatementSequence, printMemberExpression, and printBlock (...
    • 92d31d1 Extract printAssignment, printBinaryishExpression, and printComment (#9...
    • 05236cf Extract printInterface and printCallExpression (#9715)
    • c03a38e Extract function related functions (#9721)
    • 87dab58 Extract printClass and printTypeParameters (#9713)
    • b12e869 Extract JSX related print functions (#9714)
    • 7acaa55 Build(deps-dev): Bump rollup from 2.33.2 to 2.33.3 (#9717)
    • ca9aac8 Build(deps-dev): Bump webpack from 5.5.0 to 5.5.1 in /website (#9716)
    • Additional commits viewable in compare view
    Maintainer changes

    This version was pushed to npm by sosukesuzuki, a new releaser for prettier since your current version.


    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 15

    Bump tailwindcss from 1.9.6 to 2.0.0-compat

    Bumps tailwindcss from 1.9.6 to 2.0.0-compat.

    Release notes

    Sourced from tailwindcss's releases.

    v2.0.0-alpha.25

    Fixed

    • Fix issue where ring-offset-0 didn't work due to unitless 0 in calc function (3de0c48)

    v2.0.0-alpha.24

    Changed

    • Don't override ring color when overriding ring width with a variant (e40079a)

    Fixed

    • Prevent shadow/ring styles from cascading to children (e40079a)
    • Ensure rings have a default color even if colors.blue.500 is not present in config (e40079a)

    v2.0.0-alpha.23

    Added

    • Add scripts for generating a PostCSS 7 compatible build alongside PostCSS 8 version (#2773)

    Changed

    • All custom properties have been internally namespaced under tw- to avoid collisions with end-user custom properties (#2771)

    v2.0.0-alpha.22

    Changed

    • All custom properties have been internally namespaced under tw- to avoid collisions with end-user custom properties (#2771) I made a git booboo, check alpha.23 instead

    v2.0.0-alpha.21

    Changed

    • Upgrade to PostCSS 8, Autoprefixer 10, move postcss and autoprefixer to peerDependencies (729b400)

    v2.0.0-alpha.20

    Changed

    • Remove clearfix utility, recommend flow-root instead (#2766)

    v2.0.0-alpha.19

    Fixed

    • Don't crash when color palette is empty (278c203)

    v2.0.0-alpha.18

    Changed

    • black and white have been added to colors.js (b3ed724)

    Fixed

    Changelog

    Sourced from tailwindcss's changelog.

    Changelog

    All notable changes to this project will be documented in this file.

    The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

    [Unreleased]

    • Nothing yet!

    [2.0.1] - 2020-11-18

    • Nothing, just the only thing I could do when I found out npm won't let me publish the same version under two tags.

    [2.0.0] - 2020-11-18

    Added

    • Add redesigned color palette (#2623, 700866c, #2633)
    • Add dark mode support (#2279, #2631)
    • Add overflow-ellipsis and overflow-clip utilities (#1289)
    • Add transform-gpu to force hardware acceleration on transforms when desired (#1380)
    • Extend default spacing scale (#2630, 7f05204)
    • Add spacing scale to inset plugin (#2630)
    • Add percentage sizes to translate, inset, and height plugins (#2630, 5259560)
    • Extend default font size scale (#2609, #2619)
    • Support using @apply with complex classes, including variants like lg:hover:bg-blue-500 (#2159)
    • Add new 2xl breakpoint at 1536px by default (#2609)
    • Add default line-height values for font-size utilities (#2609)
    • Support defining theme values using arrays for CSS properties that support comma separated values (e13f083c4)
    • Enable group-hover for color plugins, boxShadow, and textDecoration by default (28985b6, f6923b1)
    • Enable focus for z-index utilities by default (ae5b3d3)
    • Support extend in variants configuration (#2651)
    • Add max-w-prose class by default (#2574)
    • Support flattening deeply nested color objects (#2148)
    • Support defining presets as functions (#2680)
    • Support deep merging of objects under extend (#2679, #2700)
    • Enable focus-within for all plugins that have focus enabled by default (1a21f072, f6923b1)
    • Added new ring utilities for creating outline/focus rings using box shadows (#2747, 879f088, e0788ef)
    • Added 5 and 95 to opacity scale (#2747)
    • Add support for default duration and timing function values whenever enabling transitions (#2755)

    Changed

    • Completely redesign color palette (#2623, 700866c, #2633)
    • Drop support for Node 8 and 10 (#2582)
    • Removed target feature and dropped any compatibility with IE 11 (#2571)
    • Upgrade to PostCSS 8 (but include PostCSS 7 compatibility build) (729b400, 1d8679d, c238ed1)
    Commits

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)
  • 16

    Bump jest from 25.5.4 to 26.6.3

    Bumps jest from 25.5.4 to 26.6.3.

    Release notes

    Sourced from jest's releases.

    26.6.3

    Fixes

    • [jest-resolve-dependencies] Continue dependency resolution if mock dependency can't be found (#10779)

    26.6.2

    Features

    • [jest-core] Add findRelatedTests and nonFlagArgs in allowed config options for updateConfigAndRun in watch plugins (#10659)

    Fixes

    • [babel-plugin-jest-hoist] Preserve order of hoisted mock nodes within containing block (#10536)
    • [babel-plugin-jest-hoist] Hoist pure constants to support experimental JSX transform in hoisted mocks (#10723)
    • [babel-preset-jest] Update babel-preset-current-node-syntax to support top level await (#10747)
    • [expect] Revert "Fix objectContaining to work recursively into sub-objects (#10508)" (#10766)
    • [jest-circus, jest-jasmine2] fix: don't assume stack is always a string (#10697)
    • [jest-config] Fix bug introduced in watch mode by PR #10678 (#10692)
    • [jest-config] Throw correct error for missing preset modules (#10737)
    • [jest-resolve-dependencies] Resolve mocks as dependencies (#10713)
    • [jest-runtime] Handle file URLs in dynamic imports (#10744)
    • [jest-runtime, babel-jest] Pass more ESM options to @jest/transform (#10752)
    • [jest-runtime] Properly inject extraGlobals into the runtime (#10758)
    • [jest-transform] Link to ESM docs on syntax errors (#10748)

    Chore & Maintenance

    • [docs] Add docs for using mocks in TypeScript (#10415)
    • [eslint-config-fb-strict] Move package from this repo to fbjs repo (#10739)
    • [examples] Update TypeScript example to show use of newer Jest types (#10399)
    • [jest-cli] chore: standardize files and folder names (#10698)

    26.6.1

    Features

    • [jest-runtime] Support named exports from CommonJS as named ES Module imports (#10673)
    • [jest-validate] Add support for recursiveDenylist option as an alternative to recursiveBlacklist (#10236)

    Fixes

    • [expect] Fix objectContaining to work recursively into sub-objects (#10508)
    • [jest-cli, jest-core, jest-config, jest-types] Fix --onlyFailures flag to work in non-watch mode (#10678)
    • [jest-config] Fix for the jest.config.ts compiler to not interfere with tsconfig.json files (#10675)
    • [jest-message-util] Update to work properly with Node 15 (#10660)
    • [jest-mock] Allow to mock methods in getters (TypeScript 3.9 export) (#10156)

    26.6.0

    Features

    • [jest-cli, jest-config] Add support for the jest.config.ts configuration file (#10564)
    Changelog

    Sourced from jest's changelog.

    26.6.3

    Fixes

    • [jest-resolve-dependencies] Continue dependency resolution if mock dependency can't be found (#10779)

    26.6.2

    Features

    • [jest-core] Add findRelatedTests and nonFlagArgs in allowed config options for updateConfigAndRun in watch plugins (#10659)

    Fixes

    • [babel-plugin-jest-hoist] Preserve order of hoisted mock nodes within containing block (#10536)
    • [babel-plugin-jest-hoist] Hoist pure constants to support experimental JSX transform in hoisted mocks (#10723)
    • [babel-preset-jest] Update babel-preset-current-node-syntax to support top level await (#10747)
    • [expect] Revert "Fix objectContaining to work recursively into sub-objects (#10508)" (#10766)
    • [jest-circus, jest-jasmine2] fix: don't assume stack is always a string (#10697)
    • [jest-config] Fix bug introduced in watch mode by PR #10678 (#10692)
    • [jest-config] Throw correct error for missing preset modules (#10737)
    • [jest-resolve-dependencies] Resolve mocks as dependencies (#10713)
    • [jest-runtime] Handle file URLs in dynamic imports (#10744)
    • [jest-runtime, babel-jest] Pass more ESM options to @jest/transform (#10752)
    • [jest-runtime] Properly inject extraGlobals into the runtime (#10758)
    • [jest-transform] Link to ESM docs on syntax errors (#10748)

    Chore & Maintenance

    • [docs] Add docs for using mocks in TypeScript (#10415)
    • [eslint-config-fb-strict] Move package from this repo to fbjs repo (#10739)
    • [examples] Update TypeScript example to show use of newer Jest types (#10399)
    • [jest-cli] chore: standardize files and folder names (#10698)

    26.6.1

    Features

    • [jest-runtime] Support named exports from CommonJS as named ES Module imports (#10673)
    • [jest-validate] Add support for recursiveDenylist option as an alternative to recursiveBlacklist (#10236)

    Fixes

    • [expect] Fix objectContaining to work recursively into sub-objects (#10508)
    • [jest-cli, jest-core, jest-config, jest-types] Fix --onlyFailures flag to work in non-watch mode (#10678)
    • [jest-config] Fix for the jest.config.ts compiler to not interfere with tsconfig.json files (#10675)
    • [jest-message-util] Update to work properly with Node 15 (#10660)
    • [jest-mock] Allow to mock methods in getters (TypeScript 3.9 export) (#10156)

    26.6.0

    Commits

    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 use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @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 your Dependabot dashboard:

    • 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)