A module to bust files from caching.
A lightweight cache for file metadata, ideal for processes that work on a specific set of files and only need to reprocess files that have changed since the last run
Bust static assets from the cache using content hashing
Append a query string to your assets to bust that cache!
Require hook for automatic V8 compile cache persistence
A simple key/value storage using files to persist the data
Require hook for automatic V8 compile cache persistence
A super-fast, promise-based cache that reads and writes to the file-system.
Find and parse the tsconfig.json file from a directory path
A rspack plugin to retry loading of chunks that failed to load
walk paths fast and efficiently
Infer the owner of a path based on the owner of its nearest existing parent
EditorConfig File Locator and Interpreter for Node.js
A webpack plugin to retry loading of chunks that failed to load
A cache object that deletes the least-recently-used items.
Find and load configuration from a package.json property, rc file, TypeScript module, and more!
Simple and fast NodeJS internal caching. Node internal in memory cache like memcached.
A set of small and fast Node.js utilities to understand your pathing needs.
Reads and caches the entire contents of a file until it is modified
Simple CLI for compiling a Node.js module into a single file, together with all its dependencies, gcc-style.
A node.js module for parsing form data, especially file uploads.
Parses Cache-Control and other headers. Helps building correct HTTP caches and proxies
Cache requires to be lazy-loaded when needed.
TypeScript definitions for http-cache-semantics
Liquid filter to hash file references to bust the browser cache in Jekyll 3 and 4
Your website should use far-future expires headers on static assets, to make the best use of client-side caching. But when a file is cached, updates won't get picked up. Cache busting is the practice of making the filename of a cached asset unique to its content, so it can be cached without having to worry about future changes. This gem adds a filter and some helper methods to Nanoc, the static site generator, to simplify the process of making asset filenames unique. It helps you output fingerprinted filenames, and refer to them from your source files. It works on images, javascripts and stylesheets. It is extracted from the nanoc-template project at http://github.com/avdgaag/nanoc-template.