⚙ With a little preparation, the typescript eslint generic rules for vodyani may be readily integrated into projects.

Overview

Vodyani eslint-config

With a little preparation, the typescript eslint generic rules for vodyani may be readily integrated into projects.

Npm Npm License Workflow Known Vulnerabilities

Installation

npm install --save-dev @vodyani/eslint-config

Usage

Add the eslintConfig configuration to package.json, then the inheritance relationship like this:

{
  "eslintConfig": {
    "extends": "@vodyani"
  }
}

Dependencies

Contributing

  • building

Donations

  • building

Links

  • building

License

Vodyani eslint-config is MIT licensed.

Comments
  • chore(deps): update commitlint monorepo to v17 (major)

    chore(deps): update commitlint monorepo to v17 (major)

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @commitlint/cli (source) | 16.2.3 -> 17.1.2 | age | adoption | passing | confidence | | @commitlint/config-conventional (source) | 16.2.1 -> 17.1.0 | age | adoption | passing | confidence |


    Release Notes

    conventional-changelog/commitlint (@​commitlint/cli)

    v17.1.2

    Compare Source

    Note: Version bump only for package @​commitlint/cli

    v17.1.1

    Compare Source

    Note: Version bump only for package @​commitlint/cli

    v17.1.0

    Compare Source

    Features

    17.0.3 (2022-06-25)

    Note: Version bump only for package @​commitlint/cli

    17.0.2 (2022-06-01)

    Note: Version bump only for package @​commitlint/cli

    17.0.1 (2022-05-25)

    Bug Fixes

    v17.0.3

    Compare Source

    Note: Version bump only for package @​commitlint/cli

    v17.0.2

    Compare Source

    Note: Version bump only for package @​commitlint/cli

    v17.0.1

    Compare Source

    Bug Fixes

    v17.0.0

    Compare Source

    BREAKING CHANGES
    • drop node v12 support

    • chore: rename circleci windows job

    node version is not defned by the name anyways (i think)

    v16.3.0

    Compare Source

    Note: Version bump only for package @​commitlint/cli

    16.2.4 (2022-04-28)

    Note: Version bump only for package @​commitlint/cli

    16.2.3 (2022-03-16)

    Note: Version bump only for package @​commitlint/cli

    16.2.1 (2022-02-13)

    Note: Version bump only for package @​commitlint/cli

    v16.2.4

    Compare Source

    Note: Version bump only for package @​commitlint/cli

    conventional-changelog/commitlint (@​commitlint/config-conventional)

    v17.1.0

    Compare Source

    Note: Version bump only for package @​commitlint/config-conventional

    17.0.3 (2022-06-25)

    Note: Version bump only for package @​commitlint/config-conventional

    17.0.2 (2022-06-01)

    Bug Fixes
    • update dependency conventional-changelog-conventionalcommits to v5 (#​3201) (c20fd19)

    v17.0.3

    Compare Source

    Note: Version bump only for package @​commitlint/config-conventional

    v17.0.2

    Compare Source

    Bug Fixes
    • update dependency conventional-changelog-conventionalcommits to v5 (#​3201) (c20fd19)

    v17.0.0

    Compare Source

    BREAKING CHANGES
    • drop node v12 support

    • chore: rename circleci windows job

    node version is not defned by the name anyways (i think)

    16.2.4 (2022-04-28)

    Note: Version bump only for package @​commitlint/config-conventional

    16.2.1 (2022-02-13)

    Note: Version bump only for package @​commitlint/config-conventional

    v16.2.4

    Compare Source

    Note: Version bump only for package @​commitlint/config-conventional


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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


    • [ ] If you want to rebase/retry this PR, click this checkbox.

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

    opened by renovate[bot] 1
  • chore(deps): update dependency husky to v8

    chore(deps): update dependency husky to v8

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | husky | 7.0.4 -> 8.0.1 | age | adoption | passing | confidence |


    Release Notes

    typicode/husky

    v8.0.1

    Compare Source

    • fix: use POSIX equality operator

    v8.0.0

    Compare Source

    What's Changed

    Feats
    Fixes
    Docs
    Chore

    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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


    • [ ] If you want to rebase/retry this PR, click this checkbox.

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

    opened by renovate[bot] 1
  • chore(deps): pin dependency @vodyani/semantic-release to 1.1.1 - autoclosed

    chore(deps): pin dependency @vodyani/semantic-release to 1.1.1 - autoclosed

    Mend Renovate

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | @vodyani/semantic-release | devDependencies | pin | ^1.1.1 -> 1.1.1 |

    Add the preset :preserveSemverRanges to your config if you don't want to pin your dependencies.


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

    Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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


    • [ ] If you want to rebase/retry this PR, click this checkbox.

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

    opened by renovate[bot] 0
  • [Snyk] Upgrade eslint from 8.13.0 to 8.14.0

    [Snyk] Upgrade eslint from 8.13.0 to 8.14.0

    This PR was automatically created by Snyk using the credentials of a real user.


    Snyk has created this PR to upgrade eslint from 8.13.0 to 8.14.0.

    merge advice :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


    • The recommended version is 1 version ahead of your current version.
    • The recommended version was released 21 days ago, on 2022-04-22.
    Release notes
    Package name: eslint
    • 8.14.0 - 2022-04-22

      Features

      • ab6363d feat: Add rule no-constant-binary-expression (#15296) (Jordan Eldredge)

      Bug Fixes

      • 35fa1dd fix: allow project paths to have URL-encoded characters (#15795) (Milos Djermanovic)
      • 413f1d5 fix: update astUtils.isDirectiveComment with globals and exported (#15775) (Milos Djermanovic)

      Build Related

      Chores

      • 735458c chore: add static frontmatter to no-constant-binary-expression docs (#15798) (Milos Djermanovic)
      • db28f2c chore: Add static frontmatter to docs (#15782) (Nicholas C. Zakas)
      • 3bca59e chore: markdownlint autofix on commit (#15783) (Nicholas C. Zakas)
    • 8.13.0 - 2022-04-08

      Features

      • 274acbd feat: fix no-eval logic for this in arrow functions (#15755) (Milos Djermanovic)

      Bug Fixes

      • 97b57ae fix: invalid operator in operator-assignment messages (#15759) (Milos Djermanovic)

      Documentation

      • c32482e docs: Typo in space-infix-ops docs (#15754) (kmin-jeong)
      • f2c2d35 docs: disambiguate types FormatterFunction and LoadedFormatter (#15727) (Francesco Trotta)

      Chores

      • bb4c0d5 chore: Refactor docs to work with docs.eslint.org (#15744) (Nicholas C. Zakas)
      • d36f12f chore: remove lib/init from eslint config (#15748) (Milos Djermanovic)
      • a59a4e6 chore: replace trimLeft/trimRight with trimStart/trimEnd (#15750) (Milos Djermanovic)
    from eslint GitHub release notes
    Commit messages
    Package name: eslint
    • e34c94b 8.14.0
    • 2de9c7e Build: changelog update for 8.14.0
    • 35fa1dd fix: allow project paths to have URL-encoded characters (#15795)
    • 735458c chore: add static frontmatter to no-constant-binary-expression docs (#15798)
    • ab6363d feat: Add rule no-constant-binary-expression (#15296)
    • db28f2c chore: Add static frontmatter to docs (#15782)
    • c2407e8 build: add node v18 (#15791)
    • 413f1d5 fix: update `astUtils.isDirectiveComment` with `globals` and `exported` (#15775)
    • 3bca59e chore: markdownlint autofix on commit (#15783)

    Compare


    Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

    For more information:

    🧐 View latest project report

    🛠 Adjust upgrade PR settings

    🔕 Ignore this dependency or unsubscribe from future upgrade PRs

    opened by ChoGathK 0
  • [Snyk] Upgrade @typescript-eslint/parser from 5.19.0 to 5.20.0

    [Snyk] Upgrade @typescript-eslint/parser from 5.19.0 to 5.20.0

    This PR was automatically created by Snyk using the credentials of a real user.


    Snyk has created this PR to upgrade @typescript-eslint/parser from 5.19.0 to 5.20.0.

    merge advice :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


    • The recommended version is 16 versions ahead of your current version.
    • The recommended version was released 21 days ago, on 2022-04-18.
    Release notes
    Package name: @typescript-eslint/parser
    • 5.20.0 - 2022-04-18

      5.20.0 (2022-04-18)

      Features

      • eslint-plugin: [no-magic-numbers] ignoreTypeIndexes option (#4789) (5e79451)
    • 5.19.1-alpha.15 - 2022-04-16
    • 5.19.1-alpha.14 - 2022-04-15
    • 5.19.1-alpha.13 - 2022-04-14
    • 5.19.1-alpha.12 - 2022-04-12
    • 5.19.1-alpha.11 - 2022-04-12
    • 5.19.1-alpha.10 - 2022-04-11
    • 5.19.1-alpha.9 - 2022-04-11
    • 5.19.1-alpha.8 - 2022-04-11
    • 5.19.1-alpha.7 - 2022-04-11
    • 5.19.1-alpha.6 - 2022-04-11
    • 5.19.1-alpha.4 - 2022-04-11
    • 5.19.1-alpha.3 - 2022-04-11
    • 5.19.1-alpha.2 - 2022-04-11
    • 5.19.1-alpha.1 - 2022-04-11
    • 5.19.1-alpha.0 - 2022-04-11
    • 5.19.0 - 2022-04-11

      5.19.0 (2022-04-11)

      Bug Fixes

      • eslint-plugin: update code to use estree range instead of ts pos/end #4723 (#4790) (a1e9fc4)

      Features

      • eslint-plugin: [unified-signatures] add ignoreDifferentlyNamedParameters option (#4659) (fdf95e0)
      • eslint-plugin: add support for valid number and bigint intersections in restrict-plus-operands rule (#4795) (19c600a)
    from @typescript-eslint/parser GitHub release notes
    Commit messages
    Package name: @typescript-eslint/parser
    • e19c90d chore: publish v5.20.0
    • 42ec8fd Update comma-dangle.md (#4827)
    • 5e79451 feat(eslint-plugin): [no-magic-numbers] ignoreTypeIndexes option (#4789)
    • 8e17f56 docs(website): filter out spam and add non-recurring donors (#4758)
    • 18a81cb chore: refactor scope-manager config to be closer to nx OOTB (#4788)
    • 59a947f chore: Bump eslint-plugin-jest from 26.1.3 to 26.1.4 (#4818)
    • 906d673 chore: Bump webpack from 5.71.0 to 5.72.0 (#4805)
    • 2b787c3 chore: Bump @ babel/runtime from 7.17.8 to 7.17.9 (#4817)
    • 2c3aa49 chore: Bump @ rollup/plugin-node-resolve from 13.1.3 to 13.2.0 (#4815)
    • c19320b chore: Bump @ microsoft/api-extractor from 7.20.0 to 7.21.2 (#4816)
    • 566180e chore: Bump actions/upload-artifact from 2 to 3 (#4810)
    • d7a21d9 chore: Bump codecov/codecov-action from 2 to 3 (#4809)
    • bc423f2 chore: Bump glob from 7.2.0 to 8.0.1 (#4813)
    • 162134a chore: Bump @ swc/core from 1.2.163 to 1.2.165 (#4811)
    • 02d40ec chore: Bump eslint-plugin-import from 2.25.4 to 2.26.0 (#4812)
    • e6db615 chore: Bump @ types/lodash from 4.14.180 to 4.14.181 (#4807)
    • f329d88 chore: Bump @ types/prettier from 2.4.4 to 2.6.0 (#4806)

    Compare


    Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

    For more information:

    🧐 View latest project report

    🛠 Adjust upgrade PR settings

    🔕 Ignore this dependency or unsubscribe from future upgrade PRs

    opened by ChoGathK 0
  • [Snyk] Upgrade @typescript-eslint/eslint-plugin from 5.19.0 to 5.20.0

    [Snyk] Upgrade @typescript-eslint/eslint-plugin from 5.19.0 to 5.20.0

    This PR was automatically created by Snyk using the credentials of a real user.


    Snyk has created this PR to upgrade @typescript-eslint/eslint-plugin from 5.19.0 to 5.20.0.

    merge advice :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


    • The recommended version is 16 versions ahead of your current version.
    • The recommended version was released 21 days ago, on 2022-04-18.
    Release notes
    Package name: @typescript-eslint/eslint-plugin
    • 5.20.0 - 2022-04-18

      5.20.0 (2022-04-18)

      Features

      • eslint-plugin: [no-magic-numbers] ignoreTypeIndexes option (#4789) (5e79451)
    • 5.19.1-alpha.15 - 2022-04-16
    • 5.19.1-alpha.14 - 2022-04-15
    • 5.19.1-alpha.13 - 2022-04-14
    • 5.19.1-alpha.12 - 2022-04-12
    • 5.19.1-alpha.11 - 2022-04-12
    • 5.19.1-alpha.10 - 2022-04-11
    • 5.19.1-alpha.9 - 2022-04-11
    • 5.19.1-alpha.8 - 2022-04-11
    • 5.19.1-alpha.7 - 2022-04-11
    • 5.19.1-alpha.6 - 2022-04-11
    • 5.19.1-alpha.4 - 2022-04-11
    • 5.19.1-alpha.3 - 2022-04-11
    • 5.19.1-alpha.2 - 2022-04-11
    • 5.19.1-alpha.1 - 2022-04-11
    • 5.19.1-alpha.0 - 2022-04-11
    • 5.19.0 - 2022-04-11

      5.19.0 (2022-04-11)

      Bug Fixes

      • eslint-plugin: update code to use estree range instead of ts pos/end #4723 (#4790) (a1e9fc4)

      Features

      • eslint-plugin: [unified-signatures] add ignoreDifferentlyNamedParameters option (#4659) (fdf95e0)
      • eslint-plugin: add support for valid number and bigint intersections in restrict-plus-operands rule (#4795) (19c600a)
    from @typescript-eslint/eslint-plugin GitHub release notes
    Commit messages
    Package name: @typescript-eslint/eslint-plugin
    • e19c90d chore: publish v5.20.0
    • 42ec8fd Update comma-dangle.md (#4827)
    • 5e79451 feat(eslint-plugin): [no-magic-numbers] ignoreTypeIndexes option (#4789)
    • 8e17f56 docs(website): filter out spam and add non-recurring donors (#4758)
    • 18a81cb chore: refactor scope-manager config to be closer to nx OOTB (#4788)
    • 59a947f chore: Bump eslint-plugin-jest from 26.1.3 to 26.1.4 (#4818)
    • 906d673 chore: Bump webpack from 5.71.0 to 5.72.0 (#4805)
    • 2b787c3 chore: Bump @ babel/runtime from 7.17.8 to 7.17.9 (#4817)
    • 2c3aa49 chore: Bump @ rollup/plugin-node-resolve from 13.1.3 to 13.2.0 (#4815)
    • c19320b chore: Bump @ microsoft/api-extractor from 7.20.0 to 7.21.2 (#4816)
    • 566180e chore: Bump actions/upload-artifact from 2 to 3 (#4810)
    • d7a21d9 chore: Bump codecov/codecov-action from 2 to 3 (#4809)
    • bc423f2 chore: Bump glob from 7.2.0 to 8.0.1 (#4813)
    • 162134a chore: Bump @ swc/core from 1.2.163 to 1.2.165 (#4811)
    • 02d40ec chore: Bump eslint-plugin-import from 2.25.4 to 2.26.0 (#4812)
    • e6db615 chore: Bump @ types/lodash from 4.14.180 to 4.14.181 (#4807)
    • f329d88 chore: Bump @ types/prettier from 2.4.4 to 2.6.0 (#4806)

    Compare


    Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

    For more information:

    🧐 View latest project report

    🛠 Adjust upgrade PR settings

    🔕 Ignore this dependency or unsubscribe from future upgrade PRs

    opened by ChoGathK 0
  • chore(deps): update commitlint monorepo

    chore(deps): update commitlint monorepo

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @commitlint/cli (source) | 16.2.3 -> 16.3.0 | age | adoption | passing | confidence | | @commitlint/config-conventional (source) | 16.2.1 -> 16.2.4 | age | adoption | passing | confidence |


    Release Notes

    conventional-changelog/commitlint (@​commitlint/cli)

    v16.3.0

    Compare Source

    Note: Version bump only for package @​commitlint/cli

    16.2.4 (2022-04-28)

    Note: Version bump only for package @​commitlint/cli

    16.2.3 (2022-03-16)

    Note: Version bump only for package @​commitlint/cli

    16.2.1 (2022-02-13)

    Note: Version bump only for package @​commitlint/cli

    v16.2.4

    Compare Source

    Note: Version bump only for package @​commitlint/cli

    conventional-changelog/commitlint (@​commitlint/config-conventional)

    v16.2.4

    Compare Source

    Note: Version bump only for package @​commitlint/config-conventional


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

    👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


    • [ ] If you want to rebase/retry this PR, click this checkbox.

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

    opened by renovate[bot] 0
  • [Snyk] Upgrade eslint-plugin-import from 2.25.4 to 2.26.0

    [Snyk] Upgrade eslint-plugin-import from 2.25.4 to 2.26.0

    Snyk has created this PR to upgrade eslint-plugin-import from 2.25.4 to 2.26.0.

    merge advice :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


    • The recommended version is 1 version ahead of your current version.
    • The recommended version was released 21 days ago, on 2022-04-05.
    Release notes
    Package name: eslint-plugin-import from eslint-plugin-import GitHub release notes
    Commit messages
    Package name: eslint-plugin-import
    • d160285 Bump to 2.26.0
    • 0e80ee3 [Deps] update `tsconfig-paths`
    • d8633c3 [Docs] `no-unresolved`: fix link
    • 98bbb2c [Docs] `order`: TS code examples should use TS code blocks
    • 21304bd [Deps] update `tsconfig-paths`
    • 8b7000e [Fix] `no-unused-modules`: avoid a crash when processing re-exports
    • 747d6dc [Docs] make rule doc titles consistent
    • b0e6f7f [Refactor] `namespace`: try to improve performance
    • 00a4ede [Deps] update `minimatch`
    • 35bd3a5 [Dev Deps] update `@ angular-eslint/template-parser`, `chai`
    • 02ccbc1 [New] `no-relative-packages`: add fixer
    • 0595a2f [Fix] `no-duplicates`: Ignore duplicate modules in different TypeScript module declarations
    • 3603428 [Refactor] `export`: clean up rule, tests
    • ade33a4 [Fix] `export`: false positive for typescript namespace merging
    • 41d4500 [Deps] update `eslint-module-utils`
    • eef7487 [Tests] consolidate eslint config
    • 128d505 [Tests] handle eslint v8.8 adding `suppressedMessages` property
    • ad18a62 [Fix] `default`: `typescript-eslint-parser`: avoid a crash on exporting as namespace
    • fc98de2 utils: v2.7.3
    • 3d02b66 [New] `no-dynamic-require`: support dynamic import with espree
    • a929394 [Tests] export resolved `espree` path
    • 0ded887 [Docs] `no-unresolved`: Fix RegExp escaping in readme
    • 624aa61 [Tests] test on `@ typescript-eslint/parser@5`
    • b74013d [Tests] export resolved parsers for cleaner comparison

    Compare


    Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

    For more information:

    🧐 View latest project report

    🛠 Adjust upgrade PR settings

    🔕 Ignore this dependency or unsubscribe from future upgrade PRs

    opened by snyk-bot 0
  • chore(deps): update dependency eslint to v8.23.0 - autoclosed

    chore(deps): update dependency eslint to v8.23.0 - autoclosed

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | eslint (source) | 8.13.0 -> 8.23.0 | age | adoption | passing | confidence |


    Release Notes

    eslint/eslint

    v8.23.0

    Compare Source

    Features

    • 3e5839e feat: Enable eslint.config.js lookup from CLI (#​16235) (Nicholas C. Zakas)
    • 30b1a2d feat: add allowEmptyCase option to no-fallthrough rule (#​15887) (Amaresh S M)
    • 43f03aa feat: no-warning-comments support comments with decoration (#​16120) (Lachlan Hunt)

    Documentation

    Chores

    v8.22.0

    Compare Source

    Features

    • 2b97607 feat: Implement caching for FlatESLint (#​16190) (Nicholas C. Zakas)
    • fd5d3d3 feat: add methodsIgnorePattern option to object-shorthand rule (#​16185) (Milos Djermanovic)

    Documentation

    Chores

    • 10a6e0e chore: remove deploy workflow for playground (#​16186) (Milos Djermanovic)

    v8.21.0

    Compare Source

    Features

    • 7b43ea1 feat: Implement FlatESLint (#​16149) (Nicholas C. Zakas)
    • 92bf49a feat: improve the key width calculation in key-spacing rule (#​16154) (Nitin Kumar)
    • c461542 feat: add new allowLineSeparatedGroups option to the sort-keys rule (#​16138) (Nitin Kumar)
    • 1cdcbca feat: add deprecation warnings for legacy API in RuleTester (#​16063) (Nitin Kumar)

    Bug Fixes

    • 0396775 fix: lines-around-comment apply allowBlockStart for switch statements (#​16153) (Nitin Kumar)

    Documentation

    Chores

    v8.20.0

    Compare Source

    Features

    Bug Fixes

    • 30be0ed fix: no-warning-comments rule escapes special RegEx characters in terms (#​16090) (Lachlan Hunt)
    • bfe5e88 fix: ignore spacing before ] and } in comma-spacing (#​16113) (Milos Djermanovic)

    Documentation

    Chores

    • bbf8df4 chore: Mark autogenerated release blog post as draft (#​16130) (Nicholas C. Zakas)
    • eee4306 chore: update internal lint dependencies (#​16088) (Bryan Mishkin)
    • 9615a42 chore: update formatter examples template to avoid markdown lint error (#​16085) (Milos Djermanovic)
    • 62541ed chore: fix markdown linting error (#​16083) (唯然)

    v8.19.0

    Compare Source

    Features

    • 7023628 feat: add importNames support for patterns in no-restricted-imports (#​16059) (Brandon Scott)
    • 472c368 feat: fix handling of blockless with statements in indent rule (#​16068) (Milos Djermanovic)

    Bug Fixes

    • fc81848 fix: throw helpful exception when rule has wrong return type (#​16075) (Bryan Mishkin)

    Documentation

    • 3ae0574 docs: Remove duplicate rule descriptions (#​16052) (Amaresh S M)
    • f50cf43 docs: Add base href to each page to fix relative URLs (#​16046) (Nicholas C. Zakas)
    • ae4b449 docs: make logo link clickable on small width screens (#​16058) (Milos Djermanovic)
    • 280f898 docs: use only fenced code blocks (#​16044) (Milos Djermanovic)
    • f5d63b9 docs: add listener only if element exists (#​16045) (Amaresh S M)
    • 8b639cc docs: add missing migrating-to-8.0.0 in the user guide (#​16048) (唯然)
    • b8e68c1 docs: Update release process (#​16036) (Nicholas C. Zakas)
    • 6d0cb11 docs: remove table of contents from markdown text (#​15999) (Nitin Kumar)

    Chores

    v8.18.0

    Compare Source

    Features

    • a6273b8 feat: account for rule creation time in performance reports (#​15982) (Nitin Kumar)

    Bug Fixes

    • f364d47 fix: Make no-unused-vars treat for..of loops same as for..in loops (#​15868) (Alex Bass)

    Documentation

    • 4871047 docs: Update analytics, canonical URL, ads (#​15996) (Nicholas C. Zakas)
    • cddad14 docs: Add correct/incorrect containers (#​15998) (Nicholas C. Zakas)
    • b04bc6f docs: Add rules meta info to rule pages (#​15902) (Nicholas C. Zakas)
    • 1324f10 docs: unify the wording referring to optional exception (#​15893) (Abdelrahman Elkady)
    • ad54d02 docs: add missing trailing slash to some internal links (#​15991) (Milos Djermanovic)
    • df7768e docs: Switch to version-relative URLs (#​15978) (Nicholas C. Zakas)
    • 21d6479 docs: change some absolute links to relative (#​15970) (Milos Djermanovic)
    • f31216a docs: Update README team and sponsors (ESLint Jenkins)

    Build Related

    • ed49f15 build: remove unwanted parallel and image-min for dev server (#​15986) (Strek)

    Chores

    • f6e2e63 chore: fix 'replaced by' rule list (#​16007) (Milos Djermanovic)
    • d94dc84 chore: remove unused deprecation warnings (#​15994) (Francesco Trotta)
    • cdcf11e chore: fix versions link (#​15995) (Milos Djermanovic)
    • d2a8715 chore: add trailing slash to pathPrefix (#​15993) (Milos Djermanovic)
    • 58a1bf0 chore: tweak URL rewriting for local previews (#​15992) (Milos Djermanovic)
    • 80404d2 chore: remove docs deploy workflow (#​15984) (Nicholas C. Zakas)
    • 71bc750 chore: Set permissions for GitHub actions (#​15971) (Naveen)
    • 90ff647 chore: avoid generating subdirectories for each page on new docs site (#​15967) (Milos Djermanovic)

    v8.17.0

    Compare Source

    Features

    • 55319e1 feat: fix indent bug with semicolon-first style (#​15951) (Milos Djermanovic)
    • f6d7920 feat: add allowNamedExports option to no-use-before-define (#​15953) (Milos Djermanovic)

    Bug Fixes

    Documentation

    Chores

    v8.16.0

    Compare Source

    Features

    • cab0c22 feat: add Unicode flag suggestion in no-misleading-character-class (#​15867) (Milos Djermanovic)
    • 38ae956 feat: check Unicode code point escapes in no-control-regex (#​15862) (Milos Djermanovic)
    • ee69cd3 feat: Update global variables (#​15871) (Sébastien Règne)

    Bug Fixes

    • 3f09aab fix: function-paren-newline crash on "new new Foo();" (#​15850) (coderaiser)

    Documentation

    • 050d5f4 docs: Static further reading links (#​15890) (Nicholas C. Zakas)
    • 36287c0 docs: fix absolute paths in related rules shortcode to work from /docs (#​15892) (Milos Djermanovic)
    • 90b6990 docs: fix absolute links in rule macro to work from /docs (#​15891) (Milos Djermanovic)
    • f437249 docs: Adjust docs site path prefix (#​15889) (Nicholas C. Zakas)
    • 6e16025 docs: update 'Related Rules' and 'Further Reading' in remaining rules (#​15884) (Milos Djermanovic)
    • 1d39f69 docs: remove confusing examples for no-mixed-operators (#​15875) (Milos Djermanovic)
    • 3071d76 docs: Fix some grammar issues (#​15837) (byodian)

    Chores

    v8.15.0

    Compare Source

    Features

    • ab37d3b feat: add enforceInClassFields option to no-underscore-dangle (#​15818) (Roberto Cestari)

    Bug Fixes

    • 8bf9440 fix: "use strict" should not trigger strict mode in ES3 (#​15846) (Milos Djermanovic)

    Documentation

    • 28116cc docs: update AST node names link in no-restricted-syntax (#​15843) (Milos Djermanovic)
    • 272965f docs: fix h1 heading on formatters page (#​15834) (Milos Djermanovic)
    • a798166 docs: update example for running individual rule tests (#​15833) (Milos Djermanovic)
    • 57e732b docs: mark SourceCode#getJSDocComment deprecated in working-with-rules (#​15829) (Milos Djermanovic)
    • 9a90abf docs: update docs directory in working-with-rules (#​15830) (Milos Djermanovic)
    • 810adda docs: add more examples for prefer-object-spread (#​15831) (coderaiser)
    • 06b1edb docs: clarify no-control-regex rule (#​15808) (Milos Djermanovic)
    • 9ecd42f docs: Fixed typo in code comment (#​15812) (Addison G)
    • de992b7 docs: remove links to 2fa document (#​15804) (Milos Djermanovic)
    • 5222659 docs: fix 'Related Rules' heading in no-constant-binary-expression (#​15799) (Milos Djermanovic)
    • e70ae81 docs: Update README team and sponsors (ESLint Jenkins)

    Chores

    v8.14.0

    Compare Source

    Features

    • ab6363d feat: Add rule no-constant-binary-expression (#​15296) (Jordan Eldredge)

    Bug Fixes

    • 35fa1dd fix: allow project paths to have URL-encoded characters (#​15795) (Milos Djermanovic)
    • 413f1d5 fix: update astUtils.isDirectiveComment with globals and exported (#​15775) (Milos Djermanovic)

    Build Related

    Chores

    • 735458c chore: add static frontmatter to no-constant-binary-expression docs (#​15798) (Milos Djermanovic)
    • db28f2c chore: Add static frontmatter to docs (#​15782) (Nicholas C. Zakas)
    • 3bca59e chore: markdownlint autofix on commit (#​15783) (Nicholas C. Zakas)

    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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


    • [ ] If you want to rebase/retry this PR, click this checkbox.

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

    opened by renovate[bot] 0
  • build(deps): bump minimist from 1.2.5 to 1.2.6

    build(deps): bump minimist from 1.2.5 to 1.2.6

    Bumps minimist from 1.2.5 to 1.2.6.

    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

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • chore(deps): update typescript-eslint monorepo to v5.19.0

    chore(deps): update typescript-eslint monorepo to v5.19.0

    WhiteSource Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @typescript-eslint/eslint-plugin | 5.16.0 -> 5.19.0 | age | adoption | passing | confidence | | @typescript-eslint/parser | 5.16.0 -> 5.19.0 | age | adoption | passing | confidence |


    Release Notes

    typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

    v5.19.0

    Compare Source

    Bug Fixes
    Features
    • eslint-plugin: [unified-signatures] add ignoreDifferentlyNamedParameters option (#​4659) (fdf95e0)
    • eslint-plugin: add support for valid number and bigint intersections in restrict-plus-operands rule (#​4795) (19c600a)

    v5.18.0

    Compare Source

    Bug Fixes
    • eslint-plugin: method-signature-style respect getter signature (#​4777) (12dd670)
    Features
    • eslint-plugin: [no-shadow] ignoreOnInitialization option (#​4603) (068ea9b)
    • eslint-plugin: [no-this-alias] report on assignment expressions (#​4718) (8329498)

    v5.17.0

    Compare Source

    Features
    • eslint-plugin: [no-unused-vars] add destructuredArrayIgnorePattern options (#​4748) (6f8db8b)
    typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

    v5.19.0

    Compare Source

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

    v5.18.0

    Compare Source

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

    v5.17.0

    Compare Source

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


    Configuration

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

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

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

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


    • [ ] If you want to rebase/retry this PR, click this checkbox.

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

    opened by renovate[bot] 0
  • build(deps): bump json5 from 1.0.1 to 1.0.2

    build(deps): bump json5 from 1.0.1 to 1.0.2

    Bumps json5 from 1.0.1 to 1.0.2.

    Release notes

    Sourced from json5's releases.

    v1.0.2

    • Fix: Properties with the name __proto__ are added to objects and arrays. (#199) This also fixes a prototype pollution vulnerability reported by Jonathan Gregson! (#295). This has been backported to v1. (#298)
    Changelog

    Sourced from json5's changelog.

    Unreleased [code, diff]

    v2.2.3 [code, diff]

    v2.2.2 [code, diff]

    • Fix: Properties with the name __proto__ are added to objects and arrays. (#199) This also fixes a prototype pollution vulnerability reported by Jonathan Gregson! (#295).

    v2.2.1 [code, diff]

    • Fix: Removed dependence on minimist to patch CVE-2021-44906. (#266)

    v2.2.0 [code, diff]

    • New: Accurate and documented TypeScript declarations are now included. There is no need to install @types/json5. (#236, #244)

    v2.1.3 [code, diff]

    • Fix: An out of memory bug when parsing numbers has been fixed. (#228, #229)

    v2.1.2 [code, diff]

    ... (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)
    • @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

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • [Snyk] Upgrade eslint from 8.23.0 to 8.23.1

    [Snyk] Upgrade eslint from 8.23.0 to 8.23.1

    Snyk has created this PR to upgrade eslint from 8.23.0 to 8.23.1.

    merge advice :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


    • The recommended version is 1 version ahead of your current version.
    • The recommended version was released 22 days ago, on 2022-09-12.
    Release notes
    Package name: eslint
    • 8.23.1 - 2022-09-12

      Bug Fixes

      • b719893 fix: Upgrade eslintrc to stop redefining plugins (#16297) (Brandon Mills)
      • 734b54e fix: improve autofix for the prefer-const rule (#16292) (Nitin Kumar)
      • 6a923ff fix: Ensure that glob patterns are normalized (#16287) (Nicholas C. Zakas)
      • c6900f8 fix: Ensure globbing doesn't include subdirectories (#16272) (Nicholas C. Zakas)

      Documentation

      • 16cba3f docs: fix mobile double tap issue (#16293) (Sam Chen)
      • e098b5f docs: keyboard control to search results (#16222) (Shanmughapriyan S)
      • 1b5b2a7 docs: add Consolas font and prioritize resource loading (#16225) (Amaresh S M)
      • 1ae8236 docs: copy & use main package version in docs on release (#16252) (Jugal Thakkar)
      • 279f0af docs: Improve id-denylist documentation (#16223) (Mert Ciflikli)

      Chores

    • 8.23.0 - 2022-08-26

      Features

      • 3e5839e feat: Enable eslint.config.js lookup from CLI (#16235) (Nicholas C. Zakas)
      • 30b1a2d feat: add allowEmptyCase option to no-fallthrough rule (#15887) (Amaresh S M)
      • 43f03aa feat: no-warning-comments support comments with decoration (#16120) (Lachlan Hunt)

      Documentation

      • b1918da docs: package.json conventions (#16206) (Patrick McElhaney)
      • 0e03c33 docs: remove word immediately (#16217) (Strek)
      • c6790db docs: add anchor link for "migrating from jscs" (#16207) (Percy Ma)
      • 7137344 docs: auto-generation edit link (#16213) (Percy Ma)

      Chores

    from eslint GitHub release notes
    Commit messages
    Package name: eslint
    • d75d3c6 8.23.1
    • c625f18 Build: changelog update for 8.23.1
    • b719893 fix: Upgrade eslintrc to stop redefining plugins (#16297)
    • 734b54e fix: improve autofix for the `prefer-const` rule (#16292)
    • 6a923ff fix: Ensure that glob patterns are normalized (#16287)
    • 38e8171 perf: migrate rbTree to js-sdsl (#16267)
    • 16cba3f docs: fix mobile double tap issue (#16293)
    • c6900f8 fix: Ensure globbing doesn't include subdirectories (#16272)
    • e098b5f docs: keyboard control to search results (#16222)
    • 1b5b2a7 docs: add Consolas font and prioritize resource loading (#16225)
    • 1c388fb chore: switch nyc to c8 (#16263)
    • 67db10c chore: enable linting `.eleventy.js` again (#16274)
    • 1ae8236 docs: copy & use main package version in docs on release (#16252)
    • 42bfbd7 chore: fix `npm run perf` crashes (#16258)
    • 279f0af docs: Improve id-denylist documentation (#16223)

    Compare


    Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

    For more information:

    🧐 View latest project report

    🛠 Adjust upgrade PR settings

    🔕 Ignore this dependency or unsubscribe from future upgrade PRs

    opened by snyk-bot 0
  • [Snyk] Upgrade @typescript-eslint/eslint-plugin from 5.36.0 to 5.36.1

    [Snyk] Upgrade @typescript-eslint/eslint-plugin from 5.36.0 to 5.36.1

    Snyk has created this PR to upgrade @typescript-eslint/eslint-plugin from 5.36.0 to 5.36.1.

    :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


    • The recommended version is 3 versions ahead of your current version.
    • The recommended version was released 21 days ago, on 2022-08-30.
    Release notes
    Package name: @typescript-eslint/eslint-plugin
    • 5.36.1 - 2022-08-30

      5.36.1 (2022-08-30)

      Bug Fixes

      • typescript-estree: fix decorator regression for pre TS4.8 (#5574) (a603015)
    • 5.36.1-alpha.1 - 2022-08-30
    • 5.36.1-alpha.0 - 2022-08-30
    • 5.36.0 - 2022-08-30

      5.36.0 (2022-08-30)

      This release includes full support for TS 4.8

      Bug Fixes

      Features

    from @typescript-eslint/eslint-plugin GitHub release notes
    Commit messages
    Package name: @typescript-eslint/eslint-plugin
    • 27b24e3 chore: publish v5.36.1
    • a603015 fix(typescript-estree): fix decorator regression for pre TS4.8 (#5574)
    • 60b6c11 chore: Bump eslint-plugin-react from 7.31.0 to 7.31.1 (#5565)

    Compare


    Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

    For more information:

    🧐 View latest project report

    🛠 Adjust upgrade PR settings

    🔕 Ignore this dependency or unsubscribe from future upgrade PRs

    opened by snyk-bot 0
  • [Snyk] Upgrade @typescript-eslint/parser from 5.36.0 to 5.36.1

    [Snyk] Upgrade @typescript-eslint/parser from 5.36.0 to 5.36.1

    Snyk has created this PR to upgrade @typescript-eslint/parser from 5.36.0 to 5.36.1.

    merge advice :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


    • The recommended version is 3 versions ahead of your current version.
    • The recommended version was released 21 days ago, on 2022-08-30.
    Release notes
    Package name: @typescript-eslint/parser
    • 5.36.1 - 2022-08-30

      5.36.1 (2022-08-30)

      Bug Fixes

      • typescript-estree: fix decorator regression for pre TS4.8 (#5574) (a603015)
    • 5.36.1-alpha.1 - 2022-08-30
    • 5.36.1-alpha.0 - 2022-08-30
    • 5.36.0 - 2022-08-30

      5.36.0 (2022-08-30)

      This release includes full support for TS 4.8

      Bug Fixes

      Features

    from @typescript-eslint/parser GitHub release notes
    Commit messages
    Package name: @typescript-eslint/parser
    • 27b24e3 chore: publish v5.36.1
    • a603015 fix(typescript-estree): fix decorator regression for pre TS4.8 (#5574)
    • 60b6c11 chore: Bump eslint-plugin-react from 7.31.0 to 7.31.1 (#5565)

    Compare


    Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

    For more information:

    🧐 View latest project report

    🛠 Adjust upgrade PR settings

    🔕 Ignore this dependency or unsubscribe from future upgrade PRs

    opened by snyk-bot 0
  • fix(deps): update dependency eslint to v8.28.0

    fix(deps): update dependency eslint to v8.28.0

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | eslint (source) | 8.23.0 -> 8.28.0 | age | adoption | passing | confidence |


    Release Notes

    eslint/eslint

    v8.28.0

    Compare Source

    Features

    • 63bce44 feat: add ignoreClassFieldInitialValues option to no-magic-numbers (#​16539) (Milos Djermanovic)
    • 8385ecd feat: multiline properties in rule key-spacing with option align (#​16532) (Francesco Trotta)
    • a4e89db feat: no-obj-calls support Intl (#​16543) (Sosuke Suzuki)

    Bug Fixes

    • c50ae4f fix: Ensure that dot files are found with globs. (#​16550) (Nicholas C. Zakas)
    • 9432b67 fix: throw error for first unmatched pattern (#​16533) (Milos Djermanovic)
    • e76c382 fix: allow * 1 when followed by / in no-implicit-coercion (#​16522) (Milos Djermanovic)

    Documentation

    Chores

    v8.27.0

    Compare Source

    Features

    • f14587c feat: new no-new-native-nonconstructor rule (#​16368) (Sosuke Suzuki)
    • 978799b feat: add new rule no-empty-static-block (#​16325) (Sosuke Suzuki)
    • 69216ee feat: no-empty suggest to add comment in empty BlockStatement (#​16470) (Nitin Kumar)
    • 319f0a5 feat: use context.languageOptions.ecmaVersion in core rules (#​16458) (Milos Djermanovic)

    Bug Fixes

    • c3ce521 fix: Ensure unmatched glob patterns throw an error (#​16462) (Nicholas C. Zakas)
    • 886a038 fix: handle files with unspecified path in getRulesMetaForResults (#​16437) (Francesco Trotta)

    Documentation

    • ce93b42 docs: Stylelint property-no-unknown (#​16497) (Nick Schonning)
    • d2cecb4 docs: Stylelint declaration-block-no-shorthand-property-overrides (#​16498) (Nick Schonning)
    • 0a92805 docs: stylelint color-hex-case (#​16496) (Nick Schonning)
    • 74a5af4 docs: fix stylelint error (#​16491) (Milos Djermanovic)
    • 324db1a docs: explicit stylelint color related rules (#​16465) (Nick Schonning)
    • 94dc4f1 docs: use Stylelint for HTML files (#​16468) (Nick Schonning)
    • cc6128d docs: enable stylelint declaration-block-no-duplicate-properties (#​16466) (Nick Schonning)
    • d03a8bf docs: Add heading to justification explanation (#​16430) (Maritaria)
    • 8a15968 docs: add Stylelint configuration and cleanup (#​16379) (Nick Schonning)
    • 9b0a469 docs: note commit messages don't support scope (#​16435) (Andy Edwards)
    • 1581405 docs: improve context.getScope() docs (#​16417) (Ben Perlmutter)
    • b797149 docs: update formatters template (#​16454) (Milos Djermanovic)
    • 5ac4de9 docs: fix link to formatters on the Core Concepts page (#​16455) (Vladislav)
    • 33313ef docs: core-concepts: fix link to semi rule (#​16453) (coderaiser)

    v8.26.0

    Compare Source

    Features

    • 4715787 feat: check Object.create() in getter-return (#​16420) (Yuki Hirasawa)
    • 28d1902 feat: no-implicit-globals supports exported block comment (#​16343) (Sosuke Suzuki)
    • e940be7 feat: Use ESLINT_USE_FLAT_CONFIG environment variable for flat config (#​16356) (Tomer Aberbach)
    • dd0c58f feat: Swap out Globby for custom globbing solution. (#​16369) (Nicholas C. Zakas)

    Bug Fixes

    • df77409 fix: use baseConfig constructor option in FlatESLint (#​16432) (Milos Djermanovic)
    • 33668ee fix: Ensure that glob patterns are matched correctly. (#​16449) (Nicholas C. Zakas)
    • 740b208 fix: ignore messages without a ruleId in getRulesMetaForResults (#​16409) (Francesco Trotta)
    • 8f9759e fix: --ignore-pattern in flat config mode should be relative to cwd (#​16425) (Milos Djermanovic)
    • 325ad37 fix: make getRulesMetaForResults return a plain object in trivial case (#​16438) (Francesco Trotta)
    • a2810bc fix: Ensure that directories can be unignored. (#​16436) (Nicholas C. Zakas)
    • 35916ad fix: Ensure unignore and reignore work correctly in flat config. (#​16422) (Nicholas C. Zakas)

    Documentation

    • 651649b docs: Core concepts page (#​16399) (Ben Perlmutter)
    • 631cf72 docs: note --ignore-path not supported with flat config (#​16434) (Andy Edwards)
    • 1692840 docs: fix syntax in examples for new config files (#​16427) (Milos Djermanovic)
    • d336cfc docs: Document extending plugin with new config (#​16394) (Ben Perlmutter)

    Chores

    v8.25.0

    Compare Source

    Features

    • 173e820 feat: Pass --max-warnings value to formatters (#​16348) (Brandon Mills)
    • 6964cb1 feat: remove support for ignore files in FlatESLint (#​16355) (Milos Djermanovic)
    • 1cc4b3a feat: id-length counts graphemes instead of code units (#​16321) (Sosuke Suzuki)

    Documentation

    Chores

    v8.24.0

    Compare Source

    Features
    • 1729f9e feat: account for sourceType: "commonjs" in the strict rule (#​16308) (Milos Djermanovic)
    • b0d72c9 feat: add rule logical-assignment-operators (#​16102) (fnx)
    • f02bcd9 feat: array-callback-return support findLast and findLastIndex (#​16314) (Sosuke Suzuki)
    Documentation
    Chores

    v8.23.1

    Compare Source

    Bug Fixes

    • b719893 fix: Upgrade eslintrc to stop redefining plugins (#​16297) (Brandon Mills)
    • 734b54e fix: improve autofix for the prefer-const rule (#​16292) (Nitin Kumar)
    • 6a923ff fix: Ensure that glob patterns are normalized (#​16287) (Nicholas C. Zakas)
    • c6900f8 fix: Ensure globbing doesn't include subdirectories (#​16272) (Nicholas C. Zakas)

    Documentation

    • 16cba3f docs: fix mobile double tap issue (#​16293) (Sam Chen)
    • e098b5f docs: keyboard control to search results (#​16222) (Shanmughapriyan S)
    • 1b5b2a7 docs: add Consolas font and prioritize resource loading (#​16225) (Amaresh S M)
    • 1ae8236 docs: copy & use main package version in docs on release (#​16252) (Jugal Thakkar)
    • 279f0af docs: Improve id-denylist documentation (#​16223) (Mert Ciflikli)

    Chores


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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


    • [ ] If you want to rebase/retry this PR, check this box

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

    opened by renovate[bot] 0
  • chore(deps): update commitlint monorepo

    chore(deps): update commitlint monorepo

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @commitlint/cli (source) | 16.2.3 -> 16.3.0 | age | adoption | passing | confidence | | @commitlint/config-conventional (source) | 16.2.1 -> 16.2.4 | age | adoption | passing | confidence |


    Release Notes

    conventional-changelog/commitlint (@​commitlint/cli)

    v16.3.0

    Compare Source

    Note: Version bump only for package @​commitlint/cli

    16.2.4 (2022-04-28)

    Note: Version bump only for package @​commitlint/cli

    16.2.3 (2022-03-16)

    Note: Version bump only for package @​commitlint/cli

    16.2.1 (2022-02-13)

    Note: Version bump only for package @​commitlint/cli

    v16.2.4

    Compare Source

    Note: Version bump only for package @​commitlint/cli

    conventional-changelog/commitlint (@​commitlint/config-conventional)

    v16.2.4

    Compare Source

    Note: Version bump only for package @​commitlint/config-conventional


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

    👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


    • [ ] If you want to rebase/retry this PR, check this box

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

    opened by renovate[bot] 0
Releases(v1.1.0)
  • v1.1.0(Aug 30, 2022)

  • v1.0.10(Jul 8, 2022)

  • v1.0.9(Apr 13, 2022)

  • v1.0.8(Apr 13, 2022)

    What's Changed

    • build(deps): bump minimist from 1.2.5 to 1.2.6 by @dependabot in https://github.com/vodyani/eslint-config/pull/21
    • chore(deps): update typescript-eslint monorepo to v5.19.0 by @renovate in https://github.com/vodyani/eslint-config/pull/20
    • Fix/deps by @ChoGathK in https://github.com/vodyani/eslint-config/pull/22

    New Contributors

    • @dependabot made their first contribution in https://github.com/vodyani/eslint-config/pull/21

    Full Changelog: https://github.com/vodyani/eslint-config/compare/v1.0.7...v1.0.8

    Source code(tar.gz)
    Source code(zip)
  • v1.0.7(Apr 13, 2022)

  • v1.0.6(Mar 23, 2022)

    What's Changed

    • ci: remove check pipeline by @ChoGathK in https://github.com/vodyani/eslint-config/pull/4
    • ci: add publish npm package input param 🌈 by @ChoGathK in https://github.com/vodyani/eslint-config/pull/5
    • Feature/v1.0.0 by @ChoGathK in https://github.com/vodyani/eslint-config/pull/8
    • Feature v1.0.1 by @ChoGathK in https://github.com/vodyani/eslint-config/pull/9
    • chore(deps): update dependency eslint to v8 by @ChoGathK in https://github.com/vodyani/eslint-config/pull/10
    • chore(deps): pin dependencies by @renovate in https://github.com/vodyani/eslint-config/pull/1
    • chore(deps): update dependency eslint to v8 by @renovate in https://github.com/vodyani/eslint-config/pull/7
    • chore(deps): update typescript-eslint monorepo to v5.15.0 by @renovate in https://github.com/vodyani/eslint-config/pull/2
    • Build v1.0.2 by @ChoGathK in https://github.com/vodyani/eslint-config/pull/11
    • chore(deps): pin dependencies by @renovate in https://github.com/vodyani/eslint-config/pull/12
    • chore(deps): update typescript-eslint monorepo to v5.15.0 by @renovate in https://github.com/vodyani/eslint-config/pull/13
    • 1.0.3 by @ChoGathK in https://github.com/vodyani/eslint-config/pull/14
    • v1.0.4 by @ChoGathK in https://github.com/vodyani/eslint-config/pull/15
    • v1.0.5 by @ChoGathK in https://github.com/vodyani/eslint-config/pull/16
    • chore(deps): update typescript-eslint monorepo to v5.16.0 by @renovate in https://github.com/vodyani/eslint-config/pull/17
    • Feature/0.1.6 by @ChoGathK in https://github.com/vodyani/eslint-config/pull/18

    New Contributors

    • @ChoGathK made their first contribution in https://github.com/vodyani/eslint-config/pull/4
    • @renovate made their first contribution in https://github.com/vodyani/eslint-config/pull/1

    Full Changelog: https://github.com/vodyani/eslint-config/commits/v1.0.6

    Source code(tar.gz)
    Source code(zip)
Owner
Vodyani
⛴ Learn how to apply Nestjs best practices to the domain of backend services.
Vodyani
🔥 Monorepo for ESLint rules

Betsys ESLint Monorepo for all the ESLint tooling we use in Betsys ?? Click on a specific configuration or plugin to get more information and installa

Betsys 5 Dec 5, 2022
Automatic documentation generator for ESLint plugins and rules.

eslint-doc-generator Automatic documentation generator for ESLint plugins and rules. Generates the following documentation based on ESLint and top ESL

Bryan Mishkin 64 Dec 27, 2022
365 Days of study and preparation to get an internship and then a job at Google.

365DaysToGoogle 365 Days of study and preparation to get an internship and then a job at Google. Study Program Introduction Let's make a quick introdu

null 8 Jan 19, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
⚡️ 100 Days of DS Algo for interview preparation (C++ and Javascript)

100 days of Problem Solving for Tech Interviews ⚡️ For the next 100 Days, I'l code at least one problem everyday in Javascript (and maybe C++?). Might

Manu Arora 7 Aug 5, 2022
Authentication, Permissions and Payload Rules with Nextjs using ReactJ with Typescript

Auth with Next.js ?? About Authentication, Permissions and Payload Rules with Nextjs using ReactJS with Typescript ?? Status Finished project ✅ ✅ Feat

César Augusto Polidorio Machado 7 Dec 7, 2022
A plugin that uses multiple block, Tailwind and is fully integrated into the standard build process

Tailwind CSS Custom Block Plugin This repo leverages the @wordpress/scripts package and it's ability to use PostCSS to introduce TailwindCSS to the bu

Ryan Welcher 3 Dec 31, 2022
Football Chat Bot. Integrated into Amazon Web Services

football-chat-bot-aws Football Chat Bot. Integrated into Amazon Web Services Local Setup Clone application repository: git clone https://github.com/to

Andrey Kuznetsov 5 Dec 29, 2022
Flight is a universal package manager for your needs, no matter what language you may want to write your code in.

Flight Swift, reliable, multi-language package manager. ⚡ Installation We don't have an official release of Flight yet, however, if you would like to

null 26 Dec 25, 2022
Notes may contain grammatical errors and some wont make sense and will only make sense to me

This is my own notes containing all the information and knowledge I've gained during my studying sessions. The notes are all topics that relates to technology such as computers, software or programming.

null 126 Dec 15, 2022
Check your data which may be stolen every time you visit a site. ⚠️

df : Digital Fingerprint ?? Features Check your data which may be stolen every time you visit a site. ?? Geographical Data IP Address City Region Coun

Vishwa Gaurav 4 Oct 17, 2022
may-be.gay is a service in which you can register your own sub-domain for your personal website

may-be.gay is a service in which you can register your own sub-domain for your personal website. How to register New method (Recommended) Create a new

may-be.gay 7 Dec 27, 2022
This a generic startpage to demonstrate the react startpage library.

This startpage is the official usage demo of the @startpage library. Yet another generic startpage A startpage with a generic layout and many settings

PrettyCoffee 98 Dec 30, 2022
A minimal, modern, generic, hot-reloading local web server to help web developers

eleventy-dev-server ?? ⚡️ ?? ?? A minimal, modern, generic, hot-reloading local web server to help web developers. ➡ Documentation Please star Elevent

Eleventy 52 Dec 31, 2022
Manage Voximplant Platform `applications`, `rules` and `scenarios` from your own environment

VOXENGINE-CI Manage Voximplant Platform applications, rules, and scenarios from your own environment using @voximplant/apiclient-nodejs under the hood

Voximplant 21 May 6, 2022
🚀 A boilerplate with generic configurations to a Nextjs project with bun, vitest, cicd and etc

?? Next.JS Template with Linter ?? Tools: NextJS Typescript ESLint (Code Pattern) Prettier (Formatter) Husky (Pre-commit) Vitest (Unit/Integration Tes

Rodrigo Victor 8 Dec 18, 2022