UNPKG

shogun-core

Version:

SHOGUN CORE - Core library for Shogun Ecosystem

34 lines (33 loc) 1.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CorePlugins = exports.PluginCategory = void 0; /** * Standard plugin categories in ShogunCore */ var PluginCategory; (function (PluginCategory) { /** Authentication plugins (WebAuthn, MetaMask, Bitcoin) */ PluginCategory["Authentication"] = "authentication"; /** Wallet management plugins */ PluginCategory["Wallet"] = "wallet"; /** Privacy and anonymity plugins */ PluginCategory["Privacy"] = "privacy"; /** Decentralized identity plugins */ PluginCategory["Identity"] = "identity"; /** Other utility plugins */ PluginCategory["Utility"] = "utility"; })(PluginCategory || (exports.PluginCategory = PluginCategory = {})); /** * Standard names for built-in plugins */ var CorePlugins; (function (CorePlugins) { /** WebAuthn plugin */ CorePlugins["WebAuthn"] = "webauthn"; /** Ethereum plugin */ CorePlugins["Web3"] = "web3"; /** Bitcoin wallet plugin */ CorePlugins["Nostr"] = "nostr"; /** OAuth plugin */ CorePlugins["OAuth"] = "oauth"; })(CorePlugins || (exports.CorePlugins = CorePlugins = {}));