Skip to content

Commit 952bd51

Browse files
authored
chore(dev-dep): bump @cordova/eslint-config to 6.0.1 w/ fixes (#171)
1 parent 16b5d8d commit 952bd51

File tree

6 files changed

+2133
-3024
lines changed

6 files changed

+2133
-3024
lines changed

.eslintrc.yml

Lines changed: 0 additions & 24 deletions
This file was deleted.

eslint.config.js

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
/*
2+
Licensed to the Apache Software Foundation (ASF) under one
3+
or more contributor license agreements. See the NOTICE file
4+
distributed with this work for additional information
5+
regarding copyright ownership. The ASF licenses this file
6+
to you under the Apache License, Version 2.0 (the
7+
"License"); you may not use this file except in compliance
8+
with the License. You may obtain a copy of the License at
9+
10+
http://www.apache.org/licenses/LICENSE-2.0
11+
12+
Unless required by applicable law or agreed to in writing,
13+
software distributed under the License is distributed on an
14+
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
KIND, either express or implied. See the License for the
16+
specific language governing permissions and limitations
17+
under the License.
18+
*/
19+
20+
const { defineConfig } = require('eslint/config');
21+
const nodeConfig = require('@cordova/eslint-config/node');
22+
const nodeTestConfig = require('@cordova/eslint-config/node-tests');
23+
const browserConfig = require('@cordova/eslint-config/browser');
24+
25+
module.exports = defineConfig([
26+
...browserConfig.map(config => ({
27+
...config,
28+
languageOptions: {
29+
...(config?.languageOptions || {}),
30+
globals: {
31+
...(config.languageOptions?.globals || {}),
32+
require: 'readonly',
33+
module: 'readonly',
34+
Windows: 'readonly'
35+
}
36+
}
37+
})),
38+
...nodeConfig.map(config => ({
39+
files: ['eslint.config.js'],
40+
...config
41+
})),
42+
...nodeTestConfig.map(config => ({
43+
files: ['tests/**/*.js'],
44+
...config,
45+
languageOptions: {
46+
...(config?.languageOptions || {}),
47+
globals: {
48+
...(config.languageOptions?.globals || {}),
49+
Connection: 'readonly'
50+
}
51+
}
52+
}))
53+
]);

0 commit comments

Comments
 (0)