Repository Analysis

clauderic/dnd-kit

The modern toolkit for building drag and drop interfaces

0.3 Likely human-written View on GitHub
0.3
Adjusted Score
0.3
Raw Score
100%
Time Factor
2026-05-18
Last Push
17,180
Stars
TypeScript
Language
45,863
Lines of Code
790
Files
16
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 0LOW 16

Pattern Findings

16 matches across 2 categories. Click a row to expand file-level details.

Hyper-Verbose Identifiers14 hits · 14 pts
SeverityFileLineSnippet
LOWpackages/abstract/src/modifiers/boundingRectangle.ts26export function restrictShapeToBoundingRectangle(
LOWpackages/solid/src/utilities/saveElementPosition.ts6export function createSaveElementPosition() {
LOWpackages/dom/src/core/plugins/feedback/observers.ts13export function createElementMutationObserver(
LOWpackages/dom/src/core/plugins/feedback/observers.ts88export function createDocumentMutationObserver(
LOW…ies/bounding-rectangle/getViewportBoundingRectangle.ts16export function getViewportBoundingRectangle(
LOW…ties/bounding-rectangle/getVisibleBoundingRectangle.ts11export function getVisibleBoundingRectangle(
LOW…s/dom/src/utilities/scroll/documentScrollingElement.ts4export function isDocumentScrollingElement(element: Element | null) {
LOW…ges/dom/src/utilities/scroll/getScrollableAncestors.ts89export function getFirstScrollableAncestor(node: Node | null): Element | null {
LOWpackages/geometry/src/shapes/Rectangle.ts149function rectangleRectangleIntersection(
LOWpackages/react/src/core/draggable/useDraggable.ts102function shouldUpdateSynchronously(key: string, oldValue: any, newValue: any) {
LOWpackages/react/src/sortable/useSortable.ts195function shouldUpdateSynchronously(key: string, oldValue: any, newValue: any) {
LOWapps/docs/src/components/LogoContextMenu.ts17function getOrCreateMenu(): HTMLDivElement {
LOWapps/docs/src/scripts/mintlify-analytics.ts30function getOrCreate(
LOW…t/Sortable/Virtualized/ReactTinyVirtualListExample.tsx16export function ReactTinyVirtualListExample({debug}: Props) {
Fake / Example Data2 hits · 2 pts
SeverityFileLineSnippet
LOWapps/stories/stories/react/Resizeable/Resizeable.tsx201 Lorem ipsum dolor sit amet
LOWapps/stories/stories/react/Resizeable/Resizeable.tsx201 Lorem ipsum dolor sit amet