Skip to content

New Library Request: dnd-kit #59231

Description

@dangrous

In order to properly evaluate if a new library can be added to package.json, please fill out this request form. It will be automatically assigned someone from our review team that will go through and vet the library.

In order to add any new production dependency, it must be approved by the App Deployer team. They will evaluate the library and decide if it's something we want to move forward with or if other alternatives should be explored.

Note: This is only for production dependencies. While we don't want people to add packages to dev-dependencies willy-nilly, we recognize that there isn't as great of a need there to secure them.

Name of library: dnd-kit

Details

  • Link to package: https://dndkit.com/
  • Problem solved by using this package: detailed here: [Due for payment 2025-05-28] [$250] Distance - User able to drag start and Stop way points across the page #57312 (comment) - namely, fixes a dragging bug AND the current package is being deprecated.
  • Number of stars in GH: 14.2k
  • Number of monthly downloads: ~10MM
  • Number of releases in the last year: 3 (6.2, 6.3, 6.3.1)
  • Level of activity in the repo: Last activity three months ago
  • Alternatives: existing, deprecated package.
  • Are security concerns brought up and addressed in the library's repo? no
  • How many dependencies does this lib use that will be brought into our code? None
  • What will the effect be on the bundle size of our code? low - 10kb minified

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions