joy-framework / codec

encode/decode library for janet

Repository from Github https://github.comjoy-framework/codecRepository from Github https://github.comjoy-framework/codec

codec

encode/decode library for janet

Install

Add to your project.janet file

{:dependencies ["https://github.com/joy-framework/codec"]}

Use

(import codec)

(= "hello there!" (codec/decode (codec/encode "hello there!")))

HMAC Hex Digests

Codec can also perform sha1 hmac digests on strings

(import codec)

(codec/hmac-sha1 "secret token" "hello world")

This should be equivalent to the following ruby code:

OpenSSL::HMAC.hexdigest(OpenSSL::Digest.new('sha1'), 'secret token', 'hello world')

About

encode/decode library for janet


Languages

Language:C 96.5%Language:Clojure 3.5%