diff --git a/.eslintrc.json b/.eslintrc.json index c0a9ebd76..7a71f65c5 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -36,8 +36,6 @@ "properties": false } ], - // "no-eq-null": "off", - // "no-negated-condition": "off", "no-console": "error", "object-curly-spacing": [ "error", @@ -47,7 +45,6 @@ "error", "after" ], - // "prefer-object-spread": "off", "semi": [ "error", "never" @@ -88,6 +85,17 @@ "SwitchCase": 1 } ], + "@typescript-eslint/naming-convention": [ + "error", + { + "selector": "variable", + "format": ["camelCase", "StrictPascalCase", "UPPER_CASE"] + } + ], + "@typescript-eslint/object-curly-spacing": [ + "error", + "always" + ], "@typescript-eslint/semi": [ "error", "never" diff --git a/src/ts/card-widget.ts b/src/ts/card-widget.ts index 4c6b80dc7..de74a15d2 100644 --- a/src/ts/card-widget.ts +++ b/src/ts/card-widget.ts @@ -65,7 +65,7 @@ class CardWidget { this._parent = element } - this._config = {...Default, ...config} + this._config = { ...Default, ...config } } collapse() { diff --git a/src/ts/layout.ts b/src/ts/layout.ts index 375380794..61803cf30 100644 --- a/src/ts/layout.ts +++ b/src/ts/layout.ts @@ -15,7 +15,7 @@ import { * ------------------------------------------------------------------------ */ -const CLASS_NAME_HOLD_TRANSITIONs = 'hold-transition' +const CLASS_NAME_HOLD_TRANSITIONS = 'hold-transition' const SELECTOR_SIDEBAR = '.sidebar' @@ -40,16 +40,16 @@ class Layout { constructor(element: HTMLElement, config: Config) { this._element = element - this._config = {...Default, ...config} + this._config = { ...Default, ...config } } holdTransition(): void { let resizeTimer: number | undefined window.addEventListener('resize', () => { - document.body.classList.add(CLASS_NAME_HOLD_TRANSITIONs) + document.body.classList.add(CLASS_NAME_HOLD_TRANSITIONS) clearTimeout(resizeTimer) resizeTimer = setTimeout(() => { - document.body.classList.remove(CLASS_NAME_HOLD_TRANSITIONs) + document.body.classList.remove(CLASS_NAME_HOLD_TRANSITIONS) }, 400) }) } diff --git a/src/ts/treeview.ts b/src/ts/treeview.ts index 7cfde0b7f..7b5512252 100644 --- a/src/ts/treeview.ts +++ b/src/ts/treeview.ts @@ -56,7 +56,7 @@ class Treeview { this._navItem = this._element?.closest(SELECTOR_NAV_ITEM) this._childNavItem = this._navItem?.querySelector(SELECTOR_TREEVIEW_MENU) - this._config = {...Default, ...config} + this._config = { ...Default, ...config } } open(): void { diff --git a/src/ts/util/index.ts b/src/ts/util/index.ts index 9e8755abe..6bc559475 100644 --- a/src/ts/util/index.ts +++ b/src/ts/util/index.ts @@ -46,7 +46,7 @@ const slideUp = (target: HTMLElement, duration = 500) => { /* SLIDE DOWN */ const slideDown = (target: HTMLElement, duration = 500) => { target.style.removeProperty('display') - let {display} = window.getComputedStyle(target) + let { display } = window.getComputedStyle(target) if (display === 'none') { display = 'block'