From 06841203cdc3e6ef33412a80dcdf0aa917bee8b3 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 8 Oct 2026 06:37:13 +0000 Subject: [PATCH 1/3] chore(packs): scaffold the react 18 to 19 pack (wip, ground truth pending) Scaffold only: the example rule is still in place and ground-truth.json is empty. The tldraw ground truth could not be drafted because Yarn 4 cannot be downloaded by corepack behind the sandbox proxy. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01PiuU3en7qKGdWHBGbAZirY Signed-off-by: Claude --- .../react/fixtures/example-rename/after.ts | 5 +++ .../react/fixtures/example-rename/before.ts | 5 +++ .../core/src/packs/react/ground-truth.json | 5 +++ packages/core/src/packs/react/index.ts | 32 +++++++++++++++++++ packages/core/src/packs/react/react.test.ts | 13 ++++++++ .../core/src/packs/react/verification.json | 10 ++++++ packages/core/src/packs/registry.ts | 3 ++ 7 files changed, 73 insertions(+) create mode 100644 packages/core/src/packs/react/fixtures/example-rename/after.ts create mode 100644 packages/core/src/packs/react/fixtures/example-rename/before.ts create mode 100644 packages/core/src/packs/react/ground-truth.json create mode 100644 packages/core/src/packs/react/index.ts create mode 100644 packages/core/src/packs/react/react.test.ts create mode 100644 packages/core/src/packs/react/verification.json diff --git a/packages/core/src/packs/react/fixtures/example-rename/after.ts b/packages/core/src/packs/react/fixtures/example-rename/after.ts new file mode 100644 index 0000000..1d54e0a --- /dev/null +++ b/packages/core/src/packs/react/fixtures/example-rename/after.ts @@ -0,0 +1,5 @@ +import { newName } from 'react'; // @uptide example-rename at:oldName + +export const value = newName(1); // @uptide example-rename at:oldName +// A different name that only starts the same: left alone. +export const oldNameLabel = 'kept'; // @uptide example-rename keep at:oldNameLabel diff --git a/packages/core/src/packs/react/fixtures/example-rename/before.ts b/packages/core/src/packs/react/fixtures/example-rename/before.ts new file mode 100644 index 0000000..6120c1b --- /dev/null +++ b/packages/core/src/packs/react/fixtures/example-rename/before.ts @@ -0,0 +1,5 @@ +import { oldName } from 'react'; // @uptide example-rename at:oldName + +export const value = oldName(1); // @uptide example-rename at:oldName +// A different name that only starts the same: left alone. +export const oldNameLabel = 'kept'; // @uptide example-rename keep at:oldNameLabel diff --git a/packages/core/src/packs/react/ground-truth.json b/packages/core/src/packs/react/ground-truth.json new file mode 100644 index 0000000..f66680b --- /dev/null +++ b/packages/core/src/packs/react/ground-truth.json @@ -0,0 +1,5 @@ +{ + "$comment": "Public repositories at the commit before they upgraded react from >=18 <19 to >=19 <20, and every finding the pack must report there. See docs/packs.md, \"Ground truth\".", + "package": "react", + "repos": [] +} diff --git a/packages/core/src/packs/react/index.ts b/packages/core/src/packs/react/index.ts new file mode 100644 index 0000000..0f0e05d --- /dev/null +++ b/packages/core/src/packs/react/index.ts @@ -0,0 +1,32 @@ +import { definePack, replaceAtSite } from '../contract.js'; + +/** + * react >=18 <19 → >=19 <20. Every rule and note says where it comes from (`meta.sources`), + * has a fixture in `fixtures/`, and is scored against `ground-truth.json` by + * `uptide pack test react`. See docs/packs.md. + */ +export const reactPack = definePack({ + meta: { + package: 'react', + from: '>=18 <19', + to: '>=19 <20', + // The changelog or migration guide every rule below is taken from. + sources: [{ title: 'react on npm', url: 'https://www.npmjs.com/package/react' }], + maintainer: '@uptide-dev', + }, + rules: [ + { + // An example to replace: an export renamed between the two majors. + id: 'example-rename', + summary: 'oldName was renamed newName', + severity: 'breaking', + // The findings `check` reports for it: the type diff sees `oldName` removed. + kinds: ['removed', 'renamed'], + symbols: /^oldName$/, + guide: 'oldName was renamed newName, with the same arguments and result.', + rewrite: (text, finding) => replaceAtSite(text, finding, 'oldName', 'newName'), + }, + ], + behavior: [], + instructions: 'Migrate only the reported site, from the compiler error and the guide above.', +}); diff --git a/packages/core/src/packs/react/react.test.ts b/packages/core/src/packs/react/react.test.ts new file mode 100644 index 0000000..029cc26 --- /dev/null +++ b/packages/core/src/packs/react/react.test.ts @@ -0,0 +1,13 @@ +import { fileURLToPath } from 'node:url'; +import { expect, it } from 'vitest'; +import { runFixtures } from '../tooling/fixtures.js'; +import { reactPack } from './index.js'; + +it('react: every fixture rewrites and detects exactly its marked sites', () => { + const result = runFixtures(reactPack, fileURLToPath(new URL('.', import.meta.url))); + expect(result.cases.length).toBeGreaterThan(0); + expect(result.unknown).toEqual([]); + expect(result.rewriteFailures).toEqual([]); + expect(result.falsePositives).toEqual([]); + expect(result.falseNegatives).toEqual([]); +}); diff --git a/packages/core/src/packs/react/verification.json b/packages/core/src/packs/react/verification.json new file mode 100644 index 0000000..92789a7 --- /dev/null +++ b/packages/core/src/packs/react/verification.json @@ -0,0 +1,10 @@ +{ + "status": "candidate", + "truth": "sha256-e4bc5017877a40e0cfc032e1c74879156fc3d4b9d8c758d91d8053d1c0662a60", + "repos": 0, + "breaking": { + "precision": 1, + "recall": 1, + "falsePositives": 0 + } +} diff --git a/packages/core/src/packs/registry.ts b/packages/core/src/packs/registry.ts index e40329f..1fce583 100644 --- a/packages/core/src/packs/registry.ts +++ b/packages/core/src/packs/registry.ts @@ -4,6 +4,8 @@ import { aiPack } from './ai/index.js'; import aiVerification from './ai/verification.json' with { type: 'json' }; import type { PackVerification, RegisteredPack } from './contract.js'; +import { reactPack } from './react/index.js'; +import reactVerification from './react/verification.json' with { type: 'json' }; import { stripePack } from './stripe/index.js'; import stripeVerification from './stripe/verification.json' with { type: 'json' }; import { zodPack } from './zod/index.js'; @@ -11,6 +13,7 @@ import zodVerification from './zod/verification.json' with { type: 'json' }; export const REGISTRY: readonly RegisteredPack[] = [ { dir: 'ai', pack: aiPack, verification: aiVerification as PackVerification }, + { dir: 'react', pack: reactPack, verification: reactVerification as PackVerification }, { dir: 'stripe', pack: stripePack, verification: stripeVerification as PackVerification }, { dir: 'zod', pack: zodPack, verification: zodVerification as PackVerification }, ]; From 068153ba124bc51bd7dbaa1a635276cfd0bf8f2a Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 8 Oct 2026 07:26:44 +0000 Subject: [PATCH 2/3] =?UTF-8?q?feat(packs):=20react=2018=20=E2=86=92=2019?= =?UTF-8?q?=20candidate=20pack,=20scored=20on=20excalidraw=20and=20tldraw?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01PiuU3en7qKGdWHBGbAZirY Signed-off-by: Claude --- .changeset/react-pack.md | 13 + packages/core/src/packs/react/detect.ts | 84 + .../react/fixtures/example-rename/after.ts | 5 - .../react/fixtures/example-rename/before.ts | 5 - .../fixtures/mutable-ref-object/after.ts | 10 + .../fixtures/mutable-ref-object/before.ts | 10 + .../fixtures/ref-callback-return/after.ts | 26 + .../fixtures/ref-callback-return/before.ts | 26 + .../react/fixtures/use-ref-argument/after.ts | 13 + .../react/fixtures/use-ref-argument/before.ts | 13 + .../core/src/packs/react/ground-truth.json | 9443 ++++++++++++++++- packages/core/src/packs/react/index.ts | 276 +- .../core/src/packs/react/verification.json | 10 +- 13 files changed, 9896 insertions(+), 38 deletions(-) create mode 100644 .changeset/react-pack.md create mode 100644 packages/core/src/packs/react/detect.ts delete mode 100644 packages/core/src/packs/react/fixtures/example-rename/after.ts delete mode 100644 packages/core/src/packs/react/fixtures/example-rename/before.ts create mode 100644 packages/core/src/packs/react/fixtures/mutable-ref-object/after.ts create mode 100644 packages/core/src/packs/react/fixtures/mutable-ref-object/before.ts create mode 100644 packages/core/src/packs/react/fixtures/ref-callback-return/after.ts create mode 100644 packages/core/src/packs/react/fixtures/ref-callback-return/before.ts create mode 100644 packages/core/src/packs/react/fixtures/use-ref-argument/after.ts create mode 100644 packages/core/src/packs/react/fixtures/use-ref-argument/before.ts diff --git a/.changeset/react-pack.md b/.changeset/react-pack.md new file mode 100644 index 0000000..1e683ab --- /dev/null +++ b/.changeset/react-pack.md @@ -0,0 +1,13 @@ +--- +"uptide": patch +--- + +A candidate migration pack for React 18 → 19, scored against excalidraw/excalidraw and +tldraw/tldraw at the commit before their own upgrade. Rewrites by rule: `useRef()` → +`useRef(undefined)`, `ref={(el) => (x = el)}` → a block body, and `React.MutableRefObject` +→ `React.RefObject`. `RefObject`, the removed global `JSX` namespace, untyped +`element.props`, the removed react-dom APIs and `PropsWithRef` go to the agent with the guide; +what the compiler cannot see (errors no longer re-thrown, removed legacy APIs, `act` moved to +"react", Strict Mode and Suspense changes) is listed for review. It stays a candidate: `check` +does not yet move `@types/react` with `react`, and it reports 477 breaking sites that the +compiler accepts, so `check`, `list` and `fix` treat `react` as generic. diff --git a/packages/core/src/packs/react/detect.ts b/packages/core/src/packs/react/detect.ts new file mode 100644 index 0000000..55bb02d --- /dev/null +++ b/packages/core/src/packs/react/detect.ts @@ -0,0 +1,84 @@ +import { type ArrowFunction, Node, Project, type SourceFile, SyntaxKind } from 'ts-morph'; +import type { Finding } from '../../domain/report.js'; +import { onReset } from '../../shared-state.js'; +import type { SourceSite } from '../contract.js'; +import type { TransformResult } from '../types.js'; + +/** + * Where an implicit return in a ref callback is: `ref={(el) => (inputRef.current = el)}`. + * React 19 lets a ref callback return a cleanup function, so its types reject any other + * return value, and an arrow function that assigns returns the assigned value. No type diff + * reports it (the prop's type is the same), and Text alone cannot tell a `ref` attribute from + * an object key named `ref`; the syntax tree can. + */ +const parsed = new Map(); +onReset(() => parsed.clear()); +function parse(text: string): SourceFile { + let source = parsed.get(text); + if (!source) { + source = new Project({ useInMemoryFileSystem: true }).createSourceFile('consumer.tsx', text); + if (parsed.size >= 16) parsed.delete(parsed.keys().next().value as string); + parsed.set(text, source); + } + return source; +} + +interface RefAssignment { + attribute: Node; + arrow: ArrowFunction; + /** The assignment the arrow returns, without the parentheses around it. */ + assignment: Node; +} + +/** `ref={(el) => (x = el)}`: a `ref` attribute whose arrow function returns an assignment. */ +function refAssignments(source: SourceFile): RefAssignment[] { + const found: RefAssignment[] = []; + for (const attribute of source.getDescendantsOfKind(SyntaxKind.JsxAttribute)) { + if (attribute.getNameNode().getText() !== 'ref') continue; + const initializer = attribute.getInitializer(); + if (!initializer || !Node.isJsxExpression(initializer)) continue; + const arrow = initializer.getExpression(); + if (!arrow || !Node.isArrowFunction(arrow)) continue; + let body: Node = arrow.getBody(); + while (Node.isParenthesizedExpression(body)) body = body.getExpression(); + if ( + Node.isBinaryExpression(body) && + body.getOperatorToken().getKind() === SyntaxKind.EqualsToken + ) + found.push({ attribute, arrow, assignment: body }); + } + return found; +} + +export function refCallbackReturnSites(text: string): SourceSite[] { + if (!text.includes('ref')) return []; + const source = parse(text); + return refAssignments(source).map(({ attribute }) => { + const { line, column } = source.getLineAndColumnAtPos(attribute.getStart()); + return { + line, + column, + snippet: (text.split('\n')[line - 1] ?? '').trim(), + name: 'ref', + }; + }); +} + +/** `(el) => (x = el)` becomes `(el) => { x = el; }`: the same assignment, nothing returned. */ +export function dropRefCallbackReturn( + text: string, + finding: Pick, +): TransformResult { + const source = parse(text); + for (const { attribute, arrow, assignment } of refAssignments(source)) { + const at = source.getLineAndColumnAtPos(attribute.getStart()); + if (at.line !== finding.usage.line || at.column !== finding.usage.column) continue; + const body = arrow.getBody(); + return { + text: `${text.slice(0, body.getStart())}{ ${assignment.getText()}; }${text.slice(body.getEnd())}`, + applied: true, + reason: 'a ref callback returns nothing: the assignment becomes a statement', + }; + } + return { text, applied: false, reason: 'the reported site is not a ref callback that assigns' }; +} diff --git a/packages/core/src/packs/react/fixtures/example-rename/after.ts b/packages/core/src/packs/react/fixtures/example-rename/after.ts deleted file mode 100644 index 1d54e0a..0000000 --- a/packages/core/src/packs/react/fixtures/example-rename/after.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { newName } from 'react'; // @uptide example-rename at:oldName - -export const value = newName(1); // @uptide example-rename at:oldName -// A different name that only starts the same: left alone. -export const oldNameLabel = 'kept'; // @uptide example-rename keep at:oldNameLabel diff --git a/packages/core/src/packs/react/fixtures/example-rename/before.ts b/packages/core/src/packs/react/fixtures/example-rename/before.ts deleted file mode 100644 index 6120c1b..0000000 --- a/packages/core/src/packs/react/fixtures/example-rename/before.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { oldName } from 'react'; // @uptide example-rename at:oldName - -export const value = oldName(1); // @uptide example-rename at:oldName -// A different name that only starts the same: left alone. -export const oldNameLabel = 'kept'; // @uptide example-rename keep at:oldNameLabel diff --git a/packages/core/src/packs/react/fixtures/mutable-ref-object/after.ts b/packages/core/src/packs/react/fixtures/mutable-ref-object/after.ts new file mode 100644 index 0000000..df50ed3 --- /dev/null +++ b/packages/core/src/packs/react/fixtures/mutable-ref-object/after.ts @@ -0,0 +1,10 @@ +import * as React from 'react'; +import type { MutableRefObject } from 'react'; + +export type Handle = { + timer: React.RefObject; // @uptide mutable-ref-object at:React.MutableRefObject kind:deprecated path:MutableRefObject + // Imported by name: the import needs RefObject beside it, which is not the reported site. + data: MutableRefObject; // @uptide mutable-ref-object keep at:MutableRefObject kind:deprecated path:MutableRefObject + // Already the new type. + box: React.RefObject; +}; diff --git a/packages/core/src/packs/react/fixtures/mutable-ref-object/before.ts b/packages/core/src/packs/react/fixtures/mutable-ref-object/before.ts new file mode 100644 index 0000000..d4e22de --- /dev/null +++ b/packages/core/src/packs/react/fixtures/mutable-ref-object/before.ts @@ -0,0 +1,10 @@ +import * as React from 'react'; +import type { MutableRefObject } from 'react'; + +export type Handle = { + timer: React.MutableRefObject; // @uptide mutable-ref-object at:React.MutableRefObject kind:deprecated path:MutableRefObject + // Imported by name: the import needs RefObject beside it, which is not the reported site. + data: MutableRefObject; // @uptide mutable-ref-object keep at:MutableRefObject kind:deprecated path:MutableRefObject + // Already the new type. + box: React.RefObject; +}; diff --git a/packages/core/src/packs/react/fixtures/ref-callback-return/after.ts b/packages/core/src/packs/react/fixtures/ref-callback-return/after.ts new file mode 100644 index 0000000..f9e6228 --- /dev/null +++ b/packages/core/src/packs/react/fixtures/ref-callback-return/after.ts @@ -0,0 +1,26 @@ +import { useRef } from 'react'; + +export function Field({ onMount }: { onMount: (el: HTMLInputElement | null) => void }) { + const input = useRef(null); + let last: HTMLInputElement | null = null; + return ( +
+ { input.current = el; }} // @uptide ref-callback-return at:ref + /> + { last = el; }} // @uptide ref-callback-return keep at:ref + /> + { last = el; }} // @uptide ref-callback-return at:ref + name="b" + /> + + onMount(el)} /> + (el ? (last = el) : null)} /> +
+ ); +} + +// An object key named ref is not a ref prop. +export const config = { ref: (el: unknown) => (el as { x: number }).x }; diff --git a/packages/core/src/packs/react/fixtures/ref-callback-return/before.ts b/packages/core/src/packs/react/fixtures/ref-callback-return/before.ts new file mode 100644 index 0000000..e7f44e4 --- /dev/null +++ b/packages/core/src/packs/react/fixtures/ref-callback-return/before.ts @@ -0,0 +1,26 @@ +import { useRef } from 'react'; + +export function Field({ onMount }: { onMount: (el: HTMLInputElement | null) => void }) { + const input = useRef(null); + let last: HTMLInputElement | null = null; + return ( +
+ (input.current = el)} // @uptide ref-callback-return at:ref + /> + { last = el; }} // @uptide ref-callback-return keep at:ref + /> + (last = el)} // @uptide ref-callback-return at:ref + name="b" + /> + + onMount(el)} /> + (el ? (last = el) : null)} /> +
+ ); +} + +// An object key named ref is not a ref prop. +export const config = { ref: (el: unknown) => (el as { x: number }).x }; diff --git a/packages/core/src/packs/react/fixtures/use-ref-argument/after.ts b/packages/core/src/packs/react/fixtures/use-ref-argument/after.ts new file mode 100644 index 0000000..f85096c --- /dev/null +++ b/packages/core/src/packs/react/fixtures/use-ref-argument/after.ts @@ -0,0 +1,13 @@ +import * as React from 'react'; +import { useRef } from 'react'; + +export function Timer() { + const timer = useRef(undefined); // @uptide use-ref-argument at:useRef kind:signature path:TS2554 message:"Expected 1 arguments, but got 0." + const handler = React.useRef<(...args: string[]) => void>(undefined); // @uptide use-ref-argument at:React.useRef kind:signature path:TS2554 message:"Expected 1 arguments, but got 0." + const anything = useRef(undefined); // @uptide use-ref-argument at:useRef kind:signature path:TS2554 message:"Expected 1 arguments, but got 0." + // Already has an argument: nothing to add. + const input = useRef(null); // @uptide use-ref-argument keep at:useRef kind:signature path:TS2554 message:"Expected 1 arguments, but got 0." + // Two calls on one line: the reported site is ambiguous, so the rule declines. + const pair = [useRef(), useRef()]; // @uptide use-ref-argument keep at:useRef kind:signature path:TS2554 message:"Expected 1 arguments, but got 0." + return { timer, handler, anything, input, pair }; +} diff --git a/packages/core/src/packs/react/fixtures/use-ref-argument/before.ts b/packages/core/src/packs/react/fixtures/use-ref-argument/before.ts new file mode 100644 index 0000000..8744c0a --- /dev/null +++ b/packages/core/src/packs/react/fixtures/use-ref-argument/before.ts @@ -0,0 +1,13 @@ +import * as React from 'react'; +import { useRef } from 'react'; + +export function Timer() { + const timer = useRef(); // @uptide use-ref-argument at:useRef kind:signature path:TS2554 message:"Expected 1 arguments, but got 0." + const handler = React.useRef<(...args: string[]) => void>(); // @uptide use-ref-argument at:React.useRef kind:signature path:TS2554 message:"Expected 1 arguments, but got 0." + const anything = useRef(); // @uptide use-ref-argument at:useRef kind:signature path:TS2554 message:"Expected 1 arguments, but got 0." + // Already has an argument: nothing to add. + const input = useRef(null); // @uptide use-ref-argument keep at:useRef kind:signature path:TS2554 message:"Expected 1 arguments, but got 0." + // Two calls on one line: the reported site is ambiguous, so the rule declines. + const pair = [useRef(), useRef()]; // @uptide use-ref-argument keep at:useRef kind:signature path:TS2554 message:"Expected 1 arguments, but got 0." + return { timer, handler, anything, input, pair }; +} diff --git a/packages/core/src/packs/react/ground-truth.json b/packages/core/src/packs/react/ground-truth.json index f66680b..6f1bb13 100644 --- a/packages/core/src/packs/react/ground-truth.json +++ b/packages/core/src/packs/react/ground-truth.json @@ -1,5 +1,9444 @@ { - "$comment": "Public repositories at the commit before they upgraded react from >=18 <19 to >=19 <20, and every finding the pack must report there. See docs/packs.md, \"Ground truth\".", + "$comment": "Ground truth for the react pack (docs/packs.md, \"Ground truth\"). Each public repository is pinned at the commit before its own React 18 to 19 upgrade. Expected findings come from two sources that are not Uptide, drafted by pnpm packs:truth and read by hand: the diagnostics the repository's TypeScript reports with react, react-dom, @types/react and @types/react-dom at the upgrade's versions linked in and not without them (errors and deprecations), and the lines the upgrade commit changed for react (one site per construct). Left out on purpose: comment-only and insertion-only lines, imports that follow a site, changes for other packages (vitest, testing-library, TypeScript target types, setTimeout typings), tldraw's casts of spread menu-item props and docs code.tsx lines that stayed valid, and excalidraw's forwardRef to ref-prop rewrite of DebugCanvas, which React 19 does not require. Rules are assigned from each site's code and text; the many JSX diagnostics that follow from the missing global JSX namespace share one rule.", "package": "react", - "repos": [] + "repos": [ + { + "repo": "excalidraw/excalidraw", + "commit": "9ee0b8ffcbd3664a47748a93262860321a203821", + "migration": "https://github.com/excalidraw/excalidraw/commit/31e8476c78aca31df1342dc26903e42301d2c3fd", + "from": "18.2.0", + "to": "19.0.0", + "with": { + "react-dom": "19.0.0", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4" + }, + "why": "Excalidraw: a React 18 canvas editor with a library package, an app and tests; forwardRef components, RefObject props, global JSX types and ReactDOM.unmountComponentAtNode in tests", + "findings": [ + { + "file": "dev-docs/src/components/Homepage/index.tsx", + "line": 1, + "rule": "generic" + }, + { + "file": "dev-docs/src/pages/index.tsx", + "line": 1, + "rule": "generic" + }, + { + "file": "examples/excalidraw/with-nextjs/src/app/page.tsx", + "line": 19, + "rule": "global-jsx-namespace" + }, + { + "file": "excalidraw-app/collab/CollabError.tsx", + "line": 22, + "rule": "use-ref-argument" + }, + { + "file": "packages/excalidraw/components/Actions.tsx", + "line": 410, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/App.tsx", + "line": 1259, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/App.tsx", + "line": 1773, + "rule": "ref-object-nullable" + }, + { + "file": "packages/excalidraw/components/ButtonIcon.tsx", + "line": 32, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/ButtonIconCycle.tsx", + "line": 23, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/ButtonIconSelect.tsx", + "line": 40, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/DefaultSidebar.tsx", + "line": 102, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/EyeDropper.tsx", + "line": 210, + "rule": "ref-object-nullable" + }, + { + "file": "packages/excalidraw/components/FontPicker/FontPickerList.tsx", + "line": 159, + "rule": "ref-object-nullable" + }, + { + "file": "packages/excalidraw/components/FontPicker/keyboardNavHandlers.ts", + "line": 7, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/excalidraw/components/HelpDialog.tsx", + "line": 109, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/IconPicker.tsx", + "line": 117, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/IconPicker.tsx", + "line": 221, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/JSONExportDialog.tsx", + "line": 45, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/LayerUI.tsx", + "line": 197, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/LayerUI.tsx", + "line": 198, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/LayerUI.tsx", + "line": 253, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/LayerUI.tsx", + "line": 332, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/LayerUI.tsx", + "line": 352, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/LayerUI.tsx", + "line": 492, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/LayerUI.tsx", + "line": 538, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/LibraryMenuItems.tsx", + "line": 63, + "rule": "ref-object-nullable" + }, + { + "file": "packages/excalidraw/components/MagicButton.tsx", + "line": 35, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/MobileMenu.tsx", + "line": 76, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/MobileMenu.tsx", + "line": 80, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/MobileMenu.tsx", + "line": 96, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/MobileMenu.tsx", + "line": 139, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/MobileMenu.tsx", + "line": 146, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/Sidebar/Sidebar.tsx", + "line": 104, + "rule": "ref-object-nullable" + }, + { + "file": "packages/excalidraw/components/Sidebar/SidebarTrigger.tsx", + "line": 39, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/Stack.tsx", + "line": 13, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/excalidraw/components/Stack.tsx", + "line": 17, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/Stack.tsx", + "line": 39, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/Stats/index.tsx", + "line": 188, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/TTDDialog/MermaidToExcalidraw.tsx", + "line": 52, + "rule": "ref-object-nullable" + }, + { + "file": "packages/excalidraw/components/TTDDialog/MermaidToExcalidraw.tsx", + "line": 123, + "rule": "ref-object-nullable" + }, + { + "file": "packages/excalidraw/components/TTDDialog/TTDDialog.tsx", + "line": 171, + "rule": "ref-object-nullable" + }, + { + "file": "packages/excalidraw/components/TTDDialog/TTDDialog.tsx", + "line": 382, + "rule": "ref-object-nullable" + }, + { + "file": "packages/excalidraw/components/TTDDialog/TTDDialogOutput.tsx", + "line": 16, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/excalidraw/components/TTDDialog/common.ts", + "line": 15, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/excalidraw/components/TTDDialog/common.ts", + "line": 43, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/excalidraw/components/TTDDialog/common.ts", + "line": 47, + "rule": "mutable-ref-object" + }, + { + "file": "packages/excalidraw/components/TTDDialog/common.ts", + "line": 137, + "rule": "mutable-ref-object" + }, + { + "file": "packages/excalidraw/components/canvases/InteractiveCanvas.tsx", + "line": 20, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/excalidraw/components/dropdownMenu/DropdownMenuContent.tsx", + "line": 33, + "rule": "ref-object-nullable" + }, + { + "file": "packages/excalidraw/components/dropdownMenu/DropdownMenuItemContent.tsx", + "line": 17, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/footer/Footer.tsx", + "line": 73, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/footer/Footer.tsx", + "line": 80, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/components/welcome-screen/WelcomeScreen.Center.tsx", + "line": 22, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/excalidraw/element/flowchart.test.tsx", + "line": 9, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/element/textWysiwyg.test.tsx", + "line": 25, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/hooks/useOutsideClick.ts", + "line": 5, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/excalidraw/hooks/useScrollPosition.ts", + "line": 8, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/excalidraw/tests/App.test.tsx", + "line": 15, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/align.test.tsx", + "line": 58, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/clipboard.test.tsx", + "line": 66, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/contextmenu.test.tsx", + "line": 42, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/cropElement.test.tsx", + "line": 20, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/dragCreate.test.tsx", + "line": 18, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/elementLocking.test.tsx", + "line": 12, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/flip.test.tsx", + "line": 47, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/linearElementEditor.test.tsx", + "line": 47, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/move.test.tsx", + "line": 20, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/multiPointCreate.test.tsx", + "line": 18, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/regressionTests.test.tsx", + "line": 47, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/resize.test.tsx", + "line": 24, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/rotate.test.tsx", + "line": 9, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/selection.test.tsx", + "line": 21, + "rule": "removed-react-dom" + }, + { + "file": "packages/excalidraw/tests/zindex.test.tsx", + "line": 23, + "rule": "removed-react-dom" + } + ] + }, + { + "repo": "tldraw/tldraw", + "commit": "5957867a9c5c205a0b0c3665be443138b8014a79", + "migration": "https://github.com/tldraw/tldraw/commit/f7c148187c8113aa102592e07d87b7877a937623", + "from": "18.3.1", + "to": "19.2.1", + "with": { + "react-dom": "19.2.1", + "@types/react": "19.2.7", + "@types/react-dom": "19.2.3" + }, + "why": "tldraw: a React 18 SDK monorepo with an app, docs and templates; RefObject hooks, useRef without an argument, element.props typed unknown, JSX types", + "findings": [ + { + "file": "apps/docs/components/content/code.tsx", + "line": 118, + "rule": "element-props-unknown" + }, + { + "file": "apps/docs/components/content/code.tsx", + "line": 124, + "rule": "element-props-unknown" + }, + { + "file": "apps/docs/components/content/code.tsx", + "line": 125, + "rule": "element-props-unknown" + }, + { + "file": "apps/docs/components/content/code.tsx", + "line": 131, + "rule": "element-props-unknown" + }, + { + "file": "apps/docs/components/content/code.tsx", + "line": 132, + "rule": "element-props-unknown" + }, + { + "file": "apps/docs/components/content/code.tsx", + "line": 170, + "rule": "element-props-unknown" + }, + { + "file": "apps/docs/components/content/copy-button.tsx", + "line": 10, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "apps/docs/components/content/pre.tsx", + "line": 29, + "rule": "ref-object-nullable" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 42, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 43, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 44, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 51, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 52, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 53, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 54, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 57, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 58, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 61, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 63, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 66, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 67, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 69, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 71, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 72, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 78, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 79, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", + "line": 81, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", + "line": 17, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", + "line": 25, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", + "line": 29, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", + "line": 33, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", + "line": 37, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", + "line": 52, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", + "line": 53, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", + "line": 55, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", + "line": 57, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", + "line": 58, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", + "line": 59, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", + "line": 61, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", + "line": 62, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/Head/Head.tsx", + "line": 10, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/Head/Head.tsx", + "line": 16, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/Head/Head.tsx", + "line": 22, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/Head/Head.tsx", + "line": 27, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", + "line": 63, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", + "line": 65, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", + "line": 67, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", + "line": 74, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", + "line": 79, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", + "line": 80, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", + "line": 81, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", + "line": 82, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", + "line": 83, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/LocalEditor.tsx", + "line": 41, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/LocalEditor.tsx", + "line": 57, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/StoreErrorScreen.tsx", + "line": 15, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/StoreErrorScreen.tsx", + "line": 27, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/components/ThemeUpdater/ThemeUpdater.tsx", + "line": 9, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/Fairy.tsx", + "line": 99, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "apps/dotcom/client/src/fairy/Fairy.tsx", + "line": 366, + "rule": "ref-object-nullable" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-app/FairyAppProvider.tsx", + "line": 149, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/DebugFairyVision.tsx", + "line": 9, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/DebugFairyVision.tsx", + "line": 66, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/DebugFairyVision.tsx", + "line": 78, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/DebugFairyVision.tsx", + "line": 83, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/Fairies.tsx", + "line": 46, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/Fairies.tsx", + "line": 49, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/RemoteFairies.tsx", + "line": 23, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/RemoteFairies.tsx", + "line": 68, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/RemoteFairies.tsx", + "line": 98, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/RemoteFairies.tsx", + "line": 120, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairyAnnouncementDialog.tsx", + "line": 16, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairyAnnouncementDialog.tsx", + "line": 17, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairyAnnouncementDialog.tsx", + "line": 22, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairyAnnouncementDialog.tsx", + "line": 26, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", + "line": 146, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", + "line": 175, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", + "line": 212, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", + "line": 223, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", + "line": 246, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", + "line": 249, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", + "line": 259, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", + "line": 260, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/Avatar.tsx", + "line": 12, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/Avatar.tsx", + "line": 13, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/Avatar.tsx", + "line": 28, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/Avatar.tsx", + "line": 29, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/Avatar.tsx", + "line": 46, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/FairyReticleSprite.tsx", + "line": 16, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/FairyReticleSprite.tsx", + "line": 24, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/FairyReticleSprite.tsx", + "line": 31, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/FairyReticleSprite.tsx", + "line": 38, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/IdleSprite.tsx", + "line": 12, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/IdleSprite.tsx", + "line": 20, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/IdleSprite.tsx", + "line": 26, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/IdleSprite.tsx", + "line": 27, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/IdleSprite.tsx", + "line": 28, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/IdleSprite.tsx", + "line": 34, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", + "line": 11, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", + "line": 17, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", + "line": 33, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", + "line": 39, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", + "line": 70, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", + "line": 71, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", + "line": 72, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", + "line": 76, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", + "line": 83, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PoofSprite.tsx", + "line": 20, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PoofSprite.tsx", + "line": 29, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PoofSprite.tsx", + "line": 33, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PoofSprite.tsx", + "line": 37, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PoofSprite.tsx", + "line": 41, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ReadingSprite.tsx", + "line": 29, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ReadingSprite.tsx", + "line": 37, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ReadingSprite.tsx", + "line": 44, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ReadingSprite.tsx", + "line": 51, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ReadingSprite.tsx", + "line": 57, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ReadingSprite.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", + "line": 18, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", + "line": 25, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", + "line": 34, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", + "line": 42, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", + "line": 48, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", + "line": 62, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", + "line": 68, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", + "line": 74, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", + "line": 75, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", + "line": 81, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", + "line": 16, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", + "line": 18, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", + "line": 25, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", + "line": 32, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", + "line": 41, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", + "line": 50, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", + "line": 59, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", + "line": 68, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", + "line": 75, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", + "line": 83, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", + "line": 90, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ThinkingSprite.tsx", + "line": 9, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ThinkingSprite.tsx", + "line": 18, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ThinkingSprite.tsx", + "line": 26, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ThinkingSprite.tsx", + "line": 27, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ThinkingSprite.tsx", + "line": 28, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ThinkingSprite.tsx", + "line": 33, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WaitingSprite.tsx", + "line": 52, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WaitingSprite.tsx", + "line": 61, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WaitingSprite.tsx", + "line": 68, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WaitingSprite.tsx", + "line": 76, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WaitingSprite.tsx", + "line": 84, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WaitingSprite.tsx", + "line": 91, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 9, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 10, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 15, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 19, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 27, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 28, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 33, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 37, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 45, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 46, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 51, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 55, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 67, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 76, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 84, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", + "line": 92, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WritingSprite.tsx", + "line": 17, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WritingSprite.tsx", + "line": 26, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WritingSprite.tsx", + "line": 34, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WritingSprite.tsx", + "line": 41, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WritingSprite.tsx", + "line": 48, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WritingSprite.tsx", + "line": 55, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WritingSprite.tsx", + "line": 61, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyBodySpritePart.tsx", + "line": 7, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyFaceSpritePart.tsx", + "line": 7, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyFaceSpritePart.tsx", + "line": 16, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyFaceSpritePart.tsx", + "line": 23, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyFaceSpritePart.tsx", + "line": 31, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", + "line": 20, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", + "line": 33, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", + "line": 46, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", + "line": 59, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", + "line": 72, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", + "line": 80, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", + "line": 81, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", + "line": 82, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", + "line": 87, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyLegsSpritePart.tsx", + "line": 14, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyLegsSpritePart.tsx", + "line": 16, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyLegsSpritePart.tsx", + "line": 25, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyLegsSpritePart.tsx", + "line": 33, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", + "line": 12, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", + "line": 18, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", + "line": 24, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", + "line": 31, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", + "line": 51, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", + "line": 57, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", + "line": 63, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", + "line": 70, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", + "line": 90, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", + "line": 96, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", + "line": 102, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", + "line": 109, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/WingsSprite.tsx", + "line": 133, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/WingsSprite.tsx", + "line": 135, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/WingsSprite.tsx", + "line": 143, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/WingsSprite.tsx", + "line": 151, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/WingsSprite.tsx", + "line": 160, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/WingsSprite.tsx", + "line": 168, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", + "line": 118, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", + "line": 133, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", + "line": 135, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", + "line": 138, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", + "line": 205, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", + "line": 207, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", + "line": 219, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", + "line": 220, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", + "line": 221, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 129, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 142, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 144, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 147, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 149, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 150, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 151, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 152, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 155, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 158, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 163, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 171, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 172, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 174, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 176, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 177, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 207, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 208, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 209, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 210, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 217, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 218, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 223, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", + "line": 267, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistory.tsx", + "line": 81, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistory.tsx", + "line": 85, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistory.tsx", + "line": 92, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", + "line": 40, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", + "line": 41, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", + "line": 43, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", + "line": 44, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", + "line": 81, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", + "line": 88, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", + "line": 90, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", + "line": 92, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", + "line": 97, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", + "line": 98, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 47, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 50, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 53, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 60, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 62, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 63, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 65, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 67, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 70, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 73, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 76, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 78, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 99, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 101, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 102, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 104, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 106, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", + "line": 112, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 63, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 66, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 68, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 69, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 70, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 72, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 73, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 74, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 76, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 81, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 84, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 89, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 96, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 97, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 98, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 99, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 101, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 102, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 104, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 105, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 106, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", + "line": 107, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 115, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 118, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 119, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 123, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 124, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 127, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 132, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 139, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 149, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 150, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 153, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 155, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 159, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 161, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", + "line": 164, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 101, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 102, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 105, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 107, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 108, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 123, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 124, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 127, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 129, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 130, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 147, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 150, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 151, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 160, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 163, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 169, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 174, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 177, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 179, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 189, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 192, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 195, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 196, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 204, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 205, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", + "line": 221, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 88, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 89, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 94, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 117, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 126, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 127, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 128, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 141, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 145, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 152, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 159, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 162, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 218, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 221, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 234, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 235, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 237, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 242, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 243, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 244, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 261, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 262, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 263, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 265, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 267, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 269, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 271, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 273, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 274, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 275, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 277, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 279, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 280, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 281, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 285, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 295, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 296, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 298, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 301, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 304, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 306, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 307, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 310, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 322, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 323, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 324, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 325, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 326, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 327, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 330, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 337, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 338, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 339, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 340, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 341, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 342, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 344, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 345, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 352, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 355, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 364, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 368, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 378, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 379, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 380, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 381, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 382, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 383, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 386, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 393, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 394, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 395, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 396, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 399, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 406, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 407, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 408, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 409, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 412, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 419, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 421, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 422, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 423, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 424, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 427, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 431, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 432, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 433, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 434, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 436, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 450, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 451, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 472, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 474, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 479, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 481, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 486, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 488, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 513, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 515, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 526, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 529, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 531, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 547, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 548, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 550, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 555, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 558, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 561, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 566, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 578, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 582, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 583, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 597, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 599, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 600, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 614, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 617, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 618, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 628, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 629, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 631, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 636, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 639, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 644, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 653, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 662, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 674, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 683, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 684, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 698, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 705, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 706, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 720, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 727, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 728, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 742, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 750, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 751, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 824, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 825, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 826, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 827, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 837, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 838, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 839, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", + "line": 849, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedDialog.tsx", + "line": 34, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedDialog.tsx", + "line": 35, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedDialog.tsx", + "line": 36, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedDialog.tsx", + "line": 39, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedDialog.tsx", + "line": 42, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", + "line": 68, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", + "line": 69, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", + "line": 70, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", + "line": 71, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", + "line": 76, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", + "line": 77, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", + "line": 78, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", + "line": 79, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", + "line": 153, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", + "line": 154, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", + "line": 155, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", + "line": 160, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", + "line": 164, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 169, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 170, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 171, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 172, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 175, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 178, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 183, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 187, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 188, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 209, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 211, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 215, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 216, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 222, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 224, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 226, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 239, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 242, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 244, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 252, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 262, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 263, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 264, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 277, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 278, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 292, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 308, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 329, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 330, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 331, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 332, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 333, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 334, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", + "line": 335, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", + "line": 114, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", + "line": 115, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", + "line": 121, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", + "line": 128, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", + "line": 134, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", + "line": 135, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", + "line": 141, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", + "line": 143, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", + "line": 144, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 22, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 29, + "rule": "ref-object-nullable" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 30, + "rule": "ref-object-nullable" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 31, + "rule": "ref-object-nullable" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 52, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 59, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 61, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 64, + "rule": "ref-object-nullable" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 66, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 76, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 77, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 81, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 83, + "rule": "ref-object-nullable" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 86, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 87, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 88, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 92, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 93, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 95, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 96, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 97, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 98, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 99, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 100, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 101, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 102, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 103, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 104, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 105, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 106, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 107, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 108, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 109, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 110, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 111, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 112, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 113, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 114, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 115, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 116, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 117, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 118, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 119, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 120, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 121, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 124, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 125, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 126, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 127, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 128, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 129, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 130, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 132, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 133, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 134, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 135, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 136, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 137, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 138, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 139, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 140, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 142, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 143, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 144, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 146, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 147, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 148, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 151, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 152, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 153, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 154, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 155, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 158, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 159, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 160, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 161, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 164, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 165, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 167, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 168, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 169, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 173, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 174, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 175, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 177, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 178, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 180, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 181, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 182, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 183, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 184, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 185, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 186, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 187, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 189, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 190, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 191, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 193, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 194, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 195, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 196, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 197, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 198, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 200, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 201, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 202, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 204, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 205, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 206, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 207, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 208, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 209, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 210, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 211, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 212, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 213, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 214, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 217, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 218, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 220, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 221, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 222, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 226, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 227, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 229, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 230, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 231, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 232, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 233, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 235, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 236, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 237, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 239, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 240, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 241, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 243, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 244, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 245, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 247, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 248, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 249, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 251, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 252, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 253, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 255, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 256, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 257, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 258, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 259, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 261, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 262, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 263, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 265, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 266, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 267, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 269, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 270, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 271, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 273, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 274, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 275, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 277, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 278, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 279, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 280, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 284, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 286, + "rule": "ref-object-nullable" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 289, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 290, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 291, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 294, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 295, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 297, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 298, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 299, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 303, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 304, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 306, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 307, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 308, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 315, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 316, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 317, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 319, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/menus/FairyMenuContent.tsx", + "line": 220, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/menus/FairyMenuContent.tsx", + "line": 230, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/menus/FairyMenuContent.tsx", + "line": 246, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/menus/FairyMenuContent.tsx", + "line": 291, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 338, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 339, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 341, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 342, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 347, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 348, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 357, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 359, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 360, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 361, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 366, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 371, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 372, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 378, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 379, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", + "line": 380, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", + "line": 159, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", + "line": 173, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", + "line": 185, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", + "line": 194, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", + "line": 196, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", + "line": 198, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", + "line": 205, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", + "line": 233, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", + "line": 267, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", + "line": 83, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", + "line": 96, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", + "line": 98, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", + "line": 101, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", + "line": 114, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", + "line": 115, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", + "line": 119, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", + "line": 125, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", + "line": 132, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", + "line": 139, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", + "line": 146, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", + "line": 155, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", + "line": 164, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", + "line": 165, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/main.tsx", + "line": 22, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 24, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 25, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 27, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 28, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 32, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 35, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 37, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 39, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 41, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 45, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 48, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 49, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 51, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 52, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 53, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 54, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 55, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 58, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 59, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 61, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 62, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 63, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 65, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 70, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 71, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 72, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 78, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 79, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 82, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 83, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 85, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 86, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 88, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 89, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 91, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 92, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingContent.tsx", + "line": 94, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingDialog.tsx", + "line": 115, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingDialog.tsx", + "line": 116, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingDialog.tsx", + "line": 117, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/PricingDialog.tsx", + "line": 121, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 33, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 37, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 38, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 61, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 62, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 63, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 65, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 66, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 67, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 68, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 69, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 70, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 71, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 72, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 73, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 74, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 75, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 76, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 77, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 78, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 79, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 80, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 167, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 168, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 169, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 170, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 172, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 174, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 175, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 176, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 177, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 181, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 191, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 192, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 193, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 194, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 198, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 199, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 201, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 220, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 222, + "rule": "ref-object-nullable" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 229, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 234, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 235, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 237, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 241, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 242, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 244, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 247, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 248, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 250, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 253, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 254, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 256, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 259, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 260, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 261, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 265, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 266, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 269, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 270, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 273, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 274, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 275, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 549, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 550, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 551, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 553, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 554, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 557, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 558, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 570, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 572, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 573, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 575, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 576, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 577, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 578, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 579, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 584, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 587, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 599, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 601, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 602, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 604, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 605, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 606, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 607, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 608, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 613, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 616, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 617, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 618, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 619, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 624, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 628, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 640, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 642, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 643, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 646, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 647, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 648, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 649, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 650, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 655, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 658, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 659, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 660, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 661, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 666, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 670, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 674, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 676, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 689, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 691, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 693, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 694, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 695, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 696, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 697, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 698, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 699, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 700, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 701, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 702, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 703, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 704, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 705, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 709, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 710, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 711, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 712, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 713, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 715, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 716, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 720, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 721, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 722, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 740, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 741, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 743, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 744, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 748, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 749, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 818, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 819, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 820, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 822, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 823, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 824, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 825, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 828, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 831, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 833, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 842, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 843, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 844, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 848, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 851, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 852, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 853, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 854, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 856, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 858, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 860, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 863, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 865, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 912, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 913, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 914, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 915, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 916, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 920, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 921, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 952, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 953, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 957, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1009, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1010, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1012, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1013, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1014, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1015, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1016, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1020, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1021, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1032, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1081, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1082, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1083, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1085, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1094, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1255, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1256, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1259, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1269, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1271, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1273, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1275, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1279, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1281, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1284, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1285, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1286, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1287, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1291, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1296, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1297, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1301, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1302, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1303, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1304, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1305, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1306, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1307, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1308, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1309, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1310, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1311, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1312, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1313, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1314, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1315, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1316, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1317, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1318, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1319, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1320, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1321, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1322, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1325, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1334, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1337, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1340, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1345, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1346, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1347, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1349, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1351, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1353, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1354, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1356, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1423, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1424, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1425, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1426, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1428, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1429, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1445, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1449, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1450, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1451, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1453, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1455, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1457, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1458, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1460, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/pricing.tsx", + "line": 113, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/pricing.tsx", + "line": 114, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/pricing.tsx", + "line": 124, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/pages/pricing.tsx", + "line": 125, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/routes.test.tsx", + "line": 156, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/routes.test.tsx", + "line": 176, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/routes.test.tsx", + "line": 184, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/routes.test.tsx", + "line": 185, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/routes.tsx", + "line": 128, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", + "line": 15, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", + "line": 16, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", + "line": 24, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", + "line": 26, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", + "line": 27, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", + "line": 28, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", + "line": 30, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", + "line": 31, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", + "line": 33, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", + "line": 34, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", + "line": 52, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", + "line": 53, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", + "line": 54, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaButton/TlaButton.tsx", + "line": 32, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaButton/TlaButton.tsx", + "line": 50, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaButton/TlaButton.tsx", + "line": 52, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaButton/TlaButton.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaButton/TlaButton.tsx", + "line": 59, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaButton/TlaButton.tsx", + "line": 61, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaButton/TlaButton.tsx", + "line": 70, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaCtaButton/TlaCtaButton.tsx", + "line": 10, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 25, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 26, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 27, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 29, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 33, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 41, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 43, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 44, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 46, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 47, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 48, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 52, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 53, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 55, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 58, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 59, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 60, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", + "line": 71, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 46, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 47, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 48, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 49, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 50, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 51, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 52, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 53, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 54, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 55, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 57, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 59, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 60, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 61, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 68, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 69, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 70, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 71, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 73, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 75, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 76, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 78, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 80, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 82, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 83, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 85, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 86, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 87, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 88, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 91, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 92, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 93, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 94, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", + "line": 95, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", + "line": 101, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", + "line": 118, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", + "line": 119, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", + "line": 320, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", + "line": 348, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", + "line": 349, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", + "line": 362, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", + "line": 363, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", + "line": 369, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", + "line": 391, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 61, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 62, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 65, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 99, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 105, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 106, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 107, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 109, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 110, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 115, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 119, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 120, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 122, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 128, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 130, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 220, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 228, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 236, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 242, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 246, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 322, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 335, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 341, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 343, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 391, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", + "line": 393, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", + "line": 49, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", + "line": 65, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", + "line": 70, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", + "line": 74, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", + "line": 84, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", + "line": 169, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", + "line": 170, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", + "line": 177, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorWrapper.tsx", + "line": 6, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorWrapper.tsx", + "line": 8, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaHistorySnapshotEditor.tsx", + "line": 33, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaHistorySnapshotEditor.tsx", + "line": 100, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaLegacyFileEditor.tsx", + "line": 54, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaLegacyFileEditor.tsx", + "line": 55, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaLegacyFileEditor.tsx", + "line": 112, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaLegacySnapshotEditor.tsx", + "line": 40, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaLegacySnapshotEditor.tsx", + "line": 72, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaPublishEditor.tsx", + "line": 45, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaPublishEditor.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/editor-components/TlaEditorTopPanel.tsx", + "line": 8, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/editor-components/TlaEditorTopPanel.tsx", + "line": 10, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLargeFileHandler.tsx", + "line": 20, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLargeFileHandler.tsx", + "line": 21, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLargeFileHandler.tsx", + "line": 26, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLargeFileHandler.tsx", + "line": 43, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLargeFileHandler.tsx", + "line": 44, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLargeFileHandler.tsx", + "line": 49, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLegacyModal.tsx", + "line": 43, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLegacyModal.tsx", + "line": 44, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLegacyModal.tsx", + "line": 45, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLegacyModal.tsx", + "line": 50, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLegacyModal.tsx", + "line": 51, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLegacyModal.tsx", + "line": 57, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLegacyModal.tsx", + "line": 73, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileError/TlaFileError.tsx", + "line": 130, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileError/TlaFileError.tsx", + "line": 132, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileError/TlaFileError.tsx", + "line": 133, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileError/TlaFileError.tsx", + "line": 134, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileError/TlaFileError.tsx", + "line": 135, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileError/TlaFileError.tsx", + "line": 136, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileError/TlaFileError.tsx", + "line": 138, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileMenu/TlaFileMenu.tsx", + "line": 81, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileMenu/TlaFileMenu.tsx", + "line": 82, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileMenu/TlaFileMenu.tsx", + "line": 84, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileMenu/TlaFileMenu.tsx", + "line": 241, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileMenu/TlaFileMenu.tsx", + "line": 244, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileMenu/TlaFileMenu.tsx", + "line": 268, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/QrCode.tsx", + "line": 38, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/QrCode.tsx", + "line": 39, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/QrCode.tsx", + "line": 40, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaAnonCopyLinkTab.tsx", + "line": 15, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaAnonCopyLinkTab.tsx", + "line": 36, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", + "line": 59, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", + "line": 60, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", + "line": 91, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", + "line": 92, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", + "line": 119, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", + "line": 120, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", + "line": 149, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", + "line": 150, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", + "line": 191, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", + "line": 192, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", + "line": 323, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", + "line": 324, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", + "line": 325, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", + "line": 329, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", + "line": 45, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", + "line": 47, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", + "line": 74, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", + "line": 75, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", + "line": 78, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", + "line": 121, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", + "line": 122, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", + "line": 152, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaPublishTab.tsx", + "line": 76, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaPublishTab.tsx", + "line": 77, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaPublishTab.tsx", + "line": 79, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaPublishTab.tsx", + "line": 80, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaPublishTab.tsx", + "line": 83, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaPublishTab.tsx", + "line": 116, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaPublishTab.tsx", + "line": 150, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", + "line": 86, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", + "line": 87, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", + "line": 90, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", + "line": 97, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", + "line": 98, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", + "line": 99, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", + "line": 102, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", + "line": 107, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", + "line": 112, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", + "line": 117, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", + "line": 143, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", + "line": 146, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaIcon/TlaIcon.tsx", + "line": 44, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaIcon/TlaIcon.tsx", + "line": 48, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaIcon/TlaIcon.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaLogo/TlaLogo.tsx", + "line": 15, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 68, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 69, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 74, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 84, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 87, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 94, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 97, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 98, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 99, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 101, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 102, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 103, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 105, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 108, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 109, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 110, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", + "line": 111, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/ReorderCursor.tsx", + "line": 18, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarCreateFileButton.tsx", + "line": 46, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarCreateFileButton.tsx", + "line": 53, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarDotDevLink.tsx", + "line": 13, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarDotDevLink.tsx", + "line": 25, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarDotDevLink.tsx", + "line": 36, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarDotDevLink.tsx", + "line": 37, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", + "line": 123, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", + "line": 218, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", + "line": 236, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", + "line": 275, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", + "line": 277, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", + "line": 286, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", + "line": 288, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", + "line": 294, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", + "line": 316, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", + "line": 317, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", + "line": 328, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", + "line": 335, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", + "line": 337, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLinkMenu.tsx", + "line": 25, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLinkMenu.tsx", + "line": 27, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", + "line": 28, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", + "line": 37, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", + "line": 39, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", + "line": 41, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", + "line": 43, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", + "line": 50, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", + "line": 52, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", + "line": 53, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", + "line": 55, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 44, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 48, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 50, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 52, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 55, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 60, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 127, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 140, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 149, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 151, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 153, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 155, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 166, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 167, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 169, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 171, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 173, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 392, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 397, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 408, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 420, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 429, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 430, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 432, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 436, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 443, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 444, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 445, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", + "line": 453, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarHelpMenu.tsx", + "line": 27, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarHelpMenu.tsx", + "line": 28, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarHelpMenu.tsx", + "line": 30, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarHelpMenu.tsx", + "line": 36, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarHelpMenu.tsx", + "line": 38, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarInlineInput.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarInlineInput.tsx", + "line": 74, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", + "line": 66, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", + "line": 74, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", + "line": 82, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", + "line": 86, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", + "line": 94, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", + "line": 98, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", + "line": 106, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", + "line": 110, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", + "line": 118, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", + "line": 122, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", + "line": 130, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", + "line": 136, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", + "line": 60, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", + "line": 68, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", + "line": 69, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", + "line": 74, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", + "line": 85, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", + "line": 94, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", + "line": 96, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", + "line": 98, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", + "line": 100, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", + "line": 105, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", + "line": 106, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", + "line": 116, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarToggle.tsx", + "line": 23, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarToggle.tsx", + "line": 37, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarToggleMobile.tsx", + "line": 23, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarToggleMobile.tsx", + "line": 37, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", + "line": 46, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", + "line": 47, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", + "line": 49, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", + "line": 54, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", + "line": 62, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", + "line": 63, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", + "line": 65, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", + "line": 66, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", + "line": 68, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", + "line": 95, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarWorkspaceLink.tsx", + "line": 6, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarWorkspaceLink.tsx", + "line": 8, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/pinIcon.tsx", + "line": 2, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/pinIcon.tsx", + "line": 15, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/pinIcon.tsx", + "line": 23, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/pinIcon.tsx", + "line": 27, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/pinIcon.tsx", + "line": 31, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/pinIcon.tsx", + "line": 35, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", + "line": 61, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", + "line": 62, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", + "line": 67, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", + "line": 68, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", + "line": 69, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", + "line": 71, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", + "line": 82, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", + "line": 84, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", + "line": 86, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/ConfirmDialog.tsx", + "line": 31, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/ConfirmDialog.tsx", + "line": 32, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/ConfirmDialog.tsx", + "line": 35, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/ConfirmDialog.tsx", + "line": 36, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/CreateGroupDialog.tsx", + "line": 41, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/CreateGroupDialog.tsx", + "line": 42, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/CreateGroupDialog.tsx", + "line": 47, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/CreateGroupDialog.tsx", + "line": 48, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/CreateGroupDialog.tsx", + "line": 49, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/CreateGroupDialog.tsx", + "line": 51, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/CreateGroupDialog.tsx", + "line": 61, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 167, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 168, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 169, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 174, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 176, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 177, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 179, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 191, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 194, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 195, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 197, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 198, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 199, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 206, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 211, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 227, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 236, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 239, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 240, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 241, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 243, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 246, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 247, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 248, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 257, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 258, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 265, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 266, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 269, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 291, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 293, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 325, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 327, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 328, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 331, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 332, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 333, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 335, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 336, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 338, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 340, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 343, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 345, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 347, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 348, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 370, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 372, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 376, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 378, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 379, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 380, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", + "line": 381, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 40, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 41, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 42, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 47, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 48, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 50, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 51, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 52, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 59, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 60, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 67, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 68, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 71, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 121, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 122, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 127, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 128, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 154, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 155, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", + "line": 158, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 100, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 107, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 108, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 110, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 111, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 112, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 117, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 118, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 119, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 124, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 125, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 134, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 135, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 137, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 138, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 139, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 140, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 141, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 142, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", + "line": 143, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaDeleteFileDialog.tsx", + "line": 54, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaDeleteFileDialog.tsx", + "line": 55, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaDeleteFileDialog.tsx", + "line": 60, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", + "line": 37, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", + "line": 38, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", + "line": 39, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", + "line": 43, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", + "line": 44, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", + "line": 47, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", + "line": 51, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", + "line": 54, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", + "line": 97, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", + "line": 98, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", + "line": 100, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", + "line": 31, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", + "line": 32, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", + "line": 33, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", + "line": 37, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", + "line": 38, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", + "line": 44, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", + "line": 46, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", + "line": 48, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", + "line": 61, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", + "line": 62, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 60, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 61, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 62, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 63, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 66, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 67, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 68, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 70, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 71, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 73, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 78, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 80, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 83, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 85, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 89, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 92, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 93, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 98, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 100, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 104, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 110, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 113, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", + "line": 123, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 25, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 26, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 27, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 28, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 33, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 34, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 39, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 41, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 45, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 46, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 47, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 48, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 51, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 57, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 60, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 70, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 75, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 77, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 81, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", + "line": 83, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 80, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 81, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 82, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 83, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 87, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 88, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 91, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 93, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 191, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 192, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 194, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 195, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 196, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 200, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 201, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 209, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 210, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 211, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 212, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 228, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 232, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 233, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 235, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 236, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 238, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 239, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 240, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 242, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 243, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 249, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 255, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 256, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 268, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 269, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 271, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 274, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 276, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 277, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 278, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 417, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 419, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 421, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 428, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 435, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 443, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 444, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 447, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 448, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 462, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 464, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 465, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 467, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 468, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 473, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 488, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 492, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", + "line": 493, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/menu-items/menu-items.tsx", + "line": 226, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/menu-items/menu-items.tsx", + "line": 230, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 24, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 29, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 35, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 37, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 57, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 59, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 66, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 73, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 86, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 88, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 95, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 148, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 150, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 168, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 191, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 213, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 220, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 221, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 231, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 267, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 269, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 270, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 290, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", + "line": 306, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/hooks/useUser.tsx", + "line": 49, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/hooks/useUser.tsx", + "line": 53, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/layouts/TlaAnonLayout/TlaAnonLayout.tsx", + "line": 9, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/layouts/TlaAnonLayout/TlaAnonLayout.tsx", + "line": 10, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/layouts/TlaAnonLayout/TlaAnonLayout.tsx", + "line": 11, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/file-history-snapshot.tsx", + "line": 72, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/file-history.tsx", + "line": 85, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/file-history.tsx", + "line": 89, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/file-history.tsx", + "line": 98, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/file-pierre-history-snapshot.tsx", + "line": 71, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/file-pierre-history.tsx", + "line": 80, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/file-pierre-history.tsx", + "line": 84, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/file-pierre-history.tsx", + "line": 96, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/file.tsx", + "line": 47, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/file.tsx", + "line": 59, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/legacy-history-snapshot.tsx", + "line": 72, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/legacy-history.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/legacy-readonly-old.tsx", + "line": 55, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/legacy-readonly-old.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/legacy-readonly.tsx", + "line": 55, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/legacy-readonly.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/legacy-room.tsx", + "line": 55, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/legacy-room.tsx", + "line": 64, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/legacy-snapshot.tsx", + "line": 85, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/legacy-snapshot.tsx", + "line": 94, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 32, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 33, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 34, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 35, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 36, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 38, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 46, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 48, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 49, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 51, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 52, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 54, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 57, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 59, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", + "line": 60, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file.tsx", + "line": 29, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local-file.tsx", + "line": 31, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/local.tsx", + "line": 81, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/publish.tsx", + "line": 29, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/worker-debug-tail.tsx", + "line": 51, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/worker-debug-tail.tsx", + "line": 57, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/pages/worker-debug-tail.tsx", + "line": 58, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", + "line": 95, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", + "line": 104, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", + "line": 105, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", + "line": 106, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", + "line": 109, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", + "line": 119, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", + "line": 162, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", + "line": 168, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", + "line": 242, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", + "line": 251, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", + "line": 252, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", + "line": 253, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/utils/i18n.tsx", + "line": 49, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/tla/utils/i18n.tsx", + "line": 56, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/utils/shouldClearDocument.tsx", + "line": 41, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/utils/shouldClearDocument.tsx", + "line": 42, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/utils/shouldClearDocument.tsx", + "line": 45, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/utils/shouldOverrideDocument.tsx", + "line": 42, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/utils/shouldOverrideDocument.tsx", + "line": 43, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/dotcom/client/src/utils/shouldOverrideDocument.tsx", + "line": 46, + "rule": "global-jsx-namespace" + }, + { + "file": "apps/examples/src/ExampleWrapper.tsx", + "line": 111, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/editor/src/lib/components/ErrorBoundary.tsx", + "line": 15, + "rule": "props-with-ref" + }, + { + "file": "packages/editor/src/lib/components/default-components/DefaultBrush.tsx", + "line": 18, + "rule": "ref-object-nullable" + }, + { + "file": "packages/editor/src/lib/components/default-components/DefaultCanvas.tsx", + "line": 46, + "rule": "ref-object-nullable" + }, + { + "file": "packages/editor/src/lib/components/default-components/DefaultCanvas.tsx", + "line": 50, + "rule": "ref-object-nullable" + }, + { + "file": "packages/editor/src/lib/components/default-components/DefaultCanvas.tsx", + "line": 51, + "rule": "ref-object-nullable" + }, + { + "file": "packages/editor/src/lib/components/default-components/DefaultCollaboratorHint.tsx", + "line": 33, + "rule": "ref-object-nullable" + }, + { + "file": "packages/editor/src/lib/components/default-components/DefaultCursor.tsx", + "line": 28, + "rule": "ref-object-nullable" + }, + { + "file": "packages/editor/src/lib/components/default-components/DefaultSelectionBackground.tsx", + "line": 15, + "rule": "ref-object-nullable" + }, + { + "file": "packages/editor/src/lib/components/default-components/DefaultSelectionForeground.tsx", + "line": 27, + "rule": "ref-object-nullable" + }, + { + "file": "packages/editor/src/lib/hooks/useEvent.tsx", + "line": 30, + "rule": "use-ref-argument" + }, + { + "file": "packages/editor/src/lib/hooks/useFixSafariDoubleTapZoomPencilEvents.ts", + "line": 12, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/editor/src/lib/hooks/useGestureEvents.ts", + "line": 78, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/editor/src/lib/hooks/usePassThroughMouseOverEvents.ts", + "line": 7, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/editor/src/lib/hooks/usePassThroughWheelEvents.ts", + "line": 7, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/editor/src/lib/hooks/useScreenBounds.ts", + "line": 5, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/editor/src/lib/hooks/useTransform.ts", + "line": 6, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/editor/src/lib/license/Watermark.tsx", + "line": 49, + "rule": "ref-object-nullable" + }, + { + "file": "packages/editor/src/lib/license/Watermark.tsx", + "line": 97, + "rule": "ref-object-nullable" + }, + { + "file": "packages/tldraw/src/lib/ui/components/CursorChatBubble.tsx", + "line": 49, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/tldraw/src/lib/ui/components/CursorChatBubble.tsx", + "line": 80, + "rule": "ref-object-nullable" + }, + { + "file": "packages/tldraw/src/lib/ui/components/CursorChatBubble.tsx", + "line": 108, + "rule": "ref-object-nullable" + }, + { + "file": "packages/tldraw/src/lib/ui/components/HelperButtons/StopFollowing.tsx", + "line": 16, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/tldraw/src/lib/ui/components/Minimap/DefaultMinimap.tsx", + "line": 27, + "rule": "use-ref-argument" + }, + { + "file": "packages/tldraw/src/lib/ui/components/PageMenu/PageItemInput.tsx", + "line": 51, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/tldraw/src/lib/ui/components/PageMenu/PageItemInput.tsx", + "line": 51, + "rule": "ref-callback-return", + "note": "changed by the upgrade" + }, + { + "file": "packages/tldraw/src/lib/ui/components/Toolbar/DefaultImageToolbar.tsx", + "line": 66, + "rule": "use-ref-argument" + }, + { + "file": "packages/tldraw/src/lib/ui/components/Toolbar/DefaultRichTextToolbar.tsx", + "line": 41, + "rule": "use-ref-argument" + }, + { + "file": "packages/tldraw/src/lib/ui/components/primitives/TldrawUiContextualToolbar.tsx", + "line": 55, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "packages/tldraw/src/lib/ui/components/primitives/TldrawUiContextualToolbar.tsx", + "line": 108, + "rule": "generic" + }, + { + "file": "packages/tldraw/src/lib/ui/components/primitives/TldrawUiTooltip.tsx", + "line": 414, + "rule": "element-props-unknown" + }, + { + "file": "packages/tldraw/src/lib/ui/components/primitives/TldrawUiTooltip.tsx", + "line": 430, + "rule": "element-props-unknown" + }, + { + "file": "packages/tldraw/src/lib/ui/components/primitives/TldrawUiTooltip.tsx", + "line": 440, + "rule": "element-props-unknown" + }, + { + "file": "packages/tldraw/src/lib/ui/components/primitives/TldrawUiTooltip.tsx", + "line": 456, + "rule": "element-props-unknown" + }, + { + "file": "packages/tldraw/src/lib/ui/components/primitives/TldrawUiTooltip.tsx", + "line": 466, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/tldraw/src/lib/ui/components/primitives/menus/TldrawUiMenuActionCheckboxItem.tsx", + "line": 20, + "rule": "global-jsx-namespace" + }, + { + "file": "packages/tldraw/src/lib/ui/components/primitives/menus/TldrawUiMenuActionItem.tsx", + "line": 14, + "rule": "global-jsx-namespace" + }, + { + "file": "templates/agent/client/components/ChatInput.tsx", + "line": 18, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" + }, + { + "file": "templates/agent/client/components/ChatPanel.tsx", + "line": 76, + "rule": "ref-object-nullable" + } + ] + } + ] } diff --git a/packages/core/src/packs/react/index.ts b/packages/core/src/packs/react/index.ts index 0f0e05d..8969bda 100644 --- a/packages/core/src/packs/react/index.ts +++ b/packages/core/src/packs/react/index.ts @@ -1,32 +1,266 @@ -import { definePack, replaceAtSite } from '../contract.js'; +import { definePack, type PackRule } from '../contract.js'; +import type { TransformResult } from '../types.js'; +import { dropRefCallbackReturn, refCallbackReturnSites } from './detect.js'; /** - * react >=18 <19 → >=19 <20. Every rule and note says where it comes from (`meta.sources`), - * has a fixture in `fixtures/`, and is scored against `ground-truth.json` by - * `uptide pack test react`. See docs/packs.md. + * react >=18 <19 → >=19 <20, with react-dom and the @types packages that move with it. Taken + * from the official React 19 upgrade guide and the 19.0.0 changelog (`meta.sources`), checked + * 2026-10-08 against react 19.3.0. What the compiler rejects is `breaking`, what it only + * strikes through is `deprecated`, and what compiles and behaves differently is a behavior + * note, listed for review. `types-react-codemod preset-19` and `react/19/migration-recipe` + * cover several of these; a rule that overlaps one says what the codemod leaves undone. */ + +/** Where a line's trailing `//` comment starts, outside strings; the line's length without one. */ +function codeEnd(line: string): number { + let quote: string | undefined; + for (let i = 0; i < line.length; i++) { + const c = line[i]; + if (quote) { + if (c === '\\') i++; + else if (c === quote) quote = undefined; + } else if (c === '"' || c === "'" || c === '`') quote = c; + else if (c === '/' && line[i + 1] === '/') return i; + } + return line.length; +} + +/** The index just after the `>` closing the type arguments that open at `open`, or -1. */ +function closeTypeArguments(code: string, open: number): number { + let depth = 0; + for (let i = open; i < code.length; i++) { + const c = code[i]; + // `=>` inside a function type is an arrow, not a closing bracket. + if (c === '=' && code[i + 1] === '>') i++; + else if (c === '<') depth++; + else if (c === '>' && --depth === 0) return i + 1; + } + return -1; +} + +/** `useRef()` and `useRef()` at the reported line become `useRef(undefined)`. */ +function useRefArgument(text: string, line: number): TransformResult { + const lines = text.split('\n'); + const current = lines[line - 1] ?? ''; + const end = codeEnd(current); + const code = current.slice(0, end); + const empty: number[] = []; + for (const match of code.matchAll(/(?` at the reported line becomes `React.RefObject`. */ +function mutableRefObject(text: string, line: number): TransformResult { + const lines = text.split('\n'); + const current = lines[line - 1] ?? ''; + const end = codeEnd(current); + const code = current.slice(0, end); + const names = [...code.matchAll(/(?` is `RefObject`: every ref is mutable in React 19', + }; +} + +const rules: PackRule[] = [ + { + id: 'use-ref-argument', + summary: '`useRef` requires an argument: `useRef()` is `useRef(undefined)`', + severity: 'breaking', + kinds: ['signature', 'required', 'type'], + symbols: /^TS2554$/, + message: /Expected 1 arguments?, but got 0/, + guide: + 'In React 19 types `useRef` always takes an initial value. `useRef()` is `useRef(undefined)`, which still types as `RefObject`. Keep the type argument; do not change the initial value to anything but `undefined`. `types-react-codemod preset-19` (`useRef-required-initial`) does the same edit; it skips an aliased `useRef` import.', + rewrite: (text, finding) => useRefArgument(text, finding.usage.line), + }, + { + id: 'ref-callback-return', + summary: + 'a ref callback must not return a value: `ref={(el) => (x = el)}` is `ref={(el) => { x = el; }}`', + severity: 'breaking', + // Sites come from `detect`: the type of the `ref` prop is the one that rejects the return. + kinds: [], + symbols: /$^/, + guide: + 'A ref callback may return a cleanup function in React 19, so its types reject any other return value. An arrow function that assigns returns what it assigned: give it a block body and keep the assignment. `types-react-codemod` has `no-implicit-ref-callback-return` for the `ref` prop and skips other props that take refs.', + detect: (text) => refCallbackReturnSites(text), + rewrite: (text, finding) => dropRefCallbackReturn(text, finding), + }, + { + id: 'mutable-ref-object', + summary: '`MutableRefObject` is `RefObject`: every ref is mutable in React 19', + severity: 'deprecated', + kinds: ['deprecated'], + symbols: /MutableRefObject$/, + guide: + '`MutableRefObject` is deprecated; `RefObject` is `{ current: T }` and `useRef` returns it. Replace the type and import `RefObject` where the code imports `MutableRefObject`.', + rewrite: (text, finding) => mutableRefObject(text, finding.usage.line), + }, + { + id: 'ref-object-nullable', + summary: + '`RefObject` no longer includes `null`: write `RefObject` where a ref starts empty', + severity: 'breaking', + kinds: ['type', 'signature'], + symbols: /^TS(?:2322|2345)$/, + message: /RefObject(null)` is `RefObject` in React 19 types, and `RefObject` has a `current` of exactly `T`. A parameter, prop or field typed `RefObject` that receives such a ref becomes `RefObject`: edit the declaration the error points through, not the call site, and handle `current` being null where it is read. `types-react-codemod` has `refobject-defaults` for annotations; it skips an aliased `RefObject` import.', + }, + { + id: 'global-jsx-namespace', + summary: + 'the global `JSX` namespace is gone: import `JSX` from "react", and type the JSX runtime in tsconfig', + severity: 'breaking', + kinds: ['type', 'signature', 'required'], + symbols: /^TS(?:2741|2746|2786|7026)$/, + guide: + 'The global `JSX` namespace was removed from @types/react: use `import type { JSX } from "react"` (or `React.JSX`) where code names `JSX.Element`, and move any `declare global { namespace JSX { ... } }` augmentation into `declare module "react/jsx-runtime"` (or "react" with `jsx: react`, "react/jsx-dev-runtime" with `react-jsxdev`). With `jsx: react-jsx` and several copies of the React types, setting `jsxImportSource: "react"` in tsconfig points the compiler at one. Many diagnostics at JSX elements (7026, 2786, 2741, 2746) can come from this one cause: fix it once, then recompile. `types-react-codemod` has `scoped-jsx`.', + }, + { + id: 'element-props-unknown', + summary: + '`ReactElement["props"]` is `unknown` unless the element is typed: `ReactElement<{ ... }>`', + severity: 'breaking', + kinds: ['type', 'signature'], + symbols: /^TS(?:2339|18046)$/, + message: /(?:\.props' is of type 'unknown'|Property 'props' does not exist on type)/, + guide: + 'An element typed `ReactElement` has `props: unknown`. Give the element the props type it is read as (`ReactElement<{ className?: string }>`, narrowed with `isValidElement`), and cast with `as` where code receives a `ReactNode` child. Never type it `any` to silence the error. `types-react-codemod react-element-default-any-props` adds the explicit `any` this advises against; review each site.', + }, + { + id: 'removed-react-dom', + summary: + '`ReactDOM.render`, `hydrate`, `unmountComponentAtNode` and `findDOMNode` are removed: use `createRoot`, `hydrateRoot`, `root.unmount()` and a ref', + severity: 'breaking', + kinds: ['removed', 'type'], + symbols: /(?:^TS2339$|(?:^|:)(?:render|hydrate|unmountComponentAtNode|findDOMNode)$)/, + message: /(?:'(?:render|hydrate|unmountComponentAtNode|findDOMNode)'|^$)/, + guide: + 'Import `createRoot` or `hydrateRoot` from "react-dom/client". `ReactDOM.render(el, container)` is `createRoot(container).render(el)`, and the root is what `unmount()` is called on (keep it where `unmountComponentAtNode(container)` was); `ReactDOM.hydrate` is `hydrateRoot(container, el)`; `findDOMNode(node)` is a ref on the DOM node. In tests, `act` comes from "react", and the Testing Library `cleanup` unmounts. The `react/19/migration-recipe` codemod rewrites `ReactDOM.render` and `hydrate`; it leaves `unmountComponentAtNode` and `findDOMNode` for you.', + }, + { + id: 'props-with-ref', + summary: '`PropsWithRef

` is `P`: `ref` is a regular prop', + severity: 'deprecated', + kinds: ['deprecated'], + symbols: /PropsWithRef$/, + guide: + '`PropsWithRef

` is deprecated: `ref` is a prop in React 19, so use `P`. Leave `PropsWithChildren` and the rest of the type as written.', + }, +]; + export const reactPack = definePack({ meta: { package: 'react', from: '>=18 <19', to: '>=19 <20', - // The changelog or migration guide every rule below is taken from. - sources: [{ title: 'react on npm', url: 'https://www.npmjs.com/package/react' }], - maintainer: '@uptide-dev', - }, - rules: [ - { - // An example to replace: an export renamed between the two majors. - id: 'example-rename', - summary: 'oldName was renamed newName', - severity: 'breaking', - // The findings `check` reports for it: the type diff sees `oldName` removed. - kinds: ['removed', 'renamed'], - symbols: /^oldName$/, - guide: 'oldName was renamed newName, with the same arguments and result.', - rewrite: (text, finding) => replaceAtSite(text, finding, 'oldName', 'newName'), + sources: [ + { + title: 'React 19 Upgrade Guide', + url: 'https://react.dev/blog/2024/04/25/react-19-upgrade-guide', + }, + { + title: 'React 19.0.0 changelog', + url: 'https://github.com/facebook/react/blob/main/CHANGELOG.md#1900-december-5-2024', + }, + { + title: 'types-react-codemod (preset-19)', + url: 'https://github.com/eps1lon/types-react-codemod', + }, + ], + maintainer: 'uptide-dev', + }, + defaultTarget: '19.3.0', + rules, + behavior: [ + { + id: 'errors-not-rethrown', + summary: + 'errors thrown in render are no longer re-thrown: uncaught ones go to `window.reportError`, caught ones to `console.error`; error reporting that relied on the re-throw needs `onUncaughtError` and `onCaughtError` on `createRoot`', + reported: ['decision'], + }, + { + id: 'removed-legacy-apis', + summary: + '`propTypes` and `defaultProps` on function components, legacy context (`contextTypes`, `getChildContext`), string refs, module-pattern factories, `React.createFactory` and `react-test-renderer/shallow` are removed at runtime: default parameters, `createContext`, ref callbacks and JSX replace them, and the compiler only sees some of them', + reported: ['decision'], + }, + { + id: 'act-moved-to-react', + summary: + '`act` from "react-dom/test-utils" warns: import it from "react"; the other test-utils exports are removed', + reported: ['decision'], + }, + { + id: 'element-ref-deprecated', + summary: + 'reading `element.ref` warns: `ref` is a prop, read `element.props.ref`; cloneElement and Children code that touches the ref should be looked at', + reported: ['decision'], + }, + { + id: 'strict-mode-memoization', + summary: + "in development, Strict Mode reuses the first render's `useMemo` and `useCallback` results on the second render and double-invokes ref callbacks on mount; code that was Strict Mode safe does not notice", + reported: ['decision'], + }, + { + id: 'suspense-fallback-first', + summary: + 'a suspended component commits the nearest Suspense fallback at once and renders its siblings afterwards, so siblings of a suspending component no longer render before the fallback shows', + reported: ['decision'], + }, + { + id: 'umd-removed', + summary: + 'React no longer ships UMD builds: a script tag needs an ES module CDN, or a bundler', + reported: ['decision'], + }, + { + id: 'javascript-urls-blocked', + summary: + '`javascript:` URLs in `href` and `src` throw, and an empty `src` or `href` (except on `a`) is no longer set', + reported: ['decision'], + }, + { + id: 'use-reducer-types', + summary: + '`useReducer>(reducer)` no longer types: pass no type arguments and annotate the reducer, or pass ``', + reported: ['decision'], }, ], - behavior: [], - instructions: 'Migrate only the reported site, from the compiler error and the guide above.', + instructions: + 'Migrate only the reported site to React 19, from the compiler error and the guide above. Keep every value, handler, effect and render result as it is. Never cast to `any` or suppress a diagnostic to make it compile. If the site needs a decision the guide leaves open (which props type an element is read as, whether a root can be unmounted from where the code stands), say so instead of choosing.', }); diff --git a/packages/core/src/packs/react/verification.json b/packages/core/src/packs/react/verification.json index 92789a7..935be63 100644 --- a/packages/core/src/packs/react/verification.json +++ b/packages/core/src/packs/react/verification.json @@ -1,10 +1,10 @@ { "status": "candidate", - "truth": "sha256-e4bc5017877a40e0cfc032e1c74879156fc3d4b9d8c758d91d8053d1c0662a60", - "repos": 0, + "truth": "sha256-e9d03d4018c4e65b5bdb9df38ac5c263302d9380dd1910fabb333f26a499141a", + "repos": 2, "breaking": { - "precision": 1, - "recall": 1, - "falsePositives": 0 + "precision": 0.0402, + "recall": 0.0107, + "falsePositives": 477 } } From 318003440f989a66039b49947155c198395d5901 Mon Sep 17 00:00:00 2001 From: Lucas Braum Date: Thu, 8 Oct 2026 09:49:27 +0000 Subject: [PATCH 3/3] fix(packs): react ground truth: tldraw's 1745 JSX element diagnostics are one site, at the tsconfig that causes them apps/dotcom/client reads JSX element types through the global JSX namespace ("jsx": "preserve", no "jsxImportSource"); after the upgrade its lockfile keeps a second copy of @types/react (18.3.23, for a dependency pinned to 16 || 17 || 18) beside @types/react 19, and every element in every file errors with one fix, the "jsxImportSource": "react" the upgrade added. Those 1745 expected sites are one, at that line of the tsconfig, with the cause in its note. verification.json records the run of uptide-dev/uptide with the check engine fixes (breaking precision 88%, recall 64%). Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_018u9b3Pp5H68DdYZGp5Qg1U Signed-off-by: Lucas Braum --- .../core/src/packs/react/ground-truth.json | 8795 +---------------- .../core/src/packs/react/verification.json | 8 +- 2 files changed, 42 insertions(+), 8761 deletions(-) diff --git a/packages/core/src/packs/react/ground-truth.json b/packages/core/src/packs/react/ground-truth.json index 6f1bb13..0686b23 100644 --- a/packages/core/src/packs/react/ground-truth.json +++ b/packages/core/src/packs/react/ground-truth.json @@ -1,5 +1,5 @@ { - "$comment": "Ground truth for the react pack (docs/packs.md, \"Ground truth\"). Each public repository is pinned at the commit before its own React 18 to 19 upgrade. Expected findings come from two sources that are not Uptide, drafted by pnpm packs:truth and read by hand: the diagnostics the repository's TypeScript reports with react, react-dom, @types/react and @types/react-dom at the upgrade's versions linked in and not without them (errors and deprecations), and the lines the upgrade commit changed for react (one site per construct). Left out on purpose: comment-only and insertion-only lines, imports that follow a site, changes for other packages (vitest, testing-library, TypeScript target types, setTimeout typings), tldraw's casts of spread menu-item props and docs code.tsx lines that stayed valid, and excalidraw's forwardRef to ref-prop rewrite of DebugCanvas, which React 19 does not require. Rules are assigned from each site's code and text; the many JSX diagnostics that follow from the missing global JSX namespace share one rule.", + "$comment": "Ground truth for the react pack (docs/packs.md, \"Ground truth\"). Each public repository is pinned at the commit before its own React 18 to 19 upgrade. Expected findings come from two sources that are not Uptide, drafted by pnpm packs:truth and read by hand: the diagnostics the repository's TypeScript reports with react, react-dom, @types/react and @types/react-dom at the upgrade's versions linked in and not without them (errors and deprecations), and the lines the upgrade commit changed for react (one site per construct). Left out on purpose: comment-only and insertion-only lines, imports that follow a site, changes for other packages (vitest, testing-library, TypeScript target types, setTimeout typings), tldraw's casts of spread menu-item props and docs code.tsx lines that stayed valid, and excalidraw's forwardRef to ref-prop rewrite of DebugCanvas, which React 19 does not require. Rules are assigned from each site's code and text; the JSX element diagnostics of apps/dotcom/client (1745 of them) have one cause, the \"jsx\" setting of its tsconfig, and are one expected site there, at the line the upgrade changed; a JSX.Element written in code stays a site of its own.", "package": "react", "repos": [ { @@ -444,271 +444,6 @@ "line": 29, "rule": "ref-object-nullable" }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 42, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 43, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 44, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 51, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 52, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 53, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 54, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 57, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 58, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 61, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 63, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 66, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 67, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 69, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 71, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 72, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 78, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 79, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/BoardHistoryLog/BoardHistoryLog.tsx", - "line": 81, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", - "line": 17, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", - "line": 25, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", - "line": 29, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", - "line": 33, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", - "line": 37, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", - "line": 52, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", - "line": 53, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", - "line": 55, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", - "line": 57, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", - "line": 58, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", - "line": 59, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", - "line": 61, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ErrorPage/ErrorPage.tsx", - "line": 62, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/Head/Head.tsx", - "line": 10, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/Head/Head.tsx", - "line": 16, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/Head/Head.tsx", - "line": 22, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/Head/Head.tsx", - "line": 27, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", - "line": 63, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", - "line": 65, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", - "line": 67, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", - "line": 74, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", - "line": 79, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", - "line": 80, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", - "line": 81, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", - "line": 82, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/IFrameProtector.tsx", - "line": 83, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/LocalEditor.tsx", - "line": 41, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/LocalEditor.tsx", - "line": 57, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/StoreErrorScreen.tsx", - "line": 15, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/StoreErrorScreen.tsx", - "line": 27, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/components/ThemeUpdater/ThemeUpdater.tsx", - "line": 9, - "rule": "global-jsx-namespace" - }, { "file": "apps/dotcom/client/src/fairy/Fairy.tsx", "line": 99, @@ -721,8517 +456,63 @@ "rule": "ref-object-nullable" }, { - "file": "apps/dotcom/client/src/fairy/fairy-app/FairyAppProvider.tsx", - "line": 149, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/DebugFairyVision.tsx", - "line": 9, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/DebugFairyVision.tsx", - "line": 66, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/DebugFairyVision.tsx", - "line": 78, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/DebugFairyVision.tsx", - "line": 83, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/Fairies.tsx", - "line": 46, - "rule": "global-jsx-namespace" + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 22, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" }, { - "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/Fairies.tsx", - "line": 49, - "rule": "global-jsx-namespace" + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 29, + "rule": "ref-object-nullable" }, { - "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/RemoteFairies.tsx", - "line": 23, - "rule": "global-jsx-namespace" + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 30, + "rule": "ref-object-nullable" }, { - "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/RemoteFairies.tsx", - "line": 68, - "rule": "global-jsx-namespace" + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 31, + "rule": "ref-object-nullable" }, { - "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/RemoteFairies.tsx", - "line": 98, - "rule": "global-jsx-namespace" + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 52, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" }, { - "file": "apps/dotcom/client/src/fairy/fairy-canvas-ui/RemoteFairies.tsx", - "line": 120, - "rule": "global-jsx-namespace" + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 64, + "rule": "ref-object-nullable" }, { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairyAnnouncementDialog.tsx", - "line": 16, - "rule": "global-jsx-namespace" + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 83, + "rule": "ref-object-nullable" }, { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairyAnnouncementDialog.tsx", - "line": 17, - "rule": "global-jsx-namespace" + "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", + "line": 286, + "rule": "ref-object-nullable" }, { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairyAnnouncementDialog.tsx", - "line": 22, - "rule": "global-jsx-namespace" + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 222, + "rule": "ref-object-nullable" }, { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairyAnnouncementDialog.tsx", - "line": 26, - "rule": "global-jsx-namespace" + "file": "apps/dotcom/client/src/pages/admin.tsx", + "line": 1032, + "rule": "ref-object-nullable", + "note": "changed by the upgrade" }, { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", - "line": 146, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", - "line": 175, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", - "line": 212, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", - "line": 223, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", - "line": 246, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", - "line": 249, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", - "line": 259, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/FairySprite.tsx", - "line": 260, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/Avatar.tsx", - "line": 12, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/Avatar.tsx", - "line": 13, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/Avatar.tsx", - "line": 28, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/Avatar.tsx", - "line": 29, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/Avatar.tsx", - "line": 46, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/FairyReticleSprite.tsx", - "line": 16, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/FairyReticleSprite.tsx", - "line": 24, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/FairyReticleSprite.tsx", - "line": 31, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/FairyReticleSprite.tsx", - "line": 38, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/IdleSprite.tsx", - "line": 12, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/IdleSprite.tsx", - "line": 20, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/IdleSprite.tsx", - "line": 26, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/IdleSprite.tsx", - "line": 27, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/IdleSprite.tsx", - "line": 28, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/IdleSprite.tsx", - "line": 34, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", - "line": 11, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", - "line": 17, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", - "line": 33, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", - "line": 39, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", - "line": 70, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", - "line": 71, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", - "line": 72, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", - "line": 76, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PanickingSprite.tsx", - "line": 83, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PoofSprite.tsx", - "line": 20, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PoofSprite.tsx", - "line": 29, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PoofSprite.tsx", - "line": 33, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PoofSprite.tsx", - "line": 37, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/PoofSprite.tsx", - "line": 41, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ReadingSprite.tsx", - "line": 29, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ReadingSprite.tsx", - "line": 37, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ReadingSprite.tsx", - "line": 44, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ReadingSprite.tsx", - "line": 51, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ReadingSprite.tsx", - "line": 57, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ReadingSprite.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", - "line": 18, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", - "line": 25, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", - "line": 34, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", - "line": 42, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", - "line": 48, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", - "line": 62, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", - "line": 68, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", - "line": 74, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", - "line": 75, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SleepingSprite.tsx", - "line": 81, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", - "line": 16, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", - "line": 18, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", - "line": 25, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", - "line": 32, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", - "line": 41, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", - "line": 50, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", - "line": 59, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", - "line": 68, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", - "line": 75, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", - "line": 83, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/SoaringSprite.tsx", - "line": 90, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ThinkingSprite.tsx", - "line": 9, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ThinkingSprite.tsx", - "line": 18, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ThinkingSprite.tsx", - "line": 26, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ThinkingSprite.tsx", - "line": 27, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ThinkingSprite.tsx", - "line": 28, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/ThinkingSprite.tsx", - "line": 33, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WaitingSprite.tsx", - "line": 52, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WaitingSprite.tsx", - "line": 61, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WaitingSprite.tsx", - "line": 68, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WaitingSprite.tsx", - "line": 76, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WaitingSprite.tsx", - "line": 84, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WaitingSprite.tsx", - "line": 91, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 9, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 10, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 15, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 19, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 27, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 28, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 33, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 37, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 45, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 46, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 51, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 55, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 67, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 76, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 84, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WorkingSprite.tsx", - "line": 92, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WritingSprite.tsx", - "line": 17, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WritingSprite.tsx", - "line": 26, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WritingSprite.tsx", - "line": 34, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WritingSprite.tsx", - "line": 41, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WritingSprite.tsx", - "line": 48, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WritingSprite.tsx", - "line": 55, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/WritingSprite.tsx", - "line": 61, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyBodySpritePart.tsx", - "line": 7, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyFaceSpritePart.tsx", - "line": 7, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyFaceSpritePart.tsx", - "line": 16, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyFaceSpritePart.tsx", - "line": 23, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyFaceSpritePart.tsx", - "line": 31, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", - "line": 20, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", - "line": 33, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", - "line": 46, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", - "line": 59, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", - "line": 72, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", - "line": 80, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", - "line": 81, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", - "line": 82, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyHatSpritePart.tsx", - "line": 87, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyLegsSpritePart.tsx", - "line": 14, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyLegsSpritePart.tsx", - "line": 16, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyLegsSpritePart.tsx", - "line": 25, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/FairyLegsSpritePart.tsx", - "line": 33, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", - "line": 12, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", - "line": 18, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", - "line": 24, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", - "line": 31, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", - "line": 51, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", - "line": 57, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", - "line": 63, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", - "line": 70, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", - "line": 90, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", - "line": 96, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", - "line": 102, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/RaisedWings.tsx", - "line": 109, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/WingsSprite.tsx", - "line": 133, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/WingsSprite.tsx", - "line": 135, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/WingsSprite.tsx", - "line": 143, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/WingsSprite.tsx", - "line": 151, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/WingsSprite.tsx", - "line": 160, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-sprite/sprites/parts/WingsSprite.tsx", - "line": 168, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", - "line": 118, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", - "line": 133, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", - "line": 135, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", - "line": 138, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", - "line": 205, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", - "line": 207, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", - "line": 219, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", - "line": 220, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUD.tsx", - "line": 221, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 129, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 142, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 144, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 147, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 149, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 150, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 151, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 152, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 155, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 158, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 163, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 171, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 172, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 174, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 176, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 177, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 207, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 208, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 209, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 210, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 217, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 218, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 223, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/FairyHUDTeaser.tsx", - "line": 267, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistory.tsx", - "line": 81, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistory.tsx", - "line": 85, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistory.tsx", - "line": 92, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", - "line": 40, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", - "line": 41, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", - "line": 43, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", - "line": 44, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", - "line": 81, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", - "line": 88, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", - "line": 90, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", - "line": 92, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", - "line": 97, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryAction.tsx", - "line": 98, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 47, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 50, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 53, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 60, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 62, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 63, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 65, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 67, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 70, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 73, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 76, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 78, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 99, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 101, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 102, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 104, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 106, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistoryGroup.tsx", - "line": 112, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 63, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 66, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 68, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 69, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 70, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 72, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 73, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 74, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 76, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 81, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 84, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 89, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 96, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 97, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 98, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 99, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 101, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 102, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 104, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 105, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 106, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyChatHistorySection.tsx", - "line": 107, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 115, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 118, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 119, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 123, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 124, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 127, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 132, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 139, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 149, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 150, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 153, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 155, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 159, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 161, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/chat/FairyProjectChatContent.tsx", - "line": 164, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 101, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 102, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 105, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 107, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 108, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 123, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 124, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 127, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 129, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 130, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 147, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 150, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 151, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 160, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 163, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 169, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 174, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 177, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 179, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 189, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 192, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 195, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 196, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 204, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 205, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/configuration/FairyConfigurationDialog.tsx", - "line": 221, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 88, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 89, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 94, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 117, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 126, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 127, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 128, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 141, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 145, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 152, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 159, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 162, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 218, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 221, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 234, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 235, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 237, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 242, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 243, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 244, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 261, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 262, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 263, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 265, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 267, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 269, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 271, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 273, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 274, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 275, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 277, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 279, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 280, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 281, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 285, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 295, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 296, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 298, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 301, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 304, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 306, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 307, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 310, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 322, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 323, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 324, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 325, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 326, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 327, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 330, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 337, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 338, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 339, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 340, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 341, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 342, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 344, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 345, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 352, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 355, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 364, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 368, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 378, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 379, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 380, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 381, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 382, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 383, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 386, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 393, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 394, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 395, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 396, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 399, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 406, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 407, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 408, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 409, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 412, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 419, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 421, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 422, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 423, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 424, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 427, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 431, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 432, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 433, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 434, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 436, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 450, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 451, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 472, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 474, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 479, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 481, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 486, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 488, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 513, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 515, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 526, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 529, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 531, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 547, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 548, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 550, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 555, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 558, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 561, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 566, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 578, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 582, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 583, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 597, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 599, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 600, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 614, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 617, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 618, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 628, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 629, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 631, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 636, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 639, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 644, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 653, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 662, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 674, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 683, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 684, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 698, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 705, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 706, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 720, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 727, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 728, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 742, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 750, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 751, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 824, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 825, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 826, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 827, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 837, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 838, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 839, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/debug/FairyDebugDialog.tsx", - "line": 849, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedDialog.tsx", - "line": 34, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedDialog.tsx", - "line": 35, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedDialog.tsx", - "line": 36, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedDialog.tsx", - "line": 39, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedDialog.tsx", - "line": 42, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", - "line": 68, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", - "line": 69, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", - "line": 70, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", - "line": 71, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", - "line": 76, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", - "line": 77, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", - "line": 78, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", - "line": 79, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", - "line": 153, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", - "line": 154, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", - "line": 155, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", - "line": 160, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/feed/FairyFeedView.tsx", - "line": 164, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 169, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 170, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 171, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 172, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 175, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 178, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 183, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 187, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 188, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 209, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 211, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 215, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 216, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 222, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 224, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 226, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 239, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 242, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 244, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 252, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 262, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 263, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 264, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 277, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 278, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 292, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 308, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 329, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 330, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 331, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 332, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 333, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 334, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairyHUDHeader.tsx", - "line": 335, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", - "line": 114, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", - "line": 115, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", - "line": 121, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", - "line": 128, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", - "line": 134, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", - "line": 135, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", - "line": 141, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", - "line": 143, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/hud/FairySingleChatInput.tsx", - "line": 144, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 22, - "rule": "ref-object-nullable", - "note": "changed by the upgrade" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 29, - "rule": "ref-object-nullable" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 30, - "rule": "ref-object-nullable" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 31, - "rule": "ref-object-nullable" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 52, - "rule": "ref-object-nullable", - "note": "changed by the upgrade" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 59, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 61, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 64, - "rule": "ref-object-nullable" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 66, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 76, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 77, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 81, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 83, - "rule": "ref-object-nullable" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 86, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 87, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 88, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 92, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 93, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 95, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 96, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 97, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 98, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 99, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 100, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 101, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 102, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 103, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 104, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 105, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 106, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 107, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 108, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 109, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 110, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 111, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 112, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 113, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 114, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 115, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 116, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 117, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 118, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 119, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 120, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 121, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 124, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 125, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 126, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 127, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 128, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 129, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 130, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 132, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 133, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 134, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 135, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 136, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 137, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 138, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 139, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 140, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 142, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 143, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 144, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 146, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 147, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 148, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 151, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 152, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 153, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 154, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 155, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 158, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 159, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 160, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 161, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 164, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 165, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 167, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 168, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 169, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 173, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 174, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 175, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 177, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 178, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 180, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 181, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 182, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 183, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 184, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 185, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 186, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 187, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 189, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 190, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 191, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 193, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 194, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 195, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 196, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 197, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 198, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 200, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 201, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 202, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 204, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 205, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 206, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 207, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 208, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 209, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 210, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 211, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 212, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 213, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 214, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 217, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 218, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 220, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 221, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 222, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 226, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 227, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 229, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 230, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 231, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 232, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 233, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 235, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 236, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 237, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 239, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 240, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 241, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 243, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 244, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 245, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 247, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 248, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 249, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 251, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 252, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 253, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 255, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 256, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 257, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 258, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 259, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 261, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 262, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 263, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 265, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 266, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 267, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 269, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 270, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 271, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 273, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 274, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 275, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 277, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 278, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 279, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 280, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 284, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 286, - "rule": "ref-object-nullable" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 289, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 290, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 291, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 294, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 295, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 297, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 298, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 299, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 303, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 304, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 306, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 307, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 308, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 315, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 316, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 317, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/manual/FairyManualPanel.tsx", - "line": 319, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/menus/FairyMenuContent.tsx", - "line": 220, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/menus/FairyMenuContent.tsx", - "line": 230, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/menus/FairyMenuContent.tsx", - "line": 246, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/menus/FairyMenuContent.tsx", - "line": 291, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 338, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 339, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 341, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 342, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 347, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 348, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 357, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 359, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 360, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 361, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 366, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 371, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 372, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 378, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 379, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/project/FairyProjectView.tsx", - "line": 380, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", - "line": 159, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", - "line": 173, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", - "line": 185, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", - "line": 194, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", - "line": 196, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", - "line": 198, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", - "line": 205, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", - "line": 233, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairyListSidebar.tsx", - "line": 267, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", - "line": 83, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", - "line": 96, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", - "line": 98, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", - "line": 101, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", - "line": 114, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", - "line": 115, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", - "line": 119, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", - "line": 125, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", - "line": 132, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", - "line": 139, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", - "line": 146, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", - "line": 155, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", - "line": 164, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/fairy/fairy-ui/sidebar/FairySidebarButton.tsx", - "line": 165, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/main.tsx", - "line": 22, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 24, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 25, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 27, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 28, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 32, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 35, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 37, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 39, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 41, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 45, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 48, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 49, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 51, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 52, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 53, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 54, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 55, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 58, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 59, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 61, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 62, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 63, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 65, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 70, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 71, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 72, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 78, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 79, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 82, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 83, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 85, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 86, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 88, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 89, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 91, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 92, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingContent.tsx", - "line": 94, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingDialog.tsx", - "line": 115, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingDialog.tsx", - "line": 116, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingDialog.tsx", - "line": 117, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/PricingDialog.tsx", - "line": 121, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 33, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 37, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 38, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 61, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 62, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 63, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 65, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 66, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 67, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 68, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 69, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 70, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 71, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 72, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 73, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 74, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 75, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 76, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 77, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 78, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 79, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 80, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 167, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 168, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 169, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 170, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 172, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 174, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 175, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 176, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 177, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 181, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 191, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 192, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 193, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 194, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 198, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 199, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 201, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 220, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 222, - "rule": "ref-object-nullable" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 229, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 234, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 235, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 237, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 241, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 242, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 244, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 247, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 248, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 250, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 253, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 254, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 256, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 259, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 260, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 261, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 265, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 266, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 269, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 270, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 273, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 274, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 275, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 549, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 550, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 551, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 553, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 554, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 557, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 558, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 570, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 572, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 573, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 575, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 576, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 577, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 578, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 579, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 584, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 587, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 599, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 601, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 602, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 604, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 605, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 606, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 607, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 608, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 613, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 616, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 617, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 618, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 619, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 624, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 628, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 640, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 642, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 643, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 646, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 647, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 648, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 649, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 650, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 655, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 658, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 659, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 660, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 661, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 666, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 670, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 674, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 676, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 689, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 691, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 693, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 694, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 695, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 696, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 697, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 698, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 699, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 700, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 701, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 702, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 703, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 704, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 705, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 709, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 710, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 711, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 712, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 713, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 715, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 716, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 720, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 721, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 722, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 740, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 741, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 743, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 744, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 748, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 749, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 818, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 819, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 820, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 822, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 823, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 824, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 825, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 828, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 831, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 833, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 842, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 843, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 844, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 848, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 851, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 852, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 853, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 854, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 856, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 858, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 860, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 863, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 865, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 912, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 913, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 914, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 915, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 916, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 920, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 921, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 952, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 953, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 957, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1009, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1010, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1012, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1013, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1014, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1015, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1016, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1020, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1021, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1032, - "rule": "ref-object-nullable", - "note": "changed by the upgrade" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1081, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1082, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1083, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1085, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1094, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1255, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1256, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1259, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1269, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1271, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1273, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1275, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1279, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1281, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1284, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1285, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1286, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1287, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1291, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1296, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1297, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1301, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1302, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1303, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1304, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1305, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1306, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1307, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1308, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1309, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1310, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1311, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1312, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1313, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1314, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1315, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1316, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1317, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1318, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1319, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1320, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1321, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1322, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1325, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1334, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1337, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1340, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1345, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1346, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1347, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1349, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1351, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1353, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1354, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1356, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1423, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1424, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1425, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1426, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1428, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1429, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1445, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1449, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1450, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1451, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1453, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1455, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1457, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1458, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/admin.tsx", - "line": 1460, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/pricing.tsx", - "line": 113, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/pricing.tsx", - "line": 114, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/pricing.tsx", - "line": 124, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/pages/pricing.tsx", - "line": 125, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/routes.test.tsx", - "line": 156, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/routes.test.tsx", - "line": 176, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/routes.test.tsx", - "line": 184, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/routes.test.tsx", - "line": 185, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/routes.tsx", - "line": 128, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", - "line": 15, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", - "line": 16, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", - "line": 24, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", - "line": 26, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", - "line": 27, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", - "line": 28, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", - "line": 30, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", - "line": 31, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", - "line": 33, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", - "line": 34, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", - "line": 52, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", - "line": 53, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", - "line": 54, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/MaybeForceUserRefresh/MaybeForceUserRefresh.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaButton/TlaButton.tsx", - "line": 32, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaButton/TlaButton.tsx", - "line": 50, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaButton/TlaButton.tsx", - "line": 52, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaButton/TlaButton.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaButton/TlaButton.tsx", - "line": 59, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaButton/TlaButton.tsx", - "line": 61, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaButton/TlaButton.tsx", - "line": 70, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaCtaButton/TlaCtaButton.tsx", - "line": 10, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 25, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 26, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 27, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 29, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 33, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 41, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 43, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 44, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 46, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 47, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 48, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 52, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 53, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 55, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 58, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 59, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 60, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/SlurpFailure.tsx", - "line": 71, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 46, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 47, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 48, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 49, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 50, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 51, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 52, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 53, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 54, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 55, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 57, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 59, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 60, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 61, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 68, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 69, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 70, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 71, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 73, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 75, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 76, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 78, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 80, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 82, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 83, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 85, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 86, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 87, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 88, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 91, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 92, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 93, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 94, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaDebug.tsx", - "line": 95, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", - "line": 101, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", - "line": 118, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", - "line": 119, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", - "line": 320, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", - "line": 348, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", - "line": 349, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", - "line": 362, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", - "line": 363, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", - "line": 369, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditor.tsx", - "line": 391, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 61, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 62, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 65, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 99, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 105, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 106, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 107, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 109, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 110, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 115, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 119, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 120, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 122, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 128, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 130, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 220, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 228, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 236, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 242, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 246, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 322, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 335, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 341, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 343, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 391, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopLeftPanel.tsx", - "line": 393, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", - "line": 49, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", - "line": 65, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", - "line": 70, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", - "line": 74, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", - "line": 84, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", - "line": 169, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", - "line": 170, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorTopRightPanel.tsx", - "line": 177, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorWrapper.tsx", - "line": 6, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaEditorWrapper.tsx", - "line": 8, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaHistorySnapshotEditor.tsx", - "line": 33, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaHistorySnapshotEditor.tsx", - "line": 100, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaLegacyFileEditor.tsx", - "line": 54, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaLegacyFileEditor.tsx", - "line": 55, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaLegacyFileEditor.tsx", - "line": 112, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaLegacySnapshotEditor.tsx", - "line": 40, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaLegacySnapshotEditor.tsx", - "line": 72, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaPublishEditor.tsx", - "line": 45, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/TlaPublishEditor.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/editor-components/TlaEditorTopPanel.tsx", - "line": 8, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/editor-components/TlaEditorTopPanel.tsx", - "line": 10, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLargeFileHandler.tsx", - "line": 20, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLargeFileHandler.tsx", - "line": 21, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLargeFileHandler.tsx", - "line": 26, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLargeFileHandler.tsx", - "line": 43, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLargeFileHandler.tsx", - "line": 44, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLargeFileHandler.tsx", - "line": 49, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLegacyModal.tsx", - "line": 43, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLegacyModal.tsx", - "line": 44, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLegacyModal.tsx", - "line": 45, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLegacyModal.tsx", - "line": 50, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLegacyModal.tsx", - "line": 51, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLegacyModal.tsx", - "line": 57, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaEditor/sneaky/SneakyLegacyModal.tsx", - "line": 73, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileError/TlaFileError.tsx", - "line": 130, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileError/TlaFileError.tsx", - "line": 132, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileError/TlaFileError.tsx", - "line": 133, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileError/TlaFileError.tsx", - "line": 134, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileError/TlaFileError.tsx", - "line": 135, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileError/TlaFileError.tsx", - "line": 136, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileError/TlaFileError.tsx", - "line": 138, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileMenu/TlaFileMenu.tsx", - "line": 81, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileMenu/TlaFileMenu.tsx", - "line": 82, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileMenu/TlaFileMenu.tsx", - "line": 84, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileMenu/TlaFileMenu.tsx", - "line": 241, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileMenu/TlaFileMenu.tsx", - "line": 244, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileMenu/TlaFileMenu.tsx", - "line": 268, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/QrCode.tsx", - "line": 38, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/QrCode.tsx", - "line": 39, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/QrCode.tsx", - "line": 40, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaAnonCopyLinkTab.tsx", - "line": 15, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaAnonCopyLinkTab.tsx", - "line": 36, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", - "line": 59, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", - "line": 60, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", - "line": 91, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", - "line": 92, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", - "line": 119, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", - "line": 120, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", - "line": 149, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", - "line": 150, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", - "line": 191, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", - "line": 192, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", - "line": 323, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", - "line": 324, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", - "line": 325, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaExportTab.tsx", - "line": 329, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", - "line": 45, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", - "line": 47, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", - "line": 74, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", - "line": 75, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", - "line": 78, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", - "line": 121, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", - "line": 122, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaInviteTab.tsx", - "line": 152, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaPublishTab.tsx", - "line": 76, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaPublishTab.tsx", - "line": 77, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaPublishTab.tsx", - "line": 79, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaPublishTab.tsx", - "line": 80, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaPublishTab.tsx", - "line": 83, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaPublishTab.tsx", - "line": 116, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/Tabs/TlaPublishTab.tsx", - "line": 150, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", - "line": 86, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", - "line": 87, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", - "line": 90, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", - "line": 97, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", - "line": 98, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", - "line": 99, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", - "line": 102, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", - "line": 107, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", - "line": 112, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", - "line": 117, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", - "line": 143, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaFileShareMenu/TlaFileShareMenu.tsx", - "line": 146, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaIcon/TlaIcon.tsx", - "line": 44, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaIcon/TlaIcon.tsx", - "line": 48, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaIcon/TlaIcon.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaLogo/TlaLogo.tsx", - "line": 15, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 68, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 69, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 74, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 84, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 87, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 94, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 97, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 98, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 99, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 101, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 102, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 103, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 105, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 108, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 109, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 110, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/TlaSidebar.tsx", - "line": 111, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/ReorderCursor.tsx", - "line": 18, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarCreateFileButton.tsx", - "line": 46, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarCreateFileButton.tsx", - "line": 53, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarDotDevLink.tsx", - "line": 13, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarDotDevLink.tsx", - "line": 25, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarDotDevLink.tsx", - "line": 36, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarDotDevLink.tsx", - "line": 37, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", - "line": 123, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", - "line": 218, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", - "line": 236, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", - "line": 275, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", - "line": 277, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", - "line": 286, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", - "line": 288, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", - "line": 294, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", - "line": 316, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", - "line": 317, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", - "line": 328, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", - "line": 335, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLink.tsx", - "line": 337, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLinkMenu.tsx", - "line": 25, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileLinkMenu.tsx", - "line": 27, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", - "line": 28, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", - "line": 37, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", - "line": 39, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", - "line": 41, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", - "line": 43, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", - "line": 50, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", - "line": 52, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", - "line": 53, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", - "line": 55, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarFileSection.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 44, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 48, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 50, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 52, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 55, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 60, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 127, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 140, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 149, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 151, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 153, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 155, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 166, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 167, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 169, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 171, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 173, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 392, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 397, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 408, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 420, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 429, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 430, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 432, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 436, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 443, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 444, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 445, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarGroupItem.tsx", - "line": 453, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarHelpMenu.tsx", - "line": 27, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarHelpMenu.tsx", - "line": 28, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarHelpMenu.tsx", - "line": 30, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarHelpMenu.tsx", - "line": 36, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarHelpMenu.tsx", - "line": 38, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarInlineInput.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarInlineInput.tsx", - "line": 74, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", - "line": 66, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", - "line": 74, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", - "line": 82, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", - "line": 86, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", - "line": 94, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", - "line": 98, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", - "line": 106, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", - "line": 110, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", - "line": 118, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", - "line": 122, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", - "line": 130, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFiles.tsx", - "line": 136, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", - "line": 60, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", - "line": 68, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", - "line": 69, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", - "line": 74, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", - "line": 85, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", - "line": 94, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", - "line": 96, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", - "line": 98, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", - "line": 100, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", - "line": 105, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", - "line": 106, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarRecentFilesNew.tsx", - "line": 116, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarToggle.tsx", - "line": 23, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarToggle.tsx", - "line": 37, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarToggleMobile.tsx", - "line": 23, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarToggleMobile.tsx", - "line": 37, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", - "line": 46, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", - "line": 47, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", - "line": 49, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", - "line": 54, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", - "line": 62, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", - "line": 63, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", - "line": 65, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", - "line": 66, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", - "line": 68, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarUserSettingsMenu.tsx", - "line": 95, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarWorkspaceLink.tsx", - "line": 6, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/TlaSidebarWorkspaceLink.tsx", - "line": 8, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/pinIcon.tsx", - "line": 2, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/pinIcon.tsx", - "line": 15, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/pinIcon.tsx", - "line": 23, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/pinIcon.tsx", - "line": 27, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/pinIcon.tsx", - "line": 31, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/TlaSidebar/components/pinIcon.tsx", - "line": 35, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", - "line": 61, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", - "line": 62, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", - "line": 67, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", - "line": 68, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", - "line": 69, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", - "line": 71, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", - "line": 82, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", - "line": 84, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/AddFileLinkDialog.tsx", - "line": 86, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/ConfirmDialog.tsx", - "line": 31, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/ConfirmDialog.tsx", - "line": 32, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/ConfirmDialog.tsx", - "line": 35, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/ConfirmDialog.tsx", - "line": 36, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/CreateGroupDialog.tsx", - "line": 41, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/CreateGroupDialog.tsx", - "line": 42, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/CreateGroupDialog.tsx", - "line": 47, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/CreateGroupDialog.tsx", - "line": 48, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/CreateGroupDialog.tsx", - "line": 49, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/CreateGroupDialog.tsx", - "line": 51, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/CreateGroupDialog.tsx", - "line": 61, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 167, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 168, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 169, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 174, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 176, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 177, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 179, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 191, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 194, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 195, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 197, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 198, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 199, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 206, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 211, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 227, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 236, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 239, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 240, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 241, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 243, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 246, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 247, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 248, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 257, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 258, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 265, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 266, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 269, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 291, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 293, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 325, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 327, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 328, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 331, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 332, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 333, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 335, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 336, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 338, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 340, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 343, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 345, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 347, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 348, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 370, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 372, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 376, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 378, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 379, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 380, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/GroupSettingsDialog.tsx", - "line": 381, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 40, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 41, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 42, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 47, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 48, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 50, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 51, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 52, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 59, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 60, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 67, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 68, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 71, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 121, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 122, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 127, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 128, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 154, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 155, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/SubmitFeedbackDialog.tsx", - "line": 158, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 100, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 107, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 108, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 110, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 111, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 112, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 117, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 118, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 119, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 124, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 125, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 134, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 135, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 137, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 138, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 139, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 140, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 141, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 142, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaCookieConsent.tsx", - "line": 143, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaDeleteFileDialog.tsx", - "line": 54, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaDeleteFileDialog.tsx", - "line": 55, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaDeleteFileDialog.tsx", - "line": 60, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", - "line": 37, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", - "line": 38, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", - "line": 39, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", - "line": 43, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", - "line": 44, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", - "line": 47, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", - "line": 51, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", - "line": 54, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", - "line": 97, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", - "line": 98, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaFairyInviteDialog.tsx", - "line": 100, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", - "line": 31, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", - "line": 32, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", - "line": 33, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", - "line": 37, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", - "line": 38, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", - "line": 44, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", - "line": 46, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", - "line": 48, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", - "line": 61, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", - "line": 62, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaInviteDialog.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 60, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 61, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 62, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 63, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 66, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 67, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 68, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 70, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 71, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 73, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 78, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 80, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 83, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 85, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 89, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 92, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 93, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 98, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 100, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 104, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 110, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 113, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaLegalAcceptance.tsx", - "line": 123, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 25, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 26, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 27, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 28, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 33, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 34, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 39, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 41, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 45, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 46, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 47, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 48, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 51, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 57, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 60, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 70, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 75, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 77, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 81, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaManageCookiesDialog.tsx", - "line": 83, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 80, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 81, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 82, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 83, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 87, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 88, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 91, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 93, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 191, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 192, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 194, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 195, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 196, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 200, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 201, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 209, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 210, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 211, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 212, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 228, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 232, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 233, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 235, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 236, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 238, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 239, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 240, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 242, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 243, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 249, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 255, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 256, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 268, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 269, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 271, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 274, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 276, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 277, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 278, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 417, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 419, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 421, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 428, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 435, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 443, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 444, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 447, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 448, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 462, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 464, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 465, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 467, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 468, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 473, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 488, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 492, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/dialogs/TlaSignInDialog.tsx", - "line": 493, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/menu-items/menu-items.tsx", - "line": 226, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/menu-items/menu-items.tsx", - "line": 230, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 24, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 29, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 35, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 37, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 57, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 59, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 66, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 73, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 86, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 88, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 95, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 148, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 150, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 168, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 191, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 213, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 220, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 221, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 231, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 267, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 269, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 270, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 290, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/components/tla-menu/tla-menu.tsx", - "line": 306, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/hooks/useUser.tsx", - "line": 49, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/hooks/useUser.tsx", - "line": 53, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/layouts/TlaAnonLayout/TlaAnonLayout.tsx", - "line": 9, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/layouts/TlaAnonLayout/TlaAnonLayout.tsx", - "line": 10, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/layouts/TlaAnonLayout/TlaAnonLayout.tsx", - "line": 11, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/file-history-snapshot.tsx", - "line": 72, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/file-history.tsx", - "line": 85, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/file-history.tsx", - "line": 89, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/file-history.tsx", - "line": 98, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/file-pierre-history-snapshot.tsx", - "line": 71, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/file-pierre-history.tsx", - "line": 80, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/file-pierre-history.tsx", - "line": 84, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/file-pierre-history.tsx", - "line": 96, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/file.tsx", - "line": 47, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/file.tsx", - "line": 59, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/legacy-history-snapshot.tsx", - "line": 72, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/legacy-history.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/legacy-readonly-old.tsx", - "line": 55, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/legacy-readonly-old.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/legacy-readonly.tsx", - "line": 55, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/legacy-readonly.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/legacy-room.tsx", - "line": 55, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/legacy-room.tsx", - "line": 64, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/legacy-snapshot.tsx", - "line": 85, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/legacy-snapshot.tsx", - "line": 94, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 32, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 33, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 34, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 35, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 36, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 38, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 46, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 48, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 49, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 51, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 52, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 54, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 57, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 59, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file-index.tsx", - "line": 60, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file.tsx", - "line": 29, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local-file.tsx", - "line": 31, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/local.tsx", - "line": 81, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/publish.tsx", - "line": 29, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/worker-debug-tail.tsx", - "line": 51, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/worker-debug-tail.tsx", - "line": 57, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/pages/worker-debug-tail.tsx", - "line": 58, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", - "line": 95, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", - "line": 104, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", - "line": 105, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", - "line": 106, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", - "line": 109, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", - "line": 119, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", - "line": 162, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", - "line": 168, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", - "line": 242, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", - "line": 251, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", - "line": 252, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/providers/TlaRootProviders.tsx", - "line": 253, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/utils/i18n.tsx", - "line": 49, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/tla/utils/i18n.tsx", - "line": 56, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/utils/shouldClearDocument.tsx", - "line": 41, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/utils/shouldClearDocument.tsx", - "line": 42, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/utils/shouldClearDocument.tsx", - "line": 45, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/utils/shouldOverrideDocument.tsx", - "line": 42, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/utils/shouldOverrideDocument.tsx", - "line": 43, - "rule": "global-jsx-namespace" - }, - { - "file": "apps/dotcom/client/src/utils/shouldOverrideDocument.tsx", - "line": 46, - "rule": "global-jsx-namespace" + "file": "apps/dotcom/client/tsconfig.json", + "line": 15, + "rule": "global-jsx-namespace", + "note": "one cause for 1745 JSX element diagnostics in this app: with \"jsx\": \"preserve\" and no \"jsxImportSource\", element types resolve through the global JSX namespace and the UMD React namespace, which the second copy of @types/react (18.3.23, kept for a dependency pinned to 16 || 17 || 18) and @types/react 19 both declare; the upgrade added \"jsxImportSource\": \"react\" here, which reads them from react/jsx-runtime" }, { "file": "apps/examples/src/ExampleWrapper.tsx", diff --git a/packages/core/src/packs/react/verification.json b/packages/core/src/packs/react/verification.json index 935be63..e27cc54 100644 --- a/packages/core/src/packs/react/verification.json +++ b/packages/core/src/packs/react/verification.json @@ -1,10 +1,10 @@ { "status": "candidate", - "truth": "sha256-e9d03d4018c4e65b5bdb9df38ac5c263302d9380dd1910fabb333f26a499141a", + "truth": "sha256-0afe6281b88ad7b3e34d418d3fe1fccc7f84817945b557cb30a3134c5c3fc359", "repos": 2, "breaking": { - "precision": 0.0402, - "recall": 0.0107, - "falsePositives": 477 + "precision": 0.883, + "recall": 0.6434, + "falsePositives": 11 } }