Bytefold-backed archive orchestration for directories/files across Node.js, Deno, and Bun.
utility functions for archiver
TypeScript definitions for archiver
a streaming interface for archive generation
AES-256 and legacy Zip 2.0 encryption for Zip files
a streaming interface for archive generation
An extension for archiver to zip with password encryption.
a streaming zip archive generator.
Resolve a URI relative to an optional base URI
Promise wrapper for archiver
Use the :dir pseudo-class in CSS
Generate a unique filename for use in temporary directories or caches.
Create a gzipped tar archive of a given path.
Make a directory and its parents if needed - Think `mkdir -p`
Get the real path of the system temp directory
asynchronous file and directory operations for Node.js
Convert directories to glob compatible strings
The archiver fetches onchain data from L1 and stores it locally in a queryable form. It pulls: - **Checkpoints** (containing L2 blocks) from `CheckpointProposed` events on the Rollup contract - **L1-to-L2 messages** from `MessageSent` events on the Inbox
Node.js path.parse() ponyfill
Resolve a directory that is either local, global or in the user's home directory.
Node JS directory compare
Finds the first parent directory that contains a given file or directory.
A simple directory tree walker.
Info about node `exports` field support: version ranges, categories, etc.
Archive all directories having the given depth from a given directory. TL;DR: dir-archiver --input-dir ~/projects --depth 2 --seperator "__" --output-dir ~/archives --commit
Lets you delete or archive files and dirs
OCRAN (One-Click Ruby Application Next) packages Ruby applications for distribution. It bundles your script, the Ruby interpreter, gems, and native libraries into a self-contained artifact that runs without requiring Ruby to be installed on the target machine. Three output formats are supported on all platforms: - Self-extracting executable (.exe on Windows, native binary on Linux/macOS) - Directory with a launch script (--output-dir) - Zip archive with a launch script (--output-zip) This is a fork of OCRA maintained for Ruby 3.2+ compatibility. Migration guide: replace OCRA_EXECUTABLE with OCRAN_EXECUTABLE in your code. Usage: ocran helloworld.rb # builds helloworld.exe / helloworld ocran --output-dir out/ app.rb ocran --output-zip app.zip app.rb See readme at https://github.com/largo/ocran Report problems at https://github.com/largo/ocran/issues