Single-elimination bracket for Spotify songs.

Related tags

spotify-tournament
Overview

spotify-tournament

Project details

I initially wrote the prototype for this in around 8 hours, but it quickly got too large and/or messy to be easily maintainable, so I rewrote it in Vue, which turned out to be a very good choice.

There are a few features I'd like to add, and a few areas to still be cleaned up, but I'm currently still working on them.

This is a web app for creating bracket tournaments of your Spotify songs (currently from either a playlist or an album). In my experience, this is a more effective way to rank songs based on how much you like them, as it is generally easier to compare two things at once rather than creating a list entirely from scratch.

This was also inspired by the bracket posts over at r/CSHFans.

Instructions (Vue 3)

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

Issues
  • Bump eslint-plugin-vue from 7.8.0 to 7.9.0

    Bump eslint-plugin-vue from 7.8.0 to 7.9.0

    Bumps eslint-plugin-vue from 7.8.0 to 7.9.0.

    Release notes

    Sourced from eslint-plugin-vue's releases.

    v7.9.0

    ✨ Enhancements

    New Rules:

    • #1466 Added vue/no-invalid-model-keys rule that disallow invalid model option keys.
    • #1474 Added vue/no-unused-refs rule that reports refs that are defined using the ref attribute in \<template> but are not used via $refs.

    Other changes in Rules:

    • #1465 Added singleline.allowFirstLine option to vue/max-attributes-per-line rule.

    :bug: Bug Fixes

    • #1469 Fixed false negative in as expression for vue/require-valid-default-prop rule.

    All commits: v7.8.0 -> v7.9.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
    dependencies 
    opened by dependabot[bot] 1
  • Bump eslint from 6.8.0 to 7.27.0

    Bump eslint from 6.8.0 to 7.27.0

    Bumps eslint from 6.8.0 to 7.27.0.

    Release notes

    Sourced from eslint's releases.

    v7.27.0

    • 2c0868c Chore: merge all html formatter files into html.js (#14612) (Milos Djermanovic)
    • 9e9b5e0 Update: no-unused-vars false negative with comma operator (fixes #14325) (#14354) (Nitin Kumar)
    • afe9569 Chore: use includes instead of indexOf (#14607) (Mikhail Bodrov)
    • c0f418e Chore: Remove lodash (#14287) (Stephen Wade)
    • 52655dd Update: no-restricted-imports custom message for patterns (fixes #11843) (#14580) (Alex Holden)
    • 967b1c4 Chore: Fix typo in large.js (#14589) (Ikko Ashimine)
    • 2466a05 Sponsors: Sync README with website (ESLint Jenkins)
    • fe29f18 Sponsors: Sync README with website (ESLint Jenkins)
    • 086c1d6 Chore: add more test cases for no-sequences (#14579) (Nitin Kumar)
    • 6a2ced8 Docs: Update README team and sponsors (ESLint Jenkins)

    v7.26.0

    • aaf65e6 Upgrade: eslintrc for ModuleResolver fix (#14577) (Brandon Mills)
    • ae6dbd1 Fix: track variables, not names in require-atomic-updates (fixes #14208) (#14282) (Patrick Ahmetovic)
    • 6a86e50 Chore: remove loose-parser tests (fixes #14315) (#14569) (Milos Djermanovic)
    • ee3a3ea Fix: create .eslintrc.cjs for module type (#14304) (Nitin Kumar)
    • 6791dec Docs: fix example for require-atomic-updates (#14562) (Milos Djermanovic)
    • 388eb7e Sponsors: Sync README with website (ESLint Jenkins)
    • f071d1e Update: Add automated suggestion to radix rule for parsing decimals (#14291) (Bryan Mishkin)
    • 0b6a3f3 New: Include XO style guide in eslint --init (#14193) (Federico Brigante)

    v7.25.0

    • 5df5e4a Update: highlight last write reference for no-unused-vars (fixes #14324) (#14335) (Nitin Kumar)
    • 0023872 Docs: Add deprecated note to working-with-rules-deprecated page (#14344) (Michael Novotny)
    • 36fca70 Chore: Upgrade eslump to 3.0.0 (#14350) (Stephen Wade)
    • 59b689a Chore: add node v16 (#14355) (薛定谔的猫)
    • 35a1f5e Sponsors: Sync README with website (ESLint Jenkins)
    • fb0a92b Chore: rename misspelled identifier in test (#14346) (Tobias Nießen)
    • f2babb1 Docs: update pull request template (#14336) (Nitin Kumar)
    • 02dde29 Docs: Fix anchor in 'docs/developer-guide/working-with-rules.md' (#14332) (Nate-Wilkins)
    • 07d14c3 Chore: remove extraneous command from lint-staged config (#14314) (James George)
    • 41b3570 Update: lint code block with same extension but different content (#14227) (JounQin)
    • eb29996 Docs: add more examples with arrow functions for no-sequences rule (#14313) (Nitin Kumar)

    v7.24.0

    • 0c346c8 Chore: ignore pnpm-lock.yaml (#14303) (Nitin Kumar)
    • f06ecdf Update: Add disallowTemplateShorthand option in no-implicit-coercion (#13579) (Remco Haszing)
    • 71a80e3 Docs: fix broken links in Node.js API docs toc (#14296) (u-sho (Shouhei Uechi))
    • bd46dc4 Docs: Fix incorrect reference to "braces" in arrow-parens (#14300) (emclain)
    • 0d6235e Docs: update header in max-lines (#14273) (Shinigami)
    • 70c9216 Docs: Update issue triage to include blocked column (#14275) (Nicholas C. Zakas)
    • abca186 Docs: Fix typo in suggestions section (#14293) (Kevin Partington)
    • c4d8b0d Fix: no-unused-vars ignoreRestSiblings check assignments (fixes #14163) (#14264) (YeonJuan)
    • b51d077 Update: add ignoreNonDeclaration to no-multi-assign rule (fixes #12545) (#14185) (t-mangoe)
    • c981fb1 Chore: Upgrade mocha to 8.3.2 (#14278) (Stephen Wade)
    • 147fc04 Docs: Fix repro:needed label in bug report template (#14285) (Milos Djermanovic)
    • e1cfde9 Docs: Update bug report template (#14276) (Nicholas C. Zakas)
    • c85c2f1 Docs: Add fatal to Node.js API LintMessage type (#14251) (Brandon Mills)

    ... (truncated)

    Changelog

    Sourced from eslint's changelog.

    v7.27.0 - May 21, 2021

    • 2c0868c Chore: merge all html formatter files into html.js (#14612) (Milos Djermanovic)
    • 9e9b5e0 Update: no-unused-vars false negative with comma operator (fixes #14325) (#14354) (Nitin Kumar)
    • afe9569 Chore: use includes instead of indexOf (#14607) (Mikhail Bodrov)
    • c0f418e Chore: Remove lodash (#14287) (Stephen Wade)
    • 52655dd Update: no-restricted-imports custom message for patterns (fixes #11843) (#14580) (Alex Holden)
    • 967b1c4 Chore: Fix typo in large.js (#14589) (Ikko Ashimine)
    • 2466a05 Sponsors: Sync README with website (ESLint Jenkins)
    • fe29f18 Sponsors: Sync README with website (ESLint Jenkins)
    • 086c1d6 Chore: add more test cases for no-sequences (#14579) (Nitin Kumar)
    • 6a2ced8 Docs: Update README team and sponsors (ESLint Jenkins)

    v7.26.0 - May 7, 2021

    • aaf65e6 Upgrade: eslintrc for ModuleResolver fix (#14577) (Brandon Mills)
    • ae6dbd1 Fix: track variables, not names in require-atomic-updates (fixes #14208) (#14282) (Patrick Ahmetovic)
    • 6a86e50 Chore: remove loose-parser tests (fixes #14315) (#14569) (Milos Djermanovic)
    • ee3a3ea Fix: create .eslintrc.cjs for module type (#14304) (Nitin Kumar)
    • 6791dec Docs: fix example for require-atomic-updates (#14562) (Milos Djermanovic)
    • 388eb7e Sponsors: Sync README with website (ESLint Jenkins)
    • f071d1e Update: Add automated suggestion to radix rule for parsing decimals (#14291) (Bryan Mishkin)
    • 0b6a3f3 New: Include XO style guide in eslint --init (#14193) (Federico Brigante)

    v7.25.0 - April 23, 2021

    • 5df5e4a Update: highlight last write reference for no-unused-vars (fixes #14324) (#14335) (Nitin Kumar)
    • 0023872 Docs: Add deprecated note to working-with-rules-deprecated page (#14344) (Michael Novotny)
    • 36fca70 Chore: Upgrade eslump to 3.0.0 (#14350) (Stephen Wade)
    • 59b689a Chore: add node v16 (#14355) (薛定谔的猫)
    • 35a1f5e Sponsors: Sync README with website (ESLint Jenkins)
    • fb0a92b Chore: rename misspelled identifier in test (#14346) (Tobias Nießen)
    • f2babb1 Docs: update pull request template (#14336) (Nitin Kumar)
    • 02dde29 Docs: Fix anchor in 'docs/developer-guide/working-with-rules.md' (#14332) (Nate-Wilkins)
    • 07d14c3 Chore: remove extraneous command from lint-staged config (#14314) (James George)
    • 41b3570 Update: lint code block with same extension but different content (#14227) (JounQin)
    • eb29996 Docs: add more examples with arrow functions for no-sequences rule (#14313) (Nitin Kumar)

    v7.24.0 - April 9, 2021

    • 0c346c8 Chore: ignore pnpm-lock.yaml (#14303) (Nitin Kumar)
    • f06ecdf Update: Add disallowTemplateShorthand option in no-implicit-coercion (#13579) (Remco Haszing)
    • 71a80e3 Docs: fix broken links in Node.js API docs toc (#14296) (u-sho (Shouhei Uechi))
    • bd46dc4 Docs: Fix incorrect reference to "braces" in arrow-parens (#14300) (emclain)
    • 0d6235e Docs: update header in max-lines (#14273) (Shinigami)
    • 70c9216 Docs: Update issue triage to include blocked column (#14275) (Nicholas C. Zakas)
    • abca186 Docs: Fix typo in suggestions section (#14293) (Kevin Partington)
    • c4d8b0d Fix: no-unused-vars ignoreRestSiblings check assignments (fixes #14163) (#14264) (YeonJuan)
    • b51d077 Update: add ignoreNonDeclaration to no-multi-assign rule (fixes #12545) (#14185) (t-mangoe)
    • c981fb1 Chore: Upgrade mocha to 8.3.2 (#14278) (Stephen Wade)

    ... (truncated)

    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)
    dependencies 
    opened by dependabot[bot] 1
  • Bump css-loader from 5.2.0 to 5.2.5

    Bump css-loader from 5.2.0 to 5.2.5

    Bumps css-loader from 5.2.0 to 5.2.5.

    Release notes

    Sourced from css-loader's releases.

    v5.2.5

    5.2.5 (2021-05-20)

    Bug Fixes

    v5.2.4

    5.2.4 (2021-04-19)

    Bug Fixes

    v5.2.3

    5.2.3 (2021-04-19)

    Bug Fixes

    • improve performance

    v5.2.2

    5.2.2 (2021-04-16)

    Bug Fixes

    • avoid escape nonASCII characters in local names (0722733)

    v5.2.1

    5.2.1 (2021-04-09)

    Bug Fixes

    Changelog

    Sourced from css-loader's changelog.

    5.2.5 (2021-05-20)

    Bug Fixes

    5.2.4 (2021-04-19)

    Bug Fixes

    5.2.3 (2021-04-19)

    Bug Fixes

    • improve performance

    5.2.2 (2021-04-16)

    Bug Fixes

    • avoid escape nonASCII characters in local names (0722733)

    5.2.1 (2021-04-09)

    Bug Fixes

    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)
    dependencies 
    opened by dependabot[bot] 1
  • Bump @typescript-eslint/parser from 4.21.0 to 4.24.0

    Bump @typescript-eslint/parser from 4.21.0 to 4.24.0

    Bumps @typescript-eslint/parser from 4.21.0 to 4.24.0.

    Release notes

    Sourced from @​typescript-eslint/parser's releases.

    v4.24.0

    4.24.0 (2021-05-17)

    Bug Fixes

    • eslint-plugin: [no-shadow] fix static class method generics shadowing class generics (#3393) (b1e1c8a), closes #2592
    • eslint-plugin: [no-unsafe-*] special case handling for the empty map constructor with no generics (#3394) (cae4f4a), closes #2109

    Features

    • eslint-plugin: [dot-notation] optionally allow square bracket notation where an index signature exists in conjunction with noPropertyAccessFromIndexSignature (#3361) (37ec2c2)

    v4.23.0

    4.23.0 (2021-05-10)

    Bug Fixes

    • scope-manager: fix visiting TSAsExpression in assignment (#3355) (87521a0)

    Features

    • experimental-utils: Include getCwd() in RuleContext type (#3308) (2b75c11)
    • refactor to split AST specification out as its own module (#2911) (25ea953)

    v4.22.1

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/typescript-eslint

    v4.22.0

    4.22.0 (2021-04-12)

    Bug Fixes

    • eslint-plugin: [no-unsafe-argument] handle tuple types on rest arguments (#3269) (6f8cfe6)

    Features

    • eslint-plugin: [prefer-regexp-exec] add autofix (#3207) (e2cbeef)
    Changelog

    Sourced from @​typescript-eslint/parser's changelog.

    4.24.0 (2021-05-17)

    Note: Version bump only for package @​typescript-eslint/parser

    4.23.0 (2021-05-10)

    Features

    • refactor to split AST specification out as its own module (#2911) (25ea953)

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/parser

    4.22.0 (2021-04-12)

    Note: Version bump only for package @​typescript-eslint/parser

    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
    dependencies 
    opened by dependabot[bot] 1
  • Bump @typescript-eslint/eslint-plugin from 4.21.0 to 4.24.0

    Bump @typescript-eslint/eslint-plugin from 4.21.0 to 4.24.0

    Bumps @typescript-eslint/eslint-plugin from 4.21.0 to 4.24.0.

    Release notes

    Sourced from @​typescript-eslint/eslint-plugin's releases.

    v4.24.0

    4.24.0 (2021-05-17)

    Bug Fixes

    • eslint-plugin: [no-shadow] fix static class method generics shadowing class generics (#3393) (b1e1c8a), closes #2592
    • eslint-plugin: [no-unsafe-*] special case handling for the empty map constructor with no generics (#3394) (cae4f4a), closes #2109

    Features

    • eslint-plugin: [dot-notation] optionally allow square bracket notation where an index signature exists in conjunction with noPropertyAccessFromIndexSignature (#3361) (37ec2c2)

    v4.23.0

    4.23.0 (2021-05-10)

    Bug Fixes

    • scope-manager: fix visiting TSAsExpression in assignment (#3355) (87521a0)

    Features

    • experimental-utils: Include getCwd() in RuleContext type (#3308) (2b75c11)
    • refactor to split AST specification out as its own module (#2911) (25ea953)

    v4.22.1

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/typescript-eslint

    v4.22.0

    4.22.0 (2021-04-12)

    Bug Fixes

    • eslint-plugin: [no-unsafe-argument] handle tuple types on rest arguments (#3269) (6f8cfe6)

    Features

    • eslint-plugin: [prefer-regexp-exec] add autofix (#3207) (e2cbeef)
    Changelog

    Sourced from @​typescript-eslint/eslint-plugin's changelog.

    4.24.0 (2021-05-17)

    Bug Fixes

    • eslint-plugin: [no-shadow] fix static class method generics shadowing class generics (#3393) (b1e1c8a), closes #2592
    • eslint-plugin: [no-unsafe-*] special case handling for the empty map constructor with no generics (#3394) (cae4f4a), closes #2109

    Features

    • eslint-plugin: [dot-notation] optionally allow square bracket notation where an index signature exists in conjunction with noPropertyAccessFromIndexSignature (#3361) (37ec2c2)

    4.23.0 (2021-05-10)

    Bug Fixes

    • scope-manager: fix visiting TSAsExpression in assignment (#3355) (87521a0)

    Features

    • refactor to split AST specification out as its own module (#2911) (25ea953)

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/eslint-plugin

    4.22.0 (2021-04-12)

    Bug Fixes

    • eslint-plugin: [no-unsafe-argument] handle tuple types on rest arguments (#3269) (6f8cfe6)

    Features

    ... (truncated)

    Commits
    • e8ce2bf chore: publish v4.24.0
    • cae4f4a fix(eslint-plugin): [no-unsafe-*] special case handling for the empty map con...
    • 37ec2c2 feat(eslint-plugin): [dot-notation] optionally allow square bracket notation ...
    • b1e1c8a fix(eslint-plugin): [no-shadow] fix static class method generics shadowing cl...
    • b85261c docs(eslint-plugin): update justification for prefer-regexp-exec (#3392)
    • df7a0d6 chore(eslint-plugin): [no-loss-of-precision] fix spelling of `isSeparatedNume...
    • 18d8151 chore: publish v4.23.0
    • 87521a0 fix(scope-manager): fix visiting TSAsExpression in assignment (#3355)
    • 25ea953 feat: refactor to split AST specification out as its own module (#2911)
    • 5706e0e chore: publish v4.22.1
    • 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
    dependencies 
    opened by dependabot[bot] 1
  • Bump @typescript-eslint/eslint-plugin from 4.21.0 to 4.23.0

    Bump @typescript-eslint/eslint-plugin from 4.21.0 to 4.23.0

    Bumps @typescript-eslint/eslint-plugin from 4.21.0 to 4.23.0.

    Release notes

    Sourced from @​typescript-eslint/eslint-plugin's releases.

    v4.23.0

    4.23.0 (2021-05-10)

    Bug Fixes

    • scope-manager: fix visiting TSAsExpression in assignment (#3355) (87521a0)

    Features

    • experimental-utils: Include getCwd() in RuleContext type (#3308) (2b75c11)
    • refactor to split AST specification out as its own module (#2911) (25ea953)

    v4.22.1

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/typescript-eslint

    v4.22.0

    4.22.0 (2021-04-12)

    Bug Fixes

    • eslint-plugin: [no-unsafe-argument] handle tuple types on rest arguments (#3269) (6f8cfe6)

    Features

    • eslint-plugin: [prefer-regexp-exec] add autofix (#3207) (e2cbeef)
    Changelog

    Sourced from @​typescript-eslint/eslint-plugin's changelog.

    4.23.0 (2021-05-10)

    Bug Fixes

    • scope-manager: fix visiting TSAsExpression in assignment (#3355) (87521a0)

    Features

    • refactor to split AST specification out as its own module (#2911) (25ea953)

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/eslint-plugin

    4.22.0 (2021-04-12)

    Bug Fixes

    • eslint-plugin: [no-unsafe-argument] handle tuple types on rest arguments (#3269) (6f8cfe6)

    Features

    • eslint-plugin: [prefer-regexp-exec] add autofix (#3207) (e2cbeef)
    Commits
    • 18d8151 chore: publish v4.23.0
    • 87521a0 fix(scope-manager): fix visiting TSAsExpression in assignment (#3355)
    • 25ea953 feat: refactor to split AST specification out as its own module (#2911)
    • 5706e0e chore: publish v4.22.1
    • 45d2c3e chore: publish v4.22.0
    • e2cbeef feat(eslint-plugin): [prefer-regexp-exec] add autofix (#3207)
    • a5836be docs(eslint-plugin): switch check marks to :white_check_mark: for visibilit...
    • 6f8cfe6 fix(eslint-plugin): [no-unsafe-argument] handle tuple types on rest arguments...
    • See full diff 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
    dependencies 
    opened by dependabot[bot] 1
  • Bump @typescript-eslint/parser from 4.21.0 to 4.23.0

    Bump @typescript-eslint/parser from 4.21.0 to 4.23.0

    Bumps @typescript-eslint/parser from 4.21.0 to 4.23.0.

    Release notes

    Sourced from @​typescript-eslint/parser's releases.

    v4.23.0

    4.23.0 (2021-05-10)

    Bug Fixes

    • scope-manager: fix visiting TSAsExpression in assignment (#3355) (87521a0)

    Features

    • experimental-utils: Include getCwd() in RuleContext type (#3308) (2b75c11)
    • refactor to split AST specification out as its own module (#2911) (25ea953)

    v4.22.1

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/typescript-eslint

    v4.22.0

    4.22.0 (2021-04-12)

    Bug Fixes

    • eslint-plugin: [no-unsafe-argument] handle tuple types on rest arguments (#3269) (6f8cfe6)

    Features

    • eslint-plugin: [prefer-regexp-exec] add autofix (#3207) (e2cbeef)
    Changelog

    Sourced from @​typescript-eslint/parser's changelog.

    4.23.0 (2021-05-10)

    Features

    • refactor to split AST specification out as its own module (#2911) (25ea953)

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/parser

    4.22.0 (2021-04-12)

    Note: Version bump only for package @​typescript-eslint/parser

    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
    dependencies 
    opened by dependabot[bot] 1
  • Bump eslint from 6.8.0 to 7.26.0

    Bump eslint from 6.8.0 to 7.26.0

    Bumps eslint from 6.8.0 to 7.26.0.

    Release notes

    Sourced from eslint's releases.

    v7.26.0

    • aaf65e6 Upgrade: eslintrc for ModuleResolver fix (#14577) (Brandon Mills)
    • ae6dbd1 Fix: track variables, not names in require-atomic-updates (fixes #14208) (#14282) (Patrick Ahmetovic)
    • 6a86e50 Chore: remove loose-parser tests (fixes #14315) (#14569) (Milos Djermanovic)
    • ee3a3ea Fix: create .eslintrc.cjs for module type (#14304) (Nitin Kumar)
    • 6791dec Docs: fix example for require-atomic-updates (#14562) (Milos Djermanovic)
    • 388eb7e Sponsors: Sync README with website (ESLint Jenkins)
    • f071d1e Update: Add automated suggestion to radix rule for parsing decimals (#14291) (Bryan Mishkin)
    • 0b6a3f3 New: Include XO style guide in eslint --init (#14193) (Federico Brigante)

    v7.25.0

    • 5df5e4a Update: highlight last write reference for no-unused-vars (fixes #14324) (#14335) (Nitin Kumar)
    • 0023872 Docs: Add deprecated note to working-with-rules-deprecated page (#14344) (Michael Novotny)
    • 36fca70 Chore: Upgrade eslump to 3.0.0 (#14350) (Stephen Wade)
    • 59b689a Chore: add node v16 (#14355) (薛定谔的猫)
    • 35a1f5e Sponsors: Sync README with website (ESLint Jenkins)
    • fb0a92b Chore: rename misspelled identifier in test (#14346) (Tobias Nießen)
    • f2babb1 Docs: update pull request template (#14336) (Nitin Kumar)
    • 02dde29 Docs: Fix anchor in 'docs/developer-guide/working-with-rules.md' (#14332) (Nate-Wilkins)
    • 07d14c3 Chore: remove extraneous command from lint-staged config (#14314) (James George)
    • 41b3570 Update: lint code block with same extension but different content (#14227) (JounQin)
    • eb29996 Docs: add more examples with arrow functions for no-sequences rule (#14313) (Nitin Kumar)

    v7.24.0

    • 0c346c8 Chore: ignore pnpm-lock.yaml (#14303) (Nitin Kumar)
    • f06ecdf Update: Add disallowTemplateShorthand option in no-implicit-coercion (#13579) (Remco Haszing)
    • 71a80e3 Docs: fix broken links in Node.js API docs toc (#14296) (u-sho (Shouhei Uechi))
    • bd46dc4 Docs: Fix incorrect reference to "braces" in arrow-parens (#14300) (emclain)
    • 0d6235e Docs: update header in max-lines (#14273) (Shinigami)
    • 70c9216 Docs: Update issue triage to include blocked column (#14275) (Nicholas C. Zakas)
    • abca186 Docs: Fix typo in suggestions section (#14293) (Kevin Partington)
    • c4d8b0d Fix: no-unused-vars ignoreRestSiblings check assignments (fixes #14163) (#14264) (YeonJuan)
    • b51d077 Update: add ignoreNonDeclaration to no-multi-assign rule (fixes #12545) (#14185) (t-mangoe)
    • c981fb1 Chore: Upgrade mocha to 8.3.2 (#14278) (Stephen Wade)
    • 147fc04 Docs: Fix repro:needed label in bug report template (#14285) (Milos Djermanovic)
    • e1cfde9 Docs: Update bug report template (#14276) (Nicholas C. Zakas)
    • c85c2f1 Docs: Add fatal to Node.js API LintMessage type (#14251) (Brandon Mills)

    v7.23.0

    • 687ccae Update: add option "allowInParentheses" to no-sequences (fixes #14197) (#14199) (Daniel Rentz)
    • dbf2529 Sponsors: Sync README with website (ESLint Jenkins)
    • 4bdf2c1 Sponsors: Sync README with website (ESLint Jenkins)
    • 49d1697 Chore: Upgrade eslint-plugin-jsdoc to v25 and remove --legacy-peer-deps (#14244) (Brandon Mills)
    • 43f1685 Update: --quiet should not supress --max-warnings (fixes #14202) (#14242) (Milos Djermanovic)
    • 909c727 Docs: Add valid example that shows vars in a block scope (#14230) (Ed S)
    • 28583eb Fix: no-mixed-operators false positives with ? : (fixes #14223) (#14226) (Milos Djermanovic)
    • a99eb2d Fix: Clarify line breaks in object-curly-newline (fixes #14024) (#14063) (armin yahya)
    • 8984c91 Update: eslint --env-info output os info (#14059) (薛定谔的猫)
    • 2a79306 Sponsors: Sync README with website (ESLint Jenkins)
    • ebd7026 Docs: Fix typo (#14225) (Greg Finley)

    ... (truncated)

    Changelog

    Sourced from eslint's changelog.

    v7.26.0 - May 7, 2021

    • aaf65e6 Upgrade: eslintrc for ModuleResolver fix (#14577) (Brandon Mills)
    • ae6dbd1 Fix: track variables, not names in require-atomic-updates (fixes #14208) (#14282) (Patrick Ahmetovic)
    • 6a86e50 Chore: remove loose-parser tests (fixes #14315) (#14569) (Milos Djermanovic)
    • ee3a3ea Fix: create .eslintrc.cjs for module type (#14304) (Nitin Kumar)
    • 6791dec Docs: fix example for require-atomic-updates (#14562) (Milos Djermanovic)
    • 388eb7e Sponsors: Sync README with website (ESLint Jenkins)
    • f071d1e Update: Add automated suggestion to radix rule for parsing decimals (#14291) (Bryan Mishkin)
    • 0b6a3f3 New: Include XO style guide in eslint --init (#14193) (Federico Brigante)

    v7.25.0 - April 23, 2021

    • 5df5e4a Update: highlight last write reference for no-unused-vars (fixes #14324) (#14335) (Nitin Kumar)
    • 0023872 Docs: Add deprecated note to working-with-rules-deprecated page (#14344) (Michael Novotny)
    • 36fca70 Chore: Upgrade eslump to 3.0.0 (#14350) (Stephen Wade)
    • 59b689a Chore: add node v16 (#14355) (薛定谔的猫)
    • 35a1f5e Sponsors: Sync README with website (ESLint Jenkins)
    • fb0a92b Chore: rename misspelled identifier in test (#14346) (Tobias Nießen)
    • f2babb1 Docs: update pull request template (#14336) (Nitin Kumar)
    • 02dde29 Docs: Fix anchor in 'docs/developer-guide/working-with-rules.md' (#14332) (Nate-Wilkins)
    • 07d14c3 Chore: remove extraneous command from lint-staged config (#14314) (James George)
    • 41b3570 Update: lint code block with same extension but different content (#14227) (JounQin)
    • eb29996 Docs: add more examples with arrow functions for no-sequences rule (#14313) (Nitin Kumar)

    v7.24.0 - April 9, 2021

    • 0c346c8 Chore: ignore pnpm-lock.yaml (#14303) (Nitin Kumar)
    • f06ecdf Update: Add disallowTemplateShorthand option in no-implicit-coercion (#13579) (Remco Haszing)
    • 71a80e3 Docs: fix broken links in Node.js API docs toc (#14296) (u-sho (Shouhei Uechi))
    • bd46dc4 Docs: Fix incorrect reference to "braces" in arrow-parens (#14300) (emclain)
    • 0d6235e Docs: update header in max-lines (#14273) (Shinigami)
    • 70c9216 Docs: Update issue triage to include blocked column (#14275) (Nicholas C. Zakas)
    • abca186 Docs: Fix typo in suggestions section (#14293) (Kevin Partington)
    • c4d8b0d Fix: no-unused-vars ignoreRestSiblings check assignments (fixes #14163) (#14264) (YeonJuan)
    • b51d077 Update: add ignoreNonDeclaration to no-multi-assign rule (fixes #12545) (#14185) (t-mangoe)
    • c981fb1 Chore: Upgrade mocha to 8.3.2 (#14278) (Stephen Wade)
    • 147fc04 Docs: Fix repro:needed label in bug report template (#14285) (Milos Djermanovic)
    • e1cfde9 Docs: Update bug report template (#14276) (Nicholas C. Zakas)
    • c85c2f1 Docs: Add fatal to Node.js API LintMessage type (#14251) (Brandon Mills)

    v7.23.0 - March 26, 2021

    • 687ccae Update: add option "allowInParentheses" to no-sequences (fixes #14197) (#14199) (Daniel Rentz)
    • dbf2529 Sponsors: Sync README with website (ESLint Jenkins)
    • 4bdf2c1 Sponsors: Sync README with website (ESLint Jenkins)
    • 49d1697 Chore: Upgrade eslint-plugin-jsdoc to v25 and remove --legacy-peer-deps (#14244) (Brandon Mills)
    • 43f1685 Update: --quiet should not supress --max-warnings (fixes #14202) (#14242) (Milos Djermanovic)
    • 909c727 Docs: Add valid example that shows vars in a block scope (#14230) (Ed S)
    • 28583eb Fix: no-mixed-operators false positives with ? : (fixes #14223) (#14226) (Milos Djermanovic)

    ... (truncated)

    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
    dependencies 
    opened by dependabot[bot] 1
  • Bump @typescript-eslint/parser from 4.21.0 to 4.22.1

    Bump @typescript-eslint/parser from 4.21.0 to 4.22.1

    Bumps @typescript-eslint/parser from 4.21.0 to 4.22.1.

    Release notes

    Sourced from @​typescript-eslint/parser's releases.

    v4.22.1

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/typescript-eslint

    v4.22.0

    4.22.0 (2021-04-12)

    Bug Fixes

    • eslint-plugin: [no-unsafe-argument] handle tuple types on rest arguments (#3269) (6f8cfe6)

    Features

    • eslint-plugin: [prefer-regexp-exec] add autofix (#3207) (e2cbeef)
    Changelog

    Sourced from @​typescript-eslint/parser's changelog.

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/parser

    4.22.0 (2021-04-12)

    Note: Version bump only for package @​typescript-eslint/parser

    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
    dependencies 
    opened by dependabot[bot] 1
  • Bump @typescript-eslint/eslint-plugin from 4.21.0 to 4.22.1

    Bump @typescript-eslint/eslint-plugin from 4.21.0 to 4.22.1

    Bumps @typescript-eslint/eslint-plugin from 4.21.0 to 4.22.1.

    Release notes

    Sourced from @​typescript-eslint/eslint-plugin's releases.

    v4.22.1

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/typescript-eslint

    v4.22.0

    4.22.0 (2021-04-12)

    Bug Fixes

    • eslint-plugin: [no-unsafe-argument] handle tuple types on rest arguments (#3269) (6f8cfe6)

    Features

    • eslint-plugin: [prefer-regexp-exec] add autofix (#3207) (e2cbeef)
    Changelog

    Sourced from @​typescript-eslint/eslint-plugin's changelog.

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/eslint-plugin

    4.22.0 (2021-04-12)

    Bug Fixes

    • eslint-plugin: [no-unsafe-argument] handle tuple types on rest arguments (#3269) (6f8cfe6)

    Features

    • eslint-plugin: [prefer-regexp-exec] add autofix (#3207) (e2cbeef)
    Commits
    • 5706e0e chore: publish v4.22.1
    • 45d2c3e chore: publish v4.22.0
    • e2cbeef feat(eslint-plugin): [prefer-regexp-exec] add autofix (#3207)
    • a5836be docs(eslint-plugin): switch check marks to :white_check_mark: for visibilit...
    • 6f8cfe6 fix(eslint-plugin): [no-unsafe-argument] handle tuple types on rest arguments...
    • See full diff 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
    dependencies 
    opened by dependabot[bot] 1
  • Bump @typescript-eslint/parser from 4.21.0 to 4.27.0

    Bump @typescript-eslint/parser from 4.21.0 to 4.27.0

    Bumps @typescript-eslint/parser from 4.21.0 to 4.27.0.

    Release notes

    Sourced from @​typescript-eslint/parser's releases.

    v4.27.0

    4.27.0 (2021-06-14)

    Bug Fixes

    • eslint-plugin: allow explicit any for no-unsafe-return (#3498) (b15a2b2)
    • typescript-estree: allow providing more one than one existing program in config (#3508) (4f1806e)
    • typescript-estree: support override modifier for parameter property (#3485) (33b9f69)

    Features

    • ast-spec: specify LogicalExpression's operator type (#3497) (9e343fd)
    • ast-spec: specify PunctuatorToken's value type (#3496) (fdb1d81)
    • eslint-plugin: [prefer-literal-enum-member] add allowBitwiseExpressions option (#3515) (288092a)
    • typescript-estree: add opt-in inference for single runs and create programs for projects up front (#3512) (06c2d9b)
    • allow user to provide TS program instance in parser options (#3484) (e855b18)

    Single-Run Detection

    See the explanation for how to opt-in to this feature and how to provide feedback in this issue: typescript-eslint/typescript-eslint#3528

    v4.26.1

    4.26.1 (2021-06-07)

    Bug Fixes

    • eslint-plugin: [prefer-includes] ignore option chaining before indexOfs (#3432) (bf0cddb)
    • eslint-plugin: fix doc url generation (#3475) (fc5f171), closes #3473

    v4.26.0

    4.26.0 (2021-05-31)

    Bug Fixes

    • eslint-plugin: [no-type-alias] consider type imports as alias types (#3433) (d4f0774)
    • generate library types for TypeScript v4.3 (#3460) (ed4776a), closes #3449

    Features

    • eslint-plugin: [member-ordering] add callback as an ordering type of node (#3354) (d134b1f)
    • eslint-plugin: [space-infix-ops] Add support for Union and intersection of type declarations (#3360) (3d29323)
    • scope-manager: reduce generated lib file size (#3468) (258116b)

    ... (truncated)

    Changelog

    Sourced from @​typescript-eslint/parser's changelog.

    4.27.0 (2021-06-14)

    Bug Fixes

    • typescript-estree: allow providing more one than one existing program in config (#3508) (4f1806e)

    Features

    • allow user to provide TS program instance in parser options (#3484) (e855b18)

    4.26.1 (2021-06-07)

    Note: Version bump only for package @​typescript-eslint/parser

    4.26.0 (2021-05-31)

    Note: Version bump only for package @​typescript-eslint/parser

    4.25.0 (2021-05-24)

    Note: Version bump only for package @​typescript-eslint/parser

    4.24.0 (2021-05-17)

    Note: Version bump only for package @​typescript-eslint/parser

    4.23.0 (2021-05-10)

    ... (truncated)

    Commits
    • b3ac5f6 chore: publish v4.27.0
    • 4f1806e fix(typescript-estree): allow providing more one than one existing program in...
    • e855b18 feat: allow user to provide TS program instance in parser options (#3484)
    • dac8845 chore: publish v4.26.1
    • b814e63 chore: publish v4.26.0
    • b1d4449 chore: update dependencies (#3467)
    • 9524424 chore: enable no-unsafe-assignment internally (#3280)
    • c380f7d chore: publish v4.25.0
    • e8ce2bf chore: publish v4.24.0
    • 18d8151 chore: publish v4.23.0
    • 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)
    dependencies 
    opened by dependabot[bot] 0
  • Bump @typescript-eslint/eslint-plugin from 4.21.0 to 4.27.0

    Bump @typescript-eslint/eslint-plugin from 4.21.0 to 4.27.0

    Bumps @typescript-eslint/eslint-plugin from 4.21.0 to 4.27.0.

    Release notes

    Sourced from @​typescript-eslint/eslint-plugin's releases.

    v4.27.0

    4.27.0 (2021-06-14)

    Bug Fixes

    • eslint-plugin: allow explicit any for no-unsafe-return (#3498) (b15a2b2)
    • typescript-estree: allow providing more one than one existing program in config (#3508) (4f1806e)
    • typescript-estree: support override modifier for parameter property (#3485) (33b9f69)

    Features

    • ast-spec: specify LogicalExpression's operator type (#3497) (9e343fd)
    • ast-spec: specify PunctuatorToken's value type (#3496) (fdb1d81)
    • eslint-plugin: [prefer-literal-enum-member] add allowBitwiseExpressions option (#3515) (288092a)
    • typescript-estree: add opt-in inference for single runs and create programs for projects up front (#3512) (06c2d9b)
    • allow user to provide TS program instance in parser options (#3484) (e855b18)

    Single-Run Detection

    See the explanation for how to opt-in to this feature and how to provide feedback in this issue: typescript-eslint/typescript-eslint#3528

    v4.26.1

    4.26.1 (2021-06-07)

    Bug Fixes

    • eslint-plugin: [prefer-includes] ignore option chaining before indexOfs (#3432) (bf0cddb)
    • eslint-plugin: fix doc url generation (#3475) (fc5f171), closes #3473

    v4.26.0

    4.26.0 (2021-05-31)

    Bug Fixes

    • eslint-plugin: [no-type-alias] consider type imports as alias types (#3433) (d4f0774)
    • generate library types for TypeScript v4.3 (#3460) (ed4776a), closes #3449

    Features

    • eslint-plugin: [member-ordering] add callback as an ordering type of node (#3354) (d134b1f)
    • eslint-plugin: [space-infix-ops] Add support for Union and intersection of type declarations (#3360) (3d29323)
    • scope-manager: reduce generated lib file size (#3468) (258116b)

    ... (truncated)

    Changelog

    Sourced from @​typescript-eslint/eslint-plugin's changelog.

    4.27.0 (2021-06-14)

    Bug Fixes

    • eslint-plugin: allow explicit any for no-unsafe-return (#3498) (b15a2b2)

    Features

    • eslint-plugin: [prefer-literal-enum-member] add allowBitwiseExpressions option (#3515) (288092a)

    4.26.1 (2021-06-07)

    Bug Fixes

    • eslint-plugin: [prefer-includes] ignore option chaining before indexOfs (#3432) (bf0cddb)
    • eslint-plugin: fix doc url generation (#3475) (fc5f171), closes #3473

    4.26.0 (2021-05-31)

    Bug Fixes

    • eslint-plugin: [no-type-alias] consider type imports as alias types (#3433) (d4f0774)

    Features

    • eslint-plugin: [member-ordering] add callback as an ordering type of node (#3354) (d134b1f)
    • eslint-plugin: [space-infix-ops] Add support for Union and intersection of type declarations (#3360) (3d29323)

    4.25.0 (2021-05-24)

    Bug Fixes

    ... (truncated)

    Commits
    • b3ac5f6 chore: publish v4.27.0
    • b15a2b2 fix(eslint-plugin): allow explicit any for no-unsafe-return (#3498)
    • 288092a feat(eslint-plugin): [prefer-literal-enum-member] add allowBitwiseExpressions...
    • ced9b26 chore: add nx monorepo tooling (#3465)
    • dac8845 chore: publish v4.26.1
    • bf0cddb fix(eslint-plugin): [prefer-includes] ignore option chaining before indexOfs ...
    • fc5f171 fix(eslint-plugin): fix doc url generation (#3475)
    • b814e63 chore: publish v4.26.0
    • b1d4449 chore: update dependencies (#3467)
    • d4f0774 fix(eslint-plugin): [no-type-alias] consider type imports as alias types (#3433)
    • 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)
    dependencies 
    opened by dependabot[bot] 0
  • Bump eslint-plugin-vue from 7.8.0 to 7.11.1

    Bump eslint-plugin-vue from 7.8.0 to 7.11.1

    Bumps eslint-plugin-vue from 7.8.0 to 7.11.1.

    Release notes

    Sourced from eslint-plugin-vue's releases.

    v7.11.1

    :bug: Bug Fixes

    • #1515 Fixed crash when using objectsInObjects option in vue/object-curly-spacing rule.

    v7.11.0

    ✨ Enhancements

    New Rules:

    • #1506 Added vue/no-this-in-before-route-enter rule that disallow this usage in a beforeRouteEnter method.
    • #1510 Added vue/no-deprecated-v-is rule that disallow deprecated v-is directive (in Vue.js 3.1.0+).

    Other changes in Rules:

    • #1501 Made vue/no-deprecated-destroyed-lifecycle rule to auto-fixable.

    ⚙️ Updates

    • #1509 Added supports for is="vue:" (Vue 3.1.0+).

    All commits: v7.10.0 -> v7.11.0

    v7.10.0

    ✨ Enhancements

    New Rules:

    • #1487 Added vue/require-emit-validator rule that enforce the validator definition in emits.

    Other changes in Rules:

    • #1493 Changed vue/this-in-template rule to support autofix.

    :gear: Updates

    • #1484 Changed vue/attribute-hyphenation rule to ignore SVG attributes.

    All commits: v7.9.0 -> v7.10.0

    v7.9.0

    ✨ Enhancements

    New Rules:

    • #1466 Added vue/no-invalid-model-keys rule that disallow invalid model option keys.

    ... (truncated)

    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)
    dependencies 
    opened by dependabot[bot] 0
  • Bump eslint from 6.8.0 to 7.28.0

    Bump eslint from 6.8.0 to 7.28.0

    Bumps eslint from 6.8.0 to 7.28.0.

    Release notes

    Sourced from eslint's releases.

    v7.28.0

    • 1237705 Upgrade: @​eslint/eslintrc to 0.4.2 (#14672) (Milos Djermanovic)
    • 123fb86 Docs: Add Feedback Needed triage description (#14670) (Nicholas C. Zakas)
    • c545163 Update: support multiline /eslint-env/ directives (fixes #14652) (#14660) (薛定谔的猫)
    • 8d1e75a Upgrade: glob-parent version in package.json (#14658) (Hamza Najeeb)
    • 1f048cb Fix: no-implicit-coercion false positive with String() (fixes #14623) (#14641) (Milos Djermanovic)
    • d709abf Chore: fix comment location in no-unused-vars (#14648) (Milos Djermanovic)
    • e44ce0a Fix: no-duplicate-imports allow unmergeable (fixes #12758, fixes #12760) (#14238) (Soufiane Boutahlil)
    • bb66a3d New: add getPhysicalFilename() method to rule context (fixes #11989) (#14616) (Nitin Kumar)
    • 2e43dac Docs: fix no-sequences example (#14643) (Nitin Kumar)
    • 958ff4e Docs: add note for arrow functions in no-seq rule (#14578) (Nitin Kumar)
    • e4f111b Fix: arrow-body-style crash with object pattern (fixes #14633) (#14635) (Milos Djermanovic)
    • ec28b5a Chore: upgrade eslint-plugin-eslint-plugin (#14590) (薛定谔的猫)
    • 85a2725 Docs: Update README team and sponsors (ESLint Jenkins)

    v7.27.0

    • 2c0868c Chore: merge all html formatter files into html.js (#14612) (Milos Djermanovic)
    • 9e9b5e0 Update: no-unused-vars false negative with comma operator (fixes #14325) (#14354) (Nitin Kumar)
    • afe9569 Chore: use includes instead of indexOf (#14607) (Mikhail Bodrov)
    • c0f418e Chore: Remove lodash (#14287) (Stephen Wade)
    • 52655dd Update: no-restricted-imports custom message for patterns (fixes #11843) (#14580) (Alex Holden)
    • 967b1c4 Chore: Fix typo in large.js (#14589) (Ikko Ashimine)
    • 2466a05 Sponsors: Sync README with website (ESLint Jenkins)
    • fe29f18 Sponsors: Sync README with website (ESLint Jenkins)
    • 086c1d6 Chore: add more test cases for no-sequences (#14579) (Nitin Kumar)
    • 6a2ced8 Docs: Update README team and sponsors (ESLint Jenkins)

    v7.26.0

    • aaf65e6 Upgrade: eslintrc for ModuleResolver fix (#14577) (Brandon Mills)
    • ae6dbd1 Fix: track variables, not names in require-atomic-updates (fixes #14208) (#14282) (Patrick Ahmetovic)
    • 6a86e50 Chore: remove loose-parser tests (fixes #14315) (#14569) (Milos Djermanovic)
    • ee3a3ea Fix: create .eslintrc.cjs for module type (#14304) (Nitin Kumar)
    • 6791dec Docs: fix example for require-atomic-updates (#14562) (Milos Djermanovic)
    • 388eb7e Sponsors: Sync README with website (ESLint Jenkins)
    • f071d1e Update: Add automated suggestion to radix rule for parsing decimals (#14291) (Bryan Mishkin)
    • 0b6a3f3 New: Include XO style guide in eslint --init (#14193) (Federico Brigante)

    v7.25.0

    • 5df5e4a Update: highlight last write reference for no-unused-vars (fixes #14324) (#14335) (Nitin Kumar)
    • 0023872 Docs: Add deprecated note to working-with-rules-deprecated page (#14344) (Michael Novotny)
    • 36fca70 Chore: Upgrade eslump to 3.0.0 (#14350) (Stephen Wade)
    • 59b689a Chore: add node v16 (#14355) (薛定谔的猫)
    • 35a1f5e Sponsors: Sync README with website (ESLint Jenkins)
    • fb0a92b Chore: rename misspelled identifier in test (#14346) (Tobias Nießen)
    • f2babb1 Docs: update pull request template (#14336) (Nitin Kumar)
    • 02dde29 Docs: Fix anchor in 'docs/developer-guide/working-with-rules.md' (#14332) (Nate-Wilkins)
    • 07d14c3 Chore: remove extraneous command from lint-staged config (#14314) (James George)
    • 41b3570 Update: lint code block with same extension but different content (#14227) (JounQin)
    • eb29996 Docs: add more examples with arrow functions for no-sequences rule (#14313) (Nitin Kumar)

    ... (truncated)

    Changelog

    Sourced from eslint's changelog.

    v7.28.0 - June 4, 2021

    • 1237705 Upgrade: @​eslint/eslintrc to 0.4.2 (#14672) (Milos Djermanovic)
    • 123fb86 Docs: Add Feedback Needed triage description (#14670) (Nicholas C. Zakas)
    • c545163 Update: support multiline /eslint-env/ directives (fixes #14652) (#14660) (薛定谔的猫)
    • 8d1e75a Upgrade: glob-parent version in package.json (#14658) (Hamza Najeeb)
    • 1f048cb Fix: no-implicit-coercion false positive with String() (fixes #14623) (#14641) (Milos Djermanovic)
    • d709abf Chore: fix comment location in no-unused-vars (#14648) (Milos Djermanovic)
    • e44ce0a Fix: no-duplicate-imports allow unmergeable (fixes #12758, fixes #12760) (#14238) (Soufiane Boutahlil)
    • bb66a3d New: add getPhysicalFilename() method to rule context (fixes #11989) (#14616) (Nitin Kumar)
    • 2e43dac Docs: fix no-sequences example (#14643) (Nitin Kumar)
    • 958ff4e Docs: add note for arrow functions in no-seq rule (#14578) (Nitin Kumar)
    • e4f111b Fix: arrow-body-style crash with object pattern (fixes #14633) (#14635) (Milos Djermanovic)
    • ec28b5a Chore: upgrade eslint-plugin-eslint-plugin (#14590) (薛定谔的猫)
    • 85a2725 Docs: Update README team and sponsors (ESLint Jenkins)

    v7.27.0 - May 21, 2021

    • 2c0868c Chore: merge all html formatter files into html.js (#14612) (Milos Djermanovic)
    • 9e9b5e0 Update: no-unused-vars false negative with comma operator (fixes #14325) (#14354) (Nitin Kumar)
    • afe9569 Chore: use includes instead of indexOf (#14607) (Mikhail Bodrov)
    • c0f418e Chore: Remove lodash (#14287) (Stephen Wade)
    • 52655dd Update: no-restricted-imports custom message for patterns (fixes #11843) (#14580) (Alex Holden)
    • 967b1c4 Chore: Fix typo in large.js (#14589) (Ikko Ashimine)
    • 2466a05 Sponsors: Sync README with website (ESLint Jenkins)
    • fe29f18 Sponsors: Sync README with website (ESLint Jenkins)
    • 086c1d6 Chore: add more test cases for no-sequences (#14579) (Nitin Kumar)
    • 6a2ced8 Docs: Update README team and sponsors (ESLint Jenkins)

    v7.26.0 - May 7, 2021

    • aaf65e6 Upgrade: eslintrc for ModuleResolver fix (#14577) (Brandon Mills)
    • ae6dbd1 Fix: track variables, not names in require-atomic-updates (fixes #14208) (#14282) (Patrick Ahmetovic)
    • 6a86e50 Chore: remove loose-parser tests (fixes #14315) (#14569) (Milos Djermanovic)
    • ee3a3ea Fix: create .eslintrc.cjs for module type (#14304) (Nitin Kumar)
    • 6791dec Docs: fix example for require-atomic-updates (#14562) (Milos Djermanovic)
    • 388eb7e Sponsors: Sync README with website (ESLint Jenkins)
    • f071d1e Update: Add automated suggestion to radix rule for parsing decimals (#14291) (Bryan Mishkin)
    • 0b6a3f3 New: Include XO style guide in eslint --init (#14193) (Federico Brigante)

    v7.25.0 - April 23, 2021

    • 5df5e4a Update: highlight last write reference for no-unused-vars (fixes #14324) (#14335) (Nitin Kumar)
    • 0023872 Docs: Add deprecated note to working-with-rules-deprecated page (#14344) (Michael Novotny)
    • 36fca70 Chore: Upgrade eslump to 3.0.0 (#14350) (Stephen Wade)
    • 59b689a Chore: add node v16 (#14355) (薛定谔的猫)
    • 35a1f5e Sponsors: Sync README with website (ESLint Jenkins)
    • fb0a92b Chore: rename misspelled identifier in test (#14346) (Tobias Nießen)
    • f2babb1 Docs: update pull request template (#14336) (Nitin Kumar)
    • 02dde29 Docs: Fix anchor in 'docs/developer-guide/working-with-rules.md' (#14332) (Nate-Wilkins)

    ... (truncated)

    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)
    dependencies 
    opened by dependabot[bot] 0
  • Bump css-loader from 5.2.0 to 5.2.6

    Bump css-loader from 5.2.0 to 5.2.6

    Bumps css-loader from 5.2.0 to 5.2.6.

    Release notes

    Sourced from css-loader's releases.

    v5.2.6

    5.2.6 (2021-05-24)

    Bug Fixes

    • always write locals export when css modules/icss enabled (#1315) (075d9bd)

    v5.2.5

    5.2.5 (2021-05-20)

    Bug Fixes

    v5.2.4

    5.2.4 (2021-04-19)

    Bug Fixes

    v5.2.3

    5.2.3 (2021-04-19)

    Bug Fixes

    • improve performance

    v5.2.2

    5.2.2 (2021-04-16)

    Bug Fixes

    • avoid escape nonASCII characters in local names (0722733)

    v5.2.1

    5.2.1 (2021-04-09)

    Bug Fixes

    Changelog

    Sourced from css-loader's changelog.

    5.2.6 (2021-05-24)

    Bug Fixes

    • always write locals export when css modules/icss enabled (#1315) (075d9bd)

    5.2.5 (2021-05-20)

    Bug Fixes

    5.2.4 (2021-04-19)

    Bug Fixes

    5.2.3 (2021-04-19)

    Bug Fixes

    • improve performance

    5.2.2 (2021-04-16)

    Bug Fixes

    • avoid escape nonASCII characters in local names (0722733)

    5.2.1 (2021-04-09)

    Bug Fixes

    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)
    dependencies 
    opened by dependabot[bot] 0
Owner
Medical student (Y1-EU). Also a software engineer (6-ish years of experience).
null
Web version of ytmdl. Allows downloading songs with metadata embedded from various sources like itunes, gaana, LastFM etc.

Ytmdl Web V2 Version 2 of Ytmdl Web with a lot of fixes since the first iteration. This release is way faster than the previous version along with som

Deepjyoti Barman 474 Jun 19, 2021
🔊 A Vue composable for playing sound effects

?? @vueuse/sound ?? Lets your website communicate using 2 human senses instead of 1 ?? Built with Vue Composition API ✅ Supports Vue 2 & 3 using vue-d

VueUse 144 Jun 18, 2021
Simple vue component that takes an array of videos as a prop and stitches them together/plays seamlessly in a custom video player

vue-playlist Simple vue component that takes an array of videos as a prop and stitches them together/plays seamlessly in a custom video player This is

misha. 25 Apr 23, 2021
Web pages based on HTML 5 < audio > music player

Web pages based on HTML 5 < audio > music player demo // demo已停止 Requirements vue ^2.3.3 vue-resource ^1.3.4 v-click-outside ^0.0.8 Installation npm i

张啸 25 Dec 5, 2020
▶️ 🎹 🎵 HTML5

Vue.js sound player Vue.js sound audio player UI. Covers audio-tag API and adds more. Demo See DEMO here Installation Use npm: npm install vue-audio -

Mikhail Kuznetcov 166 Apr 17, 2021
A Vue2 plugin to make video play easier

v-playback A Vue2 plugin to make video play easier Examples、Documentation and Changelog Explorer on English site 国内站点 Installation npm i -S v-playback

Terry Zeng 19 Nov 17, 2020
Record video or snapshots from device cameras or desktop. Upload and download of video or snapshots is supported.

Multicorder Record video from cameras Record video from desktop screens Playback recordings Take snapshots of video Download videos or snapshots Demo

Brian Winkers 5 May 5, 2021
AlicePlayer - A beautiful H5 music player built with Vue3. 🍉

AlicePlayer A beautiful H5 music player built with Vue3. ?? This project is under heavy development, APIs might be changed in the feature. Preview The

Mashiro 7 Jun 16, 2021