Skip to content

oxlint#943

Open
atk wants to merge 1 commit into
nextfrom
oxlint
Open

oxlint#943
atk wants to merge 1 commit into
nextfrom
oxlint

Conversation

@atk

@atk atk commented Jun 24, 2026

Copy link
Copy Markdown
Member

Replace eslint with oxlint; starting point for a migration

@changeset-bot

changeset-bot Bot commented Jun 24, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: b39bb9e

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 75 packages
Name Type
@solid-primitives/a11y Major
@solid-primitives/active-element Major
@solid-primitives/audio Major
@solid-primitives/bounds Major
@solid-primitives/broadcast-channel Major
@solid-primitives/clipboard Major
@solid-primitives/connectivity Major
@solid-primitives/context Major
@solid-primitives/controlled-props Major
@solid-primitives/controlled-signal Major
@solid-primitives/cookies Major
@solid-primitives/cursor Major
@solid-primitives/date Major
@solid-primitives/deep Major
@solid-primitives/destructure Major
@solid-primitives/devices Major
@solid-primitives/utils Minor
@solid-primitives/storage Major
@solid-primitives/event-bus Major
@solid-primitives/event-dispatcher Major
@solid-primitives/event-props Major
@solid-primitives/filesystem Major
@solid-primitives/flux-store Major
@solid-primitives/focus Major
@solid-primitives/form Major
@solid-primitives/fullscreen Major
@solid-primitives/geolocation Major
@solid-primitives/gestures Major
@solid-primitives/graphql Major
@solid-primitives/history Major
@solid-primitives/event-listener Patch
@solid-primitives/idle Patch
@solid-primitives/immutable Patch
@solid-primitives/interaction Patch
@solid-primitives/intersection-observer Patch
@solid-primitives/jsx-tokenizer Patch
@solid-primitives/keyboard Patch
@solid-primitives/list-state Patch
@solid-primitives/list Patch
@solid-primitives/masonry Patch
@solid-primitives/media Patch
@solid-primitives/mediastream Patch
@solid-primitives/memo Patch
@solid-primitives/mouse Patch
@solid-primitives/mutation-observer Patch
@solid-primitives/notification Patch
@solid-primitives/orientation Patch
@solid-primitives/page-utilities Patch
@solid-primitives/pagination Patch
@solid-primitives/pointer Patch
@solid-primitives/presence Patch
@solid-primitives/promise Patch
@solid-primitives/props Patch
@solid-primitives/queue Patch
@solid-primitives/raf Patch
@solid-primitives/range Patch
@solid-primitives/refs Patch
@solid-primitives/resize-observer Patch
@solid-primitives/rootless Patch
@solid-primitives/scroll Patch
@solid-primitives/selection Patch
@solid-primitives/signal-builders Patch
@solid-primitives/spring Major
@solid-primitives/sse Patch
@solid-primitives/state-machine Patch
@solid-primitives/static-store Patch
@solid-primitives/styles Patch
@solid-primitives/transition-group Patch
@solid-primitives/trigger Patch
@solid-primitives/vibrate Patch
@solid-primitives/video Patch
@solid-primitives/virtual Patch
@solid-primitives/upload Patch
@solid-primitives/map Patch
@solid-primitives/set Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@coderabbitai

coderabbitai Bot commented Jun 24, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 964 files, which is 814 over the limit of 150.

To get a review, narrow the scope:
• coderabbit review --type committed # exclude uncommitted changes
• coderabbit review --dir # limit to a subdirectory
• coderabbit review --base # compare against a closer base

Upgrade to a paid plan to raise the limit.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: b0d02810-ff46-4f10-8caf-facaf51f634b

📥 Commits

Reviewing files that changed from the base of the PR and between bddbafc and b39bb9e.

⛔ Files ignored due to path filters (6)
  • assets/img/logo.png is excluded by !**/*.png
  • assets/video/big_buck_bunny_sall.mp4 is excluded by !**/*.mp4
  • packages/audio/stories/assets/sample1.mp3 is excluded by !**/*.mp3
  • packages/audio/stories/assets/sample2.mp3 is excluded by !**/*.mp3
  • packages/audio/stories/assets/sample3.mp3 is excluded by !**/*.mp3
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (964)
  • .changeset/a11y-solid2-initial.md
  • .changeset/active-element-solid2-migration.md
  • .changeset/audio-solid2-migration.md
  • .changeset/bounds-solid2-migration.md
  • .changeset/broadcast-channel-solid2-migration.md
  • .changeset/clipboard-solid-2.md
  • .changeset/connectivity-solid2-migration.md
  • .changeset/context-solid2-migration.md
  • .changeset/controlled-props-solid2-migration.md
  • .changeset/controlled-signal-solid2-initial.md
  • .changeset/cookies-solid2-migration.md
  • .changeset/cursor-solid2-migration.md
  • .changeset/date-solid2-migration.md
  • .changeset/deep-solid2-migration.md
  • .changeset/destructure-solid2-migration.md
  • .changeset/devices-solid2-migration.md
  • .changeset/eleven-baths-build.md
  • .changeset/eleven-buttons-jump.md
  • .changeset/event-bus-solid2-migration.md
  • .changeset/event-dispatcher-solid2-migration.md
  • .changeset/event-props-solid2-migration.md
  • .changeset/filesystem-solid2-migration.md
  • .changeset/flux-store-solid2-migration.md
  • .changeset/focus-solid2-migration.md
  • .changeset/form-solid2-initial.md
  • .changeset/fullscreen-solid-2-migration.md
  • .changeset/geolocation-solid2-async-reactivity.md
  • .changeset/gestures-solid2-migration.md
  • .changeset/graphql-solid2-migration.md
  • .changeset/history-solid2-migration.md
  • .changeset/i18n-solid2-migration.md
  • .changeset/idle-solid2-migration.md
  • .changeset/immutable-solid2-migration.md
  • .changeset/input-mask-solid2-migration.md
  • .changeset/interaction-solid2-migration.md
  • .changeset/jsx-tokenizer-solid2-migration.md
  • .changeset/keyboard-solid2-migration.md
  • .changeset/keyed-solid2-migration.md
  • .changeset/lifecycle-solid2-migration.md
  • .changeset/list-solid2-migration.md
  • .changeset/list-state-solid2-migration.md
  • .changeset/map-solid2-migration.md
  • .changeset/marker-solid2-migration.md
  • .changeset/masonry-solid2-migration.md
  • .changeset/match-solid2-migration.md
  • .changeset/media-solid2-migration.md
  • .changeset/mediastream-solid2-migration.md
  • .changeset/memo-solid2-migration.md
  • .changeset/mouse-solid2-migration.md
  • .changeset/mutable-solid2-migration.md
  • .changeset/mutation-observer-solid2-migration.md
  • .changeset/notification-initial.md
  • .changeset/orientation-initial.md
  • .changeset/page-utilities-solid2-migration.md
  • .changeset/pagination-solid2-migration.md
  • .changeset/platform-solid2-migration.md
  • .changeset/pointer-solid2-migration.md
  • .changeset/pre.json
  • .changeset/presence-solid2-migration.md
  • .changeset/promise-solid2-migration.md
  • .changeset/props-solid2-migration.md
  • .changeset/queue-initial.md
  • .changeset/raf-solid2-migration.md
  • .changeset/range-solid2-migration.md
  • .changeset/redesign-intersection-observer-primitives.md
  • .changeset/refs-solid2-migration.md
  • .changeset/resize-observer-solid2-migration.md
  • .changeset/restore-make-intersection-observer.md
  • .changeset/scheduled-solid2-migration.md
  • .changeset/script-loader-solid2-migration.md
  • .changeset/scroll-solid2-migration.md
  • .changeset/selection-solid2-migration.md
  • .changeset/sensors-new-package.md
  • .changeset/set-solid2-migration.md
  • .changeset/share-solid2-migration.md
  • .changeset/signal-builders-solid2-migration.md
  • .changeset/spring-solid2-migration.md
  • .changeset/sse-solid2-async-reactivity.md
  • .changeset/state-machine-solid2-migration.md
  • .changeset/styles-solid2-migration.md
  • .changeset/sweet-olives-talk.md
  • .changeset/transition-group-solid2-migration.md
  • .changeset/trigger-solid2-migration.md
  • .changeset/tween-solid2-migration.md
  • .changeset/upload-solid-2-migration.md
  • .changeset/vibrate-initial.md
  • .changeset/video-initial.md
  • .changeset/virtual-solid2-migration.md
  • .changeset/websocket-solid-2-async.md
  • .github/workflows/tests.yml
  • .gitignore
  • .npmrc
  • .oxlintrc.json
  • .storybook/main.ts
  • .storybook/manager-head.html
  • .storybook/manager.ts
  • .storybook/preview-head.html
  • .storybook/preview.ts
  • .storybook/theme.ts
  • .storybook/tsconfig.json
  • .storybook/ui/controls.tsx
  • .storybook/ui/form-control.tsx
  • .storybook/ui/index.ts
  • .storybook/ui/primitives.tsx
  • .storybook/ui/tokens.ts
  • EXPORTS.md
  • README.md
  • configs/vitest.config.solid2.ts
  • configs/vitest.config.ts
  • eslint.config.mjs
  • package.json
  • packages/a11y/LICENSE
  • packages/a11y/README.md
  • packages/a11y/package.json
  • packages/a11y/src/announce.ts
  • packages/a11y/src/form-control.ts
  • packages/a11y/src/index.ts
  • packages/a11y/src/reduced-motion.ts
  • packages/a11y/src/types.ts
  • packages/a11y/stories/a11y.stories.tsx
  • packages/a11y/test/index.test.tsx
  • packages/a11y/test/server.test.ts
  • packages/a11y/tsconfig.json
  • packages/active-element/README.md
  • packages/active-element/dev/index.tsx
  • packages/active-element/dev/utils.ts
  • packages/active-element/package.json
  • packages/active-element/src/index.ts
  • packages/active-element/stories/active-element.stories.tsx
  • packages/active-element/test/index.test.ts
  • packages/active-element/test/server.test.ts
  • packages/analytics/README.md
  • packages/analytics/package.json
  • packages/audio/CHANGELOG.md
  • packages/audio/README.md
  • packages/audio/dev/index.tsx
  • packages/audio/package.json
  • packages/audio/src/index.ts
  • packages/audio/stories/_helpers.tsx
  • packages/audio/stories/createAudio.stories.tsx
  • packages/audio/stories/makeAudio.stories.tsx
  • packages/audio/stories/makeAudioPlayer.stories.tsx
  • packages/audio/stories/tsconfig.json
  • packages/audio/test/index.test.ts
  • packages/audio/test/server.test.ts
  • packages/audio/test/setup.ts
  • packages/autofocus/README.md
  • packages/autofocus/dev/index.tsx
  • packages/autofocus/src/index.ts
  • packages/autofocus/test/index.test.tsx
  • packages/bounds/README.md
  • packages/bounds/package.json
  • packages/bounds/src/index.ts
  • packages/bounds/stories/_helpers.tsx
  • packages/bounds/stories/createElementBounds.stories.tsx
  • packages/bounds/test/index.test.ts
  • packages/bounds/tsconfig.json
  • packages/broadcast-channel/README.md
  • packages/broadcast-channel/dev/hooks/useTrackPages.tsx
  • packages/broadcast-channel/dev/index.tsx
  • packages/broadcast-channel/package.json
  • packages/broadcast-channel/src/index.ts
  • packages/broadcast-channel/stories/broadcastChannel.stories.tsx
  • packages/broadcast-channel/stories/tsconfig.json
  • packages/broadcast-channel/test/index.test.ts
  • packages/clipboard/CHANGELOG.md
  • packages/clipboard/README.md
  • packages/clipboard/dev/index.tsx
  • packages/clipboard/package.json
  • packages/clipboard/src/index.ts
  • packages/clipboard/stories/clipboard.stories.tsx
  • packages/clipboard/test/index.test.ts
  • packages/connectivity/README.md
  • packages/connectivity/dev/index.tsx
  • packages/connectivity/package.json
  • packages/connectivity/src/index.ts
  • packages/connectivity/stories/connectivity.stories.tsx
  • packages/connectivity/stories/tsconfig.json
  • packages/connectivity/test/index.test.ts
  • packages/connectivity/test/server.test.ts
  • packages/connectivity/test/setup.ts
  • packages/context/CHANGELOG.md
  • packages/context/README.md
  • packages/context/dev/index.tsx
  • packages/context/package.json
  • packages/context/src/index.ts
  • packages/context/stories/context.stories.tsx
  • packages/context/test/index.test.tsx
  • packages/context/test/server.test.tsx
  • packages/controlled-props/README.md
  • packages/controlled-props/dev/index.tsx
  • packages/controlled-props/package.json
  • packages/controlled-props/src/index.tsx
  • packages/controlled-props/stories/controlled-props.stories.tsx
  • packages/controlled-props/test/testProps.test.tsx
  • packages/controlled-signal/CHANGELOG.md
  • packages/controlled-signal/LICENSE
  • packages/controlled-signal/README.md
  • packages/controlled-signal/package.json
  • packages/controlled-signal/src/index.ts
  • packages/controlled-signal/stories/controllableSignal.stories.tsx
  • packages/controlled-signal/stories/tsconfig.json
  • packages/controlled-signal/test/index.test.ts
  • packages/controlled-signal/test/server.test.ts
  • packages/controlled-signal/tsconfig.json
  • packages/cookies/README.md
  • packages/cookies/dev/index.tsx
  • packages/cookies/package.json
  • packages/cookies/src/index.ts
  • packages/cookies/stories/cookies.stories.tsx
  • packages/cookies/test/index.test.ts
  • packages/cookies/test/server.test.ts
  • packages/cursor/README.md
  • packages/cursor/package.json
  • packages/cursor/src/index.ts
  • packages/cursor/src/types.ts
  • packages/cursor/stories/cursor.stories.tsx
  • packages/cursor/test/index.test.ts
  • packages/date/README.md
  • packages/date/dev/lib.tsx
  • packages/date/package.json
  • packages/date/src/primitives.ts
  • packages/date/src/types.ts
  • packages/date/stories/_helpers.tsx
  • packages/date/stories/createCountdown.stories.tsx
  • packages/date/stories/createDate.stories.tsx
  • packages/date/stories/createTimeAgo.stories.tsx
  • packages/date/stories/createTimeDifference.stories.tsx
  • packages/date/stories/tsconfig.json
  • packages/date/test/date-difference.test.ts
  • packages/date/test/date-now.test.ts
  • packages/date/test/server.test.ts
  • packages/date/tsconfig.json
  • packages/db-store/README.md
  • packages/db-store/package.json
  • packages/db-store/src/index.ts
  • packages/deep/README.md
  • packages/deep/dev/index.tsx
  • packages/deep/package.json
  • packages/deep/src/store-updates.ts
  • packages/deep/src/track-deep.ts
  • packages/deep/src/track-store.ts
  • packages/deep/stories/deep.stories.tsx
  • packages/deep/test/track.bench.ts
  • packages/deep/test/track.test.ts
  • packages/deep/test/updates.test.ts
  • packages/destructure/README.md
  • packages/destructure/package.json
  • packages/destructure/src/index.ts
  • packages/destructure/test/destructure.test.ts
  • packages/devices/README.md
  • packages/devices/package.json
  • packages/devices/src/index.ts
  • packages/devices/stories/devices.stories.tsx
  • packages/devices/test/index.test.ts
  • packages/devices/test/server.test.ts
  • packages/event-bus/README.md
  • packages/event-bus/dev/index.tsx
  • packages/event-bus/package.json
  • packages/event-bus/src/emitter.ts
  • packages/event-bus/src/eventBus.ts
  • packages/event-bus/src/eventStack.ts
  • packages/event-bus/src/utils.ts
  • packages/event-bus/stories/eventBus.stories.tsx
  • packages/event-bus/test/eventHub.test.ts
  • packages/event-bus/test/eventStack.test.ts
  • packages/event-bus/test/server.test.ts
  • packages/event-bus/test/utils.test.ts
  • packages/event-dispatcher/README.md
  • packages/event-dispatcher/dev/index.tsx
  • packages/event-dispatcher/dev/utils.ts
  • packages/event-dispatcher/package.json
  • packages/event-dispatcher/src/index.ts
  • packages/event-dispatcher/stories/eventDispatcher.stories.tsx
  • packages/event-dispatcher/test/index.test.ts
  • packages/event-dispatcher/test/server.test.ts
  • packages/event-listener/README.md
  • packages/event-listener/dev/index.tsx
  • packages/event-listener/package.json
  • packages/event-listener/src/components.ts
  • packages/event-listener/src/eventListener.ts
  • packages/event-listener/src/eventListenerMap.ts
  • packages/event-listener/src/eventListenerStack.ts
  • packages/event-listener/src/types.ts
  • packages/event-listener/stories/event-listener.stories.tsx
  • packages/event-listener/test/event-listener-map.test.ts
  • packages/event-listener/test/event-listener.test.ts
  • packages/event-listener/test/setup.ts
  • packages/event-props/README.md
  • packages/event-props/package.json
  • packages/event-props/test/index.test.ts
  • packages/event-props/test/server.test.ts
  • packages/fetch/README.md
  • packages/fetch/package.json
  • packages/fetch/src/cache.ts
  • packages/fetch/src/modifiers.ts
  • packages/fetch/src/request.ts
  • packages/fetch/test/setup.ts
  • packages/filesystem/README.md
  • packages/filesystem/dev/index.tsx
  • packages/filesystem/package.json
  • packages/filesystem/src/adapter-node.ts
  • packages/filesystem/src/adapter-web.ts
  • packages/filesystem/src/reactive.ts
  • packages/filesystem/src/tools.ts
  • packages/filesystem/src/watcher-chokidar.ts
  • packages/filesystem/stories/filesystem.stories.tsx
  • packages/filesystem/test/index.test.ts
  • packages/flux-store/README.md
  • packages/flux-store/dev/components/BoxesDemo.tsx
  • packages/flux-store/dev/components/CounterButton.tsx
  • packages/flux-store/dev/components/CounterControls.tsx
  • packages/flux-store/dev/components/index.ts
  • packages/flux-store/dev/index.tsx
  • packages/flux-store/dev/stores/ages-store.ts
  • packages/flux-store/dev/stores/counter-store.ts
  • packages/flux-store/package.json
  • packages/flux-store/src/index.ts
  • packages/flux-store/stories/flux-store.stories.tsx
  • packages/flux-store/test/index.test.tsx
  • packages/focus/CHANGELOG.md
  • packages/focus/LICENSE
  • packages/focus/README.md
  • packages/focus/package.json
  • packages/focus/src/autofocus.ts
  • packages/focus/src/focusSignal.ts
  • packages/focus/src/focusTrap.ts
  • packages/focus/src/index.ts
  • packages/focus/stories/focus.stories.tsx
  • packages/focus/test/index.test.tsx
  • packages/focus/test/server.test.ts
  • packages/focus/tsconfig.json
  • packages/form/LICENSE
  • packages/form/README.md
  • packages/form/package.json
  • packages/form/src/form-control.ts
  • packages/form/src/form.ts
  • packages/form/src/index.ts
  • packages/form/src/types.ts
  • packages/form/stories/form.stories.tsx
  • packages/form/test/index.test.ts
  • packages/form/test/server.test.ts
  • packages/form/tsconfig.json
  • packages/fullscreen/CHANGELOG.md
  • packages/fullscreen/README.md
  • packages/fullscreen/package.json
  • packages/fullscreen/src/index.ts
  • packages/fullscreen/stories/fullscreen.stories.tsx
  • packages/fullscreen/test/index.test.ts
  • packages/fullscreen/test/server.test.ts
  • packages/fullscreen/test/setup.ts
  • packages/fullscreen/tsconfig.json
  • packages/geolocation/CHANGELOG.md
  • packages/geolocation/README.md
  • packages/geolocation/dev/client.tsx
  • packages/geolocation/package.json
  • packages/geolocation/src/index.ts
  • packages/geolocation/stories/geolocation.stories.tsx
  • packages/geolocation/test/index.test.ts
  • packages/geolocation/test/server.test.ts
  • packages/geolocation/test/setup.ts
  • packages/gestures/CHANGELOG.md
  • packages/gestures/README.md
  • packages/gestures/dev/index.tsx
  • packages/gestures/package.json
  • packages/gestures/src/core.ts
  • packages/gestures/src/doubleTap.ts
  • packages/gestures/src/index.ts
  • packages/gestures/src/longPress.ts
  • packages/gestures/src/pan.ts
  • packages/gestures/src/pinch.ts
  • packages/gestures/src/rotate.ts
  • packages/gestures/src/swipe.ts
  • packages/gestures/src/tap.ts
  • packages/gestures/stories/gestures.stories.tsx
  • packages/gestures/test/index.test.ts
  • packages/gestures/test/server.test.ts
  • packages/graphql/README.md
  • packages/graphql/package.json
  • packages/history/CHANGELOG.md
  • packages/history/README.md
  • packages/history/dev/index.tsx
  • packages/history/package.json
  • packages/history/src/index.ts
  • packages/history/stories/history.stories.tsx
  • packages/history/test/index.test.ts
  • packages/history/test/server.test.ts
  • packages/i18n/README.md
  • packages/i18n/dev/index.tsx
  • packages/i18n/package.json
  • packages/i18n/src/index.ts
  • packages/i18n/stories/i18n.stories.tsx
  • packages/i18n/test/index.test.ts
  • packages/i18n/test/server.test.ts
  • packages/i18n/test/setup.ts
  • packages/i18n/test/setup.tsx
  • packages/idle/README.md
  • packages/idle/dev/index.tsx
  • packages/idle/package.json
  • packages/idle/src/createIdleTimer.ts
  • packages/idle/stories/idle.stories.tsx
  • packages/idle/test/index.test.ts
  • packages/idle/test/server.test.ts
  • packages/idle/tsconfig.json
  • packages/immutable/README.md
  • packages/immutable/package.json
  • packages/input-mask/README.md
  • packages/input-mask/package.json
  • packages/input-mask/stories/inputMask.stories.tsx
  • packages/input-mask/stories/tsconfig.json
  • packages/input-mask/test/index.test.tsx
  • packages/interaction/LICENSE
  • packages/interaction/README.md
  • packages/interaction/package.json
  • packages/interaction/src/index.ts
  • packages/interaction/stories/interaction.stories.tsx
  • packages/interaction/test/interact-outside.test.ts
  • packages/interaction/test/server.test.ts
  • packages/interaction/tsconfig.json
  • packages/interaction/vitest.config.ts
  • packages/intersection-observer/README.md
  • packages/intersection-observer/dev/index.tsx
  • packages/intersection-observer/package.json
  • packages/intersection-observer/src/index.ts
  • packages/intersection-observer/stories/intersectionObserver.stories.tsx
  • packages/intersection-observer/test/index.test.ts
  • packages/intersection-observer/test/server.test.ts
  • packages/jsx-tokenizer/README.md
  • packages/jsx-tokenizer/dev/index.tsx
  • packages/jsx-tokenizer/package.json
  • packages/jsx-tokenizer/src/index.ts
  • packages/jsx-tokenizer/stories/jsx-tokenizer.stories.tsx
  • packages/jsx-tokenizer/test/index.test.tsx
  • packages/jsx-tokenizer/test/server.test.tsx
  • packages/keyboard/README.md
  • packages/keyboard/dev/index.tsx
  • packages/keyboard/package.json
  • packages/keyboard/src/index.ts
  • packages/keyboard/stories/keyboard.stories.tsx
  • packages/keyboard/stories/tsconfig.json
  • packages/keyboard/test/index.test.ts
  • packages/keyboard/test/server.test.ts
  • packages/keyed/README.md
  • packages/keyed/package.json
  • packages/keyed/src/index.ts
  • packages/keyed/stories/keyed.stories.tsx
  • packages/keyed/test/index.test.tsx
  • packages/lifecycle/README.md
  • packages/lifecycle/dev/index.tsx
  • packages/lifecycle/package.json
  • packages/lifecycle/src/index.ts
  • packages/lifecycle/stories/lifecycle.stories.tsx
  • packages/lifecycle/test/index.test.ts
  • packages/lifecycle/test/server.test.ts
  • packages/list-state/CHANGELOG.md
  • packages/list-state/LICENSE
  • packages/list-state/README.md
  • packages/list-state/dev/index.tsx
  • packages/list-state/package.json
  • packages/list-state/src/index.ts
  • packages/list-state/src/list-state.ts
  • packages/list-state/src/multi-list-state.ts
  • packages/list-state/src/types.ts
  • packages/list-state/stories/listState.stories.tsx
  • packages/list-state/test/index.test.tsx
  • packages/list-state/test/server.test.ts
  • packages/list-state/tsconfig.json
  • packages/list/README.md
  • packages/list/dev/index.tsx
  • packages/list/package.json
  • packages/list/src/index.ts
  • packages/list/stories/list.stories.tsx
  • packages/list/test/debug.test.tsx
  • packages/list/test/index.bench.tsx
  • packages/list/test/index.test.tsx
  • packages/list/test/server.test.ts
  • packages/list/tsconfig.json
  • packages/map/CHANGELOG.md
  • packages/map/README.md
  • packages/map/dev/index.tsx
  • packages/map/package.json
  • packages/map/src/index.ts
  • packages/map/stories/map.stories.tsx
  • packages/map/test/index.test.ts
  • packages/map/test/server.test.ts
  • packages/marker/README.md
  • packages/marker/package.json
  • packages/marker/src/index.ts
  • packages/marker/stories/_helpers.tsx
  • packages/marker/stories/marker.stories.tsx
  • packages/marker/test/index.test.ts
  • packages/masonry/README.md
  • packages/masonry/package.json
  • packages/masonry/src/index.ts
  • packages/masonry/stories/masonry.stories.tsx
  • packages/masonry/test/index.test.ts
  • packages/match/CHANGELOG.md
  • packages/match/README.md
  • packages/match/dev/index.tsx
  • packages/match/package.json
  • packages/match/src/index.ts
  • packages/match/stories/match.stories.tsx
  • packages/match/test/index.test.tsx
  • packages/media/README.md
  • packages/media/package.json
  • packages/media/src/index.ts
  • packages/media/test/index.test.ts
  • packages/mediastream/CHANGELOG.md
  • packages/mediastream/README.md
  • packages/mediastream/package.json
  • packages/mediastream/src/index.ts
  • packages/mediastream/stories/mediastream.stories.tsx
  • packages/mediastream/test/index.test.ts
  • packages/mediastream/test/server.test.ts
  • packages/mediastream/test/setup.ts
  • packages/mediastream/tsconfig.json
  • packages/memo/README.md
  • packages/memo/dev/index.tsx
  • packages/memo/dev/lazy.tsx
  • packages/memo/package.json
  • packages/memo/src/index.ts
  • packages/memo/stories/memo.stories.tsx
  • packages/memo/stories/tsconfig.json
  • packages/memo/test/async.test.ts
  • packages/memo/test/cache.test.ts
  • packages/memo/test/latest.test.ts
  • packages/memo/test/lazy.test.ts
  • packages/memo/test/pureReaction.test.ts
  • packages/memo/test/reducer.test.ts
  • packages/memo/test/writable.test.ts
  • packages/memo/tsconfig.json
  • packages/mouse/README.md
  • packages/mouse/dev/index.tsx
  • packages/mouse/package.json
  • packages/mouse/src/common.ts
  • packages/mouse/src/primitives.ts
  • packages/mouse/stories/mouse.stories.tsx
  • packages/mouse/test/index.test.ts
  • packages/mouse/test/server.test.ts
  • packages/mutable/README.md
  • packages/mutable/dev/index.tsx
  • packages/mutable/package.json
  • packages/mutable/src/index.ts
  • packages/mutable/stories/mutable.stories.tsx
  • packages/mutable/stories/tsconfig.json
  • packages/mutable/test/dev.test.ts
  • packages/mutable/test/modifiers.test.ts
  • packages/mutable/test/mutable.test.ts
  • packages/mutable/test/server.test.ts
  • packages/mutation-observer/CHANGELOG.md
  • packages/mutation-observer/README.md
  • packages/mutation-observer/dev/components.tsx
  • packages/mutation-observer/dev/index.tsx
  • packages/mutation-observer/package.json
  • packages/mutation-observer/src/index.ts
  • packages/mutation-observer/stories/mutationObserver.stories.tsx
  • packages/mutation-observer/test/index.test.ts
  • packages/mutation-observer/test/server.test.ts
  • packages/notification/LICENSE
  • packages/notification/README.md
  • packages/notification/dev/index.tsx
  • packages/notification/package.json
  • packages/notification/src/index.ts
  • packages/notification/stories/notification.stories.tsx
  • packages/notification/test/index.test.ts
  • packages/notification/test/server.test.ts
  • packages/notification/tsconfig.json
  • packages/orientation/LICENSE
  • packages/orientation/README.md
  • packages/orientation/dev/index.tsx
  • packages/orientation/package.json
  • packages/orientation/src/index.ts
  • packages/orientation/stories/orientation.stories.tsx
  • packages/orientation/test/index.test.ts
  • packages/orientation/test/server.test.ts
  • packages/orientation/tsconfig.json
  • packages/page-utilities/CHANGELOG.md
  • packages/page-utilities/LICENSE
  • packages/page-utilities/README.md
  • packages/page-utilities/package.json
  • packages/page-utilities/src/index.ts
  • packages/page-utilities/stories/pageUtilities.stories.tsx
  • packages/page-utilities/test/index.test.ts
  • packages/page-utilities/test/server.test.ts
  • packages/page-utilities/tsconfig.json
  • packages/page-visibility/README.md
  • packages/page-visibility/src/index.ts
  • packages/page-visibility/test/index.test.ts
  • packages/pagination/README.md
  • packages/pagination/dev/index.tsx
  • packages/pagination/package.json
  • packages/pagination/src/index.ts
  • packages/pagination/stories/pagination.stories.tsx
  • packages/pagination/test/index.test.ts
  • packages/pagination/test/server.test.ts
  • packages/permission/README.md
  • packages/permission/package.json
  • packages/permission/src/index.ts
  • packages/permission/test/index.test.ts
  • packages/platform/README.md
  • packages/platform/package.json
  • packages/platform/src/index.ts
  • packages/platform/stories/platform.stories.tsx
  • packages/pointer/README.md
  • packages/pointer/package.json
  • packages/pointer/src/index.ts
  • packages/pointer/src/types.ts
  • packages/pointer/stories/_helpers.tsx
  • packages/pointer/stories/pointer.stories.tsx
  • packages/pointer/test/index.test.ts
  • packages/pointer/test/server.test.ts
  • packages/presence/README.md
  • packages/presence/package.json
  • packages/presence/src/index.ts
  • packages/presence/stories/presence.stories.tsx
  • packages/presence/test/createPresence.test.ts
  • packages/promise/README.md
  • packages/promise/package.json
  • packages/promise/src/index.ts
  • packages/promise/stories/promise.stories.tsx
  • packages/promise/test/intex.test.ts
  • packages/promise/test/server.test.ts
  • packages/props/README.md
  • packages/props/dev/index.tsx
  • packages/props/package.json
  • packages/props/src/combineProps.ts
  • packages/props/src/filterProps.ts
  • packages/props/stories/props.stories.tsx
  • packages/props/stories/tsconfig.json
  • packages/props/test/combineProps.test.ts
  • packages/props/test/filterProps.test.ts
  • packages/props/test/server.test.ts
  • packages/queue/CHANGELOG.md
  • packages/queue/LICENSE
  • packages/queue/README.md
  • packages/queue/dev/index.tsx
  • packages/queue/package.json
  • packages/queue/src/index.ts
  • packages/queue/src/priority-queue.ts
  • packages/queue/src/queue.ts
  • packages/queue/src/task-queue.ts
  • packages/queue/stories/queue.stories.tsx
  • packages/queue/test/index.test.ts
  • packages/queue/test/server.test.ts
  • packages/queue/tsconfig.json
  • packages/raf/README.md
  • packages/raf/package.json
  • packages/raf/src/index.ts
  • packages/raf/stories/raf.stories.tsx
  • packages/raf/test/index.test.ts
  • packages/raf/test/server.test.ts
  • packages/range/README.md
  • packages/range/package.json
  • packages/range/src/createNumericRange.ts
  • packages/range/src/index.ts
  • packages/range/src/indexRange.ts
  • packages/range/src/mapRange.ts
  • packages/range/src/repeat.ts
  • packages/range/test/createNumericRange.test.ts
  • packages/range/test/indexRange.test.ts
  • packages/range/test/mapRange.test.ts
  • packages/range/test/repeat.test.ts
  • packages/range/test/server.test.ts
  • packages/refs/README.md
  • packages/refs/package.json
  • packages/refs/src/index.ts
  • packages/refs/test/index.test.ts
  • packages/refs/test/mergeRefs.test.tsx
  • packages/refs/test/server.test.tsx
  • packages/refs/vitest.config.ts
  • packages/resize-observer/README.md
  • packages/resize-observer/dev/index.tsx
  • packages/resize-observer/package.json
  • packages/resize-observer/src/index.ts
  • packages/resize-observer/test/index.test.ts
  • packages/resource/README.md
  • packages/resource/package.json
  • packages/resource/test/index.test.ts
  • packages/rootless/README.md
  • packages/rootless/package.json
  • packages/rootless/src/index.ts
  • packages/rootless/test/index.test.ts
  • packages/rootless/test/root-pool.test.ts
  • packages/scheduled/README.md
  • packages/scheduled/package.json
  • packages/scheduled/src/index.ts
  • packages/scheduled/stories/scheduled.stories.tsx
  • packages/scheduled/test/create-scheduled.test.ts
  • packages/script-loader/README.md
  • packages/script-loader/package.json
  • packages/script-loader/src/index.ts
  • packages/script-loader/test/index.test.ts
  • packages/scroll/LICENSE
  • packages/scroll/README.md
  • packages/scroll/package.json
  • packages/scroll/src/index.ts
  • packages/scroll/src/preventScroll.ts
  • packages/scroll/src/scrollPosition.ts
  • packages/scroll/stories/scroll.stories.tsx
  • packages/scroll/test/index.test.ts
  • packages/scroll/test/server.test.ts
  • packages/scroll/tsconfig.json
  • packages/selection/README.md
  • packages/selection/package.json
  • packages/selection/src/index.ts
  • packages/selection/stories/selection.stories.tsx
  • packages/selection/test/index.test.tsx
  • packages/selection/test/server.test.ts
  • packages/selection/tsconfig.json
  • packages/selection/vitest.config.ts
  • packages/sensors/CHANGELOG.md
  • packages/sensors/README.md
  • packages/sensors/package.json
  • packages/sensors/src/accelerometer.ts
  • packages/sensors/src/battery.ts
  • packages/sensors/src/compass.ts
  • packages/sensors/src/gyroscope.ts
  • packages/sensors/src/index.ts
  • packages/sensors/src/sensor.ts
  • packages/sensors/stories/sensors.stories.tsx
  • packages/sensors/test/index.test.ts
  • packages/sensors/test/server.test.ts
  • packages/sensors/tsconfig.json
  • packages/set/README.md
  • packages/set/dev/index.tsx
  • packages/set/package.json
  • packages/set/src/index.ts
  • packages/set/stories/set.stories.tsx
  • packages/set/test/index.test.ts
  • packages/set/test/server.test.ts
  • packages/share/README.md
  • packages/share/dev/index.tsx
  • packages/share/package.json
  • packages/share/src/networks.ts
  • packages/share/src/social-share.ts
  • packages/share/src/web-share.ts
  • packages/share/stories/share.stories.tsx
  • packages/share/test/index.test.ts
  • packages/share/test/server.test.ts
  • packages/signal-builders/README.md
  • packages/signal-builders/package.json
  • packages/signal-builders/src/array.ts
  • packages/signal-builders/src/convert.ts
  • packages/signal-builders/src/number.ts
  • packages/signal-builders/src/object.ts
  • packages/signal-builders/src/string.ts
  • packages/signal-builders/src/update.ts
  • packages/signal-builders/stories/signal-builders.stories.tsx
  • packages/signal-builders/test/index.test.ts
  • packages/spring/README.md
  • packages/spring/dev/index.tsx
  • packages/spring/package.json
  • packages/spring/src/index.ts
  • packages/spring/stories/spring.stories.tsx
  • packages/spring/test/index.test.ts
  • packages/spring/test/server.test.ts
  • packages/sse/README.md
  • packages/sse/dev/index.tsx
  • packages/sse/package.json
  • packages/sse/src/index.ts
  • packages/sse/src/sse.ts
  • packages/sse/stories/sse.stories.tsx
  • packages/sse/test/index.test.ts
  • packages/sse/test/server.test.ts
  • packages/sse/test/worker.test.ts
  • packages/sse/vitest.config.ts
  • packages/state-machine/CHANGELOG.md
  • packages/state-machine/README.md
  • packages/state-machine/dev/index.tsx
  • packages/state-machine/package.json
  • packages/state-machine/src/index.ts
  • packages/state-machine/stories/createMachine.stories.tsx
  • packages/state-machine/test/index.test.ts
  • packages/state-machine/tsconfig.json
  • packages/static-store/README.md
  • packages/static-store/package.json
  • packages/static-store/src/index.ts
  • packages/static-store/stories/staticStore.stories.tsx
  • packages/static-store/stories/tsconfig.json
  • packages/static-store/test/index.test.ts
  • packages/storage/README.md
  • packages/storage/dev/index.tsx
  • packages/storage/package.json
  • packages/storage/src/cookies.ts
  • packages/storage/src/persisted.ts
  • packages/storage/stories/storage.stories.tsx
  • packages/storage/tauri-storage/package.json
  • packages/storage/test/persisted.test.ts
  • packages/stream/CHANGELOG.md
  • packages/stream/README.md
  • packages/stream/demo/index.html
  • packages/stream/demo/index.tsx
  • packages/stream/demo/vite.config.ts
  • packages/stream/dev/index.tsx
  • packages/stream/src/index.ts
  • packages/stream/test/index.test.ts
  • packages/stream/test/setup.ts
  • packages/styles/README.md
  • packages/styles/package.json
  • packages/styles/src/index.ts
  • packages/styles/stories/styles.stories.tsx
  • packages/styles/test/index.test.ts
  • packages/styles/test/server.test.ts
  • packages/timer/README.md
  • packages/timer/package.json
  • packages/timer/src/index.ts
  • packages/timer/stories/createPolled.stories.tsx
  • packages/timer/stories/createTimer.stories.tsx
  • packages/timer/stories/tsconfig.json
  • packages/timer/test/index.test.ts
  • packages/transition-group/README.md
  • packages/transition-group/dev/index.tsx
  • packages/transition-group/dev/list-page.tsx
  • packages/transition-group/dev/switch-page.tsx
  • packages/transition-group/package.json
  • packages/transition-group/src/index.ts
  • packages/transition-group/src/types.ts
  • packages/transition-group/stories/transition-group.stories.tsx
  • packages/transition-group/stories/tsconfig.json
  • packages/transition-group/test/list-transition.test.ts
  • packages/transition-group/test/switch-transition.test.ts
  • packages/transition-group/tsconfig.json
  • packages/trigger/README.md
  • packages/trigger/package.json
  • packages/trigger/src/index.ts
  • packages/trigger/stories/trigger.stories.tsx
  • packages/trigger/test/index.test.ts
  • packages/trigger/test/server.test.ts
  • packages/tween/README.md
  • packages/tween/package.json
  • packages/tween/src/index.ts
  • packages/tween/stories/tween.stories.tsx
  • packages/tween/test/index.test.ts
  • packages/tween/test/server.test.ts
  • packages/upload/README.md
  • packages/upload/dev/index.tsx
  • packages/upload/package.json
  • packages/upload/src/createDropzone.ts
  • packages/upload/src/createFilePicker.ts
  • packages/upload/src/createFileUploader.ts
  • packages/upload/src/fileSender.ts
  • packages/upload/src/fileUploader.ts
  • packages/upload/src/helpers.ts
  • packages/upload/src/index.ts
  • packages/upload/src/types.ts
  • packages/upload/stories/upload.stories.tsx
  • packages/upload/test/index.test.tsx
  • packages/upload/tsconfig.json
  • packages/utils/LICENSE
  • packages/utils/README.md
  • packages/utils/package.json
  • packages/utils/src/colors/helpers.ts
  • packages/utils/src/colors/index.ts
  • packages/utils/src/colors/intl.ts
  • packages/utils/src/colors/manipulation.ts
  • packages/utils/src/colors/types.ts
  • packages/utils/src/index.ts
  • packages/utils/src/types.ts
  • packages/utils/test/colors-manipulation.test.ts
  • packages/utils/test/colors.test.ts
  • packages/utils/test/index.test.ts
  • packages/vibrate/LICENSE
  • packages/vibrate/README.md
  • packages/vibrate/dev/index.tsx
  • packages/vibrate/package.json
  • packages/vibrate/src/index.ts
  • packages/vibrate/stories/vibrate.stories.tsx
  • packages/vibrate/test/index.test.ts
  • packages/vibrate/test/server.test.ts
  • packages/vibrate/tsconfig.json
  • packages/video/LICENSE
  • packages/video/README.md
  • packages/video/dev/index.tsx
  • packages/video/package.json
  • packages/video/src/createVideo.ts
  • packages/video/src/createVideoPlayer.ts
  • packages/video/src/index.ts
  • packages/video/src/types.ts
  • packages/video/stories/createVideo.stories.tsx
  • packages/video/stories/createVideoPlayer.stories.tsx
  • packages/video/stories/makeVideoPlayer.stories.tsx
  • packages/video/test/index.test.ts
  • packages/video/test/server.test.ts
  • packages/video/test/setup.ts
  • packages/video/tsconfig.json
  • packages/virtual/README.md
  • packages/virtual/dev/index.tsx
  • packages/virtual/package.json
  • packages/virtual/src/index.tsx
  • packages/virtual/stories/virtual.stories.tsx
  • packages/virtual/test/index.test.tsx
  • packages/virtual/test/server.test.tsx
  • packages/websocket/CHANGELOG.md
  • packages/websocket/README.md
  • packages/websocket/dev/index.tsx
  • packages/websocket/package.json
  • packages/websocket/src/index.ts
  • packages/websocket/stories/websocket.stories.tsx
  • packages/websocket/test/index.test.ts
  • packages/websocket/test/setup.ts
  • packages/workers/README.md
  • packages/workers/dev/index.tsx
  • packages/workers/index.html
  • packages/workers/package.json
  • packages/workers/src/bridge.ts
  • packages/workers/src/index.ts
  • packages/workers/src/reactive-worker.ts
  • packages/workers/src/types.d.ts
  • packages/workers/src/utils.ts
  • packages/workers/src/worker-scope.ts
  • packages/workers/stories/stats.worker.ts
  • packages/workers/stories/workers.stories.tsx
  • packages/workers/test/index.test.ts
  • packages/workers/test/server.test.ts
  • packages/workers/test/setup.ts
  • pnpm-workspace.yaml
  • scripts/measure.ts
  • scripts/new-package.ts
  • scripts/update-readme.ts
  • scripts/utils/calculate-bundlesize.ts
  • scripts/utils/get-modules-data.ts
  • scripts/utils/utils.ts
  • site/package.json
  • site/scripts/generate.ts
  • site/src/api.ts
  • site/src/client.tsx
  • site/src/components/BundleSizeModal/BundleSizeModal.tsx
  • site/src/components/Footer/Footer.tsx
  • site/src/components/Header/Header.tsx
  • site/src/components/Header/NavMenu.tsx
  • site/src/components/Header/ThemeBtn.tsx
  • site/src/components/Icons/Hamburger.tsx
  • site/src/components/Icons/SolidBlocksHeaderClusterDefs.tsx
  • site/src/components/Modal/SlideModal.tsx
  • site/src/components/Primitives/StageBadge.tsx
  • site/src/components/Search/ClientSearchModal.tsx
  • site/src/components/Search/Search.tsx
  • site/src/components/Search/SearchBtn.tsx
  • site/src/components/Search/SearchModal.tsx
  • site/src/components/Stage/Stage.tsx
  • site/src/components/table.tsx
  • site/src/primitives/client-only.ts
  • site/src/primitives/createShortcut.ts
  • site/src/primitives/document-class.tsx
  • site/src/routeTree.gen.ts
  • site/src/routes/__root.tsx
  • site/src/routes/index.tsx
  • site/src/routes/package/$name/-components/heading.tsx
  • site/src/routes/package/$name/-components/primitive-name-tooltip-impl.tsx
  • site/src/routes/package/$name/-components/primitive-name-tooltips.tsx
  • site/src/routes/package/$name/-components/primitive-name-tooltips.tsx~next
  • site/src/routes/package/$name/-components/primitive-name-tooltips.tsx~port to tanstack start v1
  • site/src/routes/package/$name/index.tsx
  • site/src/routes/package/$name/index.tsx~next
  • site/src/routes/package/$name/index.tsx~port to tanstack start v1
  • site/src/routes/playground/$name.tsx
  • site/src/routes/playground/$name.tsx~next
  • site/src/routes/playground/$name.tsx~port to tanstack start v1
  • template/README.md
  • template/package.json
  • template/stories/index.stories.tsx
  • template/stories/tsconfig.json
  • test-results/.last-run.json
  • tsconfig.json

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch oxlint

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@atk atk changed the base branch from main to next June 24, 2026 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant