From 62972c3f056d4719979307bdb6ff7e4cbe68252e Mon Sep 17 00:00:00 2001 From: Vikram Kalta Date: Tue, 22 Nov 2022 20:13:47 +0000 Subject: [PATCH 1/2] feat: added support for branches --- dist/config.js | 3 ++- dist/filesystem.js | 1 + dist/index.js | 1 + dist/utils.js | 1 + package.json | 2 +- src/config.ts | 2 +- 6 files changed, 7 insertions(+), 3 deletions(-) diff --git a/dist/config.js b/dist/config.js index 8cb2fc0..cbab6f2 100644 --- a/dist/config.js +++ b/dist/config.js @@ -5,11 +5,12 @@ * MIT Licensed */ Object.defineProperty(exports, "__esModule", { value: true }); +exports.defaultConfig = void 0; exports.defaultConfig = { assetStore: { // optional prefixing of asset in internal urls // assetFolderPrefixKey: 'dev-assets', baseDir: './_contents', - pattern: '/:locale/assets/:uid/:filename', + pattern: ':branch/:locale/assets/:uid/:filename', }, }; diff --git a/dist/filesystem.js b/dist/filesystem.js index cc7f2ef..e7078e3 100644 --- a/dist/filesystem.js +++ b/dist/filesystem.js @@ -8,6 +8,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); +exports.FSAssetStore = void 0; const debug_1 = require("debug"); const fs_1 = require("fs"); const lodash_1 = require("lodash"); diff --git a/dist/index.js b/dist/index.js index 8a08922..45dc3e5 100644 --- a/dist/index.js +++ b/dist/index.js @@ -5,6 +5,7 @@ * MIT Licensed */ Object.defineProperty(exports, "__esModule", { value: true }); +exports.start = exports.assetStoreInstance = exports.getConfig = exports.setConfig = exports.getFileLocation = exports.getAssetLocation = void 0; const debug_1 = require("debug"); const lodash_1 = require("lodash"); const path_1 = require("path"); diff --git a/dist/utils.js b/dist/utils.js index d0f14e9..1729378 100644 --- a/dist/utils.js +++ b/dist/utils.js @@ -1,5 +1,6 @@ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); +exports.validateUnPublishAsset = exports.validatePublishAsset = void 0; const requiredKeysForPublish = ['url', 'locale', 'uid']; const requiredKeysForUnpublish = ['url', 'locale', 'filename', 'uid']; exports.validatePublishAsset = (asset) => { diff --git a/package.json b/package.json index 4223241..28173a0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@contentstack/datasync-asset-store-filesystem", - "version": "1.0.1", + "version": "2.0.0", "description": "Fillesystem asset store for DataSync libraries. Stores Contentstack asset-files in filesystem", "main": "./dist", "types": "./typings", diff --git a/src/config.ts b/src/config.ts index 1f5a485..bbf4d5c 100644 --- a/src/config.ts +++ b/src/config.ts @@ -10,7 +10,7 @@ export const defaultConfig = { // optional prefixing of asset in internal urls // assetFolderPrefixKey: 'dev-assets', baseDir: './_contents', - pattern: '/:locale/assets/:uid/:filename', + pattern: ':branch/:locale/assets/:uid/:filename', // optional seperator // seperator: '\/\/' }, From 98750965f98473c3ca598cc4eba736af19186174 Mon Sep 17 00:00:00 2001 From: Vikram Kalta Date: Tue, 6 Dec 2022 17:19:03 +0000 Subject: [PATCH 2/2] fix: updated typescript version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 28173a0..b4c4bc3 100644 --- a/package.json +++ b/package.json @@ -49,6 +49,6 @@ "jest": "^29.0.3", "supertest": "3.3.0", "tslint": "5.18.0", - "typescript": "3.2.2" + "typescript": "^3.5.2" } }