Skip to content

Commit 707dc23

Browse files
committed
wip: tweaks
1 parent 81ec8b0 commit 707dc23

File tree

6 files changed

+10
-69
lines changed

6 files changed

+10
-69
lines changed
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
import { generateEslintConfig } from '@sofie-automation/code-standard-preset/eslint/main.mjs'
22

3-
export default generateEslintConfig({})
3+
export default generateEslintConfig({
4+
tsconfigName: '/home/julus/Projects/bbc/sofie-core/packages/blueprints-integration/tsconfig.json',
5+
})

packages/openapi/.eslintignore

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

packages/openapi/eslint.config.mjs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
import { generateEslintConfig } from '@sofie-automation/code-standard-preset/eslint/main.mjs'
22
import pluginYaml from 'eslint-plugin-yml'
33

4-
const extendedRules = await generateEslintConfig({})
4+
const extendedRules = await generateEslintConfig({
5+
ignores: ['client', 'server'],
6+
})
57
extendedRules.push(...pluginYaml.configs['flat/recommended'], {
68
files: ['**/*.yaml'],
79

packages/playout-gateway/.eslintignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

packages/webui/eslint.config.mjs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ const tmpRules = {
1515

1616
const extendedRules = await generateEslintConfig({
1717
tsconfigName: 'tsconfig.eslint.json',
18-
ignores: ['public', 'dist', 'src/fonts', 'src/meteor'],
18+
ignores: ['public', 'dist', 'src/fonts', 'src/meteor', 'vite.config.mts'],
1919
disableNodeRules: true,
2020
})
2121
extendedRules.push(
@@ -61,11 +61,12 @@ extendedRules.push(
6161
'n/no-missing-import': 'off', // erroring on every single import
6262
'react/prop-types': 'off', // we don't use this
6363
'@typescript-eslint/no-empty-interface': 'off', // many prop/state types are {}
64+
'@typescript-eslint/no-empty-object-type': 'off', // many prop/state types are {}
6465
'@typescript-eslint/promise-function-async': 'off', // event handlers can't be async
6566

6667
...tmpRules,
6768
},
68-
},
69+
}
6970
)
7071

7172
export default extendedRules

packages/yarn.lock

Lines changed: 1 addition & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -8037,16 +8037,6 @@ __metadata:
80378037
languageName: node
80388038
linkType: hard
80398039

8040-
"@typescript-eslint/scope-manager@npm:8.20.0":
8041-
version: 8.20.0
8042-
resolution: "@typescript-eslint/scope-manager@npm:8.20.0"
8043-
dependencies:
8044-
"@typescript-eslint/types": "npm:8.20.0"
8045-
"@typescript-eslint/visitor-keys": "npm:8.20.0"
8046-
checksum: 10c0/a8074768d06c863169294116624a45c19377ff0b8635ad5fa4ae673b43cf704d1b9b79384ceef0ff0abb78b107d345cd90fe5572354daf6ad773fe462ee71e6a
8047-
languageName: node
8048-
linkType: hard
8049-
80508040
"@typescript-eslint/scope-manager@npm:8.21.0":
80518041
version: 8.21.0
80528042
resolution: "@typescript-eslint/scope-manager@npm:8.21.0"
@@ -8072,38 +8062,13 @@ __metadata:
80728062
languageName: node
80738063
linkType: hard
80748064

8075-
"@typescript-eslint/types@npm:8.20.0":
8076-
version: 8.20.0
8077-
resolution: "@typescript-eslint/types@npm:8.20.0"
8078-
checksum: 10c0/21292d4ca089897015d2bf5ab99909a7b362902f63f4ba10696676823b50d00c7b4cd093b4b43fba01d12bc3feca3852d2c28528c06d8e45446b7477887dbee7
8079-
languageName: node
8080-
linkType: hard
8081-
80828065
"@typescript-eslint/types@npm:8.21.0":
80838066
version: 8.21.0
80848067
resolution: "@typescript-eslint/types@npm:8.21.0"
80858068
checksum: 10c0/67dfd300cc614d7b02e94d0dacfb228a7f4c3fd4eede29c43adb9e9fcc16365ae3df8d6165018da3c123dce65545bef03e3e8183f35e9b3a911ffc727e3274c2
80868069
languageName: node
80878070
linkType: hard
80888071

8089-
"@typescript-eslint/typescript-estree@npm:8.20.0":
8090-
version: 8.20.0
8091-
resolution: "@typescript-eslint/typescript-estree@npm:8.20.0"
8092-
dependencies:
8093-
"@typescript-eslint/types": "npm:8.20.0"
8094-
"@typescript-eslint/visitor-keys": "npm:8.20.0"
8095-
debug: "npm:^4.3.4"
8096-
fast-glob: "npm:^3.3.2"
8097-
is-glob: "npm:^4.0.3"
8098-
minimatch: "npm:^9.0.4"
8099-
semver: "npm:^7.6.0"
8100-
ts-api-utils: "npm:^2.0.0"
8101-
peerDependencies:
8102-
typescript: ">=4.8.4 <5.8.0"
8103-
checksum: 10c0/54a2c1da7d1c5f7e865b941e8a3c98eb4b5f56ed8741664a84065173bde9602cdb8866b0984b26816d6af885c1528311c11e7286e869ed424483b74366514cbd
8104-
languageName: node
8105-
linkType: hard
8106-
81078072
"@typescript-eslint/typescript-estree@npm:8.21.0":
81088073
version: 8.21.0
81098074
resolution: "@typescript-eslint/typescript-estree@npm:8.21.0"
@@ -8122,7 +8087,7 @@ __metadata:
81228087
languageName: node
81238088
linkType: hard
81248089

8125-
"@typescript-eslint/utils@npm:8.21.0, @typescript-eslint/utils@npm:^8.21.0":
8090+
"@typescript-eslint/utils@npm:8.21.0, @typescript-eslint/utils@npm:^6.0.0 || ^7.0.0 || ^8.0.0, @typescript-eslint/utils@npm:^8.21.0":
81268091
version: 8.21.0
81278092
resolution: "@typescript-eslint/utils@npm:8.21.0"
81288093
dependencies:
@@ -8137,31 +8102,6 @@ __metadata:
81378102
languageName: node
81388103
linkType: hard
81398104

8140-
"@typescript-eslint/utils@npm:^6.0.0 || ^7.0.0 || ^8.0.0":
8141-
version: 8.20.0
8142-
resolution: "@typescript-eslint/utils@npm:8.20.0"
8143-
dependencies:
8144-
"@eslint-community/eslint-utils": "npm:^4.4.0"
8145-
"@typescript-eslint/scope-manager": "npm:8.20.0"
8146-
"@typescript-eslint/types": "npm:8.20.0"
8147-
"@typescript-eslint/typescript-estree": "npm:8.20.0"
8148-
peerDependencies:
8149-
eslint: ^8.57.0 || ^9.0.0
8150-
typescript: ">=4.8.4 <5.8.0"
8151-
checksum: 10c0/dd36c3b22a2adde1e1462aed0c8b4720f61859b4ebb0c3ef935a786a6b1cb0ec21eb0689f5a8debe8db26d97ebb979bab68d6f8fe7b0098e6200a485cfe2991b
8152-
languageName: node
8153-
linkType: hard
8154-
8155-
"@typescript-eslint/visitor-keys@npm:8.20.0":
8156-
version: 8.20.0
8157-
resolution: "@typescript-eslint/visitor-keys@npm:8.20.0"
8158-
dependencies:
8159-
"@typescript-eslint/types": "npm:8.20.0"
8160-
eslint-visitor-keys: "npm:^4.2.0"
8161-
checksum: 10c0/e95d8b2685e8beb6637bf2e9d06e4177a400d3a2b142ba749944690f969ee3186b750082fd9bf34ada82acf1c5dd5970201dfd97619029c8ecca85fb4b50dbd8
8162-
languageName: node
8163-
linkType: hard
8164-
81658105
"@typescript-eslint/visitor-keys@npm:8.21.0":
81668106
version: 8.21.0
81678107
resolution: "@typescript-eslint/visitor-keys@npm:8.21.0"

0 commit comments

Comments
 (0)