|
2 | 2 |
|
3 | 3 | Various examples of working with typescript-eslint. 📝 |
4 | 4 |
|
5 | | -| Example | Use Case | |
6 | | -| --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ | |
7 | | -| [`eslint-plugin-example-typed-linting`](./examples/eslint-plugin-example-typed-linting) | ESLint plugin showing typed linting with `@typescript-eslint/utils`. | |
8 | | -| [`flat-config-disable-type-checked`](./examples/flat-config-disable-type-checked) | Linting TypeScript code with type information, disabling typed rules on `*.js` files. | |
9 | | -| [`flat-config-typed`](./examples/flat-config-typed) | Linting TypeScript code with type information using Project Service. | |
10 | | -| [`flat-config-typed-tsconfig`](./examples/flat-config-typed-tsconfig) | Linting TypeScript code with type information and a `tsconfig.eslint.json`. | |
11 | | -| [`flat-config-untyped`](./examples/flat-config-untyped) | Linting TypeScript code without type information. | |
12 | | -| [`node-test-floating-promises`](./examples/node-test-floating-promises) | Using `node:test` along the `@typescript-eslint/no-floating-promises` `allowForKnownSafeCalls` option. | |
13 | | -| [`typed-rule-via-linter`](./examples/typed-rule-via-linter) | Running a single typed rule via ESLint's `Linter` class. | |
14 | | -| [`typescript-estree-standalone`](./examples/typescript-estree-standalone) | Using the `@typescript-eslint/estree` package to generate an AST standalone (without ESLint). | |
| 5 | +| Example | Use Case | |
| 6 | +| --------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | |
| 7 | +| [`eslint-plugin-example-typed-linting`](./examples/eslint-plugin-example-typed-linting) | ESLint plugin showing typed linting with `@typescript-eslint/utils`. | |
| 8 | +| [`fastify-floating-promises`](./examples/fastify-floating-promises) | Using Fastify along with the `@typescript-eslint/no-floating-promises` `allowForKnownSafePromises` option. | |
| 9 | +| [`flat-config-disable-type-checked`](./examples/flat-config-disable-type-checked) | Linting TypeScript code with type information, disabling typed rules on `*.js` files. | |
| 10 | +| [`flat-config-typed`](./examples/flat-config-typed) | Linting TypeScript code with type information using Project Service. | |
| 11 | +| [`flat-config-typed-tsconfig`](./examples/flat-config-typed-tsconfig) | Linting TypeScript code with type information and a `tsconfig.eslint.json`. | |
| 12 | +| [`flat-config-untyped`](./examples/flat-config-untyped) | Linting TypeScript code without type information. | |
| 13 | +| [`node-test-floating-promises`](./examples/node-test-floating-promises) | Using `node:test` along with the `@typescript-eslint/no-floating-promises` `allowForKnownSafeCalls` option. | |
| 14 | +| [`typed-rule-via-linter`](./examples/typed-rule-via-linter) | Running a single typed rule via ESLint's `Linter` class. | |
| 15 | +| [`typescript-estree-standalone`](./examples/typescript-estree-standalone) | Using the `@typescript-eslint/estree` package to generate an AST standalone (without ESLint). | |
0 commit comments