diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0b122d3..9ed98f5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: "18.x" + node-version: "22.x" - run: npm install - name: get-package-details @@ -28,7 +28,7 @@ jobs: tag_prefix: "v" - name: Create Release if: steps.update_tag.outputs.tagname - uses: actions/create-release@v4 + uses: actions/create-release@v1 id: create_release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token @@ -40,7 +40,7 @@ jobs: - name: Upload Release Asset if: steps.update_tag.outputs.tagname id: upload-release-asset - uses: actions/upload-release-asset@v4 + uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: diff --git a/LICENSE b/LICENSE index d03d786..de5ee8d 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License -Copyright (c) 2023 Contentstack LLC +Copyright (c) 2025 Contentstack LLC Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/modules/datasync-filesystem-sdk-1.0.15.tgz b/modules/datasync-filesystem-sdk-1.0.15.tgz deleted file mode 100644 index bca4c99..0000000 Binary files a/modules/datasync-filesystem-sdk-1.0.15.tgz and /dev/null differ diff --git a/modules/datasync-mongodb-sdk-1.0.8.tgz b/modules/datasync-mongodb-sdk-1.0.8.tgz deleted file mode 100644 index 3a5a768..0000000 Binary files a/modules/datasync-mongodb-sdk-1.0.8.tgz and /dev/null differ diff --git a/package-lock.json b/package-lock.json index c9962f0..780ccbb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,19 +1,19 @@ { "name": "datasync-nodejs-sdk-boilerplate", - "version": "0.0.5", + "version": "0.0.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "datasync-nodejs-sdk-boilerplate", - "version": "0.0.5", + "version": "0.0.6", "license": "MIT", "dependencies": { "async": "^3.2.6", "chokidar": "^3.6.0", "contentstack": "^3.24.1", - "datasync-filesystem-sdk": "file:modules/datasync-filesystem-sdk-1.0.15.tgz", - "datasync-mongodb-sdk": "file:modules/datasync-mongodb-sdk-1.0.8.tgz", + "@contentstack/datasync-filesystem-sdk": "^1.0.16", + "@contentstack/datasync-mongodb-sdk": "^1.0.10", "debug": "~3.2.7", "express": "^4.21.2", "http-errors": "~2.0.0", @@ -52,6 +52,32 @@ "node": ">=6.9.0" } }, + "node_modules/@contentstack/datasync-filesystem-sdk": { + "version": "1.0.16", + "resolved": "file:../datasync-filesystem-sdk/contentstack-datasync-filesystem-sdk-1.0.16.tgz", + "integrity": "sha512-2TZuxEpjaxk/3Ug3znPeQN36+scgQmQ1wA/h9VkxDGfaco2yfMy4bOiGQCWKCYUnL+IlbTa/xiCuyOhNtmDiiQ==", + "license": "MIT", + "dependencies": { + "json-mask": "2.0.0", + "lodash": "^4.17.21", + "mkdirp": "^3.0.1", + "sift": "17.1.3" + } + }, + "node_modules/@contentstack/datasync-mongodb-sdk": { + "version": "1.0.10", + "resolved": "file:../datasync-mongodb-sdk/contentstack-datasync-mongodb-sdk-1.0.10.tgz", + "integrity": "sha512-M2z46SbdVJskCofotqYU2TrgSLzNmMxUxq4+LXQck+z3y09v6dlKtud6WRqrt1xpPSVp7PpNvGQJ0xNYTWyvJQ==", + "license": "MIT", + "dependencies": { + "lodash": "^4.17.21", + "mongodb": "^6.12.0", + "sift": "^17.1.3" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@contentstack/utils": { "version": "1.3.17", "resolved": "https://registry.npmjs.org/@contentstack/utils/-/utils-1.3.17.tgz", @@ -647,32 +673,6 @@ "node": ">=0.10" } }, - "node_modules/datasync-filesystem-sdk": { - "version": "1.0.15", - "resolved": "file:modules/datasync-filesystem-sdk-1.0.15.tgz", - "integrity": "sha512-iqurnpcfNdeFOJO/5aCJPpwxFqEHnTsk/fcgrKKWEZLX7HWyir49ixYrIFZXlOsKMCAbdvq4NBFpRISPP2z7Lg==", - "license": "MIT", - "dependencies": { - "json-mask": "2.0.0", - "lodash": "^4.17.21", - "mkdirp": "^3.0.1", - "sift": "17.1.3" - } - }, - "node_modules/datasync-mongodb-sdk": { - "version": "1.0.8", - "resolved": "file:modules/datasync-mongodb-sdk-1.0.8.tgz", - "integrity": "sha512-rIGwzsQ+Ir5MAFJt+AdOjVvskNignxc/kOpja/GkrH6U3xXoSz5n+WYUlIyUtvjj7d3yEdv0YU2R9LFGOYqUPQ==", - "license": "MIT", - "dependencies": { - "lodash": "^4.17.21", - "mongodb": "^6.12.0", - "sift": "^17.1.3" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/debug": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", diff --git a/package.json b/package.json index abf7110..28715fb 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "datasync-nodejs-sdk-boilerplate", - "version": "0.0.5", + "version": "0.0.6", "private": true, "scripts": { "start": "node ./bin/www" }, "dependencies": { + "@contentstack/datasync-filesystem-sdk": "^1.0.16", + "@contentstack/datasync-mongodb-sdk": "^1.0.10", "async": "^3.2.6", "chokidar": "^3.6.0", "contentstack": "^3.24.1", - "datasync-filesystem-sdk": "file:modules/datasync-filesystem-sdk-1.0.15.tgz", - "datasync-mongodb-sdk": "file:modules/datasync-mongodb-sdk-1.0.8.tgz", "debug": "~3.2.7", "express": "^4.21.2", "http-errors": "~2.0.0",