diff --git a/packages/cna-template/template/_.eslintignore b/packages/cna-template/template/_.eslintignore new file mode 100644 index 000000000..0a7d8dc25 --- /dev/null +++ b/packages/cna-template/template/_.eslintignore @@ -0,0 +1,4 @@ +<%_ if (pwa) { _%> +# Service worker +sw.* +<%_ } _%> diff --git a/packages/create-nuxt-app/lib/saofile.js b/packages/create-nuxt-app/lib/saofile.js index 2e43799d7..6d8f406ca 100644 --- a/packages/create-nuxt-app/lib/saofile.js +++ b/packages/create-nuxt-app/lib/saofile.js @@ -103,6 +103,7 @@ module.exports = { files: '*', filters: { '_.eslintrc.js': 'linter.includes("eslint")', + '_.eslintignore': 'linter.includes("eslint")', '_.prettierrc': 'linter.includes("prettier")', '_jsconfig.json': 'devTools.includes("jsconfig.json")', 'tsconfig.json': 'language.includes("ts")', @@ -121,6 +122,7 @@ module.exports = { '_package.json': 'package.json', '_.prettierrc': '.prettierrc', '_.eslintrc.js': '.eslintrc.js', + '_.eslintignore': '.eslintignore', '_jsconfig.json': 'jsconfig.json', '_stylelint.config.js': 'stylelint.config.js', '_commitlint.config.js': 'commitlint.config.js', diff --git a/packages/create-nuxt-app/test/snapshots/index.test.js.md b/packages/create-nuxt-app/test/snapshots/index.test.js.md index d5bafa79e..c5798cab9 100644 --- a/packages/create-nuxt-app/test/snapshots/index.test.js.md +++ b/packages/create-nuxt-app/test/snapshots/index.test.js.md @@ -2063,6 +2063,7 @@ Generated by [AVA](https://avajs.dev). [ '.editorconfig', + '.eslintignore', '.eslintrc.js', '.gitignore', '.husky/.gitignore', @@ -2179,6 +2180,7 @@ Generated by [AVA](https://avajs.dev). [ '.editorconfig', + '.eslintignore', '.eslintrc.js', '.gitignore', 'README.md', diff --git a/packages/create-nuxt-app/test/snapshots/index.test.js.snap b/packages/create-nuxt-app/test/snapshots/index.test.js.snap index e56978f40..48879b275 100644 Binary files a/packages/create-nuxt-app/test/snapshots/index.test.js.snap and b/packages/create-nuxt-app/test/snapshots/index.test.js.snap differ