shogun-core
Version:
SHOGUN CORE - Core library for Shogun Ecosystem
35 lines (34 loc) • 1.15 kB
JavaScript
/**
* Standard plugin categories in ShogunCore
*/
export 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";
/** Messages plugins */
PluginCategory["Messages"] = "messages";
/** Messaging plugins */
PluginCategory["Other"] = "other";
})(PluginCategory || (PluginCategory = {}));
/**
* Standard names for built-in plugins
*/
export var CorePlugins;
(function (CorePlugins) {
/** WebAuthn plugin */
CorePlugins["WebAuthn"] = "webauthn";
/** Ethereum plugin */
CorePlugins["Web3"] = "web3";
/** Bitcoin wallet plugin */
CorePlugins["Nostr"] = "nostr";
/** Zero-Knowledge Proof plugin */
CorePlugins["ZkProof"] = "zkproof";
})(CorePlugins || (CorePlugins = {}));