UNPKG

@neo-one/server-plugin-network

Version:

NEO•ONE Server network plugin.

13 lines (11 loc) 2.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const constants_1 = require("./constants"); exports.deactivateNetwork = (plugin) => ({ cli }) => cli.vorpal .command('deactivate network', 'Deactivates the currently active Network, removing it as the default ' + 'network for other commands.') .alias('deactivate net') .action(async () => { cli.mergeSession(plugin.name, { network: undefined }); cli.removeDelimiter(constants_1.constants.DELIMITER_KEY); }); //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRlYWN0aXZhdGVOZXR3b3JrLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBRUEsMkNBQXdDO0FBRzNCLFFBQUEsaUJBQWlCLEdBQUcsQ0FBQyxNQUFxQixFQUFFLEVBQUUsQ0FBQyxDQUFDLEVBQUUsR0FBRyxFQUFzQixFQUFXLEVBQUUsQ0FDbkcsR0FBRyxDQUFDLE1BQU07S0FDUCxPQUFPLENBQ04sb0JBQW9CLEVBQ3BCLHVFQUF1RSxHQUFHLDZCQUE2QixDQUN4RztLQUNBLEtBQUssQ0FBQyxnQkFBZ0IsQ0FBQztLQUN2QixNQUFNLENBQUMsS0FBSyxJQUFJLEVBQUU7SUFDakIsR0FBRyxDQUFDLFlBQVksQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLEVBQUUsT0FBTyxFQUFFLFNBQVMsRUFBRSxDQUFDLENBQUM7SUFDdEQsR0FBRyxDQUFDLGVBQWUsQ0FBQyxxQkFBUyxDQUFDLGFBQWEsQ0FBQyxDQUFDO0FBQy9DLENBQUMsQ0FBQyxDQUFDIiwiZmlsZSI6Im5lby1vbmUtc2VydmVyLXBsdWdpbi1uZXR3b3JrL3NyYy9kZWFjdGl2YXRlTmV0d29yay5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEludGVyYWN0aXZlQ0xJQXJncyB9IGZyb20gJ0BuZW8tb25lL3NlcnZlci1wbHVnaW4nO1xuaW1wb3J0IHsgQ29tbWFuZCB9IGZyb20gJ3ZvcnBhbCc7XG5pbXBvcnQgeyBjb25zdGFudHMgfSBmcm9tICcuL2NvbnN0YW50cyc7XG5pbXBvcnQgeyBOZXR3b3JrUGx1Z2luIH0gZnJvbSAnLi9OZXR3b3JrUGx1Z2luJztcblxuZXhwb3J0IGNvbnN0IGRlYWN0aXZhdGVOZXR3b3JrID0gKHBsdWdpbjogTmV0d29ya1BsdWdpbikgPT4gKHsgY2xpIH06IEludGVyYWN0aXZlQ0xJQXJncyk6IENvbW1hbmQgPT5cbiAgY2xpLnZvcnBhbFxuICAgIC5jb21tYW5kKFxuICAgICAgJ2RlYWN0aXZhdGUgbmV0d29yaycsXG4gICAgICAnRGVhY3RpdmF0ZXMgdGhlIGN1cnJlbnRseSBhY3RpdmUgTmV0d29yaywgcmVtb3ZpbmcgaXQgYXMgdGhlIGRlZmF1bHQgJyArICduZXR3b3JrIGZvciBvdGhlciBjb21tYW5kcy4nLFxuICAgIClcbiAgICAuYWxpYXMoJ2RlYWN0aXZhdGUgbmV0JylcbiAgICAuYWN0aW9uKGFzeW5jICgpID0+IHtcbiAgICAgIGNsaS5tZXJnZVNlc3Npb24ocGx1Z2luLm5hbWUsIHsgbmV0d29yazogdW5kZWZpbmVkIH0pO1xuICAgICAgY2xpLnJlbW92ZURlbGltaXRlcihjb25zdGFudHMuREVMSU1JVEVSX0tFWSk7XG4gICAgfSk7XG4iXX0=