UNPKG

generator-nitro

Version:

Yeoman generator for the nitro frontend framework

37 lines (35 loc) 1.08 kB
<% if (options.jsCompiler === 'ts') { %>// @ts-check module.exports = { extends: [ '@merkle-open/eslint-config/configurations/typescript-browser.js', '@merkle-open/eslint-config/configurations/typescript-browser-disable-styles.js', ].map(require.resolve), rules: { 'no-restricted-syntax': ['error', 'LabeledStatement', 'WithStatement'], 'new-cap': [2, { capIsNew: false }], '@typescript-eslint/member-ordering': 1, // due to issues with outdated @typescript-eslint '@typescript-eslint/no-unused-vars': 0, }, parserOptions: { project: './tsconfig.json', }, settings: { 'import/resolver': { node: { paths: ['src'], extensions: ['.js', '.jsx', '.ts', '.tsx'], }, }, }, };<% } else { %>module.exports = { extends: [ '@merkle-open/eslint-config/configurations/es8-browser.js', '@merkle-open/eslint-config/configurations/es8-browser-disable-styles.js', ].map(require.resolve), rules: { 'new-cap': [2, { capIsNew: false }], 'require-jsdoc': 'off', }, parser: '@babel/eslint-parser', };<% } %>