Skip to content

Latest commit

 

History

History
45 lines (25 loc) · 2.5 KB

engineering-health.md

File metadata and controls

45 lines (25 loc) · 2.5 KB

Engineering health

CircleCI branch

Typed

Typed with flow

This codebase is typed with flow to promote greater internal consistency and more resilient code.

You can learn more about our TypeScript and flow support on our types guide.

Tested

Tested with jest Tested with cypress

This code base employs a number of different testing strategies including unit, integration, browser and performance tests. Testing various aspects of the system helps to promote its quality and stability.

While code coverage is not a guarantee of code health, it is a good indicator. This code base currently sits at ~94% coverage.

Linting

Performance

CircleCI branch

This codebase is designed to be extremely performant - it is part of its DNA. It is designed to perform the smallest amount of updates possible. You can have a read about performance work done for react-beautiful-dnd here:

More in media

Size

minzip

Great care has been taken to keep the library as light as possible. There could be a smaller net cost if you where already using one of the underlying dependencies.

← Back to documentation