New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

truyendrive-cli

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

truyendrive-cli

Encrypt image folders into a sibling truyendrive directory using XOR noise.

npmnpm
Version
0.2.1
Version published
Weekly downloads
11
266.67%
Maintainers
1
Weekly downloads
 
Created
Source

truyendrive-cli

Encrypt images into a sibling truyendrive/ directory using the XOR-noise transform from the provided browser example.

Install

npm install
npm run build

Publish

For maintainers:

npm login
npm version patch
npm publish

After publish, anyone can run:

npx truyendrive-cli <directory>

If you want to verify the exact tarball before publishing:

npm pack --dry-run

Usage

npx truyendrive-cli <directory> [--mode folder|subfolder] [--key KEY] [--batch-size N] [--overwrite]

Options:

  • directory: required source directory
  • --mode: folder or subfolder, defaults to folder
  • --key: PRNG seed key, defaults to truyendrive
  • --batch-size: maximum number of concurrent image jobs per unit
  • --overwrite / --no-overwrite: defaults to --no-overwrite

Layout

  • folder mode writes to parent(directory)/truyendrive/<directory-name>/
  • subfolder mode writes each immediate child folder to parent(directory)/truyendrive/<directory-name>/<child-name>/

Only supported image files are processed. Output filenames preserve the source basename and normalize the extension to .png.

Development

npm test

Keywords

cli

FAQs

Package last updated on 12 May 2026

Related posts