"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const getRegistryName = require("encode-registry"); // TODO: remove this. BREAKING CHANGE
exports.getRegistryName = getRegistryName;
const fetch_1 = require("./fetch");
exports.fetch = fetch_1.default;
const pkgIdToFilename_1 = require("./fs/pkgIdToFilename");
exports.pkgIdToFilename = pkgIdToFilename_1.default;
const storeController_1 = require("./fs/storeController");
exports.read = storeController_1.read;
exports.save = storeController_1.save;
const got_1 = require("./network/got");
exports.createGot = got_1.default;
const pkgIsUntouched_1 = require("./pkgIsUntouched");
exports.pkgIsUntouched = pkgIsUntouched_1.default;
const resolve_1 = require("./resolve");
exports.resolve = resolve_1.default;
const resolveStore_1 = require("./resolveStore");
exports.resolveStore = resolveStore_1.default;
//# sourceMappingURL=index.js.map