diff --git a/.talismanrc b/.talismanrc index 26a0423..8f75d30 100644 --- a/.talismanrc +++ b/.talismanrc @@ -7,5 +7,5 @@ fileignoreconfig: - filename: src/commands/tsgen.ts checksum: b797eacb07acbf02dc0092c2453a6e13360f3b4c5fb54dc7f9a762cdd092fd0a - filename: package-lock.json - checksum: 47f65f035595b46e68adc7baba9fcad24e41453057a3cfd1eeace54a8e93d34c + checksum: c03c8ad5a1d21b1a67278ad1b105310cdace7b48caf92c20c0352aa74807bd90 version: "1.0" diff --git a/package-lock.json b/package-lock.json index 4f856ad..fad1910 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,17 +1,17 @@ { "name": "contentstack-cli-tsgen", - "version": "4.2.0", + "version": "4.3.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "contentstack-cli-tsgen", - "version": "4.2.0", + "version": "4.3.0", "license": "MIT", "dependencies": { "@contentstack/cli-command": "^1.5.0", "@contentstack/cli-utilities": "^1.11.0", - "@contentstack/types-generator": "^3.3.0", + "@contentstack/types-generator": "^3.4.0", "dotenv": "^16.4.7" }, "devDependencies": { @@ -1364,6 +1364,8 @@ }, "node_modules/@contentstack/core": { "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@contentstack/core/-/core-1.2.2.tgz", + "integrity": "sha512-oi//dTXeaaPL6N6KnR9+4tWq4JPUltYgpY9eLEKOf3eHWRu2PCVOwT8dR9QOBErt3Q3Ln2PpUSsbjhgY26nbxQ==", "license": "MIT", "dependencies": { "axios": "^1.8.4", @@ -1374,7 +1376,9 @@ } }, "node_modules/@contentstack/delivery-sdk": { - "version": "4.7.1", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/@contentstack/delivery-sdk/-/delivery-sdk-4.8.0.tgz", + "integrity": "sha512-XDXCl6rzA77hZ8i4K6x83eFUpXjnTB7eIKFcbXRuJ/dky+ZktoZEE/ld2uIry2DsI19cW9quSwAj62wPxqTASA==", "license": "MIT", "dependencies": { "@contentstack/core": "^1.2.0", @@ -1407,17 +1411,74 @@ } }, "node_modules/@contentstack/types-generator": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@contentstack/types-generator/-/types-generator-3.3.0.tgz", - "integrity": "sha512-tZ296IuLZibmfKnp1+nz0DhsMz2DEwY1goHa+N6GIgh5LTrbNvCKlB6v75AX1SsYQxK6n0LKgFmikLh4e+W/cg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@contentstack/types-generator/-/types-generator-3.4.0.tgz", + "integrity": "sha512-ZocrgvlT+ezoj13GeYkSTfRlTdQWmy+wSqQsdecf5wuTs8iFKC+k4nQyiW2SXPbTbpi5iuXSpF5ltEpwTOCnqA==", "license": "MIT", "dependencies": { - "@contentstack/delivery-sdk": "^4.7.0", + "@contentstack/cli-utilities": "^1.12.1", + "@contentstack/delivery-sdk": "^4.8.0", "@gql2ts/from-schema": "^2.0.0-4", "async": "^3.2.6", + "axios": "^1.10.0", + "lodash": "^4.17.21", + "prettier": "^3.6.2" + } + }, + "node_modules/@contentstack/types-generator/node_modules/@contentstack/cli-utilities": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@contentstack/cli-utilities/-/cli-utilities-1.13.0.tgz", + "integrity": "sha512-L5Wn+pbNsd+2a99DYSo+s8PGYeuJWblllRraYi735osMxXYCCTwRXtmTOz6FAl2/XwI2wBd4FwT4ssgwVPGqfQ==", + "license": "MIT", + "dependencies": { + "@contentstack/management": "~1.22.0", + "@contentstack/marketplace-sdk": "^1.2.8", + "@oclif/core": "^4.3.0", + "axios": "^1.9.0", + "chalk": "^4.1.2", + "cli-cursor": "^3.1.0", + "cli-progress": "^3.12.0", + "cli-table": "^0.3.11", + "conf": "^10.2.0", + "dotenv": "^16.5.0", + "figures": "^3.2.0", + "inquirer": "8.2.6", + "inquirer-search-checkbox": "^1.0.0", + "inquirer-search-list": "^1.2.6", + "js-yaml": "^4.1.0", + "klona": "^2.0.6", + "lodash": "^4.17.21", + "mkdirp": "^1.0.4", + "open": "^8.4.2", + "ora": "^5.4.1", + "papaparse": "^5.5.3", + "recheck": "~4.4.5", + "rxjs": "^6.6.7", + "traverse": "^0.6.11", + "tty-table": "^4.2.3", + "unique-string": "^2.0.0", + "uuid": "^9.0.1", + "winston": "^3.17.0", + "xdg-basedir": "^4.0.0" + } + }, + "node_modules/@contentstack/types-generator/node_modules/@contentstack/management": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/@contentstack/management/-/management-1.22.0.tgz", + "integrity": "sha512-TmwCKhdZnmGpcTuXn5JWbvMqbu0PqEn8Z/oEUlCelAxpo9vSC2qS4aejJtLTqC3Gii/7cJwjqF1BoFpwSO5J9A==", + "license": "MIT", + "dependencies": { + "assert": "^2.1.0", "axios": "^1.9.0", + "buffer": "^6.0.3", + "form-data": "^4.0.2", + "husky": "^9.1.7", "lodash": "^4.17.21", - "prettier": "^3.5.3" + "qs": "^6.14.0", + "stream-browserify": "^3.0.0" + }, + "engines": { + "node": ">=8.0.0" } }, "node_modules/@contentstack/utils": { @@ -5335,16 +5396,20 @@ } }, "node_modules/axios": { - "version": "1.9.0", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.11.0.tgz", + "integrity": "sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", + "form-data": "^4.0.4", "proxy-from-env": "^1.1.0" } }, "node_modules/axios-mock-adapter": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-2.1.0.tgz", + "integrity": "sha512-AZUe4OjECGCNNssH8SOdtneiQELsqTsat3SQQCWLPjN436/H+L9AjWfV7bF+Zg/YL9cgbhrz5671hoh+Tbn98w==", "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", @@ -8410,12 +8475,15 @@ } }, "node_modules/form-data": { - "version": "4.0.2", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", + "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", "mime-types": "^2.1.12" }, "engines": { @@ -8943,6 +9011,21 @@ "version": "2.0.1", "license": "MIT" }, + "node_modules/husky": { + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.7.tgz", + "integrity": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==", + "license": "MIT", + "bin": { + "husky": "bin.js" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, "node_modules/iconv-lite": { "version": "0.4.24", "license": "MIT", @@ -9578,6 +9661,8 @@ }, "node_modules/is-buffer": { "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", "funding": [ { "type": "github", diff --git a/package.json b/package.json index 9d3088a..491f768 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,13 @@ { "name": "contentstack-cli-tsgen", "description": "Generate TypeScript typings from a Stack.", - "version": "4.2.0", + "version": "4.3.0", "author": "Michael Davis", "bugs": "https://github.com/Contentstack-Solutions/contentstack-cli-tsgen/issues", "dependencies": { "@contentstack/cli-command": "^1.5.0", "@contentstack/cli-utilities": "^1.11.0", - "@contentstack/types-generator": "^3.3.0", + "@contentstack/types-generator": "^3.4.0", "dotenv": "^16.4.7" }, "devDependencies": {