Skip to content

About

JavaScript library for decoding Log10x-encoded log events

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Log10x Decoder for JavaScript

License npm

JavaScript library for decoding Log10x-encoded log events back to their original form. Log10x losslessly compacts log events by extracting recurring structure into templates and storing only the variable values — this library reverses that process.

Port of the Java decoder.

Installation

npm install @log10x/decoder

Usage

import { decode } from '@log10x/decoder';

const original = decode(templatePattern, encodedEvent);

Also Available

Building from Source

npm install
npm test

Documentation

License

This repository is licensed under the MIT License.

Important: Log10x Product License Required

This repository contains a decoder library for Log10x-encoded events. While the decoder itself is open source, using the Log10x Edge Optimizer to encode events requires a commercial license.

Component License
This repository (decoder library) MIT (open source)
Log10x Edge Optimizer Commercial license required

What this means:

  • You can freely use, modify, and distribute this decoder
  • The Log10x Edge Optimizer that generates encoded events requires a paid subscription
  • A valid Log10x license is required to run the Edge Optimizer

Get Started:

Contributing

Contributions are welcome! Please read our contributing guidelines and submit pull requests to the repository.

Support

For issues and feature requests:

About

JavaScript library for decoding Log10x-encoded log events

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages