@actions/cache
Advanced tools
Comparing version 3.2.0 to 3.2.1
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
@@ -11,10 +34,4 @@ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } | ||
}; | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
return result; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.saveCache = exports.restoreCache = exports.isFeatureAvailable = exports.ReserveCacheError = exports.ValidationError = void 0; | ||
const core = __importStar(require("@actions/core")); | ||
@@ -108,7 +125,7 @@ const path = __importStar(require("path")); | ||
if (core.isDebug()) { | ||
yield tar_1.listTar(archivePath, compressionMethod); | ||
yield (0, tar_1.listTar)(archivePath, compressionMethod); | ||
} | ||
const archiveFileSize = utils.getArchiveFileSizeInBytes(archivePath); | ||
core.info(`Cache Size: ~${Math.round(archiveFileSize / (1024 * 1024))} MB (${archiveFileSize} B)`); | ||
yield tar_1.extractTar(archivePath, compressionMethod); | ||
yield (0, tar_1.extractTar)(archivePath, compressionMethod); | ||
core.info('Cache restored successfully'); | ||
@@ -166,5 +183,5 @@ return cacheEntry.cacheKey; | ||
try { | ||
yield tar_1.createTar(archiveFolder, cachePaths, compressionMethod); | ||
yield (0, tar_1.createTar)(archiveFolder, cachePaths, compressionMethod); | ||
if (core.isDebug()) { | ||
yield tar_1.listTar(archivePath, compressionMethod); | ||
yield (0, tar_1.listTar)(archivePath, compressionMethod); | ||
} | ||
@@ -171,0 +188,0 @@ const fileSizeLimit = 10 * 1024 * 1024 * 1024; // 10GB per repo limit |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
@@ -11,10 +34,4 @@ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } | ||
}; | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
return result; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.saveCache = exports.reserveCache = exports.downloadCache = exports.getCacheEntry = exports.getCacheVersion = void 0; | ||
const core = __importStar(require("@actions/core")); | ||
@@ -80,3 +97,3 @@ const http_client_1 = require("@actions/http-client"); | ||
const resource = `cache?keys=${encodeURIComponent(keys.join(','))}&version=${version}`; | ||
const response = yield requestUtils_1.retryTypedResponse('getCacheEntry', () => __awaiter(this, void 0, void 0, function* () { return httpClient.getJson(getCacheApiUrl(resource)); })); | ||
const response = yield (0, requestUtils_1.retryTypedResponse)('getCacheEntry', () => __awaiter(this, void 0, void 0, function* () { return httpClient.getJson(getCacheApiUrl(resource)); })); | ||
// Cache not found | ||
@@ -90,3 +107,3 @@ if (response.statusCode === 204) { | ||
} | ||
if (!requestUtils_1.isSuccessStatusCode(response.statusCode)) { | ||
if (!(0, requestUtils_1.isSuccessStatusCode)(response.statusCode)) { | ||
throw new Error(`Cache service responded with ${response.statusCode}`); | ||
@@ -110,3 +127,3 @@ } | ||
const resource = `caches?key=${encodeURIComponent(key)}`; | ||
const response = yield requestUtils_1.retryTypedResponse('listCache', () => __awaiter(this, void 0, void 0, function* () { return httpClient.getJson(getCacheApiUrl(resource)); })); | ||
const response = yield (0, requestUtils_1.retryTypedResponse)('listCache', () => __awaiter(this, void 0, void 0, function* () { return httpClient.getJson(getCacheApiUrl(resource)); })); | ||
if (response.statusCode === 200) { | ||
@@ -127,11 +144,11 @@ const cacheListResult = response.result; | ||
const archiveUrl = new url_1.URL(archiveLocation); | ||
const downloadOptions = options_1.getDownloadOptions(options); | ||
const downloadOptions = (0, options_1.getDownloadOptions)(options); | ||
if (downloadOptions.useAzureSdk && | ||
archiveUrl.hostname.endsWith('.blob.core.windows.net')) { | ||
// Use Azure storage SDK to download caches hosted on Azure to improve speed and reliability. | ||
yield downloadUtils_1.downloadCacheStorageSDK(archiveLocation, archivePath, downloadOptions); | ||
yield (0, downloadUtils_1.downloadCacheStorageSDK)(archiveLocation, archivePath, downloadOptions); | ||
} | ||
else { | ||
// Otherwise, download using the Actions http-client. | ||
yield downloadUtils_1.downloadCacheHttpClient(archiveLocation, archivePath); | ||
yield (0, downloadUtils_1.downloadCacheHttpClient)(archiveLocation, archivePath); | ||
} | ||
@@ -151,3 +168,3 @@ }); | ||
}; | ||
const response = yield requestUtils_1.retryTypedResponse('reserveCache', () => __awaiter(this, void 0, void 0, function* () { | ||
const response = yield (0, requestUtils_1.retryTypedResponse)('reserveCache', () => __awaiter(this, void 0, void 0, function* () { | ||
return httpClient.postJson(getCacheApiUrl('caches'), reserveCacheRequest); | ||
@@ -176,6 +193,6 @@ })); | ||
}; | ||
const uploadChunkResponse = yield requestUtils_1.retryHttpClientResponse(`uploadChunk (start: ${start}, end: ${end})`, () => __awaiter(this, void 0, void 0, function* () { | ||
const uploadChunkResponse = yield (0, requestUtils_1.retryHttpClientResponse)(`uploadChunk (start: ${start}, end: ${end})`, () => __awaiter(this, void 0, void 0, function* () { | ||
return httpClient.sendStream('PATCH', resourceUrl, openStream(), additionalHeaders); | ||
})); | ||
if (!requestUtils_1.isSuccessStatusCode(uploadChunkResponse.message.statusCode)) { | ||
if (!(0, requestUtils_1.isSuccessStatusCode)(uploadChunkResponse.message.statusCode)) { | ||
throw new Error(`Cache service responded with ${uploadChunkResponse.message.statusCode} during upload chunk.`); | ||
@@ -191,3 +208,3 @@ } | ||
const fd = fs.openSync(archivePath, 'r'); | ||
const uploadOptions = options_1.getUploadOptions(options); | ||
const uploadOptions = (0, options_1.getUploadOptions)(options); | ||
const concurrency = utils.assertDefined('uploadConcurrency', uploadOptions.uploadConcurrency); | ||
@@ -227,3 +244,3 @@ const maxChunkSize = utils.assertDefined('uploadChunkSize', uploadOptions.uploadChunkSize); | ||
const commitCacheRequest = { size: filesize }; | ||
return yield requestUtils_1.retryTypedResponse('commitCache', () => __awaiter(this, void 0, void 0, function* () { | ||
return yield (0, requestUtils_1.retryTypedResponse)('commitCache', () => __awaiter(this, void 0, void 0, function* () { | ||
return httpClient.postJson(getCacheApiUrl(`caches/${cacheId.toString()}`), commitCacheRequest); | ||
@@ -243,3 +260,3 @@ })); | ||
const commitCacheResponse = yield commitCache(httpClient, cacheId, cacheSize); | ||
if (!requestUtils_1.isSuccessStatusCode(commitCacheResponse.statusCode)) { | ||
if (!(0, requestUtils_1.isSuccessStatusCode)(commitCacheResponse.statusCode)) { | ||
throw new Error(`Cache service responded with ${commitCacheResponse.statusCode} during commit cache.`); | ||
@@ -246,0 +263,0 @@ } |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
@@ -18,10 +41,4 @@ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } | ||
}; | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
return result; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.isGhes = exports.assertDefined = exports.getGnuTarPathOnWindows = exports.getCacheFileName = exports.getCompressionMethod = exports.unlinkFile = exports.resolvePaths = exports.getArchiveFileSizeInBytes = exports.createTempDirectory = void 0; | ||
const core = __importStar(require("@actions/core")); | ||
@@ -58,3 +75,3 @@ const exec = __importStar(require("@actions/exec")); | ||
} | ||
const dest = path.join(tempDirectory, uuid_1.v4()); | ||
const dest = path.join(tempDirectory, (0, uuid_1.v4)()); | ||
yield io.mkdirP(dest); | ||
@@ -61,0 +78,0 @@ return dest; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ManifestFilename = exports.TarFilename = exports.SystemTarPathOnWindows = exports.GnuTarPathOnWindows = exports.SocketTimeout = exports.DefaultRetryDelay = exports.DefaultRetryAttempts = exports.ArchiveToolType = exports.CompressionMethod = exports.CacheFilename = void 0; | ||
var CacheFilename; | ||
@@ -4,0 +5,0 @@ (function (CacheFilename) { |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
@@ -11,10 +34,4 @@ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } | ||
}; | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
return result; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.downloadCacheStorageSDK = exports.downloadCacheHttpClient = exports.DownloadProgress = void 0; | ||
const core = __importStar(require("@actions/core")); | ||
@@ -154,3 +171,3 @@ const http_client_1 = require("@actions/http-client"); | ||
const httpClient = new http_client_1.HttpClient('actions/cache'); | ||
const downloadResponse = yield requestUtils_1.retryHttpClientResponse('downloadCache', () => __awaiter(this, void 0, void 0, function* () { return httpClient.get(archiveLocation); })); | ||
const downloadResponse = yield (0, requestUtils_1.retryHttpClientResponse)('downloadCache', () => __awaiter(this, void 0, void 0, function* () { return httpClient.get(archiveLocation); })); | ||
// Abort download if no traffic received over the socket. | ||
@@ -210,3 +227,4 @@ downloadResponse.message.socket.setTimeout(constants_1.SocketTimeout, () => { | ||
// ~2 GB = 2147483647, beyond this, we start getting out of range error. So, capping it accordingly. | ||
const maxSegmentSize = Math.min(2147483647, buffer.constants.MAX_LENGTH); | ||
// Updated segment size to 128MB = 134217728 bytes, to complete a segment faster and fail fast | ||
const maxSegmentSize = Math.min(134217728, buffer.constants.MAX_LENGTH); | ||
const downloadProgress = new DownloadProgress(contentLength); | ||
@@ -213,0 +231,0 @@ const fd = fs.openSync(archivePath, 'w'); |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
@@ -11,10 +34,4 @@ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } | ||
}; | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
return result; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.retryHttpClientResponse = exports.retryTypedResponse = exports.retry = exports.isRetryableStatusCode = exports.isServerErrorStatusCode = exports.isSuccessStatusCode = void 0; | ||
const core = __importStar(require("@actions/core")); | ||
@@ -21,0 +38,0 @@ const http_client_1 = require("@actions/http-client"); |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
@@ -11,10 +34,4 @@ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } | ||
}; | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
return result; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.createTar = exports.extractTar = exports.listTar = void 0; | ||
const exec_1 = require("@actions/exec"); | ||
@@ -38,3 +55,3 @@ const io = __importStar(require("@actions/io")); | ||
} | ||
else if (fs_1.existsSync(systemTar)) { | ||
else if ((0, fs_1.existsSync)(systemTar)) { | ||
return { path: systemTar, type: constants_1.ArchiveToolType.BSD }; | ||
@@ -217,3 +234,3 @@ } | ||
try { | ||
yield exec_1.exec(command, undefined, { | ||
yield (0, exec_1.exec)(command, undefined, { | ||
cwd, | ||
@@ -252,3 +269,3 @@ env: Object.assign(Object.assign({}, process.env), { MSYS: 'winsymlinks:nativestrict' }) | ||
// Write source directories to manifest.txt to avoid command length limits | ||
fs_1.writeFileSync(path.join(archiveFolder, constants_1.ManifestFilename), sourceDirectories.join('\n')); | ||
(0, fs_1.writeFileSync)(path.join(archiveFolder, constants_1.ManifestFilename), sourceDirectories.join('\n')); | ||
const commands = yield getCommands(compressionMethod, 'create'); | ||
@@ -255,0 +272,0 @@ yield execCommands(commands, archiveFolder); |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.getDownloadOptions = exports.getUploadOptions = void 0; | ||
const core = __importStar(require("@actions/core")); | ||
@@ -44,3 +61,3 @@ /** | ||
timeoutInMs: 30000, | ||
segmentTimeoutInMs: 3600000, | ||
segmentTimeoutInMs: 600000, | ||
lookupOnly: false | ||
@@ -47,0 +64,0 @@ }; |
{ | ||
"name": "@actions/cache", | ||
"version": "3.2.0", | ||
"version": "3.2.1", | ||
"preview": true, | ||
@@ -47,3 +47,3 @@ "description": "Actions cache lib", | ||
"@azure/ms-rest-js": "^2.6.0", | ||
"@azure/storage-blob": "^12.8.0", | ||
"@azure/storage-blob": "^12.13.0", | ||
"semver": "^6.1.0", | ||
@@ -55,4 +55,4 @@ "uuid": "^3.3.3" | ||
"@types/uuid": "^3.4.5", | ||
"typescript": "^3.8.3" | ||
"typescript": "^4.8.0" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
119969
1722
+ Added@azure/core-rest-pipeline@1.18.0(transitive)
- Removed@azure/core-rest-pipeline@1.18.1(transitive)
Updated@azure/storage-blob@^12.13.0