|
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