UNPKG

@anolilab/eslint-config

Version:

ESLint shareable config for the Anolilab JavaScript style guide.

8 lines (6 loc) 1.82 kB
'use strict'; var r=s=>{switch(s){case"typescript":return ["**/*.ts","**/*.d.ts","**/*.tsx","**/*.mts","**/*.cts"];case"jsx_and_tsx":return ["**/*.jsx","**/*.tsx"];case"js_and_ts":return ["**/*.js","**/*.mjs","**/*.cjs","**/*.ts","**/*.d.ts","**/*.mts","**/*.cts"];case"javascript":return ["**/*.js","**/*.mjs","**/*.cjs"];case"all":return ["**/*.js","**/*.jsx","**/*.mjs","**/*.cjs","**/*.ts","**/*.d.ts","**/*.tsx","**/*.mts","**/*.cts"];case"markdown":return ["**/*.{md,mkdn,mdown,markdown}"];case"markdown_inline_js_jsx":return ["**/*.{md,mkdn,mdown,markdown}/*.{js,javascript,jsx,node,json}"];case"mdx":return ["**/*.mdx"];case"jest":return ["**/*.spec.{js,ts,tsx}","**/*.test.{js,ts,tsx}","**/test/*.{js,ts,tsx}","**/__mocks__/*.{js,ts,tsx}","**/__tests__/*.{js,ts,tsx}"];case"ava":return ["test.js","src/test.js","source/test.js","**/test-*.js","**/*.spec.js","**/*.test.js","**/test/**/*.js","**/tests/**/*.js","**/__tests__/**/*.js"];case"vitest":return ["**/__tests__/**/*.?(c|m)[jt]s?(x)","**/?(*.){test,spec}.?(c|m)[jt]s?(x)"];case"tests":return ["test.js","src/test.js","source/test.js","**/test-*.js","**/*.spec.js","**/*.test.js","**/test/**/*.js","**/tests/**/*.js","**/__tests__/**/*.js","**/*.spec.{js,ts,tsx}","**/*.test.{js,ts,tsx}","**/test/*.{js,ts,tsx}","**/__mocks__/*.{js,ts,tsx}","**/__tests__/*.{js,ts,tsx}","**/__tests__/**/*.?(c|m)[jt]s?(x)","**/?(*.){test,spec}.?(c|m)[jt]s?(x)"];case"d.ts":return ["**/*.d.ts"];case"postcss":return ["**/postcss.config.js","**/postcssrc.js","**/postcss.config.cjs","**/postcssrc.cjs"];default:throw new Error("Unknown type")}},j=(s,t,e)=>({env:e,overrides:[{files:r(s),...t}]}),n=s=>({overrides:s.map(({config:t,type:e})=>({files:r(e),...t}))}); exports.a = j; exports.b = n; //# sourceMappingURL=out.js.map //# sourceMappingURL=chunk-WG6GTAIA.js.map