eslint-plugin-github
eslint-plugin-github copied to clipboard
An opinionated collection of ESLint rules used by GitHub.
In order to make the TypeScript language server see what actually is inside `eslint-plugin-github`, and to correctly suggest `github.getFlatConfigs`, I would like to request the addition of a declaration file....
`preventDefault()` works fine before the first `await` in an async function, so this code works as expected, but if currently flagged: ```js document.querySelector('a').addEventListener('click', e => { e.preventDefault(); await fetch('/'); });...
This package depends on `"@eslint/compat": "^1.2.3"` which [specifies](https://github.com/eslint/rewrite/blob/0a0ea6fbac827b354ee18f5b10eefad2bc0794f7/packages/compat/package.json#L59): ``` "peerDependencies": { "eslint": "^9.10.0" }, ```` which is incompatible with the module's peer dependencies: https://github.com/github/eslint-plugin-github/blob/abcfc3bdfb4628c75fcbdca1b6fae1fa82cddb1c/package.json#L60 This results in a npm warning...
Bumps the all-dependencies group with 5 updates: | Package | From | To | | --- | --- | --- | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.48.0` | `8.48.1` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)...
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. Release notes Sourced from actions/checkout's releases. v6.0.0 What's Changed Update README to include Node.js 24 support details and requirements by @salmanmkc in actions/checkout#2248 Persist...
## Workflow permissions improvement There are **1 workflow file** that are currently lacking explicit permissions ### Affected Workflow Files The following workflow files need permissions to be explicitly defined: -...