Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: github/eslint-plugin-github
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.1.8
Choose a base ref
...
head repository: github/eslint-plugin-github
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v6.0.0
Choose a head ref
  • 17 commits
  • 82 files changed
  • 6 contributors

Commits on Feb 7, 2025

  1. remove github plugin from typescript

    gracepark committed Feb 7, 2025
    Copy the full SHA
    5fc2021 View commit details
  2. update to add the default regex

    gracepark committed Feb 7, 2025
    Copy the full SHA
    764e3a5 View commit details

Commits on Feb 8, 2025

  1. mistake

    gracepark committed Feb 8, 2025
    Copy the full SHA
    d81a53d View commit details

Commits on Feb 10, 2025

  1. Merge pull request #610 from github/remove-unnecessary-plugin

    Remove github plugin from typescript
    gracepark authored Feb 10, 2025
    Copy the full SHA
    239d1b2 View commit details

Commits on Feb 24, 2025

  1. add typescript

    gracepark committed Feb 24, 2025
    Copy the full SHA
    572cfb5 View commit details

Commits on Feb 25, 2025

  1. Merge pull request #616 from github/add-typescript

    Add typescript
    gracepark authored Feb 25, 2025
    Copy the full SHA
    b026d58 View commit details
  2. chore(deps): bump the all-dependencies group across 1 directory with …

    …9 updates
    
    Bumps the all-dependencies group with 9 updates in the / directory:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@eslint/compat](https://github.com/eslint/rewrite) | `1.2.6` | `1.2.7` |
    | [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.2.0` | `3.3.0` |
    | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.19.0` | `9.21.0` |
    | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.22.0` | `8.25.0` |
    | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.22.0` | `8.25.0` |
    | [globals](https://github.com/sindresorhus/globals) | `15.14.0` | `16.0.0` |
    | [prettier](https://github.com/prettier/prettier) | `3.4.2` | `3.5.2` |
    | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.22.0` | `8.25.0` |
    | [chai](https://github.com/chaijs/chai) | `5.1.2` | `5.2.0` |
    
    
    
    Updates `@eslint/compat` from 1.2.6 to 1.2.7
    - [Release notes](https://github.com/eslint/rewrite/releases)
    - [Changelog](https://github.com/eslint/rewrite/blob/main/release-please-config.json)
    - [Commits](eslint/rewrite@compat-v1.2.6...compat-v1.2.7)
    
    Updates `@eslint/eslintrc` from 3.2.0 to 3.3.0
    - [Release notes](https://github.com/eslint/eslintrc/releases)
    - [Changelog](https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md)
    - [Commits](eslint/eslintrc@v3.2.0...v3.3.0)
    
    Updates `@eslint/js` from 9.19.0 to 9.21.0
    - [Release notes](https://github.com/eslint/eslint/releases)
    - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/eslint/eslint/commits/v9.21.0/packages/js)
    
    Updates `@typescript-eslint/eslint-plugin` from 8.22.0 to 8.25.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.25.0/packages/eslint-plugin)
    
    Updates `@typescript-eslint/parser` from 8.22.0 to 8.25.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.25.0/packages/parser)
    
    Updates `globals` from 15.14.0 to 16.0.0
    - [Release notes](https://github.com/sindresorhus/globals/releases)
    - [Commits](sindresorhus/globals@v15.14.0...v16.0.0)
    
    Updates `prettier` from 3.4.2 to 3.5.2
    - [Release notes](https://github.com/prettier/prettier/releases)
    - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
    - [Commits](prettier/prettier@3.4.2...3.5.2)
    
    Updates `typescript-eslint` from 8.22.0 to 8.25.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.25.0/packages/typescript-eslint)
    
    Updates `chai` from 5.1.2 to 5.2.0
    - [Release notes](https://github.com/chaijs/chai/releases)
    - [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
    - [Commits](chaijs/chai@v5.1.2...v5.2.0)
    
    ---
    updated-dependencies:
    - dependency-name: "@eslint/compat"
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: all-dependencies
    - dependency-name: "@eslint/eslintrc"
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: all-dependencies
    - dependency-name: "@eslint/js"
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: all-dependencies
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: all-dependencies
    - dependency-name: "@typescript-eslint/parser"
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: all-dependencies
    - dependency-name: globals
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: all-dependencies
    - dependency-name: prettier
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: all-dependencies
    - dependency-name: typescript-eslint
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: all-dependencies
    - dependency-name: chai
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: all-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Feb 25, 2025
    Copy the full SHA
    ab30f9e View commit details
  3. Merge pull request #617 from github/dependabot/npm_and_yarn/all-depen…

    …dencies-0e93479781
    
    chore(deps): bump the all-dependencies group across 1 directory with 9 updates
    arelia authored Feb 25, 2025
    Copy the full SHA
    ea508d2 View commit details

Commits on Mar 3, 2025

  1. chore(deps): bump eslint-config-prettier in the all-dependencies group (

    #618)
    
    Bumps the all-dependencies group with 1 update: [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier).
    
    
    Updates `eslint-config-prettier` from 10.0.1 to 10.0.2
    - [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
    - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
    - [Commits](prettier/eslint-config-prettier@v10.0.1...v10.0.2)
    
    ---
    updated-dependencies:
    - dependency-name: eslint-config-prettier
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: all-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 3, 2025
    Copy the full SHA
    632d445 View commit details

Commits on Mar 10, 2025

  1. chore(deps): bump the all-dependencies group with 8 updates (#619)

    Bumps the all-dependencies group with 8 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.21.0` | `9.22.0` |
    | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.25.0` | `8.26.0` |
    | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.25.0` | `8.26.0` |
    | [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `10.0.2` | `10.1.1` |
    | [prettier](https://github.com/prettier/prettier) | `3.5.2` | `3.5.3` |
    | [typescript](https://github.com/microsoft/TypeScript) | `5.7.3` | `5.8.2` |
    | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.25.0` | `8.26.0` |
    | [eslint-doc-generator](https://github.com/bmish/eslint-doc-generator) | `2.0.2` | `2.1.0` |
    
    
    Updates `@eslint/js` from 9.21.0 to 9.22.0
    - [Release notes](https://github.com/eslint/eslint/releases)
    - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/eslint/eslint/commits/v9.22.0/packages/js)
    
    Updates `@typescript-eslint/eslint-plugin` from 8.25.0 to 8.26.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.26.0/packages/eslint-plugin)
    
    Updates `@typescript-eslint/parser` from 8.25.0 to 8.26.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.26.0/packages/parser)
    
    Updates `eslint-config-prettier` from 10.0.2 to 10.1.1
    - [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
    - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
    - [Commits](prettier/eslint-config-prettier@v10.0.2...v10.1.1)
    
    Updates `prettier` from 3.5.2 to 3.5.3
    - [Release notes](https://github.com/prettier/prettier/releases)
    - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
    - [Commits](prettier/prettier@3.5.2...3.5.3)
    
    Updates `typescript` from 5.7.3 to 5.8.2
    - [Release notes](https://github.com/microsoft/TypeScript/releases)
    - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
    - [Commits](microsoft/TypeScript@v5.7.3...v5.8.2)
    
    Updates `typescript-eslint` from 8.25.0 to 8.26.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.26.0/packages/typescript-eslint)
    
    Updates `eslint-doc-generator` from 2.0.2 to 2.1.0
    - [Release notes](https://github.com/bmish/eslint-doc-generator/releases)
    - [Changelog](https://github.com/bmish/eslint-doc-generator/blob/main/CHANGELOG.md)
    - [Commits](bmish/eslint-doc-generator@v2.0.2...v2.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: "@eslint/js"
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: all-dependencies
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: all-dependencies
    - dependency-name: "@typescript-eslint/parser"
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: all-dependencies
    - dependency-name: eslint-config-prettier
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: all-dependencies
    - dependency-name: prettier
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: all-dependencies
    - dependency-name: typescript
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: all-dependencies
    - dependency-name: typescript-eslint
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: all-dependencies
    - dependency-name: eslint-doc-generator
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: all-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 10, 2025
    Copy the full SHA
    83669fa View commit details

Commits on Mar 17, 2025

  1. chore(deps): bump the all-dependencies group with 4 updates

    Bumps the all-dependencies group with 4 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser), [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) and [eslint-doc-generator](https://github.com/bmish/eslint-doc-generator).
    
    
    Updates `@typescript-eslint/eslint-plugin` from 8.26.0 to 8.26.1
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.26.1/packages/eslint-plugin)
    
    Updates `@typescript-eslint/parser` from 8.26.0 to 8.26.1
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.26.1/packages/parser)
    
    Updates `typescript-eslint` from 8.26.0 to 8.26.1
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.26.1/packages/typescript-eslint)
    
    Updates `eslint-doc-generator` from 2.1.0 to 2.1.2
    - [Release notes](https://github.com/bmish/eslint-doc-generator/releases)
    - [Changelog](https://github.com/bmish/eslint-doc-generator/blob/main/CHANGELOG.md)
    - [Commits](bmish/eslint-doc-generator@v2.1.0...v2.1.2)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: all-dependencies
    - dependency-name: "@typescript-eslint/parser"
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: all-dependencies
    - dependency-name: typescript-eslint
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: all-dependencies
    - dependency-name: eslint-doc-generator
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: all-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Mar 17, 2025
    Copy the full SHA
    c613603 View commit details
  2. Merge pull request #620 from github/dependabot/npm_and_yarn/all-depen…

    …dencies-abdc4af5ef
    
    chore(deps): bump the all-dependencies group with 4 updates
    manuelpuyol authored Mar 17, 2025
    Copy the full SHA
    4832156 View commit details

Commits on Mar 19, 2025

  1. chore: update rule meta to satisfiy lint rules

    Updates a few things in rule meta so the linter is happy:
    
    - Some descriptions didn't follow the naming convention (`enforce`,
      `require`, etc)
    - Some rules had no `type`, so these were set to `problem`
    - Some rules had no `recommended`, so these were set to if they are in
      the recommended config or not
    - Message IDs have been used instead of messages
    43081j committed Mar 19, 2025
    Copy the full SHA
    def8cea View commit details
  2. feat: move to esm-only

    Moves the repo to be of `type: "module"` (i.e. ESM).
    
    ESLint already uses a dynamic import to load plugins, so this will only
    affect CommonJS users with flat config in Node <20.
    43081j committed Mar 19, 2025
    Copy the full SHA
    2174e40 View commit details
  3. Merge pull request #621 from 43081j/meta-lints

    chore: update rule meta to satisfiy lint rules
    keithamus authored Mar 19, 2025
    Copy the full SHA
    88ccca2 View commit details
  4. Merge branch 'main' into esm-only

    keithamus authored Mar 19, 2025
    Copy the full SHA
    ba655ea View commit details
  5. Merge pull request #622 from 43081j/esm-only

    feat: migrate to ESM only
    keithamus authored Mar 19, 2025
    Copy the full SHA
    139bf63 View commit details
Loading