UNPKG

@nuintun/qrcode

Version:

A pure JavaScript QRCode encode and decode library.

37 lines (33 loc) 1.28 kB
/** * @module QRCode * @package @nuintun/qrcode * @license MIT * @version 5.0.2 * @author nuintun <nuintun@qq.com> * @description A pure JavaScript QRCode encode and decode library. * @see https://github.com/nuintun/qrcode#readme */ 'use strict'; const Charset = require('./common/Charset.cjs'); const Decoder = require('./decoder/Decoder.cjs'); const Encoder = require('./encoder/Encoder.cjs'); const BitMatrix = require('./common/BitMatrix.cjs'); const Byte = require('./encoder/segments/Byte.cjs'); const Detector = require('./detector/Detector.cjs'); const Hanzi = require('./encoder/segments/Hanzi.cjs'); const Kanji = require('./encoder/segments/Kanji.cjs'); const index = require('./binarizer/index.cjs'); const Numeric = require('./encoder/segments/Numeric.cjs'); const Alphanumeric = require('./encoder/segments/Alphanumeric.cjs'); exports.Charset = Charset.Charset; exports.Decoder = Decoder.Decoder; exports.Encoder = Encoder.Encoder; exports.BitMatrix = BitMatrix.BitMatrix; exports.Byte = Byte.Byte; exports.Detector = Detector.Detector; exports.Hanzi = Hanzi.Hanzi; exports.Kanji = Kanji.Kanji; exports.binarize = index.binarize; exports.grayscale = index.grayscale; exports.Numeric = Numeric.Numeric; exports.Alphanumeric = Alphanumeric.Alphanumeric;