piotr-oles

piotr-oles/karton

Create sandbox for package e2e tests

TypeScript
1
0
MIT License

Karton is a Node.js library for creating sandboxes to run end-to-end tests on packages, particularly useful for testing integration with different dependency versions. It's designed for developers writing E2E tests for Node packages who need to test across multiple environments and dependency configurations. The tool handles OS quirks, caches lock files for speed, and provides utilities to create, reset, and clean up test environments.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of piotr-oles/karton

Account's avatar
Cross platform child_process#spawn and child_process#spawnSync
Account's avatar
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
Account's avatar
kill trees of processes
Account's avatar
TypeScript definitions for cross-spawn
Account's avatar
TypeScript definitions for fs-extra
Account's avatar
CLI tools to help facilitate semantic versioning based on GitHub PR labels
Account's avatar
Modern native Git hooks
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

piotr-oles's profile
piotr-oles
27 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet