A super-fast, promise-based cache that reads and writes to the file-system.
File system cache that listens to file changes
A minimal local synchronous file system cache
File-system cache with TTL.
File system cache for elysia backend
File system cache for donot.
Require hook for automatic V8 compile cache persistence
A super-fast, promise-based cache that reads and writes to the file-system. This is a fork of the original file-system-cache package.
Require hook for automatic V8 compile cache persistence
walk paths fast and efficiently
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
EditorConfig File Locator and Interpreter for Node.js
File system cache plugin for prerender
No description provided.
A simple key/value storage using files to persist the data
Find and parse the tsconfig.json file from a directory path
Better streaming static file server with Range and conditional-GET support
Infer the owner of a path based on the owner of its nearest existing parent
Cache Manager for Node.js
A cache object that deletes the least-recently-used items.
Native File System API
Caches every file that exists in the file system and stores the whole file system files
In-memory file-system with Node's fs API.

A simple file-system-based cache wrapper. The main method is 'with_cache( :cache_key=>'something_unique', :timeout_seconds=>(an integer) ){ (...) }' If the given cache key exists and has not timed out, it will return the cached value If not, it will * yield to the given block * store the result of the given block in the cache with the given key * return the result of the given block Required params: * :cache_key=>'some unique string that is valid in a filename' Optional params: * :timeout_seconds => (an integer - default 3600) * :cache_dir => (an absolute path - defaults to RAILS_ROOT/tmp/cache if RAILS_ROOT is defined, otherwise /tmp/cache ) Example usage: @stats_json = Itrigga::Cache::FileCache.with_cache(:cache_key=>'admin_stats.json', :timeout_seconds=>600){ /* some expensive remote API / slow IO call here /* }
App System params cache in file or redis.
Performe ActiveRecord cache in File System for heavy and repetitive query.
vmtouch - portable file system cache diagnostics and control
Simple file system caching to perform huge and repetitive accesses to files, directories and various files' content analysis
Library that provides a simple mechanism to find and cache a list of files on your system (much like slocate).
The GitCache class provides cached access to remote git data. Given a remote repository, a path, and a commit, it makes the files from that repository available in the local file system. Access is cached, so repeated requests for the same commit and path in the same repo do not make additional network calls.
A caching library that provides an in-memory and file based cache with various functionality similar to Guava's Caching system. For information on how to use: https://github.com/silk8192/libcache
make rails model act as ActiveRecord, but not save data into database but cache system, file or redis
mtime_cache creates a cache of file modification times, based on a glob pattern. If a cache exists it updates unchanged files (unchanged based on MD5 hash) with the time from the cache. This is useful if you cache your build artifacts for a build process which detects changes based on source modification time (such as most C or C++ build systems) on a continuous integration service (such as Travis CI), which clones the repo for every build. When the repo is cloned, all source files have a modification time equal to the current time, making the cached build artifacts (for example .o files) obsolete. mtime_cache allows you to cache the modification times of the files, enabling a minimal rebuild for each clone.
rack-asset-compiler is a Rack middleware that provides a generic interface for compiling static files, such as Sass or CoffeeScript files. rack-asset-compiler does not use any local file storage and makes use of caching headers such as "Cache-Control" and "If-Modified-Since". This makes it ideal for running on read-only filesystem systems such as Heroku.
Sym is a ruby library (gem) that offers both the command line interface (CLI) and a set of rich Ruby APIs, which make it rather trivial to add encryption and decryption of sensitive data to your development or deployment workflow. For additional security the private key itself can be encrypted with a user-generated password. For decryption using the key the password can be input into STDIN, or be defined by an ENV variable, or an OS-X Keychain Entry. Unlike many other existing encryption tools, Sym focuses on getting out of your way by offering a streamlined interface with password caching (if MemCached is installed and running locally) in hopes to make encryption of application secrets nearly completely transparent to the developers. Sym uses symmetric 256-bit key encryption with the AES-256-CBC cipher, same cipher as used by the US Government. For password-protecting the key Sym uses AES-128-CBC cipher. The resulting data is zlib-compressed and base64-encoded. The keys are also base64 encoded for easy copying/pasting/etc. Sym accomplishes encryption transparency by combining several convenient features: 1. Sym can read the private key from multiple source types, such as pathname, an environment variable name, a keychain entry, or CLI argument. You simply pass either of these to the -k flag — one flag that works for all source types. 2. By utilizing OS-X Keychain on a Mac, Sym offers truly secure way of storing the key on a local machine, much more secure then storing it on a file system, 3. By using a local password cache (activated with -c) via an in-memory provider such as memcached, sym invocations take advantage of password cache, and only ask for a password once per a configurable time period, 4. By using SYM_ARGS environment variable, where common flags can be saved. This is activated with sym -A, 5. By reading the key from the default key source file ~/.sym.key which requires no flags at all, 6. By utilizing the --negate option to quickly encrypt a regular file, or decrypt an encrypted file with extension .enc 7. By implementing the -t (edit) mode, that opens an encrypted file in your $EDITOR, and replaces the encrypted version upon save & exit, optionally creating a backup. 8. By offering the Sym::MagicFile ruby API to easily read encrypted files into memory. Please refer the module documentation available here: https://www.rubydoc.info/gems/sym
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.