@datadome/module-nextjs
Version:
DataDome module for Next.js applications
30 lines (27 loc) • 616 B
JavaScript
import tseslint from 'typescript-eslint';
import globals from 'globals';
const ignores = ['**/dist-*/**', '**/*.test.ts', '**/*.js'];
export default tseslint.config(
...tseslint.configs.recommended.map((config) => ({
...config,
ignores,
})),
...tseslint.configs.strict.map((config) => ({
...config,
ignores,
})),
...tseslint.configs.stylistic.map((config) => ({
...config,
ignores,
})),
{
languageOptions: {
sourceType: 'module',
ecmaVersion: 2022,
globals: globals.node,
},
rules: {
'no-constant-binary-expression': 'error',
},
}
);