Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

backfill-config

Package Overview
Dependencies
Maintainers
4
Versions
33
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

backfill-config - npm Package Compare versions

Comparing version 6.1.3 to 6.2.0

15

CHANGELOG.json

@@ -5,2 +5,17 @@ {

{
"date": "Tue, 12 Oct 2021 19:45:34 GMT",
"tag": "backfill-config_v6.2.0",
"version": "6.2.0",
"comments": {
"minor": [
{
"comment": "feat: adds a way to set up custom cache storage provider classes",
"author": "kchau@microsoft.com",
"commit": "04f6ecf73f059d53248d84bfa167a43b41cf1f72",
"package": "backfill-config"
}
]
}
},
{
"date": "Tue, 27 Apr 2021 08:32:03 GMT",

@@ -7,0 +22,0 @@ "tag": "backfill-config_v6.1.1",

10

CHANGELOG.md
# Change Log - backfill-config
This log was last generated on Tue, 27 Apr 2021 08:32:03 GMT and should not be manually modified.
This log was last generated on Tue, 12 Oct 2021 19:45:34 GMT and should not be manually modified.
<!-- Start content -->
## 6.2.0
Tue, 12 Oct 2021 19:45:34 GMT
### Minor changes
- feat: adds a way to set up custom cache storage provider classes (kchau@microsoft.com)
## 6.1.1

@@ -8,0 +16,0 @@

import { Logger } from "backfill-logger";
export interface ICacheStorage {
fetch: (hash: string) => Promise<boolean>;
put: (hash: string, filesToCache: string[]) => Promise<void>;
}
export declare type AzureBlobCacheStorageOptions = {

@@ -20,2 +24,6 @@ connectionString: string;

};
export declare type CustomStorageConfig = {
provider: (logger: Logger, cwd: string) => ICacheStorage;
name?: string;
};
export declare type CacheStorageConfig = {

@@ -25,5 +33,5 @@ provider: "local";

provider: "local-skip";
} | NpmCacheStorageConfig | AzureBlobCacheStorageConfig;
} | NpmCacheStorageConfig | AzureBlobCacheStorageConfig | CustomStorageConfig;
export declare function getNpmConfigFromSerializedOptions(options: string, logger: Logger): NpmCacheStorageConfig;
export declare function getAzureBlobConfigFromSerializedOptions(options: string, logger: Logger): AzureBlobCacheStorageConfig;
//# sourceMappingURL=cacheConfig.d.ts.map

2

lib/cacheConfig.js

@@ -42,2 +42,2 @@ "use strict";

exports.getAzureBlobConfigFromSerializedOptions = getAzureBlobConfigFromSerializedOptions;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FjaGVDb25maWcuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvY2FjaGVDb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBa0NBLFNBQWdCLGlDQUFpQyxDQUMvQyxPQUFlLEVBQ2YsTUFBYztJQUVkLElBQUk7UUFDRixNQUFNLGFBQWEsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBRTFDLElBQ0UsT0FBTyxhQUFhLENBQUMsY0FBYyxLQUFLLFFBQVE7WUFDaEQsT0FBTyxhQUFhLENBQUMsV0FBVyxLQUFLLFFBQVEsRUFDN0M7WUFDQSxNQUFNLElBQUksS0FBSyxDQUFDLHFDQUFxQyxDQUFDLENBQUM7U0FDeEQ7UUFFRCxPQUFPO1lBQ0wsUUFBUSxFQUFFLEtBQUs7WUFDZixPQUFPLEVBQUUsRUFBRSxHQUFHLGFBQWEsRUFBRTtTQUM5QixDQUFDO0tBQ0g7SUFBQyxPQUFPLEtBQUssRUFBRTtRQUNkLE1BQU0sQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDcEIsTUFBTSxJQUFJLEtBQUssQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDO0tBQ2hEO0FBQ0gsQ0FBQztBQXRCRCw4RUFzQkM7QUFFRCxTQUFnQix1Q0FBdUMsQ0FDckQsT0FBZSxFQUNmLE1BQWM7SUFFZCxJQUFJO1FBQ0YsTUFBTSxhQUFhLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUUxQyxJQUNFLE9BQU8sYUFBYSxDQUFDLGdCQUFnQixLQUFLLFFBQVE7WUFDbEQsT0FBTyxhQUFhLENBQUMsU0FBUyxLQUFLLFFBQVE7WUFDM0MsQ0FBQyxDQUNDLE9BQU8sYUFBYSxDQUFDLE9BQU8sS0FBSyxXQUFXO2dCQUM1QyxPQUFPLGFBQWEsQ0FBQyxPQUFPLEtBQUssUUFBUSxDQUMxQyxFQUNEO1lBQ0EsTUFBTSxJQUFJLEtBQUssQ0FBQyxzQ0FBc0MsQ0FBQyxDQUFDO1NBQ3pEO1FBRUQsT0FBTztZQUNMLFFBQVEsRUFBRSxZQUFZO1lBQ3RCLE9BQU8sRUFBRSxFQUFFLEdBQUcsYUFBYSxFQUFFO1NBQzlCLENBQUM7S0FDSDtJQUFDLE9BQU8sS0FBSyxFQUFFO1FBQ2QsTUFBTSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUNwQixNQUFNLElBQUksS0FBSyxDQUFDLDhCQUE4QixDQUFDLENBQUM7S0FDakQ7QUFDSCxDQUFDO0FBMUJELDBGQTBCQyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FjaGVDb25maWcuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvY2FjaGVDb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBNkNBLFNBQWdCLGlDQUFpQyxDQUMvQyxPQUFlLEVBQ2YsTUFBYztJQUVkLElBQUk7UUFDRixNQUFNLGFBQWEsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBRTFDLElBQ0UsT0FBTyxhQUFhLENBQUMsY0FBYyxLQUFLLFFBQVE7WUFDaEQsT0FBTyxhQUFhLENBQUMsV0FBVyxLQUFLLFFBQVEsRUFDN0M7WUFDQSxNQUFNLElBQUksS0FBSyxDQUFDLHFDQUFxQyxDQUFDLENBQUM7U0FDeEQ7UUFFRCxPQUFPO1lBQ0wsUUFBUSxFQUFFLEtBQUs7WUFDZixPQUFPLEVBQUUsRUFBRSxHQUFHLGFBQWEsRUFBRTtTQUM5QixDQUFDO0tBQ0g7SUFBQyxPQUFPLEtBQUssRUFBRTtRQUNkLE1BQU0sQ0FBQyxLQUFLLENBQUMsS0FBWSxDQUFDLENBQUM7UUFDM0IsTUFBTSxJQUFJLEtBQUssQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDO0tBQ2hEO0FBQ0gsQ0FBQztBQXRCRCw4RUFzQkM7QUFFRCxTQUFnQix1Q0FBdUMsQ0FDckQsT0FBZSxFQUNmLE1BQWM7SUFFZCxJQUFJO1FBQ0YsTUFBTSxhQUFhLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUUxQyxJQUNFLE9BQU8sYUFBYSxDQUFDLGdCQUFnQixLQUFLLFFBQVE7WUFDbEQsT0FBTyxhQUFhLENBQUMsU0FBUyxLQUFLLFFBQVE7WUFDM0MsQ0FBQyxDQUNDLE9BQU8sYUFBYSxDQUFDLE9BQU8sS0FBSyxXQUFXO2dCQUM1QyxPQUFPLGFBQWEsQ0FBQyxPQUFPLEtBQUssUUFBUSxDQUMxQyxFQUNEO1lBQ0EsTUFBTSxJQUFJLEtBQUssQ0FBQyxzQ0FBc0MsQ0FBQyxDQUFDO1NBQ3pEO1FBRUQsT0FBTztZQUNMLFFBQVEsRUFBRSxZQUFZO1lBQ3RCLE9BQU8sRUFBRSxFQUFFLEdBQUcsYUFBYSxFQUFFO1NBQzlCLENBQUM7S0FDSDtJQUFDLE9BQU8sS0FBSyxFQUFFO1FBQ2QsTUFBTSxDQUFDLEtBQUssQ0FBQyxLQUFZLENBQUMsQ0FBQztRQUMzQixNQUFNLElBQUksS0FBSyxDQUFDLDhCQUE4QixDQUFDLENBQUM7S0FDakQ7QUFDSCxDQUFDO0FBMUJELDBGQTBCQyJ9

@@ -10,3 +10,3 @@ {

},
"version": "6.1.3",
"version": "6.2.0",
"main": "lib/index.js",

@@ -13,0 +13,0 @@ "scripts": {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc