12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- module.exports = {
- env: {
- browser: true,
- commonjs: true,
- es2021: true,
- },
- extends: [
- "eslint:recommended",
- "plugin:node/recommended",
- // "plugin:jsdoc/recommended"
- ],
- overrides: [],
- parserOptions: {
- ecmaVersion: "latest"
- },
- rules: {
- "space-before-function-paren": ["error", {
- anonymous: "always",
- asyncArrow: "always",
- named: "never"
- }],
- "no-constant-condition": "off",
- "no-unused-vars": [
- "warn",
- {
- varsIgnorePattern: '^_',
- argsIgnorePattern: '^_'
- }
- ],
- "node/no-missing-require": [
- "error",
- {
- allowModules: ["atom"]
- }
- ],
- "node/no-unpublished-require": [
- "error",
- {
- allowModules: ["electron"]
- }
- ]
- },
- plugins: [
- "jsdoc"
- ],
- globals: {
- atom: "writeable"
- }
- };
|