Houjie
2025-07-24 52a3ff1bce1417b39f6872d8e8cb378e9c2ccc6f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.EMPTY_TOKEN = exports.MODE_PUNCT = exports.MODE_MIXED = exports.MODE_DIGIT = exports.MODE_LOWER = exports.MODE_UPPER = exports.MODE_NAMES = void 0;
var SimpleToken_1 = require("./SimpleToken");
exports.MODE_NAMES = [
    'UPPER',
    'LOWER',
    'DIGIT',
    'MIXED',
    'PUNCT'
];
exports.MODE_UPPER = 0; // 5 bits
exports.MODE_LOWER = 1; // 5 bits
exports.MODE_DIGIT = 2; // 4 bits
exports.MODE_MIXED = 3; // 5 bits
exports.MODE_PUNCT = 4; // 5 bits
exports.EMPTY_TOKEN = new SimpleToken_1.default(null, 0, 0);