# Vendored — lifted encoder-decoder (compiled)

**Do not edit by hand.** This is the **compiled JS** of i-TEK's `@garudanextgen/encoder-decoder`, lifted per
ADR-0001 §5 (adopt the merits) / ADR-0012 (lift, don't re-implement).

- **Source:** `core/packages/libs/encoder-decoder` (TypeScript, self-contained CommonJS, no runtime deps).
- **Built with:** monorepo `tsc` 5.9.2 (`tsc --build`), on 2026-07-22.
- **Entry:** `index.js` → `BaseEncoderDecoderRepository` (`encode(barcode, serial, algorithm)`, `decode`, `getAllAlgorithms`, …).
- **Algorithms:** `retailgtin` (SGTIN-96), `tatagid`, `iteknonstandard[-numeric|-alphanumeric]`.

Consumed through the `Encoder` seam in `../src/encoder.js`. To refresh: rebuild the source lib and re-copy
`build/src/*.js` here (js only). Owned by us (we manage the source repo); a proper package extraction is a fast-follow.
