UNPKG

create-ima-app

Version:

Create a IMA.js App easily.

62 lines (59 loc) 1.12 kB
module.exports = { root: true, ignorePatterns: ['node_modules', 'build'], extends: [ 'eslint:recommended', 'plugin:react/recommended', 'plugin:react/jsx-runtime', 'plugin:jest/recommended', 'plugin:jest/style', 'plugin:prettier/recommended', ], rules: { 'no-console': [ 'error', { allow: ['warn', 'error'], }, ], // Prettier 'prettier/prettier': [ 'error', { singleQuote: true, semi: true, trailingComma: 'es5', jsxSingleQuote: true, bracketSameLine: false, arrowParens: 'avoid', }, ], // React plugin overrides 'react/prop-types': 'off', }, settings: { react: { version: 'detect', }, }, parser: '@babel/eslint-parser', parserOptions: { sourceType: 'module', requireConfigFile: false, babelOptions: { presets: ['@babel/preset-react'], }, }, env: { browser: true, node: true, es2022: true, }, globals: { $Debug: true, $IMA: true, using: true, extend: true, spyOn: true, }, };