UNPKG

token-discord-checker

Version:

A comprehensive Discord token validation and verification tool

48 lines 2.69 kB
"use strict"; /** * Discord Token Checker - Main Export File * * A comprehensive Discord token validation and verification library * that provides both programmatic API and CLI interface. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.createChecker = exports.extractTimestamp = exports.extractUserId = exports.quickApiCheck = exports.quickFormatCheck = exports.TokenValidationError = exports.TokenErrorType = exports.TokenCheckerCLI = exports.ApiValidator = exports.FormatValidator = exports.DiscordTokenChecker = void 0; // Main classes var token_checker_1 = require("./token-checker"); Object.defineProperty(exports, "DiscordTokenChecker", { enumerable: true, get: function () { return token_checker_1.DiscordTokenChecker; } }); var format_validator_1 = require("./validators/format-validator"); Object.defineProperty(exports, "FormatValidator", { enumerable: true, get: function () { return format_validator_1.FormatValidator; } }); var api_validator_1 = require("./validators/api-validator"); Object.defineProperty(exports, "ApiValidator", { enumerable: true, get: function () { return api_validator_1.ApiValidator; } }); var cli_1 = require("./cli"); Object.defineProperty(exports, "TokenCheckerCLI", { enumerable: true, get: function () { return cli_1.TokenCheckerCLI; } }); // Types and interfaces var token_types_1 = require("./types/token.types"); Object.defineProperty(exports, "TokenErrorType", { enumerable: true, get: function () { return token_types_1.TokenErrorType; } }); Object.defineProperty(exports, "TokenValidationError", { enumerable: true, get: function () { return token_types_1.TokenValidationError; } }); // Convenience functions for quick usage const token_checker_2 = require("./token-checker"); const quickFormatCheck = (token) => { return token_checker_2.DiscordTokenChecker.quickFormatCheck(token); }; exports.quickFormatCheck = quickFormatCheck; const quickApiCheck = async (token, timeout) => { return token_checker_2.DiscordTokenChecker.quickApiCheck(token, timeout); }; exports.quickApiCheck = quickApiCheck; const extractUserId = (token) => { return token_checker_2.DiscordTokenChecker.extractUserId(token); }; exports.extractUserId = extractUserId; const extractTimestamp = (token) => { return token_checker_2.DiscordTokenChecker.extractTimestamp(token); }; exports.extractTimestamp = extractTimestamp; // Factory function for creating checker instances const createChecker = (config) => { return token_checker_2.DiscordTokenChecker.create(config); }; exports.createChecker = createChecker; // Default export exports.default = token_checker_2.DiscordTokenChecker; //# sourceMappingURL=index.js.map