misskey/packages/shared/eslint.config.js

29 lines
461 B
JavaScript

import globals from 'globals';
import pluginMisskey from '@misskey-dev/eslint-plugin';
export default [
...pluginMisskey.configs['recommended'],
{
files: ['**/*.cjs'],
languageOptions: {
parserOptions: {
sourceType: 'commonjs',
},
},
},
{
files: ['**/*.js', '**/*.jsx'],
languageOptions: {
parserOptions: {
sourceType: 'module',
},
},
},
{
files: ['build.js'],
languageOptions: {
globals: globals.node,
},
},
];