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",