@nuintun/qrcode
Version:
A pure JavaScript QRCode encode and decode library.
37 lines (33 loc) • 1.28 kB
JavaScript
/**
* @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
*/
;
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;