Utility library and CLI tool for converting between Oracle RAW(16) format and standard formatted GUID strings. Version 1.0.204 is current, last updated in 2020 with low release cadence. Accepts 32-character hex strings (no dashes) and converts them to standard 36-character GUID format, and vice versa. Supports bulk conversion via CLI. Lightweight, zero dependencies, and available as both a Node.js library and global CLI command. Key differentiator: handles Oracle RAW-format GUIDs specifically, including endianness handling per Oracle conventions.
npm install raw-guid-converterVerified import paths — ran on the pinned version, not inferred.
Converts a 32-character Oracle RAW GUID to standard format and back using named functions.
Strip dashes and braces before passing; e.g., raw.replace(/[\-{}]/g, '').Use .toLowerCase() on result if lowercase GUID required.
Use exact camelCase: fromRaw, fromString.
Use named imports: const { convertRaw } = require('raw-guid-converter');Use convertString for formatted GUIDs; convertRaw expects raw 32-char hex.
Run 'npm install -g raw-guid-converter' or prefix with 'npx raw-guid-converter'.
No dependency data recorded yet.