mirror of
https://github.com/laurent22/joplin.git
synced 2024-12-21 09:38:01 +02:00
Tools: Apply rule @typescript-eslint/comma-dangle
This commit is contained in:
parent
d20694e52c
commit
42799b0662
13
.eslintrc.js
13
.eslintrc.js
@ -115,8 +115,6 @@ module.exports = {
|
|||||||
'space-before-blocks': 'error',
|
'space-before-blocks': 'error',
|
||||||
'spaced-comment': ['error', 'always'],
|
'spaced-comment': ['error', 'always'],
|
||||||
'keyword-spacing': ['error', { 'before': true, 'after': true }],
|
'keyword-spacing': ['error', { 'before': true, 'after': true }],
|
||||||
|
|
||||||
'@typescript-eslint/type-annotation-spacing': ['error', { 'before': false, 'after': true }],
|
|
||||||
},
|
},
|
||||||
'plugins': [
|
'plugins': [
|
||||||
'react',
|
'react',
|
||||||
@ -132,6 +130,17 @@ module.exports = {
|
|||||||
// Warn only because it would make it difficult to convert JS classes to TypeScript, unless we
|
// Warn only because it would make it difficult to convert JS classes to TypeScript, unless we
|
||||||
// make everything public which is not great. New code however should specify member accessibility.
|
// make everything public which is not great. New code however should specify member accessibility.
|
||||||
'@typescript-eslint/explicit-member-accessibility': ['warn'],
|
'@typescript-eslint/explicit-member-accessibility': ['warn'],
|
||||||
|
'@typescript-eslint/type-annotation-spacing': ['error', { 'before': false, 'after': true }],
|
||||||
|
'@typescript-eslint/comma-dangle': ['error', {
|
||||||
|
'arrays': 'always-multiline',
|
||||||
|
'objects': 'always-multiline',
|
||||||
|
'imports': 'always-multiline',
|
||||||
|
'exports': 'always-multiline',
|
||||||
|
'enums': 'always-multiline',
|
||||||
|
'generics': 'always-multiline',
|
||||||
|
'tuples': 'always-multiline',
|
||||||
|
'functions': 'never',
|
||||||
|
}],
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
@ -22,7 +22,7 @@ const useKeymap = (): [
|
|||||||
Error,
|
Error,
|
||||||
(keymapItems: KeymapItem[])=> void,
|
(keymapItems: KeymapItem[])=> void,
|
||||||
(commandName: string, accelerator: string)=> void,
|
(commandName: string, accelerator: string)=> void,
|
||||||
(commandName: string)=> void
|
(commandName: string)=> void,
|
||||||
] => {
|
] => {
|
||||||
const [keymapItems, setKeymapItems] = useState<KeymapItem[]>(() => allKeymapItems());
|
const [keymapItems, setKeymapItems] = useState<KeymapItem[]>(() => allKeymapItems());
|
||||||
const [keymapError, setKeymapError] = useState<Error>(null);
|
const [keymapError, setKeymapError] = useState<Error>(null);
|
||||||
|
@ -13,12 +13,12 @@ enum Relation {
|
|||||||
|
|
||||||
enum Operation {
|
enum Operation {
|
||||||
UNION = 'UNION',
|
UNION = 'UNION',
|
||||||
INTERSECT = 'INTERSECT'
|
INTERSECT = 'INTERSECT',
|
||||||
}
|
}
|
||||||
|
|
||||||
enum Requirement {
|
enum Requirement {
|
||||||
EXCLUSION = 'EXCLUSION',
|
EXCLUSION = 'EXCLUSION',
|
||||||
INCLUSION = 'INCLUSION'
|
INCLUSION = 'INCLUSION',
|
||||||
}
|
}
|
||||||
|
|
||||||
const notebookFilter = (terms: Term[], conditions: string[], params: string[], withs: string[]) => {
|
const notebookFilter = (terms: Term[], conditions: string[], params: string[], withs: string[]) => {
|
||||||
|
Loading…
Reference in New Issue
Block a user