UNPKG

@cloud-copilot/iam-data

Version:
35 lines 957 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.iamDataVersion = iamDataVersion; exports.iamDataUpdatedAt = iamDataUpdatedAt; const readRelativeFile_js_1 = require("./readRelativeFile.js"); let packageCache = undefined; /** * Get the package data version * * @returns the package data version */ async function getPackageData() { if (!packageCache) { const packageInfo = await (0, readRelativeFile_js_1.readRelativeFile)(['package.json']); packageCache = packageInfo; } return packageCache; } /** * Get the version of the package */ async function iamDataVersion() { const data = await getPackageData(); return data.version; } /** * Get the date the data was last updated * * @returns the date the data was last updated */ async function iamDataUpdatedAt() { const data = await getPackageData(); return new Date(data.updatedAt); } //# sourceMappingURL=version.js.map