36 lines
		
	
	
		
			593 B
		
	
	
	
		
			JavaScript
		
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			593 B
		
	
	
	
		
			JavaScript
		
	
	
	
| import globals from 'globals';
 | |
| import pluginMisskey from '@misskey-dev/eslint-plugin';
 | |
| 
 | |
| export default [
 | |
| 	...pluginMisskey.configs['recommended'],
 | |
| 	{
 | |
| 		files: ['**/*.cjs'],
 | |
| 		languageOptions: {
 | |
| 			sourceType: 'commonjs',
 | |
| 			parserOptions: {
 | |
| 				sourceType: 'commonjs',
 | |
| 			},
 | |
| 		},
 | |
| 	},
 | |
| 	{
 | |
| 		files: ['**/*.js', '**/*.jsx'],
 | |
| 		languageOptions: {
 | |
| 			parserOptions: {
 | |
| 				sourceType: 'module',
 | |
| 			},
 | |
| 		},
 | |
| 	},
 | |
| 	{
 | |
| 		files: ['build.js'],
 | |
| 		languageOptions: {
 | |
| 			globals: globals.node,
 | |
| 		},
 | |
| 	},
 | |
| 	{
 | |
| 		files: ['**/*.js', '**/*.cjs'],
 | |
| 		rules: {
 | |
| 			'@typescript-eslint/no-var-requires': 'off',
 | |
| 		},
 | |
| 	},
 | |
| ];
 |