diff --git a/package-lock.json b/package-lock.json index 4645cac9..62deeed5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,17 +1,17 @@ { "name": "datasync-filesystem-sdk", - "version": "1.0.8", + "version": "1.0.9", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "datasync-filesystem-sdk", - "version": "1.0.8", + "version": "1.0.9", "license": "MIT", "dependencies": { "json-mask": "2.0.0", "lodash": "^4.17.21", - "mkdirp": "^2.1.3", + "mkdirp": "^2.1.6", "sift": "16.0.1" }, "devDependencies": { @@ -2965,9 +2965,9 @@ } }, "node_modules/mkdirp": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.1.4.tgz", - "integrity": "sha512-Cy9cV4pRSl1o10i1dURTuRt4T04l0DkS1WZrT+Jir886OqOVkSv4FbOA7pgjhS8kEUrmm4kCRvv5var2iOCxpA==", + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.1.6.tgz", + "integrity": "sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==", "bin": { "mkdirp": "dist/cjs/src/bin.js" }, @@ -6098,9 +6098,9 @@ } }, "mkdirp": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.1.4.tgz", - "integrity": "sha512-Cy9cV4pRSl1o10i1dURTuRt4T04l0DkS1WZrT+Jir886OqOVkSv4FbOA7pgjhS8kEUrmm4kCRvv5var2iOCxpA==" + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.1.6.tgz", + "integrity": "sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==" }, "ms": { "version": "2.1.2", diff --git a/package.json b/package.json index 8934cb4d..28c4fed9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "datasync-filesystem-sdk", - "version": "1.0.8", + "version": "1.0.9", "description": "JavaScript filesystem SDK to query data synced via @contentstack/datasync-content-store-filesystem", "main": "dist/index.js", "scripts": { @@ -27,7 +27,7 @@ "dependencies": { "json-mask": "2.0.0", "lodash": "^4.17.21", - "mkdirp": "^2.1.3", + "mkdirp": "^2.1.6", "sift": "16.0.1" }, "devDependencies": { diff --git a/src/utils.ts b/src/utils.ts index 3160d57b..30f26380 100755 --- a/src/utils.ts +++ b/src/utils.ts @@ -10,7 +10,7 @@ import { isObject, transform, } from 'lodash' -import { sync } from 'mkdirp' + import { isAbsolute, join, @@ -19,7 +19,7 @@ import { existsSync } from './fs' import { getConfig, } from './index' - +import mkdirp from 'mkdirp'; const localePaths = Object.create(null) export const difference = (obj, baseObj) => { @@ -66,14 +66,14 @@ export const getBaseDir = ({baseDir}) => { let contentDir: string if (isAbsolute(baseDir)) { if (!existsSync(baseDir)) { - sync(baseDir) + mkdirp.sync(baseDir) } contentDir = baseDir } else { const appPath = join(__dirname, '..', '..', '..') contentDir = join(appPath, baseDir) if (!existsSync(contentDir)) { - sync(contentDir) + mkdirp.sync(contentDir) } }