UNPKG

bit-bin

Version:

<a href="https://opensource.org/licenses/Apache-2.0"><img alt="apache" src="https://img.shields.io/badge/License-Apache%202.0-blue.svg"></a> <a href="https://github.com/teambit/bit/blob/master/CONTRIBUTING.md"><img alt="prs" src="https://img.shields.io/b

40 lines (30 loc) 956 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.resetResolver = exports.getResolver = exports.setResolver = void 0; function _scope() { const data = require("../../../scope"); _scope = function () { return data; }; return data; } const setResolver = (currentPath, resolverPath) => { return (0, _scope().loadScope)(currentPath).then(scope => { scope.scopeJson.resolverPath = resolverPath; return scope.scopeJson.write(scope.getPath()); }); }; exports.setResolver = setResolver; const getResolver = currentPath => { return (0, _scope().loadScope)(currentPath).then(scope => scope.scopeJson.resolverPath); }; exports.getResolver = getResolver; const resetResolver = currentPath => { return (0, _scope().loadScope)(currentPath).then(scope => { scope.scopeJson.resolverPath = null; return scope.scopeJson.write(scope.getPath()); }); }; exports.resetResolver = resetResolver;