Eslint CK config old vs new @ ESLint 9

Created Diff never expires
567 removals
Words removed831
Total words835
Words removed (%)99.52
494 lines
890 additions
Words added1612
Total words1616
Words added (%)99.75
808 lines
old config (ESLint 8)
new config @ ESLint 9


{
{
"env": {
"language": "@/js",
"browser": true,
"languageOptions": {
"es6": true,
"ecmaVersion": "latest",
"node": true,
"globals": {
"react-native/react-native": true
"__DEV__": false,
},
"__dirname": false,
"globals": {},
"__filename": false,
"ignorePatterns": [],
"AbortController": false,
"parser": "@typescript-eslint/parser/dist/index.js",
"AbortSignal": false,
"parserOptions": {
"AbsoluteOrientationSensor": false,
"ecmaFeatures": {
"AbstractRange": false,
"jsx": true
"Accelerometer": false,
},
"addEventListener": false,
"project": "./tsconfig.json",
"AI": false,
"sourceType": "module"
"ai": false,
},
"AITextSession": false,
"plugins": [
"alert": false,
"promise",
"AnalyserNode": false,
"import",
"Animation": false,
"prettier",
"AnimationEffect": false,
"@typescript-eslint",
"AnimationEvent": false,
"react-hooks",
"AnimationPlaybackEvent": false,
"react",
"AnimationTimeline": false,
"react-native-a11y",
"Array": false,
"@react-native",
"ArrayBuffer": false,
"react-native"
"atob": false,
],
"Attr": false,
"rules": {
"Audio": false,
"@babel/object-curly-spacing": [0],
"AudioBuffer": false,
"@babel/semi": [0],
"AudioBufferSourceNode": false,
"@react-native/platform-colors": [1],
"AudioContext": false,
"@typescript-eslint/block-spacing": [0],
"AudioData": false,
"@typescript-eslint/brace-style": [0],
"AudioDecoder": false,
"@typescript-eslint/comma-dangle": [0],
"AudioDestinationNode": false,
"@typescript-eslint/comma-spacing": [0],
"AudioEncoder": false,
"@typescript-eslint/func-call-spacing": [0],
"AudioListener": false,
"@typescript-eslint/indent": [0],
"AudioNode": false,
"@typescript-eslint/key-spacing": [0],
"AudioParam": false,
"@typescript-eslint/keyword-spacing": [0],
"AudioParamMap": false,
"@typescript-eslint/lines-around-comment": [0],
"AudioProcessingEvent": false,
"@typescript-eslint/member-delimiter-style": [0],
"AudioScheduledSourceNode": false,
"@typescript-eslint/no-extra-parens": [0],
"AudioSinkInfo": false,
"@typescript-eslint/no-extra-semi": [0],
"AudioWorklet": false,
"@typescript-eslint/no-floating-promises": [2],
"AudioWorkletGlobalScope": false,
"@typescript-eslint/no-unused-vars": [
"AudioWorkletNode": false,
2,
"AudioWorkletProcessor": false,
{
"AuthenticatorAssertionResponse": false,
"argsIgnorePattern": "^_",
"AuthenticatorAttestationResponse": false,
"caughtErrorsIgnorePattern": "^_"
"AuthenticatorResponse": false,
}
"BackgroundFetchManager": false,
],
"BackgroundFetchRecord": false,
"@typescript-eslint/object-curly-spacing": [0],
"BackgroundFetchRegistration": false,
"@typescript-eslint/prefer-optional-chain": [2],
"BarProp": false,
"@typescript-eslint/quotes": [0],
"BaseAudioContext": false,
"@typescript-eslint/semi": [0],
"BatteryManager": false,
"@typescript-eslint/space-before-blocks": [0],
"BeforeUnloadEvent": false,
"@typescript-eslint/space-before-function-paren": [0],
"BiquadFilterNode": false,
"@typescript-eslint/space-infix-ops": [0],
"Blob": false,
"@typescript-eslint/type-annotation-spacing": [0],
"BlobEvent": false,
"array-bracket-newline": [0],
"Bluetooth": false,
"array-bracket-spacing": [0],
"BluetoothCharacteristicProperties": false,
"array-element-newline": [0],
"BluetoothDevice": false,
"arrow-parens": [0],
"BluetoothRemoteGATTCharacteristic": false,
"arrow-spacing": [0],
"BluetoothRemoteGATTDescriptor": false,
"babel/object-curly-spacing": [0],
"BluetoothRemoteGATTServer": false,
"babel/quotes": [0],
"BluetoothRemoteGATTService": false,
"babel/semi": [0],
"BluetoothUUID": false,
"block-spacing": [0],
"blur": false,
"brace-style": [0],
"Boolean": false,
"comma-dangle": [0],
"BroadcastChannel": false,
"comma-spacing": [0],
"BrowserCaptureMediaStreamTrack": false,
"comma-style": [0],
"btoa": false,
"computed-property-spacing": [0],
"Buffer": false,
"constructor-super": [2],
"ByteLengthQueuingStrategy": false,
"curly": [0],
"Cache": false,
"dot-location": [0],
"caches": false,
"eol-last": [0],
"CacheStorage": false,
"flowtype/boolean-style": [0],
"cancelAnimationFrame": false,
"flowtype/delimiter-dangle": [0],
"cancelIdleCallback": false,
"flowtype/generic-spacing": [0],
"CanvasCaptureMediaStream": false,
"flowtype/object-type-curly-spacing": [0],
"CanvasCaptureMediaStreamTrack": false,
"flowtype/object-type-delimiter": [0],
"CanvasGradient": false,
"flowtype/quotes": [0],
"CanvasPattern": false,
"flowtype/semi": [0],
"CanvasRenderingContext2D": false,
"flowtype/space-after-type-colon": [0],
"CaptureController": false,
"flowtype/space-before-generic-bracket": [0],
"CaretPosition": false,
"flowtype/space-before-type-colon": [0],
"CDATASection": false,
"flowtype/union-intersection-spacing": [0],
"ChannelMergerNode": false,
"for-direction": [2],
"ChannelSplitterNode": false,
"func-call-spacing": [0],
"ChapterInformation": false,
"function-call-argument-newline": [0],
"CharacterBoundsUpdateEvent": false,
"function-paren-newline": [0],
"CharacterData": false,
"generator-star": [0],
"clearImmediate": true,
"generator-star-spacing": [0],
"clearInterval": false,
"getter-return": [2],
"clearTimeout": false,
"implicit-arrow-linebreak": [0],
"clientInformation": false,
"import/extensions": [0],
"Clipboard": false,
"import/no-dynamic-require": [0],
"ClipboardEvent": false,
"import/no-extraneous-dependencies": [
"ClipboardItem": false,
2,
"close": false,
{
"closed": false,
"devDependencies": [
"CloseEvent": false,
"**/__tests__/**/*.[jt]s?(x)",
"CloseWatcher": false,
"**/?(*.)+(spec|test).[tj]s?(x)"
"Comment": false,
]
"CompositionEvent": false,
}
"CompressionStream": false,
],
"confirm": false,
"import/no-unresolved": [2],
"console": false,
"import/order": [2],
"ConstantSourceNode": false,
"import/prefer-default-export": [0],
"ContentVisibilityAutoStateChangeEvent": false,
"indent": [0],
"ConvolverNode": false,
"indent-legacy": [0],
"CookieChangeEvent": false,
"jsx-quotes": [0],
"CookieDeprecationLabel": false,
"key-spacing": [0],
"CookieStore": false,
"keyword-spacing": [0],
"cookieStore": false,
"linebreak-style": [0],
"CookieStoreManager": false,
"lines-around-comment": [0],
"CountQueuingStrategy": false,
"max-len": [0],
"createImageBitmap": false,
"max-statements-per-line": [0],
"Credential": false,
"multiline-ternary": [0],
"credentialless": false,
"new-parens": [0],
"CredentialsContainer": false,
"newline-per-chained-call": [0],
"CropTarget": false,
"no-arrow-condition": [0],
"crossOriginIsolated": false,
"no-async-promise-executor": [2],
"Crypto": false,
"no-case-declarations": [2],
"crypto": false,
"no-class-assign": [2],
"CryptoKey": false,
"no-comma-dangle": [0],
"CSS": false,
"no-compare-neg-zero": [2],
"CSSAnimation": false,
"no-cond-assign": [2],
"CSSConditionRule": false,
"no-confusing-arrow": [0],
"CSSContainerRule": false,
"no-const-assign": [2],
"CSSCounterStyleRule": false,
"no-constant-binary-expression": [2],
"CSSFontFaceRule": false,
"no-constant-condition": [2],
"CSSFontFeatureValuesRule": false,
"no-control-regex": [2],
"CSSFontPaletteValuesRule": false,
"no-debugger": [2],
"CSSGroupingRule": false,
"no-delete-var": [2],
"CSSImageValue": false,
"no-dupe-args": [2],
"CSSImportRule": false,
"no-dupe-class-members": [0],
"CSSKeyframeRule": false,
"no-dupe-else-if": [2],
"CSSKeyframesRule": false,
"no-dupe-keys": [2],
"CSSKeywordValue": false,
"no-duplicate-case": [2],
"CSSLayerBlockRule": false,
"no-empty": [2],
"CSSLayerStatementRule": false,
"no-empty-character-class": [2],
"CSSMathClamp": false,
"no-empty-pattern": [2],
"CSSMathInvert": false,
"no-ex-assign": [2],
"CSSMathMax": false,
"no-extra-boolean-cast": [2],
"CSSMathMin": false,
"no-extra-parens": [0],
"CSSMathNegate": false,
"no-extra-semi": [0],
"CSSMathProduct": false,
"no-fallthrough": [2],
"CSSMathSum": false,
"no-floating-decimal": [0],
"CSSMathValue": false,
"no-func-assign": [2],
"CSSMatrixComponent": false,
"no-global-assign": [2],
"CSSMediaRule": false,
"no-import-assign": [2],
"CSSNamespaceRule": false,
"no-inner-declarations": [2],
"CSSNumericArray": false,
"no-invalid-regexp": [2],
"CSSNumericValue": false,
"no-irregular-whitespace": [2],
"CSSPageDescriptors": false,
"no-loss-of-precision": [2],
"CSSPageRule": false,
"no-misleading-character-class": [2],
"CSSPerspective": false,
"no-mixed-operators": [0],
"CSSPositionTryDescriptors": false,
"no-mixed-spaces-and-tabs": [0],
"CSSPositionTryRule": false,
"no-multi-spaces": [0],
"CSSPositionValue": false,
"no-multiple-empty-lines": [0],
"CSSPropertyRule": false,
"no-new-symbol": [2],
"CSSRotate": false,
"no-nonoctal-decimal-escape": [2],
"CSSRule": false,
"no-obj-calls": [2],
"CSSRuleList": false,
"no-octal": [2],
"CSSScale": false,
"no-prototype-builtins": [2],
"CSSScopeRule": false,
"no-redeclare": [2],
"CSSSkew": false,
"no-regex-spaces": [2],
"CSSSkewX": false,
"no-reserved-keys": [0],
"CSSSkewY": false,
"no-restricted-globals": [
"CSSStartingStyleRule": false,
2,
"CSSStyleDeclaration": false,
"addEventListener",
"CSSStyleRule": false,
"blur",
"CSSStyleSheet": false,
"close",
"CSSStyleValue": false,
"closed",
"CSSSupportsRule": false,
"confirm",
"CSSTransformComponent": false,
"defaultStatus",
"CSSTransformValue": false,
"event",
"CSSTransition": false,
"external",
"CSSTranslate": false,
"defaultstatus",
"CSSUnitValue": false,
"find",
"CSSUnparsedValue": false,
"focus",
"CSSVariableReferenceValue": false,
"frameElement",
"CSSViewTransitionRule": false,
"frames",
"currentFrame": false,
"history",
"currentTime": false,
"innerHeight",
"CustomElementRegistry": false,
"innerWidth",
"customElements": false,
"length",
"CustomEvent": false,
"location",
"CustomStateSet": false,
"locationbar",
"DataTransfer": false,
"menubar",
"DataTransferItem": false,
"moveBy",
"DataTransferItemList": false,
"moveTo",
"DataView": false,
"name",
"Date": false,
"onblur",
"decodeURI": false,
"onerror",
"decodeURIComponent": false,
"onfocus",
"DecompressionStream": false,
"onload",
"DelayNode": false,
"onresize",
"DelegatedInkTrailPresenter": false,
"onunload",
"DeviceMotionEvent": false,
"open",
"DeviceMotionEventAcceleration": false,
"opener",
"DeviceMotionEventRotationRate": false,
"opera",
"DeviceOrientationEvent": false,
"outerHeight",
"devicePixelRatio": false,
"outerWidth",
"dispatchEvent": false,
"pageXOffset",
"Document": false,
"pageYOffset",
"document": false,
"parent",
"DocumentFragment": false,
"print",
"DocumentPictureInPicture": false,
"removeEventListener",
"documentPictureInPicture": false,
"resizeBy",
"DocumentPictureInPictureEvent": false,
"resizeTo",
"DocumentTimeline": false,
"screen",
"DocumentType": false,
"screenLeft",
"DOMError": false,
"screenTop",
"DOMException": false,
"screenX",
"DOMImplementation": false,
"screenY",
"DOMMatrix": false,
"scroll",
"DOMMatrixReadOnly": false,
"scrollbars",
"DOMParser": false,
"scrollBy",
"DOMPoint": false,
"scrollTo",
"DOMPointReadOnly": false,
"scrollX",
"DOMQuad": false,
"scrollY",
"DOMRect": false,
"self",
"DOMRectList": false,
"status",
"DOMRectReadOnly": false,
"statusbar",
"DOMStringList": false,
"stop",
"DOMStringMap": false,
"toolbar",
"DOMTokenList": false,
"top"
"DragEvent": false,
],
"DynamicsCompressorNode": false,
"no-restricted-syntax": [2, "WithStatement"],
"EditContext": false,
"no-self-assign": [2],
"Element": false,
"no-setter-return": [2],
"ElementInternals": false,
"no-shadow-restricted-names": [2],
"EncodedAudioChunk": false,
"no-space-before-semi": [0],
"EncodedVideoChunk": false,
"no-spaced-func": [0],
"encodeURI": false,
"no-sparse-arrays": [2],
"encodeURIComponent": false,
"no-tabs": [0],
"Error": false,
"no-this-before-super": [2],
"ErrorEvent": false,
"no-trailing-spaces": [0],
"escape": false,
"no-undef": [0],
"eval": false,
"no-unexpected-multiline": [0],
"EvalError": false,
"no-unreachable": [2],
"event": false,
"no-unsafe-finally": [2],
"Event": false,
"no-unsafe-negation": [2],
"EventCounts": false,
"no-unsafe-optional-chaining": [2],
"EventSource": false,
"no-unused-labels": [2],
"EventTarget": false,
"no-unused-vars": [0],
"exports": false,
"no-useless-backreference": [2],
"External": false,
"no-useless-catch": [2],
"external": false,
"no-useless-escape": [2],
"EyeDropper": false,
"no-whitespace-before-property": [0],
"FeaturePolicy": false,
"no-with": [2],
"FederatedCredential": false,
"no-wrap-func": [0],
"Fence": false,
"nonblock-statement-body-position": [0],
"fence": false,
"object-curly-newline": [0],
"FencedFrameConfig": false,
"object-curly-spacing": [0],
"fetch": false,
"object-property-newline": [0],
"fetchLater": false,
"one-var-declaration-per-line": [0],
"FetchLaterResult": false,
"operator-linebreak": [0],
"File": false,
"padded-blocks": [0],
"FileList": false,
"prettier/prettier": [2],
"FileReader": false,
"promise/always-return": [2],
"FileSystem": false,
"promise/avoid-new": [0],
"FileSystemDirectoryEntry": false,
"promise/catch-or-return": [2],
"FileSystemDirectoryHandle": false,
"promise/no-callback-in-promise": [1],
"FileSystemDirectoryReader": false,
"promise/no-native": [0],
"FileSystemEntry": false,
"promise/no-nesting": [1],
"FileSystemFileEntry": false,
"promise/no-new-statics": [2],
"FileSystemFileHandle": false,
"promise/no-promise-in-callback": [1],
"FileSystemHandle": false,
"promise/no-return-in-finally": [1],
"FileSystemWritableFileStream": false,
"promise/no-return-wrap": [2],
"find": false,
"promise/param-names": [2],
"Float16Array": false,
"promise/prefer-await-to-then": [1],
"Float32Array": false,
"promise/valid-params": [1],
"Float64Array": false,
"quote-props": [0],
"focus": false,
"quotes": [0],
"FocusEvent": false,
"react-hooks/exhaustive-deps": [1],
"FontData": false,
"react-hooks/rules-of-hooks": [2],
"FontFace": false,
"react-native-a11y/has-accessibility-hint": [0],
"FontFaceSet": false,
"react-native-a11y/has-accessibility-props": [2],
"FontFaceSetLoadEvent": false,
"react-native-a11y/has-valid-accessibility-actions": [2],
"FormData": false,
"react-native-a11y/has-valid-accessibility-component-type": [2],
"FormDataEvent": false,
"react-native-a11y/has-valid-accessibility-descriptors": [2],
"FragmentDirective": false,
"react-native-a11y/has-valid-accessibility-ignores-invert-colors": [2],
"frameElement": false,
"react-native-a11y/has-valid-accessibility-live-region": [2],
"frames": false,
"react-native-a11y/has-valid-accessibility-role": [2],
"Function": false,
"react-native-a11y/has-valid-accessibility-state": [2],
"GainNode": false,
"react-native-a11y/has-valid-accessibility-states": [2],
"Gamepad": false,
"react-native-a11y/has-valid-accessibility-traits": [2],
"GamepadAxisMoveEvent": false,
"react-native-a11y/has-valid-accessibility-value": [2],
"GamepadButton": false,
"react-native-a11y/has-valid-important-for-accessibility": [2],
"GamepadButtonEvent": false,
"react-native-a11y/no-nested-touchables": [2],
"GamepadEvent": false,
"react-native/no-color-literals": [1],
"GamepadHapticActuator": false,
"react-native/no-inline-styles": [1],
"GamepadPose": false,
"react-native/no-raw-text": [2],
"Geolocation": false,
"react-native/no-unused-styles": [2],
"GeolocationCoordinates": false,
"react-native/split-platform-components": [0],
"GeolocationPosition": false,
"react/display-name": [0],
"GeolocationPositionError": false,
"react/jsx-child-element-spacing": [0],
"getComputedStyle": false,
"react/jsx-closing-bracket-location": [0],
"getScreenDetails": false,
"react/jsx-closing-tag-location": [0],
"getSelection": false,
"react/jsx-curly-newline": [0],
"global": false,
"react/jsx-curly-spacing": [0],
"GPU": false,
"react/jsx-equals-spacing": [0],
"GPUAdapter": false,
"react/jsx-first-prop-new-line": [0],
"GPUAdapterInfo": false,
"react/jsx-indent": [0],
"GPUBindGroup": false,
"react/jsx-indent-props": [0],
"GPUBindGroupLayout": false,
"react/jsx-key": [2],
"GPUBuffer": false,
"react/jsx-max-props-per-line": [0],
"GPUBufferUsage": false,
"react/jsx-newline": [0],
"GPUCanvasContext": false,
"react/jsx-no-comment-textnodes": [2],
"GPUColorWrite": false,
"react/jsx-no-duplicate-props": [2],
"GPUCommandBuffer": false,
"react/jsx-no-target-blank": [2],
"GPUCommandEncoder": false,
"react/jsx-no-undef": [2],
"GPUCompilationInfo": false,
"react/jsx-one-expression-per-line": [0],
"GPUCompilationMessage": false,
"react/jsx-props-no-multi-spaces": [0],
"GPUComputePassEncoder": false,
"react/jsx-space-before-closing": [0],
"GPUComputePipeline": false,
"react/jsx-tag-spacing": [0],
"GPUDevice": false,
"react/jsx-uses-react": [2],
"GPUDeviceLostInfo": false,
"react/jsx-uses-vars": [2],
"GPUError": false,
"react/jsx-wrap-multilines": [0],
"GPUExternalTexture": false,
"react/no-children-prop": [2],
"GPUInternalError": false,
"react/no-danger-with-children": [2],
"GPUMapMode": false,
"react/no-deprecated": [2],
"GPUOutOfMemoryError": false,
"react/no-direct-mutation-state": [2],
"GPUPipelineError": false,
"react/no-find-dom-node": [2],
"GPUPipelineLayout": false,
"react/no-is-mounted": [2],
"GPUQuerySet": false,
"react/no-multi-comp": [
"GPUQueue": false,
1,
"GPURenderBundle": false,
{
"GPURenderBundleEncoder": false,
"ignoreStateless": true
"GPURenderPassEncoder": false,
}
"GPURenderPipeline": false,
],
"GPUSampler": false,
"react/no-render-return-value": [2],
"GPUShaderModule": false,
"react/no-string-refs": [2],
"GPUShaderStage": false,
"react/no-unescaped-entities": [2],
"GPUSupportedFeatures": false,
"react/no-unknown-property": [2],
"GPUSupportedLimits": false,
"react/no-unsafe": [0],
"GPUTexture": false,
"react/no-unused-prop-types": [0],
"GPUTextureUsage": false,
"react/prop-types": [0],
"GPUTextureView": false,
"react/react-in-jsx-scope": [2],
"GPUUncapturedErrorEvent": false,
"react/require-default-props": [0],
"GPUValidationError": false,
"react/require-render-return": [2],
"GravitySensor": false,
"require-await": [2],
"Gyroscope": false,
"require-yield": [2],
"HashChangeEvent": false,
"rest-spread-spacing": [0],
"Headers": false,
"semi": [0],
"HID": false,
"semi-spacing": [0],
"HIDConnectionEvent": false,
"semi-style": [0],
"HIDDevice": false,
"space-after-function-name": [0],
"HIDInputReportEvent": false,
"space-after-keywords": [0],
"Highlight": false,
"space-before-blocks": [0],
"HighlightRegistry": false,
"space-before-function-paren": [0],
"History": false,
"space-before-function-parentheses": [0],
"history": false,
"space-before-keywords": [0],
"HTMLAllCollection": false,
"space-in-brackets": [0],
"HTMLAnchorElement": false,
"space-in-parens": [0],
"HTMLAreaElement": false,
"space-infix-ops": [0],
"HTMLAudioElement": false,
"space-return-throw-case": [0],
"HTMLBaseElement": false,
"space-unary-ops": [0],
"HTMLBodyElement": false,
"space-unary-word-ops": [0],
"HTMLBRElement": false,
"standard/array-bracket-even-spacing": [0],
"HTMLButtonElement": false,
"standard/computed-property-even-spacing": [0],
"HTMLCanvasElement": false,
"standard/object-curly-even-spacing": [0],
"HTMLCollection": false,
"switch-colon-spacing": [0],
"HTMLDataElement": false,
"template-curly-spacing": [0],
"HTMLDataListElement": false,
"template-tag-spacing": [0],
"HTMLDetailsElement": false,
"unicorn/empty-brace-spaces": [0],
"HTMLDialogElement": false,
"unicorn/no-nested-ternary": [0],
"HTMLDirectoryElement": false,
"unicorn/number-literal-case": [0],
"HTMLDivElement": false,
"use-isnan": [2],
"HTMLDListElement": false,
"valid-typeof": [2],
"HTMLDocument": false,
"vue/array-bracket-newline": [0],
"HTMLElement": false,
"vue/array-bracket-spacing": [0],
"HTMLEmbedElement": false,
"vue/array-element-newline": [0],
"HTMLFencedFrameElement": false,
"vue/arrow-spacing": [0],
"HTMLFieldSetElement": false,
"vue/block-spacing": [0],
"HTMLFontElement": false,
"vue/block-tag-newline": [0],
"HTMLFormControlsCollection": false,
"vue/brace-style": [0],
"HTMLFormElement": false,
"vue/comma-dangle": [0],
"HTMLFrameElement": false,
"vue/comma-spacing": [0],
"HTMLFrameSetElement": false,
"vue/comma-style": [0],
"HTMLHeadElement": false,
"vue/dot-location": [0],
"HTMLHeadingElement": false,
"vue/func-call-spacing": [0],
"HTMLHRElement": false,
"vue/html-closing-bracket-newline": [0],
"HTMLHtmlElement": false,
"vue/html-closing-bracket-spacing": [0],
"HTMLIFrameElement": false,
"vue/html-end-tags": [0],
"HTMLImageElement": false,
"vue/html-indent": [0],
"HTMLInputElement": false,
"vue/html-quotes": [0],
"HTMLLabelElement": false,
"vue/html-self-closing": [0],
"HTMLLegendElement": false,
"vue/key-spacing": [0],
"HTMLLIElement": false,
"vue/keyword-spacing": [0],
"HTMLLinkElement": false,
"vue/max-attributes-per-line": [0],
"HTMLMapElement": false,
"vue/max-len": [0],
"HTMLMarqueeElement": false,
"vue/multiline-html-element-content-newline": [0],
"HTMLMediaElement": false,
"vue/multiline-ternary": [0],
"HTMLMenuElement": false,
"vue/mustache-interpolation-spacing": [0],
"HTMLMetaElement": false,
"vue/no-extra-parens": [0],
"HTMLMeterElement": false,
"vue/no-multi-spaces": [0],
"HTMLModElement": false,
"vue/no-spaces-around-equal-signs-in-attribute": [0],
"HTMLObjectElement": false,
"vue/object-curly-newline": [0],
"HTMLOListElement": false,
"vue/object-curly-spacing": [0],
"HTMLOptGroupElement": false,
"vue/object-property-newline": [0],
"HTMLOptionElement": false,
"vue/operator-linebreak": [0],
"HTMLOptionsCollection": false,
"vue/quote-props": [0],
"HTMLOutputElement": false,
"vue/script-indent": [0],
"HTMLParagraphElement": false,
"vue/singleline-html-element-content-newline": [0],
"HTMLParamElement": false,
"vue/space-in-parens": [0],
"HTMLPictureElement": false,
"vue/space-infix-ops": [0],
"HTMLPreElement": false,
"vue/space-unary-ops": [0],
"HTMLProgressElement": false,
"vue/template-curly-spacing": [0],
"HTMLQuoteElement": false,
"wrap-iife": [0],
"HTMLScriptElement": false,
"wrap-regex": [0],
"HTMLSelectElement": false,
"yield-star-spacing": [0]
"HTMLSlotElement": false,
},
"HTMLSourceElement": false,
"settings": {
"HTMLSpanElement": false,
"flowtype": {
"HTMLStyleElement": false,
"onlyFilesWithFlowAnnotation": true
"HTMLTableCaptionElement": false,
},
"HTMLTableCellElement": false,
"import/extensions": [
"HTMLTableColElement": false,
".ts",
"HTMLTableElement": false,
".tsx",
"HTMLTableRowElement": false,
".d.ts",
"HTMLTableSectionElement": false,
".js",
"HTMLTemplateElement": false,
".jsx",
"HTMLTextAreaElement": false,
".android.ts",
"HTMLTimeElement": false,
".android.tsx",
"HTMLTitleElement": false,
".android.d.ts",
"HTMLTrackElement": false,
".ios.ts",
"HTMLUListElement": false,
".ios.tsx",
"HTMLUnknownElement": false,
".ios.d.ts",
"HTMLVideoElement": false,
".native.ts",
"IDBCursor": false,
".native.tsx",
"IDBCursorWithValue": false,
".native.d.ts",
"IDBDatabase": false,
".android.js",
"IDBFactory": false,
".android.jsx",
"IDBIndex": false,
".ios.js",
"IDBKeyRange": false,
".ios.jsx",
"IDBObjectStore": false,
".native.js",
"IDBOpenDBRequest": false,
".native.jsx"
"IDBRequest": false,
],
"IDBTransaction": false,
"import/parsers": {
"IDBVersionChangeEvent": false,
"@typescript-eslint/parser": [
"IdentityCredential": false,
".ts",
"IdentityCredentialError": false,
".tsx",
"IdentityProvider": false,
".d.ts",
"IdleDeadline": false,
".android.ts",
"IdleDetector": false,
".android.tsx",
"IIRFilterNode": false,
".android.d.ts",
"Image": false,
".ios.ts",
"ImageBitmap": false,
".ios.tsx",
"ImageBitmapRenderingContext": false,
".ios.d.ts",
"ImageCapture": false,
".native.ts",
"ImageData": false,
".native.tsx",
"ImageDecoder": false,
".native.d.ts"
"ImageTrack": false,
]
"ImageTrackList": false,
},
"indexedDB": false,
"import/resolver": {
"Infinity": false,
"node": {
"Ink": false,
"extensions": [
"innerHeight": false,
".ts",
"innerWidth": false,
".tsx",
"InputDeviceCapabilities": false,
".d.ts",
"InputDeviceInfo": false,
".js",
"InputEvent": false,
".jsx",
"Int16Array": false,
".android.ts",
"Int32Array": false,
".android.tsx",
"Int8Array": false,
".android.d.ts",
"IntersectionObserver": false,
".ios.ts",
"IntersectionObserverEntry": false,
".ios.tsx",
"Intl": false,
".ios.d.ts",
"isFinite": false,
".native.ts",
"isNaN": false,
".native.tsx",
"isSecureContext": false,
".native.d.ts",
"Iterator": false,
".android.js",
"JSON": false,
".android.jsx",
"Keyboard": false,
".ios.js",
"KeyboardEvent": false,
".ios.jsx",
"KeyboardLayoutMap": false,
".native.js",
"KeyframeEffect": false,
".native.jsx"
"LargestContentfulPaint": false,
]
"LaunchParams": false,
}
"LaunchQueue": false,
},
"launchQueue": false,
"react": {
"LayoutShift": false,
"version": "detect"
"LayoutShiftAttribution": false,
}
"length": false,
}
"LinearAccelerationSensor": false,
}
"localStorage": false,

"Location": false,
"location": true,
"locationbar": false,
"Lock": false,
"LockManager": false,
"Map": true,
"matchMedia": false,
"Math": false,
"MathMLElement": false,
"MediaCapabilities": false,
"MediaCapabilitiesInfo": false,
"MediaDeviceInfo": false,
"MediaDevices": false,
"MediaElementAudioSourceNode": false,
"MediaEncryptedEvent": false,
"MediaError": false,
"MediaKeyError": false,
"MediaKeyMessageEvent": false,
"MediaKeys": false,
"MediaKeySession": false,
"MediaKeyStatusMap": false,
"MediaKeySystemAccess": false,
"MediaList": false,
"MediaMetadata": false,
"MediaQueryList": false,
"MediaQueryListEvent": false,
"MediaRecorder": false,
"MediaRecorderErrorEvent": false,
"MediaSession": false,
"MediaSource": false,
"MediaSourceHandle": false,
"MediaStream": false,
"MediaStreamAudioDestinationNode": false,
"MediaStreamAudioSourceNode": false,
"MediaStreamEvent": false,
"MediaStreamTrack": false,
"MediaStreamTrackAudioSourceNode": false,
"MediaStreamTrackAudioStats": false,
"MediaStreamTrackEvent": false,
"MediaStreamTrackGenerator": false,
"MediaStreamTrackProcessor": false,
"MediaStreamTrackVideoStats": false,
"menubar": false,
"MessageChannel": false,
"MessageEvent": false,
"MessagePort": false,
"MIDIAccess": false,
"MIDIConnectionEvent": false,
"MIDIInput": false,
"MIDIInputMap": false,
"MIDIMessageEvent": false,
"MIDIOutput": false,
"MIDIOutputMap": false,
"MIDIPort": false,
"MimeType": false,
"MimeTypeArray": false,
"model": false,
"ModelGenericSession": false,
"ModelManager": false,
"module": false,
"MouseEvent": false,
"moveBy": false,
"moveTo": false,
"MutationEvent": false,
"MutationObserver": false,
"MutationRecord": false,
"name": false,
"NamedNodeMap": false,
"NaN": false,
"NavigateEvent": false,
"Navigation": false,
"navigation": false,
"NavigationActivation": false,
"NavigationCurrentEntryChangeEvent": false,
"NavigationDestination": false,
"NavigationHistoryEntry": false,
"NavigationPreloadManager": false,
"NavigationTransition": false,
"Navigator": false,
"navigator": false,
"NavigatorLogin": false,
"NavigatorManagedData": false,
"NavigatorUAData": false,
"NetworkInformation": false,
"Node": false,
"NodeFilter": false,
"NodeIterator": false,
"NodeList": false,
"Notification": false,
"NotifyPaintEvent": false,
"NotRestoredReasonDetails": false,
"NotRestoredReasons": false,
"Number": false,
"Object": false,
"OfflineAudioCompletionEvent": false,
"OfflineAudioContext": false,
"offscreenBuffering": false,
"OffscreenCanvas": false,
"OffscreenCanvasRenderingContext2D": false,
"onabort": true,
"onafterprint": true,
"onanimationcancel": true,
"onanimationend": true,
"onanimationiteration": true,
"onanimationstart": true,
"onappinstalled": true,
"onauxclick": true,
"onbeforeinput": true,
"onbeforeinstallprompt": true,
"onbeforematch": true,
"onbeforeprint": true,
"onbeforetoggle": true,
"onbeforeunload": true,
"onbeforexrselect": true,
"onblur": true,
"oncancel": true,
"oncanplay": true,
"oncanplaythrough": true,
"onchange": true,
"onclick": true,
"onclose": true,
"oncontentvisibilityautostatechange": true,
"oncontextlost": true,
"oncontextmenu": true,
"oncontextrestored": true,
"oncopy": true,
"oncuechange": true,
"oncut": true,
"ondblclick": true,
"ondevicemotion": true,
"ondeviceorientation": true,
"ondeviceorientationabsolute": true,
"ondrag": true,
"ondragend": true,
"ondragenter": true,
"ondragleave": true,
"ondragover": true,
"ondragstart": true,
"ondrop": true,
"ondurationchange": true,
"onemptied": true,
"onended": true,
"onerror": true,
"onfocus": true,
"onformdata": true,
"ongamepadconnected": true,
"ongamepaddisconnected": true,
"ongotpointercapture": true,
"onhashchange": true,
"oninput": true,
"oninvalid": true,
"onkeydown": true,
"onkeypress": true,
"onkeyup": true,
"onlanguagechange": true,
"onload": true,
"onloadeddata": true,
"onloadedmetadata": true,
"onloadstart": true,
"onlostpointercapture": true,
"onmessage": true,
"onmessageerror": true,
"onmousedown": true,
"onmouseenter": true,
"onmouseleave": true,
"onmousemove": true,
"onmouseout": true,
"onmouseover": true,
"onmouseup": true,
"onmousewheel": true,
"onoffline": true,
"ononline": true,
"onpagehide": true,
"onpagereveal": true,
"onpageshow": true,
"onpageswap": true,
"onpaste": true,
"onpause": true,
"onplay": true,
"onplaying": true,
"onpointercancel": true,
"onpointerdown": true,
"onpointerenter": true,
"onpointerleave": true,
"onpointermove": true,
"onpointerout": true,
"onpointerover": true,
"onpointerrawupdate": true,
"onpointerup": true,
"onpopstate": true,
"onprogress": true,
"onratechange": true,
"onrejectionhandled": true,
"onreset": true,
"onresize": true,
"onscroll": true,
"onscrollend": true,
"onsearch": true,
"onsecuritypolicyviolation": true,
"onseeked": true,
"onseeking": true,
"onselect": true,
"onselectionchange": true,
"onselectstart": true,
"onslotchange": true,
"onstalled": true,
"onstorage": true,
"onsubmit": true,
"onsuspend": true,
"ontimeupdate": true,
"ontoggle": true,
"ontransitioncancel": true,
"ontransitionend": true,
"ontransitionrun": true,
"ontransitionstart": true,
"onunhandledrejection": true,
"onunload": true,
"onvolumechange": true,
"onwaiting": true,
"onwheel": true,
"open": false,
"opener": false,
"Option": false,
"OrientationSensor": false,
"origin": false,
"originAgentCluster": false,
"OscillatorNode": false,
"OTPCredential": false,
"outerHeight": false,
"outerWidth": false,
"OverconstrainedError": false,
"PageRevealEvent": false,
"PageSwapEvent": false,
"PageTransitionEvent": false,
"pageXOffset": false,
"pageYOffset": false,
"PannerNode": false,
"parent": false,
"parseFloat": false,
"parseInt": false,
"PasswordCredential": false,
"Path2D": false,
"PaymentAddress": false,
"PaymentManager": false,
"PaymentMethodChangeEvent": false,
"PaymentRequest": false,
"PaymentRequestUpdateEvent": false,
"PaymentResponse": false,
"Performance": false,
"performance": false,
"PerformanceElementTiming": false,
"PerformanceEntry": false,
"PerformanceEventTiming": false,
"PerformanceLongAnimationFrameTiming": false,
"PerformanceLongTaskTiming": false,
"PerformanceMark": false,
"PerformanceMeasure": false,
"PerformanceNavigation": false,
"PerformanceNavigationTiming": false,
"PerformanceObserver": false,
"PerformanceObserverEntryList": false,
"PerformancePaintTiming": false,
"PerformanceResourceTiming": false,
"PerformanceScriptTiming": false,
"PerformanceServerTiming": false,
"PerformanceTiming": false,
"PeriodicSyncManager": false,
"PeriodicWave": false,
"Permissions": false,
"PermissionStatus": false,
"PERSISTENT": false,
"personalbar": false,
"PictureInPictureEvent": false,
"PictureInPictureWindow": false,
"Plugin": false,
"PluginArray": false,
"PointerEvent": false,
"PopStateEvent": false,
"postMessage": false,
"Presentation": false,
"PresentationAvailability": false,
"PresentationConnection": false,
"PresentationConnectionAvailableEvent": false,
"PresentationConnectionCloseEvent": false,
"PresentationConnectionList": false,
"PresentationReceiver": false,
"PresentationRequest": false,
"PressureObserver": false,
"PressureRecord": false,
"print": false,
"process": false,
"ProcessingInstruction": false,
"Profiler": false,
"ProgressEvent": false,
"Promise": true,
"PromiseRejectionEvent": false,
"prompt": false,
"ProtectedAudience": false,
"Proxy": false,
"PublicKeyCredential": false,
"PushManager": false,
"PushSubscription": false,
"PushSubscriptionOptions": false,
"queryLocalFonts": false,
"queueMicrotask": false,
"RadioNodeList": false,
"Range": false,
"RangeError": false,
"ReadableByteStreamController": false,
"ReadableStream": false,
"ReadableStreamBYOBReader": false,
"ReadableStreamBYOBRequest": false,
"ReadableStreamDefaultController": false,
"ReadableStreamDefaultReader": false,
"ReferenceError": f