/** * @module QRCode * @package @nuintun/qrcode * @license MIT * @version 4.1.6 * @author nuintun * @description A pure JavaScript QRCode encode and decode library. * @see https://github.com/nuintun/qrcode#readme */ 'use strict'; var Charset = require('./common/Charset.cjs'); var Decoder = require('./decoder/Decoder.cjs'); var Encoder = require('./encoder/Encoder.cjs'); var BitMatrix = require('./common/BitMatrix.cjs'); var Byte = require('./encoder/segments/Byte.cjs'); var Detector = require('./detector/Detector.cjs'); var Hanzi = require('./encoder/segments/Hanzi.cjs'); var Kanji = require('./encoder/segments/Kanji.cjs'); var index = require('./binarizer/index.cjs'); var Numeric = require('./encoder/segments/Numeric.cjs'); var 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;