Skip to content

Commit db5d451

Browse files
authored
chore: add rule to prevent 'floating' promises (#375)
1 parent f4c588c commit db5d451

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.eslintrc.cjs

+13
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
const { overrides } = require('@netlify/eslint-config-node')
22

3+
/** @type {import('eslint').Linter.Config} */
34
module.exports = {
45
extends: '@netlify/eslint-config-node',
56
parserOptions: {
@@ -33,6 +34,18 @@ module.exports = {
3334
},
3435
overrides: [
3536
...overrides,
37+
{
38+
files: ['*.cts', '*mts', '*.ts', '*.tsx'],
39+
excludedFiles: ['*.test.ts'],
40+
parser: '@typescript-eslint/parser',
41+
parserOptions: {
42+
ecmaVersion: 'latest',
43+
project: true,
44+
},
45+
rules: {
46+
'@typescript-eslint/no-floating-promises': 'error',
47+
},
48+
},
3649
{
3750
files: ['src/run/**'],
3851
rules: {

0 commit comments

Comments
 (0)