jstevans / waste-not

A caching system to help tools run incrementally w.r.t. file contents and the dependency graph

Home Page:https://www.npmjs.com/package/waste-not

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

♻️ waste-not

waste-not is a caching system for build pipelines, meant to enable tools to incrementalize their work. It supports caching based on changes to a single file, as well as based on changes to any upstream file in the dependency graph.

The waste-not package itself is a small integration of a set of subcomponents, also hosted in this repo. In addition to the main package, the waste-not repo comprises:

⚠️ WARNING: This tool is still very much a work in progress. It is neither stable nor production-ready.

About

A caching system to help tools run incrementally w.r.t. file contents and the dependency graph

https://www.npmjs.com/package/waste-not

License:MIT License


Languages

Language:TypeScript 98.7%Language:JavaScript 1.3%