OpenViSTAI · Agents · Blockchain · Crypto
Menu
OPENVIST RECIPES

Small scripts. A shared open-source library.

Explore scripts created and reviewed by OpenViST for AI, agents, blockchain and crypto. Understand each task, check its sources and download the open examples for your own environment.

10 recipes found · JavaScript.

JavaScript

JavaScript · v0.1.0 · Original

Redact selected configuration assignment values with JavaScript

Replace every value assigned to an explicit selected key while preserving the order and literal values of unselected assignments.

Open recipe →
JavaScript · v0.1.0 · Original

Audit required configuration keys without exposing values with JavaScript

Report missing and empty required names, duplicate assignment positions and unknown keys under one literal assignment contract.

Open recipe →
JavaScript · v0.1.0 · Original

Sort numeric version cores with JavaScript

Sort bounded major.minor.patch version cores numerically without claiming full semantic-version support.

Open recipe →
JavaScript · v0.1.0 · Original

Audit request and result pairing in JSON tool events with JavaScript

Find unanswered requests and unmatched results in a supplied ordered event list.

Open recipe →
JavaScript · v0.1.0 · Original

Compare declared permission sets with JavaScript

Report added, removed and unchanged permission labels between two supplied sets.

Open recipe →
JavaScript · v0.1.0 · Original

Find segment-boundary prefix overlaps in route paths with JavaScript

Report route pairs where one supplied path contains the other as a segment-boundary prefix.

Open recipe →
JavaScript · v0.1.0 · Original

Find repeated keys in configuration assignments with JavaScript

Audit a JSON list of key=value assignments without printing their values.

Open recipe →
JavaScript · v0.1.0 · Original

Find case-insensitive collisions in tool names with JavaScript

Audit tool identifiers under an explicit local ASCII naming convention and report collisions after lowercase normalization.

Open recipe →
JavaScript · v0.1.0 · Original

Group HTTP(S) URLs by Hostname from a Local Text File

Read a UTF-8 text file or standard input, parse each nonempty line as an absolute HTTP(S) URL, and print a JSON object of hostname counts. Reject malformed lines without fetching any URL.

Open recipe →
JavaScript · v0.1.0 · Original

Validate Hexadecimal Event IDs and Find Duplicates

Read a JSON array of hexadecimal event ID strings from a UTF-8 file or standard input, validate each value, normalize valid IDs to lowercase without an optional leading `0x`, and report duplicate positions. Do not convert IDs to numbers or claim chain validity.

Open recipe →

Adjustable code previews are assembled locally in your browser. Running the downloaded examples requires your own environment and, where applicable, a provider account.

A recipe has a history

Every example records its sources, scope of testing and version. New versions are imported after their code and instructions are checked.

Explore the project directory and documented task routes for the wider context.