Skip to content

Commit c6b1f0b

Browse files
committed
fix rules/build
1 parent 9ef4714 commit c6b1f0b

47 files changed

Lines changed: 96 additions & 71 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,9 @@
145145
"jws": ">=3.2.3",
146146
"qs": ">=6.14.1",
147147
"js-yaml": "^3.14.2",
148-
"brace-expansion": "1.1.12"
148+
"minimatch@3.1.5>brace-expansion": "1.1.12",
149+
"minimatch@5.1.9>brace-expansion": "2.0.3",
150+
"minimatch@10.2.5>brace-expansion": "5.0.5"
149151
}
150152
}
151153
}

pnpm-lock.yaml

Lines changed: 26 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/DocFeedbackFloatingButton.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ export function DocFeedbackFloatingButton({
5959
document.removeEventListener('mousedown', handleClickOutside)
6060
document.removeEventListener('keydown', handleEscape)
6161
}
62-
// eslint-disable-next-line react-hooks/exhaustive-deps
62+
// oxlint-disable-next-line react-hooks/exhaustive-deps
6363
}, [isMenuOpen])
6464

6565
const handleButtonClick = (e: React.MouseEvent) => {
@@ -87,7 +87,7 @@ export function DocFeedbackFloatingButton({
8787
}
8888

8989
return (
90-
// eslint-disable-next-line jsx-a11y/click-events-have-key-events,jsx-a11y/no-static-element-interactions
90+
// oxlint-disable-next-line jsx-a11y/click-events-have-key-events,jsx-a11y/no-static-element-interactions
9191
<div
9292
ref={buttonRef}
9393
className="doc-feedback-floating-btn absolute top-0 right-0 -translate-y-full z-[100]"

src/components/DocFeedbackNote.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@ export function DocFeedbackNote({
322322
}
323323

324324
return (
325-
// eslint-disable-next-line jsx-a11y/click-events-have-key-events,jsx-a11y/no-static-element-interactions
325+
// oxlint-disable-next-line jsx-a11y/click-events-have-key-events,jsx-a11y/no-static-element-interactions
326326
<div
327327
className={twMerge(
328328
inline ? 'w-full' : 'fixed z-40 w-80 max-w-[calc(100vw-2rem)]',
@@ -359,7 +359,7 @@ export function DocFeedbackNote({
359359
)}
360360

361361
{/* Header - always visible */}
362-
{/* eslint-disable-next-line jsx-a11y/click-events-have-key-events,jsx-a11y/no-static-element-interactions */}
362+
{/* oxlint-disable-next-line jsx-a11y/click-events-have-key-events,jsx-a11y/no-static-element-interactions */}
363363
<div
364364
className={twMerge(
365365
`flex flex-col gap-1 p-2 ${colors.header}`,

src/components/DocsLayout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ function MobilePartnersStrip({
7777
}, [isHovered])
7878

7979
return (
80-
// eslint-disable-next-line jsx-a11y/no-static-element-interactions,jsx-a11y/click-events-have-key-events
80+
// oxlint-disable-next-line jsx-a11y/no-static-element-interactions,jsx-a11y/click-events-have-key-events
8181
<div
8282
className="flex-1 flex items-center gap-2 min-w-0"
8383
onClick={(e) => e.preventDefault()}

src/components/ExampleDeployDialog.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -92,14 +92,14 @@ export function ExampleDeployDialog({
9292
// Reset repo name when dialog opens with new example
9393
useEffect(() => {
9494
if (isOpen) {
95-
// eslint-disable-next-line react-hooks/set-state-in-effect
95+
// oxlint-disable-next-line react-hooks/set-state-in-effect
9696
setRepoName(defaultRepoName)
9797
}
9898
}, [isOpen, defaultRepoName])
9999

100100
// Validate and check repo name
101101
useEffect(() => {
102-
// eslint-disable-next-line react-hooks/set-state-in-effect
102+
// oxlint-disable-next-line react-hooks/set-state-in-effect
103103
setRepoNameError(null)
104104

105105
const validation = validateRepoNameFormat(repoName)
@@ -116,19 +116,19 @@ export function ExampleDeployDialog({
116116

117117
setRepoNameStatus('checking')
118118
nameCheckDebouncer.maybeExecute(repoName)
119-
}, [repoName, auth.hasRepoScope]) // eslint-disable-line react-hooks/exhaustive-deps
119+
}, [repoName, auth.hasRepoScope]) // oxlint-disable-line react-hooks/exhaustive-deps
120120

121121
// Refresh auth state when dialog opens
122122
useEffect(() => {
123123
if (isOpen) {
124124
auth.refresh()
125125
}
126-
}, [isOpen]) // eslint-disable-line react-hooks/exhaustive-deps
126+
}, [isOpen]) // oxlint-disable-line react-hooks/exhaustive-deps
127127

128128
// Check auth state when dialog opens or auth changes
129129
useEffect(() => {
130130
if (!isOpen) {
131-
// eslint-disable-next-line react-hooks/set-state-in-effect
131+
// oxlint-disable-next-line react-hooks/set-state-in-effect
132132
setState({ step: 'auth-check' })
133133
setCountdown(null)
134134
return
@@ -158,7 +158,7 @@ export function ExampleDeployDialog({
158158
if (state.step !== 'success' || countdown === null) return
159159

160160
if (countdown <= 0) {
161-
// eslint-disable-next-line react-hooks/set-state-in-effect
161+
// oxlint-disable-next-line react-hooks/set-state-in-effect
162162
setCountdown(null)
163163
const deployUrl = providerInfo.deployUrl(state.owner, state.repoName)
164164
window.open(deployUrl, '_blank')

src/components/FileExplorer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ export function FileExplorer({
229229
</div>
230230
) : null}
231231
</div>
232-
{/* eslint-disable-next-line jsx-a11y/no-static-element-interactions */}
232+
{/* oxlint-disable-next-line jsx-a11y/no-static-element-interactions */}
233233
<div
234234
className={`w-1 cursor-col-resize hover:bg-gray-300 dark:hover:bg-gray-600 active:bg-gray-400 dark:active:bg-gray-500 ${
235235
isResizing ? '' : 'transition-colors'

src/components/FilterComponents.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -570,7 +570,7 @@ export function FilterSearch({
570570
// Update parent when debounced value changes
571571
React.useEffect(() => {
572572
onChange(debouncedValue)
573-
// eslint-disable-next-line react-hooks/exhaustive-deps
573+
// oxlint-disable-next-line react-hooks/exhaustive-deps
574574
}, [debouncedValue])
575575

576576
// Sync local state when value prop changes externally

src/components/ImageUpload.client.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ export function ImageUploadClient({
138138
</button>
139139
</div>
140140
) : (
141-
// eslint-disable-next-line jsx-a11y/click-events-have-key-events, jsx-a11y/no-static-element-interactions
141+
// oxlint-disable-next-line jsx-a11y/click-events-have-key-events, jsx-a11y/no-static-element-interactions
142142
<div
143143
onClick={() => fileInputRef.current?.click()}
144144
onDrop={handleDrop}

src/components/Navbar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -739,7 +739,7 @@ export function Navbar({ children }: { children: React.ReactNode }) {
739739
className="flex flex-col whitespace-nowrap overflow-y-auto
740740
border-t border-gray-500/20 text-lg bg-white/80 dark:bg-black/90"
741741
>
742-
{/* eslint-disable-next-line jsx-a11y/click-events-have-key-events,jsx-a11y/no-static-element-interactions */}
742+
{/* oxlint-disable-next-line jsx-a11y/click-events-have-key-events,jsx-a11y/no-static-element-interactions */}
743743
<div
744744
onClick={(event) => {
745745
const target = event.target as HTMLElement

0 commit comments

Comments
 (0)