-
Notifications
You must be signed in to change notification settings - Fork 25
Expand file tree
/
Copy patheslint-remote-tester.config.mjs
More file actions
38 lines (33 loc) · 1.18 KB
/
eslint-remote-tester.config.mjs
File metadata and controls
38 lines (33 loc) · 1.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
import eslintPluginQunitRecommended from "./lib/configs/recommended.js";
/** @type {import('eslint-remote-tester').Config} */
const config = {
/** Repositories to scan */
repositories: [
// A few dozen top repositories using QUnit or this plugin.
"DevExpress/DevExtreme",
"adopted-ember-addons/ember-data-model-fragments",
"balanced/balanced-dashboard",
"ember-intl/ember-intl",
"emberjs/ember.js",
"getsentry/sentry-javascript",
"glimmerjs/glimmer-vm",
"hashicorp/boundary-ui",
"hotwired/stimulus",
"jashkenas/backbone",
"jquery/jquery",
"js-cookie/js-cookie",
"l10n-tw/canvas-lms",
"rust-lang/crates.io",
"simonihmig/ember-responsive-image",
"videojs/video.js",
],
/** Extensions of files under scanning */
extensions: ["js", "mjs", "cjs", "ts", "mts", "cts"],
/** Optional boolean flag used to enable caching of cloned repositories. For CIs it's ideal to disable caching. Defaults to true. */
cache: false,
/** ESLint configuration */
eslintConfig: {
...eslintPluginQunitRecommended,
},
};
export default config;