JEDI

command module
v1.0.0-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2024 License: GPL-3.0 Imports: 10 Imported by: 0

README

JEDI

JEDΙ is a versatile Golang toolkit that empowers you to master the art of Electronic Data Interchange (EDI). Whether you're validating, parsing, translating, or wielding the force of EDI, JEDΙ is your companion in the vast universe of data exchange.

Features

1. Translation

The toolkit allows you to translate EDI files by interacting with the Edination API. It supports two main modes:

  • Translate (mode: "t"): Reads an EDI file, sends it to the Edination API for translation, and writes the translated JSON output to a file.

  • Validate (mode: "v"): Validates an EDI file using the Edination API and provides feedback on its status

2. Validation

JEDΙ enables you to validate EDI data, ensuring its compliance with industry standards. The validation feature checks for basic syntax, structural correctness, and other relevant criteria using the Edination API.

Examples

Translating a file go run . -t /path/to/edi/file.txt

Output will be written to ./tmp/output.txt

Validating a file go run . -v /path/to/edi/file.txt

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL