From 252790746ec91ae68150867ca63d55677d52fa19 Mon Sep 17 00:00:00 2001 From: raj pandey Date: Fri, 14 Mar 2025 18:45:27 +0530 Subject: [PATCH 1/5] fix: Added Option which has been selected and fixStatus for the select field --- package-lock.json | 156 +++---- packages/contentstack-audit/package.json | 2 +- .../contentstack-audit/src/config/index.ts | 3 +- .../contentstack-audit/src/modules/entries.ts | 6 +- .../src/types/content-types.ts | 4 +- packages/contentstack-import/package.json | 2 +- packages/contentstack/package.json | 2 +- pnpm-lock.yaml | 412 +++++++++--------- 8 files changed, 297 insertions(+), 290 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8303ccac32..476870da18 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,9 +32,9 @@ } }, "node_modules/@apollo/client": { - "version": "3.13.3", - "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.13.3.tgz", - "integrity": "sha512-StozissNsakG9cveM5IYcVjQBiJXXtfybSwIklrJQv3c0CLshWBlUv5OddMrJxKfQ1A+9WqPQZXjkA/HxbflDA==", + "version": "3.13.4", + "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.13.4.tgz", + "integrity": "sha512-Ot3RaN2M/rhIKDqXBdOVlN0dQbHydUrYJ9lTxkvd6x7W1pAjwduUccfoz2gsO4U9by7oWtRj/ySF0MFNUp+9Aw==", "license": "MIT", "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", @@ -97,21 +97,21 @@ } }, "node_modules/@babel/core": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.9.tgz", - "integrity": "sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==", + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.10.tgz", + "integrity": "sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==", "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.9", + "@babel/generator": "^7.26.10", "@babel/helper-compilation-targets": "^7.26.5", "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.9", - "@babel/parser": "^7.26.9", + "@babel/helpers": "^7.26.10", + "@babel/parser": "^7.26.10", "@babel/template": "^7.26.9", - "@babel/traverse": "^7.26.9", - "@babel/types": "^7.26.9", + "@babel/traverse": "^7.26.10", + "@babel/types": "^7.26.10", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -136,9 +136,9 @@ } }, "node_modules/@babel/eslint-parser": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.26.8.tgz", - "integrity": "sha512-3tBctaHRW6xSub26z7n8uyOTwwUsCdvIug/oxBH9n6yCO5hMj2vwDJAo7RbBMKrM7P+W2j61zLKviJQFGOYKMg==", + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.26.10.tgz", + "integrity": "sha512-QsfQZr4AiLpKqn7fz+j7SN+f43z2DZCgGyYbNJ2vJOqKfG4E6MZer1+jqGZqKJaxq/gdO2DC/nUu45+pOL5p2Q==", "dev": true, "license": "MIT", "dependencies": { @@ -175,13 +175,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.9.tgz", - "integrity": "sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==", + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.10.tgz", + "integrity": "sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.26.9", - "@babel/types": "^7.26.9", + "@babel/parser": "^7.26.10", + "@babel/types": "^7.26.10", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^3.0.2" @@ -282,13 +282,13 @@ } }, "node_modules/@babel/helpers": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.9.tgz", - "integrity": "sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==", + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.10.tgz", + "integrity": "sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==", "license": "MIT", "dependencies": { "@babel/template": "^7.26.9", - "@babel/types": "^7.26.9" + "@babel/types": "^7.26.10" }, "engines": { "node": ">=6.9.0" @@ -389,12 +389,12 @@ } }, "node_modules/@babel/parser": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.9.tgz", - "integrity": "sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==", + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.10.tgz", + "integrity": "sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==", "license": "MIT", "dependencies": { - "@babel/types": "^7.26.9" + "@babel/types": "^7.26.10" }, "bin": { "parser": "bin/babel-parser.js" @@ -626,9 +626,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.9.tgz", - "integrity": "sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==", + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.10.tgz", + "integrity": "sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==", "dev": true, "license": "MIT", "dependencies": { @@ -653,16 +653,16 @@ } }, "node_modules/@babel/traverse": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.9.tgz", - "integrity": "sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==", + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.10.tgz", + "integrity": "sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==", "license": "MIT", "dependencies": { "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.9", - "@babel/parser": "^7.26.9", + "@babel/generator": "^7.26.10", + "@babel/parser": "^7.26.10", "@babel/template": "^7.26.9", - "@babel/types": "^7.26.9", + "@babel/types": "^7.26.10", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -680,9 +680,9 @@ } }, "node_modules/@babel/types": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.9.tgz", - "integrity": "sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==", + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.10.tgz", + "integrity": "sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==", "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.25.9", @@ -835,15 +835,15 @@ } }, "node_modules/@contentstack/delivery-sdk": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@contentstack/delivery-sdk/-/delivery-sdk-4.5.1.tgz", - "integrity": "sha512-ySRQziJMEVaalCWFAZ+759j8XgJUy4JTKCbDYpqaG8oCtIibFqxg6K1tcv1XLLAoOTTmgGSqwN3hIaVShOuSZg==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@contentstack/delivery-sdk/-/delivery-sdk-4.6.0.tgz", + "integrity": "sha512-qsDcyKqYIixQFaZGu5sVm7MropAEE6UEgDzCpvfbr/QhQsKhgUOuyKqKckCVhsrfIsAh6yMUzWzSVOXCBF7dlQ==", "license": "MIT", "dependencies": { "@contentstack/core": "^1.2.0", - "@contentstack/utils": "^1.3.15", + "@contentstack/utils": "^1.3.19", "@types/humps": "^2.0.6", - "axios": "^1.7.9", + "axios": "^1.8.2", "dotenv": "^16.4.7", "humps": "^2.0.1", "path-browserify": "^1.0.1" @@ -909,12 +909,12 @@ } }, "node_modules/@contentstack/marketplace-sdk": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@contentstack/marketplace-sdk/-/marketplace-sdk-1.2.5.tgz", - "integrity": "sha512-2wR/USTmiH5w7+g7KrRf1N2QfocP65pkGuOlNGEE0CChaOZAs8BHfHABoywVlBVj5u+pkZ1taxwB3VW6Ppf4Qw==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@contentstack/marketplace-sdk/-/marketplace-sdk-1.2.6.tgz", + "integrity": "sha512-vT9QyIBriWa9BHnErTS7wdt2L738l1+lYKmjA7GJAgIxfQq3ynbCu7xjcQm2VrD0O6JyK6TyNLMWp6UILaVdfA==", "license": "MIT", "dependencies": { - "axios": "^1.7.9" + "axios": "^1.8.2" } }, "node_modules/@contentstack/types-generator": { @@ -973,9 +973,9 @@ } }, "node_modules/@contentstack/utils": { - "version": "1.3.19", - "resolved": "https://registry.npmjs.org/@contentstack/utils/-/utils-1.3.19.tgz", - "integrity": "sha512-8xZJXBvdYlmXr480Iu162TFwP1LrDMGy0YeEjFrOTIgWZnKDJPwyFGkqaIkTxCbcLw2yrMhsxyZEy4LFrvVFuQ==", + "version": "1.3.20", + "resolved": "https://registry.npmjs.org/@contentstack/utils/-/utils-1.3.20.tgz", + "integrity": "sha512-WXkFv5uKrAMs21NPCWe3+7KHYfagenS8rv1/yCDsZ+uV1FvKkzst+MiU1+hcaWHi0E6QaPpYDcxpiltUHo5TSA==", "license": "MIT" }, "node_modules/@cspotcode/source-map-support": { @@ -1012,9 +1012,9 @@ } }, "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", - "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.5.1.tgz", + "integrity": "sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==", "dev": true, "license": "MIT", "dependencies": { @@ -2518,9 +2518,9 @@ } }, "node_modules/@oclif/plugin-plugins/node_modules/@oclif/core": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/@oclif/core/-/core-4.2.9.tgz", - "integrity": "sha512-cIlvpefLtorcyvnvJiOmYBqn6J6qdp/06tk54p2MddGEr0gnA7EIaQXM2UtRjf4ryDVCbIo+8IFRsW8Flt0uGA==", + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/@oclif/core/-/core-4.2.10.tgz", + "integrity": "sha512-fAqcXgqkUm4v5FYy7qWP4w1HaOlVSVJveah+yVTo5Nm5kTiXhmD5mQQ7+knGeBaStyrtQy6WardoC2xSic9rlQ==", "license": "MIT", "dependencies": { "ansi-escapes": "^4.3.2", @@ -2871,9 +2871,9 @@ } }, "node_modules/@rollup/plugin-node-resolve": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-16.0.0.tgz", - "integrity": "sha512-0FPvAeVUT/zdWoO0jnb/V5BlBsUSNfkIOtFHzMO4H9MOklrmQFY6FduVHKucNb/aTFxvnGhj4MNj/T1oNdDfNg==", + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-16.0.1.tgz", + "integrity": "sha512-tk5YCxJWIG81umIvNkSod2qK5KyQW19qcBF/B78n1bjtOON6gzKoVeSzAE8yHCZEDmqkHKkxplExA8KzdJLJpA==", "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.0.1", @@ -5144,9 +5144,9 @@ } }, "node_modules/axios": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.2.tgz", - "integrity": "sha512-ls4GYBm5aig9vWx8AWDSGLpnpDQRtWAfrjU+EuytuODrFBkqesN2RkOQCBzrA1RQNHw1SmRMSDDDSwzNAYQ6Rg==", + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.3.tgz", + "integrity": "sha512-iP4DebzoNlP/YN2dpwCgb8zoCmhtkajzS48JvwmkSkXvPI3DHc7m+XYL5tGnSlJtR6nImXZmdCuN5aP8dh1d8A==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", @@ -5924,9 +5924,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001703", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001703.tgz", - "integrity": "sha512-kRlAGTRWgPsOj7oARC9m1okJEXdL/8fekFVcxA8Hl7GH4r/sN4OJn/i6Flde373T50KS7Y37oFbMwlE8+F42kQ==", + "version": "1.0.30001704", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001704.tgz", + "integrity": "sha512-+L2IgBbV6gXB4ETf0keSvLr7JUrRVbIaB/lrQ1+z8mRcQiisG5k+lG6O4n6Y5q6f5EuNfaYXKgymucphlEXQew==", "funding": [ { "type": "opencollective", @@ -6826,9 +6826,9 @@ } }, "node_modules/contentstack": { - "version": "3.24.3", - "resolved": "https://registry.npmjs.org/contentstack/-/contentstack-3.24.3.tgz", - "integrity": "sha512-T5xKd3w2mfLzBhVdikmbQaUAQoyKVz0AioT7ALo3HHN+qyNC06MGlK9pAIsJUtI/awhu44bm2cRA58Od+WXxIg==", + "version": "3.25.0", + "resolved": "https://registry.npmjs.org/contentstack/-/contentstack-3.25.0.tgz", + "integrity": "sha512-3WkR/jq1Jx9o32Z1oVkyGY2Gk4UtQ+iUXGv2pILHpMTDOswekmRJznPGEZ3SoB6qWd+Y4cco4FSxrzErSX/4Jg==", "license": "MIT", "dependencies": { "@contentstack/utils": "^1.3.15", @@ -7625,9 +7625,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.113", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.113.tgz", - "integrity": "sha512-wjT2O4hX+wdWPJ76gWSkMhcHAV2PTMX+QetUCPYEdCIe+cxmgzzSSiGRCKW8nuh4mwKZlpv0xvoW7OF2X+wmHg==", + "version": "1.5.118", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.118.tgz", + "integrity": "sha512-yNDUus0iultYyVoEFLnQeei7LOQkL8wg8GQpkPCRrOlJXlcCwa6eGKZkxQ9ciHsqZyYbj8Jd94X1CTPzGm+uIA==", "license": "ISC" }, "node_modules/elegant-spinner": { @@ -8439,9 +8439,9 @@ } }, "node_modules/eslint-import-resolver-typescript": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.8.3.tgz", - "integrity": "sha512-A0bu4Ks2QqDWNpeEgTQMPTngaMhuDu4yv6xpftBMAf+1ziXnpx+eSR1WRfoPTe2BAiAjHFZ7kSNx1fvr5g5pmQ==", + "version": "3.8.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.8.7.tgz", + "integrity": "sha512-U7k84gOzrfl09c33qrIbD3TkWTWu3nt3dK5sDajHSekfoLlYGusIwSdPlPzVeA6TFpi0Wpj+ZdBD8hX4hxPoww==", "dev": true, "license": "ISC", "dependencies": { @@ -26742,7 +26742,7 @@ "version": "1.36.0", "license": "MIT", "dependencies": { - "@contentstack/cli-audit": "~1.8.0", + "@contentstack/cli-audit": "~1.8.1", "@contentstack/cli-auth": "~1.3.24", "@contentstack/cli-cm-bootstrap": "~1.13.2", "@contentstack/cli-cm-branches": "~1.3.0", @@ -26812,7 +26812,7 @@ }, "packages/contentstack-audit": { "name": "@contentstack/cli-audit", - "version": "1.8.0", + "version": "1.8.1", "license": "MIT", "dependencies": { "@contentstack/cli-command": "~1.3.3", @@ -28008,7 +28008,7 @@ "version": "1.20.0", "license": "MIT", "dependencies": { - "@contentstack/cli-audit": "~1.8.0", + "@contentstack/cli-audit": "~1.8.1", "@contentstack/cli-command": "~1.3.3", "@contentstack/cli-utilities": "~1.8.4", "@contentstack/cli-variants": "~1.1.5", diff --git a/packages/contentstack-audit/package.json b/packages/contentstack-audit/package.json index f3242d7da3..bda23cd0c6 100644 --- a/packages/contentstack-audit/package.json +++ b/packages/contentstack-audit/package.json @@ -1,6 +1,6 @@ { "name": "@contentstack/cli-audit", - "version": "1.8.0", + "version": "1.8.1", "description": "Contentstack audit plugin", "author": "Contentstack CLI", "homepage": "https://github.com/contentstack/cli", diff --git a/packages/contentstack-audit/src/config/index.ts b/packages/contentstack-audit/src/config/index.ts index 641e9366db..eaa83022a8 100644 --- a/packages/contentstack-audit/src/config/index.ts +++ b/packages/contentstack-audit/src/config/index.ts @@ -93,7 +93,8 @@ const config = { 'entry_uid', 'publish_locale', 'publish_environment', - 'asset_uid' + 'asset_uid', + 'selectedValue' ], ReportTitleForEntries: { Entries_Select_feild: 'Entries_Select_feild', diff --git a/packages/contentstack-audit/src/modules/entries.ts b/packages/contentstack-audit/src/modules/entries.ts index b3ceee889c..b2a053e7ec 100644 --- a/packages/contentstack-audit/src/modules/entries.ts +++ b/packages/contentstack-audit/src/modules/entries.ts @@ -850,7 +850,7 @@ export default class Entries { let missingCTSelectFieldValues; let isMissingValuePresent = false; - + let selectedValue: string | string [] | number | number[] | any = ''; if (multiple) { let obj = this.findNotPresentSelectField(entry, selectOptions); let { notPresent, filteredFeild } = obj; @@ -868,6 +868,7 @@ export default class Entries { .slice(0, missingInstances) .map((choice) => choice.value); entry.push(...newValues); + selectedValue = newValues; this.log($t(auditFixMsg.ENTRY_SELECT_FIELD_FIX, { value: newValues.join(' '), uid }), 'error'); } } else { @@ -875,6 +876,7 @@ export default class Entries { isMissingValuePresent = true; const defaultValue = selectOptions.choices.length > 0 ? selectOptions.choices[0].value : null; entry.push(defaultValue); + selectedValue = defaultValue; this.log($t(auditFixMsg.ENTRY_SELECT_FIELD_FIX, { value: defaultValue as string, uid }), 'error'); } } @@ -885,6 +887,7 @@ export default class Entries { isMissingValuePresent = true; let defaultValue = selectOptions.choices.length > 0 ? selectOptions.choices[0].value : null; entry = defaultValue; + selectedValue = defaultValue; this.log($t(auditFixMsg.ENTRY_SELECT_FIELD_FIX, { value: defaultValue as string, uid }), 'error'); } } @@ -895,6 +898,7 @@ export default class Entries { display_name, display_type, missingCTSelectFieldValues, + selectedValue, min_instance: min_instance ?? 'NA', tree, treeStr: tree diff --git a/packages/contentstack-audit/src/types/content-types.ts b/packages/contentstack-audit/src/types/content-types.ts index 01734f0588..262bfdc8a6 100644 --- a/packages/contentstack-audit/src/types/content-types.ts +++ b/packages/contentstack-audit/src/types/content-types.ts @@ -158,7 +158,9 @@ enum OutputColumn { 'entry_uid' = 'entry_uid', 'publish_locale' = 'publish_locale', 'publish_environment' = 'publish_environment', - 'asset_uid' = 'asset_uid' + 'asset_uid' = 'asset_uid', + 'selectedValue' = 'selectedValue', + 'fixStatus' = 'fixStatus' } export { diff --git a/packages/contentstack-import/package.json b/packages/contentstack-import/package.json index 516d71a732..4a0e7285ec 100644 --- a/packages/contentstack-import/package.json +++ b/packages/contentstack-import/package.json @@ -5,7 +5,7 @@ "author": "Contentstack", "bugs": "https://github.com/contentstack/cli/issues", "dependencies": { - "@contentstack/cli-audit": "~1.8.0", + "@contentstack/cli-audit": "~1.8.1", "@contentstack/cli-command": "~1.3.3", "@contentstack/cli-utilities": "~1.8.4", "@contentstack/management": "~1.18.4", diff --git a/packages/contentstack/package.json b/packages/contentstack/package.json index d477933903..34aa5fbdb7 100755 --- a/packages/contentstack/package.json +++ b/packages/contentstack/package.json @@ -22,7 +22,7 @@ "prepack": "pnpm compile && oclif manifest && oclif readme" }, "dependencies": { - "@contentstack/cli-audit": "~1.8.0", + "@contentstack/cli-audit": "~1.8.1", "@contentstack/cli-auth": "~1.3.24", "@contentstack/cli-cm-bootstrap": "~1.13.2", "@contentstack/cli-cm-branches": "~1.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 509a8f0840..9568e1c1ec 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: packages/contentstack: specifiers: - '@contentstack/cli-audit': ~1.8.0 + '@contentstack/cli-audit': ~1.8.1 '@contentstack/cli-auth': ~1.3.24 '@contentstack/cli-cm-bootstrap': ~1.13.2 '@contentstack/cli-cm-branches': ~1.3.0 @@ -424,7 +424,7 @@ importers: typescript: ^4.9.5 dependencies: '@contentstack/cli-utilities': link:../contentstack-utilities - contentstack: 3.24.3 + contentstack: 3.25.0 devDependencies: '@oclif/test': 4.1.12 '@types/mkdirp': 1.0.2 @@ -610,7 +610,7 @@ importers: packages/contentstack-import: specifiers: - '@contentstack/cli-audit': ~1.8.0 + '@contentstack/cli-audit': ~1.8.1 '@contentstack/cli-command': ~1.3.3 '@contentstack/cli-utilities': ~1.8.4 '@contentstack/cli-variants': ~1.1.5 @@ -863,7 +863,7 @@ importers: '@types/node': 14.18.63 '@types/tar': 6.1.13 '@types/tmp': 0.2.6 - axios: 1.8.2 + axios: 1.8.3 eslint: 8.57.1 eslint-config-oclif: 4.0.0_eslint@8.57.1 eslint-config-oclif-typescript: 3.1.14_avq3eyf5kaj6ssrwo7fvkrwnji @@ -919,9 +919,9 @@ importers: xdg-basedir: ^4.0.0 dependencies: '@contentstack/management': 1.18.4 - '@contentstack/marketplace-sdk': 1.2.5 + '@contentstack/marketplace-sdk': 1.2.6 '@oclif/core': 3.27.0 - axios: 1.8.2 + axios: 1.8.3 chalk: 4.1.2 cli-cursor: 3.1.0 cli-table: 0.3.11 @@ -999,8 +999,8 @@ packages: '@jridgewell/trace-mapping': 0.3.25 dev: true - /@apollo/client/3.13.3_graphql@16.10.0: - resolution: {integrity: sha512-StozissNsakG9cveM5IYcVjQBiJXXtfybSwIklrJQv3c0CLshWBlUv5OddMrJxKfQ1A+9WqPQZXjkA/HxbflDA==} + /@apollo/client/3.13.4_graphql@16.10.0: + resolution: {integrity: sha512-Ot3RaN2M/rhIKDqXBdOVlN0dQbHydUrYJ9lTxkvd6x7W1pAjwduUccfoz2gsO4U9by7oWtRj/ySF0MFNUp+9Aw==} peerDependencies: graphql: ^15.0.0 || ^16.0.0 graphql-ws: ^5.5.5 || ^6.0.3 @@ -1055,20 +1055,20 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/core/7.26.9: - resolution: {integrity: sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==} + /@babel/core/7.26.10: + resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.9 + '@babel/generator': 7.26.10 '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-module-transforms': 7.26.0_@babel+core@7.26.9 - '@babel/helpers': 7.26.9 - '@babel/parser': 7.26.9 + '@babel/helper-module-transforms': 7.26.0_@babel+core@7.26.10 + '@babel/helpers': 7.26.10 + '@babel/parser': 7.26.10 '@babel/template': 7.26.9 - '@babel/traverse': 7.26.9 - '@babel/types': 7.26.9 + '@babel/traverse': 7.26.10 + '@babel/types': 7.26.10 convert-source-map: 2.0.0 debug: 4.4.0 gensync: 1.0.0-beta.2 @@ -1078,40 +1078,40 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.26.8_uznnuini5p7phaa53fci523l3q: - resolution: {integrity: sha512-3tBctaHRW6xSub26z7n8uyOTwwUsCdvIug/oxBH9n6yCO5hMj2vwDJAo7RbBMKrM7P+W2j61zLKviJQFGOYKMg==} + /@babel/eslint-parser/7.26.10_lu4anyvzvxagxk6qmbohxvvodq: + resolution: {integrity: sha512-QsfQZr4AiLpKqn7fz+j7SN+f43z2DZCgGyYbNJ2vJOqKfG4E6MZer1+jqGZqKJaxq/gdO2DC/nUu45+pOL5p2Q==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.1 + eslint: 7.32.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 dev: true - /@babel/eslint-parser/7.26.8_yvhnqpaofvbsfpumazojosm2t4: - resolution: {integrity: sha512-3tBctaHRW6xSub26z7n8uyOTwwUsCdvIug/oxBH9n6yCO5hMj2vwDJAo7RbBMKrM7P+W2j61zLKviJQFGOYKMg==} + /@babel/eslint-parser/7.26.10_rjhet7ys23cyrisbcihkilf5wu: + resolution: {integrity: sha512-QsfQZr4AiLpKqn7fz+j7SN+f43z2DZCgGyYbNJ2vJOqKfG4E6MZer1+jqGZqKJaxq/gdO2DC/nUu45+pOL5p2Q==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 7.32.0 + eslint: 8.57.1 eslint-visitor-keys: 2.1.0 semver: 6.3.1 dev: true - /@babel/generator/7.26.9: - resolution: {integrity: sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==} + /@babel/generator/7.26.10: + resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==} engines: {node: '>=6.9.0'} dependencies: - '@babel/parser': 7.26.9 - '@babel/types': 7.26.9 + '@babel/parser': 7.26.10 + '@babel/types': 7.26.10 '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 @@ -1132,22 +1132,22 @@ packages: resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9 - '@babel/types': 7.26.9 + '@babel/traverse': 7.26.10 + '@babel/types': 7.26.10 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-module-transforms/7.26.0_@babel+core@7.26.9: + /@babel/helper-module-transforms/7.26.0_@babel+core@7.26.10: resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.10 transitivePeerDependencies: - supports-color dev: true @@ -1172,12 +1172,12 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helpers/7.26.9: - resolution: {integrity: sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==} + /@babel/helpers/7.26.10: + resolution: {integrity: sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.26.9 - '@babel/types': 7.26.9 + '@babel/types': 7.26.10 dev: true /@babel/highlight/7.25.9: @@ -1190,175 +1190,175 @@ packages: picocolors: 1.1.1 dev: true - /@babel/parser/7.26.9: - resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==} + /@babel/parser/7.26.10: + resolution: {integrity: sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.26.9 + '@babel/types': 7.26.10 dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.26.9: + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.26.10: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.26.9: + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.26.10: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.26.9: + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.26.10: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.26.9: + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.26.10: resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-import-attributes/7.26.0_@babel+core@7.26.9: + /@babel/plugin-syntax-import-attributes/7.26.0_@babel+core@7.26.10: resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.26.9: + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.26.10: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.26.9: + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.26.10: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-jsx/7.25.9_@babel+core@7.26.9: + /@babel/plugin-syntax-jsx/7.25.9_@babel+core@7.26.10: resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.26.9: + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.26.10: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.26.9: + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.26.10: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.26.9: + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.26.10: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.26.9: + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.26.10: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.26.9: + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.26.10: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.26.9: + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.26.10: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.26.9: + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.26.10: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.26.9: + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.26.10: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/plugin-syntax-typescript/7.25.9_@babel+core@7.26.9: + /@babel/plugin-syntax-typescript/7.25.9_@babel+core@7.26.10: resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/runtime/7.26.9: - resolution: {integrity: sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==} + /@babel/runtime/7.26.10: + resolution: {integrity: sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 @@ -1369,27 +1369,27 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.9 - '@babel/types': 7.26.9 + '@babel/parser': 7.26.10 + '@babel/types': 7.26.10 dev: true - /@babel/traverse/7.26.9: - resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==} + /@babel/traverse/7.26.10: + resolution: {integrity: sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.9 - '@babel/parser': 7.26.9 + '@babel/generator': 7.26.10 + '@babel/parser': 7.26.10 '@babel/template': 7.26.9 - '@babel/types': 7.26.9 + '@babel/types': 7.26.10 debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types/7.26.9: - resolution: {integrity: sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==} + /@babel/types/7.26.10: + resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.25.9 @@ -1414,8 +1414,8 @@ packages: resolution: {integrity: sha512-DJ6gU8teAScWw6uZo+MBRrlEHfXfvtuVzoHiS5VCIAA6wVftGHQak7K+ch60PKZDW562VQ1u4Ky9HWjsIfZ7+Q==} engines: {node: '>=14.0.0'} dependencies: - '@contentstack/cli-utilities': 1.8.3_debug@4.4.0 - contentstack: 3.24.3 + '@contentstack/cli-utilities': 1.8.4_debug@4.4.0 + contentstack: 3.25.0 transitivePeerDependencies: - '@jest/globals' - debug @@ -1427,15 +1427,15 @@ packages: engines: {node: '>=14.0.0'} hasBin: true dependencies: - '@apollo/client': 3.13.3_graphql@16.10.0 + '@apollo/client': 3.13.4_graphql@16.10.0 '@contentstack/cli-command': 1.3.3_debug@4.4.0 - '@contentstack/cli-utilities': 1.8.3_debug@4.4.0 + '@contentstack/cli-utilities': 1.8.4_debug@4.4.0 '@oclif/core': 3.27.0 '@oclif/plugin-help': 5.2.20_ogreqof3k35xezedraj6pnd45y '@oclif/plugin-plugins': 5.4.34 '@rollup/plugin-commonjs': 28.0.3_rollup@4.35.0 '@rollup/plugin-json': 6.1.0_rollup@4.35.0 - '@rollup/plugin-node-resolve': 16.0.0_rollup@4.35.0 + '@rollup/plugin-node-resolve': 16.0.1_rollup@4.35.0 '@rollup/plugin-typescript': 12.1.2_tqpldpx3heexobgezhfbdrcogq '@types/express': 4.17.21 '@types/express-serve-static-core': 4.19.6 @@ -1469,13 +1469,13 @@ packages: - typescript dev: false - /@contentstack/cli-utilities/1.8.3_debug@4.4.0: - resolution: {integrity: sha512-fYJGFo7E96JGGOQxz9qJA0ChzAFWCn+eiX3eVPXsI2prjCH+rMBIqgLG+YNmrQkN1MZIfOnUxITZ9uEyoNDRLQ==} + /@contentstack/cli-utilities/1.8.4_debug@4.4.0: + resolution: {integrity: sha512-8wrcKykFk+rvVCTpgipEcu8xF5WGVfbsa2gj3zUM3+XKR3P4cuK3yOMIeoRxi8rI6Ke3CxL14Xj7x+gviu2UXg==} dependencies: '@contentstack/management': 1.18.4_debug@4.4.0 - '@contentstack/marketplace-sdk': 1.2.5_debug@4.4.0 + '@contentstack/marketplace-sdk': 1.2.6_debug@4.4.0 '@oclif/core': 3.27.0 - axios: 1.8.2_debug@4.4.0 + axios: 1.8.3_debug@4.4.0 chalk: 4.1.2 cli-cursor: 3.1.0 cli-table: 0.3.11 @@ -1504,8 +1504,8 @@ packages: /@contentstack/core/1.2.0_debug@4.4.0: resolution: {integrity: sha512-+lvpw0QxJ6A77iqCQN8swo2IhtxaXx/Cwe2r/RE0TrFhWWdJyoIgdySA+LfYnqgxpOIv0B05ix98+xWbkNkwSQ==} dependencies: - axios: 1.8.2_debug@4.4.0 - axios-mock-adapter: 2.1.0_axios@1.8.2 + axios: 1.8.3_debug@4.4.0 + axios-mock-adapter: 2.1.0_axios@1.8.3 lodash: 4.17.21 qs: 6.14.0 tslib: 2.8.1 @@ -1513,13 +1513,13 @@ packages: - debug dev: false - /@contentstack/delivery-sdk/4.5.1_debug@4.4.0: - resolution: {integrity: sha512-ySRQziJMEVaalCWFAZ+759j8XgJUy4JTKCbDYpqaG8oCtIibFqxg6K1tcv1XLLAoOTTmgGSqwN3hIaVShOuSZg==} + /@contentstack/delivery-sdk/4.6.0_debug@4.4.0: + resolution: {integrity: sha512-qsDcyKqYIixQFaZGu5sVm7MropAEE6UEgDzCpvfbr/QhQsKhgUOuyKqKckCVhsrfIsAh6yMUzWzSVOXCBF7dlQ==} dependencies: '@contentstack/core': 1.2.0_debug@4.4.0 - '@contentstack/utils': 1.3.19 + '@contentstack/utils': 1.3.20 '@types/humps': 2.0.6 - axios: 1.8.2_debug@4.4.0 + axios: 1.8.3_debug@4.4.0 dotenv: 16.4.7 humps: 2.0.1 path-browserify: 1.0.1 @@ -1548,7 +1548,7 @@ packages: resolution: {integrity: sha512-EfdshNUq0s20qKdLa4NlB/nPdl5TnEObQ6jOdSfCpJr1g+4120Rv+YTuCbFRK05dYwcpg0WE6YIhaF5indhzVQ==} engines: {node: '>=8.0.0'} dependencies: - axios: 1.8.2 + axios: 1.8.3 form-data: 3.0.3 lodash: 4.17.21 qs: 6.14.0 @@ -1560,7 +1560,7 @@ packages: resolution: {integrity: sha512-EfdshNUq0s20qKdLa4NlB/nPdl5TnEObQ6jOdSfCpJr1g+4120Rv+YTuCbFRK05dYwcpg0WE6YIhaF5indhzVQ==} engines: {node: '>=8.0.0'} dependencies: - axios: 1.8.2_debug@4.4.0 + axios: 1.8.3_debug@4.4.0 form-data: 3.0.3 lodash: 4.17.21 qs: 6.14.0 @@ -1568,18 +1568,18 @@ packages: - debug dev: false - /@contentstack/marketplace-sdk/1.2.5: - resolution: {integrity: sha512-2wR/USTmiH5w7+g7KrRf1N2QfocP65pkGuOlNGEE0CChaOZAs8BHfHABoywVlBVj5u+pkZ1taxwB3VW6Ppf4Qw==} + /@contentstack/marketplace-sdk/1.2.6: + resolution: {integrity: sha512-vT9QyIBriWa9BHnErTS7wdt2L738l1+lYKmjA7GJAgIxfQq3ynbCu7xjcQm2VrD0O6JyK6TyNLMWp6UILaVdfA==} dependencies: - axios: 1.8.2 + axios: 1.8.3 transitivePeerDependencies: - debug dev: false - /@contentstack/marketplace-sdk/1.2.5_debug@4.4.0: - resolution: {integrity: sha512-2wR/USTmiH5w7+g7KrRf1N2QfocP65pkGuOlNGEE0CChaOZAs8BHfHABoywVlBVj5u+pkZ1taxwB3VW6Ppf4Qw==} + /@contentstack/marketplace-sdk/1.2.6_debug@4.4.0: + resolution: {integrity: sha512-vT9QyIBriWa9BHnErTS7wdt2L738l1+lYKmjA7GJAgIxfQq3ynbCu7xjcQm2VrD0O6JyK6TyNLMWp6UILaVdfA==} dependencies: - axios: 1.8.2_debug@4.4.0 + axios: 1.8.3_debug@4.4.0 transitivePeerDependencies: - debug dev: false @@ -1587,9 +1587,9 @@ packages: /@contentstack/types-generator/2.2.0_zav7a7arc4aduyoecinlry72ui: resolution: {integrity: sha512-yDSeseNl0jlgf61J3bSq0zUIfy36aosKlNOpDVUiGHkH5rddpN74WSUbXzGsjJgtE7RHJdNIFln/+Z8A6AYfIg==} dependencies: - '@contentstack/delivery-sdk': 4.5.1_debug@4.4.0 + '@contentstack/delivery-sdk': 4.6.0_debug@4.4.0 '@gql2ts/from-schema': 2.0.0-4_graphql@16.10.0 - axios: 1.8.2_debug@4.4.0 + axios: 1.8.3_debug@4.4.0 lodash: 4.17.21 prettier: 3.5.3 transitivePeerDependencies: @@ -1597,8 +1597,8 @@ packages: - graphql dev: false - /@contentstack/utils/1.3.19: - resolution: {integrity: sha512-8xZJXBvdYlmXr480Iu162TFwP1LrDMGy0YeEjFrOTIgWZnKDJPwyFGkqaIkTxCbcLw2yrMhsxyZEy4LFrvVFuQ==} + /@contentstack/utils/1.3.20: + resolution: {integrity: sha512-WXkFv5uKrAMs21NPCWe3+7KHYfagenS8rv1/yCDsZ+uV1FvKkzst+MiU1+hcaWHi0E6QaPpYDcxpiltUHo5TSA==} dev: false /@cspotcode/source-map-support/0.8.1: @@ -1615,8 +1615,8 @@ packages: kuler: 2.0.0 dev: false - /@eslint-community/eslint-utils/4.4.1_eslint@8.57.1: - resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + /@eslint-community/eslint-utils/4.5.1_eslint@8.57.1: + resolution: {integrity: sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 @@ -2001,7 +2001,7 @@ packages: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -2624,8 +2624,8 @@ packages: wordwrap: 1.0.0 wrap-ansi: 7.0.0 - /@oclif/core/4.2.9: - resolution: {integrity: sha512-cIlvpefLtorcyvnvJiOmYBqn6J6qdp/06tk54p2MddGEr0gnA7EIaQXM2UtRjf4ryDVCbIo+8IFRsW8Flt0uGA==} + /@oclif/core/4.2.10: + resolution: {integrity: sha512-fAqcXgqkUm4v5FYy7qWP4w1HaOlVSVJveah+yVTo5Nm5kTiXhmD5mQQ7+knGeBaStyrtQy6WardoC2xSic9rlQ==} engines: {node: '>=18.0.0'} dependencies: ansi-escapes: 4.3.2 @@ -2753,7 +2753,7 @@ packages: resolution: {integrity: sha512-19sX+tHyR6M24GHbnedqqtk6w9QBgFZoa1y4zPmHf6VYaBeBmMBaq2dsLsdG0zv8LnWxaqguocICoxZTrV9f6A==} engines: {node: '>=18.0.0'} dependencies: - '@oclif/core': 4.2.9 + '@oclif/core': 4.2.10 ansis: 3.17.0 debug: 4.4.0 npm: 10.9.2 @@ -3009,8 +3009,8 @@ packages: rollup: 4.35.0 dev: false - /@rollup/plugin-node-resolve/16.0.0_rollup@4.35.0: - resolution: {integrity: sha512-0FPvAeVUT/zdWoO0jnb/V5BlBsUSNfkIOtFHzMO4H9MOklrmQFY6FduVHKucNb/aTFxvnGhj4MNj/T1oNdDfNg==} + /@rollup/plugin-node-resolve/16.0.1_rollup@4.35.0: + resolution: {integrity: sha512-tk5YCxJWIG81umIvNkSod2qK5KyQW19qcBF/B78n1bjtOON6gzKoVeSzAE8yHCZEDmqkHKkxplExA8KzdJLJpA==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.78.0||^3.0.0||^4.0.0 @@ -3352,8 +3352,8 @@ packages: /@types/babel__core/7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.26.9 - '@babel/types': 7.26.9 + '@babel/parser': 7.26.10 + '@babel/types': 7.26.10 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 @@ -3362,20 +3362,20 @@ packages: /@types/babel__generator/7.6.8: resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} dependencies: - '@babel/types': 7.26.9 + '@babel/types': 7.26.10 dev: true /@types/babel__template/7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.26.9 - '@babel/types': 7.26.9 + '@babel/parser': 7.26.10 + '@babel/types': 7.26.10 dev: true /@types/babel__traverse/7.20.6: resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} dependencies: - '@babel/types': 7.26.9 + '@babel/types': 7.26.10 dev: true /@types/big-json/3.2.5: @@ -4042,7 +4042,7 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.1_eslint@8.57.1 + '@eslint-community/eslint-utils': 4.5.1_eslint@8.57.1 '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 @@ -4062,7 +4062,7 @@ packages: peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.1_eslint@8.57.1 + '@eslint-community/eslint-utils': 4.5.1_eslint@8.57.1 '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.21.0 @@ -4081,7 +4081,7 @@ packages: peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.1_eslint@8.57.1 + '@eslint-community/eslint-utils': 4.5.1_eslint@8.57.1 '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.21.0 @@ -4100,7 +4100,7 @@ packages: peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.1_eslint@8.57.1 + '@eslint-community/eslint-utils': 4.5.1_eslint@8.57.1 '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0_typescript@4.9.5 @@ -4116,7 +4116,7 @@ packages: peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.1_eslint@8.57.1 + '@eslint-community/eslint-utils': 4.5.1_eslint@8.57.1 '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0_typescript@5.8.2 @@ -4645,18 +4645,18 @@ packages: xml2js: 0.6.2 dev: true - /axios-mock-adapter/2.1.0_axios@1.8.2: + /axios-mock-adapter/2.1.0_axios@1.8.3: resolution: {integrity: sha512-AZUe4OjECGCNNssH8SOdtneiQELsqTsat3SQQCWLPjN436/H+L9AjWfV7bF+Zg/YL9cgbhrz5671hoh+Tbn98w==} peerDependencies: axios: '>= 0.17.0' dependencies: - axios: 1.8.2_debug@4.4.0 + axios: 1.8.3_debug@4.4.0 fast-deep-equal: 3.1.3 is-buffer: 2.0.5 dev: false - /axios/1.8.2: - resolution: {integrity: sha512-ls4GYBm5aig9vWx8AWDSGLpnpDQRtWAfrjU+EuytuODrFBkqesN2RkOQCBzrA1RQNHw1SmRMSDDDSwzNAYQ6Rg==} + /axios/1.8.3: + resolution: {integrity: sha512-iP4DebzoNlP/YN2dpwCgb8zoCmhtkajzS48JvwmkSkXvPI3DHc7m+XYL5tGnSlJtR6nImXZmdCuN5aP8dh1d8A==} dependencies: follow-redirects: 1.15.9 form-data: 4.0.2 @@ -4664,8 +4664,8 @@ packages: transitivePeerDependencies: - debug - /axios/1.8.2_debug@4.4.0: - resolution: {integrity: sha512-ls4GYBm5aig9vWx8AWDSGLpnpDQRtWAfrjU+EuytuODrFBkqesN2RkOQCBzrA1RQNHw1SmRMSDDDSwzNAYQ6Rg==} + /axios/1.8.3_debug@4.4.0: + resolution: {integrity: sha512-iP4DebzoNlP/YN2dpwCgb8zoCmhtkajzS48JvwmkSkXvPI3DHc7m+XYL5tGnSlJtR6nImXZmdCuN5aP8dh1d8A==} dependencies: follow-redirects: 1.15.9_debug@4.4.0 form-data: 4.0.2 @@ -4674,17 +4674,17 @@ packages: - debug dev: false - /babel-jest/29.7.0_@babel+core@7.26.9: + /babel-jest/29.7.0_@babel+core@7.26.10: resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3_@babel+core@7.26.9 + babel-preset-jest: 29.6.3_@babel+core@7.26.10 chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -4710,43 +4710,43 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/template': 7.26.9 - '@babel/types': 7.26.9 + '@babel/types': 7.26.10 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 dev: true - /babel-preset-current-node-syntax/1.1.0_@babel+core@7.26.9: + /babel-preset-current-node-syntax/1.1.0_@babel+core@7.26.10: resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.26.9 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.26.9 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.26.9 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.26.9 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.26.9 - '@babel/plugin-syntax-import-attributes': 7.26.0_@babel+core@7.26.9 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.26.9 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.26.9 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.26.9 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.26.9 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.26.9 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.26.9 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.26.9 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.26.9 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.26.9 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.26.9 - dev: true - - /babel-preset-jest/29.6.3_@babel+core@7.26.9: + '@babel/core': 7.26.10 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.26.10 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.26.10 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.26.10 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.26.10 + '@babel/plugin-syntax-import-attributes': 7.26.0_@babel+core@7.26.10 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.26.10 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.26.10 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.26.10 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.26.10 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.26.10 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.26.10 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.26.10 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.26.10 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.26.10 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.26.10 + dev: true + + /babel-preset-jest/29.6.3_@babel+core@7.26.10: resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0_@babel+core@7.26.9 + babel-preset-current-node-syntax: 1.1.0_@babel+core@7.26.10 dev: true /balanced-match/1.0.2: @@ -4852,8 +4852,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001703 - electron-to-chromium: 1.5.113 + caniuse-lite: 1.0.30001704 + electron-to-chromium: 1.5.118 node-releases: 2.0.19 update-browserslist-db: 1.1.3_browserslist@4.24.4 dev: true @@ -5111,8 +5111,8 @@ packages: engines: {node: '>=10'} dev: true - /caniuse-lite/1.0.30001703: - resolution: {integrity: sha512-kRlAGTRWgPsOj7oARC9m1okJEXdL/8fekFVcxA8Hl7GH4r/sN4OJn/i6Flde373T50KS7Y37oFbMwlE8+F42kQ==} + /caniuse-lite/1.0.30001704: + resolution: {integrity: sha512-+L2IgBbV6gXB4ETf0keSvLr7JUrRVbIaB/lrQ1+z8mRcQiisG5k+lG6O4n6Y5q6f5EuNfaYXKgymucphlEXQew==} dev: true /cardinal/2.1.1: @@ -5556,7 +5556,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: '@contentstack/cli-command': 1.3.3_debug@4.4.0 - '@contentstack/cli-utilities': 1.8.3_debug@4.4.0 + '@contentstack/cli-utilities': 1.8.4_debug@4.4.0 '@contentstack/types-generator': 2.2.0_zav7a7arc4aduyoecinlry72ui async: 3.2.6 dotenv: 16.4.7 @@ -5572,11 +5572,11 @@ packages: - supports-color dev: false - /contentstack/3.24.3: - resolution: {integrity: sha512-T5xKd3w2mfLzBhVdikmbQaUAQoyKVz0AioT7ALo3HHN+qyNC06MGlK9pAIsJUtI/awhu44bm2cRA58Od+WXxIg==} + /contentstack/3.25.0: + resolution: {integrity: sha512-3WkR/jq1Jx9o32Z1oVkyGY2Gk4UtQ+iUXGv2pILHpMTDOswekmRJznPGEZ3SoB6qWd+Y4cco4FSxrzErSX/4Jg==} engines: {node: '>= 10.14.2'} dependencies: - '@contentstack/utils': 1.3.19 + '@contentstack/utils': 1.3.20 '@fetch-mock/jest': 0.2.15 es6-promise: 4.2.8 fetch-mock: 12.5.2 @@ -5716,7 +5716,7 @@ packages: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} dependencies: - '@babel/runtime': 7.26.9 + '@babel/runtime': 7.26.10 dev: true /dateformat/4.6.3: @@ -6017,8 +6017,8 @@ packages: dependencies: jake: 10.9.2 - /electron-to-chromium/1.5.113: - resolution: {integrity: sha512-wjT2O4hX+wdWPJ76gWSkMhcHAV2PTMX+QetUCPYEdCIe+cxmgzzSSiGRCKW8nuh4mwKZlpv0xvoW7OF2X+wmHg==} + /electron-to-chromium/1.5.118: + resolution: {integrity: sha512-yNDUus0iultYyVoEFLnQeei7LOQkL8wg8GQpkPCRrOlJXlcCwa6eGKZkxQ9ciHsqZyYbj8Jd94X1CTPzGm+uIA==} dev: true /elegant-spinner/1.0.1: @@ -6247,8 +6247,8 @@ packages: '@typescript-eslint/eslint-plugin': 6.21.0_s4hemk7ff6xb5gs532l53o6gkm '@typescript-eslint/parser': 6.21.0_avq3eyf5kaj6ssrwo7fvkrwnji eslint-config-xo-space: 0.35.0_eslint@8.57.1 - eslint-import-resolver-typescript: 3.8.3_yao3fyb5xpoxzololp2ktdwawu - eslint-plugin-import: 2.31.0_fdimpzwvo7hndgwmitdrfntqvu + eslint-import-resolver-typescript: 3.8.7_yao3fyb5xpoxzololp2ktdwawu + eslint-plugin-import: 2.31.0_jc6g4undajkwqqiirnfvabanau eslint-plugin-mocha: 10.5.0_eslint@8.57.1 eslint-plugin-n: 15.7.0_eslint@8.57.1 eslint-plugin-perfectionist: 2.11.0_avq3eyf5kaj6ssrwo7fvkrwnji @@ -6272,8 +6272,8 @@ packages: '@typescript-eslint/eslint-plugin': 6.21.0_75ezrbqjfa7bklcx4mhymt4nfu '@typescript-eslint/parser': 6.21.0_jihedaljdcwb335y544ngwxjiy eslint-config-xo-space: 0.35.0_eslint@8.57.1 - eslint-import-resolver-typescript: 3.8.3_yao3fyb5xpoxzololp2ktdwawu - eslint-plugin-import: 2.31.0_fdimpzwvo7hndgwmitdrfntqvu + eslint-import-resolver-typescript: 3.8.7_yao3fyb5xpoxzololp2ktdwawu + eslint-plugin-import: 2.31.0_jc6g4undajkwqqiirnfvabanau eslint-plugin-mocha: 10.5.0_eslint@8.57.1 eslint-plugin-n: 15.7.0_eslint@8.57.1 eslint-plugin-perfectionist: 2.11.0_jihedaljdcwb335y544ngwxjiy @@ -6397,8 +6397,8 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript/3.8.3_yao3fyb5xpoxzololp2ktdwawu: - resolution: {integrity: sha512-A0bu4Ks2QqDWNpeEgTQMPTngaMhuDu4yv6xpftBMAf+1ziXnpx+eSR1WRfoPTe2BAiAjHFZ7kSNx1fvr5g5pmQ==} + /eslint-import-resolver-typescript/3.8.7_yao3fyb5xpoxzololp2ktdwawu: + resolution: {integrity: sha512-U7k84gOzrfl09c33qrIbD3TkWTWu3nt3dK5sDajHSekfoLlYGusIwSdPlPzVeA6TFpi0Wpj+ZdBD8hX4hxPoww==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -6414,7 +6414,7 @@ packages: debug: 4.4.0 enhanced-resolve: 5.18.1 eslint: 8.57.1 - eslint-plugin-import: 2.31.0_fdimpzwvo7hndgwmitdrfntqvu + eslint-plugin-import: 2.31.0_jc6g4undajkwqqiirnfvabanau get-tsconfig: 4.10.0 is-bun-module: 1.3.0 stable-hash: 0.0.4 @@ -6423,7 +6423,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.12.0_5qogwrb554lf3z5spawwwwuowa: + /eslint-module-utils/2.12.0_a4fxfkkha33uz7way56qztck5a: resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} engines: {node: '>=4'} peerDependencies: @@ -6448,7 +6448,7 @@ packages: debug: 3.2.7 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.8.3_yao3fyb5xpoxzololp2ktdwawu + eslint-import-resolver-typescript: 3.8.7_yao3fyb5xpoxzololp2ktdwawu transitivePeerDependencies: - supports-color dev: true @@ -6486,7 +6486,7 @@ packages: regexpp: 3.2.0 dev: true - /eslint-plugin-import/2.31.0_fdimpzwvo7hndgwmitdrfntqvu: + /eslint-plugin-import/2.31.0_jc6g4undajkwqqiirnfvabanau: resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} engines: {node: '>=4'} peerDependencies: @@ -6506,7 +6506,7 @@ packages: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0_5qogwrb554lf3z5spawwwwuowa + eslint-module-utils: 2.12.0_a4fxfkkha33uz7way56qztck5a hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -6711,7 +6711,7 @@ packages: eslint: '>=8.44.0' dependencies: '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.4.1_eslint@8.57.1 + '@eslint-community/eslint-utils': 4.5.1_eslint@8.57.1 ci-info: 3.9.0 clean-regexp: 1.0.0 eslint: 8.57.1 @@ -6749,8 +6749,8 @@ packages: peerDependencies: eslint: '>=7.0.0' dependencies: - '@babel/core': 7.26.9 - '@babel/eslint-parser': 7.26.8_yvhnqpaofvbsfpumazojosm2t4 + '@babel/core': 7.26.10 + '@babel/eslint-parser': 7.26.10_lu4anyvzvxagxk6qmbohxvvodq eslint: 7.32.0 eslint-visitor-keys: 2.1.0 esquery: 1.6.0 @@ -6764,8 +6764,8 @@ packages: peerDependencies: eslint: '>=7.0.0' dependencies: - '@babel/core': 7.26.9 - '@babel/eslint-parser': 7.26.8_uznnuini5p7phaa53fci523l3q + '@babel/core': 7.26.10 + '@babel/eslint-parser': 7.26.10_rjhet7ys23cyrisbcihkilf5wu eslint: 8.57.1 eslint-visitor-keys: 2.1.0 esquery: 1.6.0 @@ -6872,7 +6872,7 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.1_eslint@8.57.1 + '@eslint-community/eslint-utils': 4.5.1_eslint@8.57.1 '@eslint-community/regexpp': 4.12.1 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.1 @@ -8530,7 +8530,7 @@ packages: resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -8542,8 +8542,8 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.26.9 - '@babel/parser': 7.26.9 + '@babel/core': 7.26.10 + '@babel/parser': 7.26.10 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -8555,8 +8555,8 @@ packages: resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.26.9 - '@babel/parser': 7.26.9 + '@babel/core': 7.26.10 + '@babel/parser': 7.26.10 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.7.1 @@ -8699,11 +8699,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 14.18.63 - babel-jest: 29.7.0_@babel+core@7.26.9 + babel-jest: 29.7.0_@babel+core@7.26.10 chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -8740,11 +8740,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 20.17.24 - babel-jest: 29.7.0_@babel+core@7.26.9 + babel-jest: 29.7.0_@babel+core@7.26.10 chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -8995,15 +8995,15 @@ packages: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.26.9 - '@babel/generator': 7.26.9 - '@babel/plugin-syntax-jsx': 7.25.9_@babel+core@7.26.9 - '@babel/plugin-syntax-typescript': 7.25.9_@babel+core@7.26.9 - '@babel/types': 7.26.9 + '@babel/core': 7.26.10 + '@babel/generator': 7.26.10 + '@babel/plugin-syntax-jsx': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-syntax-typescript': 7.25.9_@babel+core@7.26.10 + '@babel/types': 7.26.10 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.1.0_@babel+core@7.26.9 + babel-preset-current-node-syntax: 1.1.0_@babel+core@7.26.10 chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -9168,7 +9168,7 @@ packages: engines: {node: '>=12.0.0'} hasBin: true dependencies: - '@babel/parser': 7.26.9 + '@babel/parser': 7.26.10 '@jsdoc/salty': 0.2.9 '@types/markdown-it': 14.1.2 bluebird: 3.7.2 From 3ac61193a39793e8e6d022da21e258ea308741f7 Mon Sep 17 00:00:00 2001 From: raj pandey Date: Sat, 15 Mar 2025 18:14:15 +0530 Subject: [PATCH 2/5] Feat: Added support to fix Select field on on config --- packages/contentstack-audit/src/config/index.ts | 1 + packages/contentstack-audit/src/modules/entries.ts | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/packages/contentstack-audit/src/config/index.ts b/packages/contentstack-audit/src/config/index.ts index eaa83022a8..4e9823406b 100644 --- a/packages/contentstack-audit/src/config/index.ts +++ b/packages/contentstack-audit/src/config/index.ts @@ -104,6 +104,7 @@ const config = { Entry_Missing_Locale_and_Env_in_Publish_Details: 'Entry_Missing_Locale_and_Env_in_Publish_Details' }, feild_level_modules: ['Entries_Title_feild', 'Entries_Mandatory_feild', 'Entries_Select_feild', 'Entry_Missing_Locale_and_Env_in_Publish_Details'], + fixSelectField: false }; export default config; diff --git a/packages/contentstack-audit/src/modules/entries.ts b/packages/contentstack-audit/src/modules/entries.ts index b2a053e7ec..643286317c 100644 --- a/packages/contentstack-audit/src/modules/entries.ts +++ b/packages/contentstack-audit/src/modules/entries.ts @@ -332,6 +332,7 @@ export default class Entries { field: ContentTypeStruct | GlobalFieldDataType | ModularBlockType | GroupFieldDataType, entry: EntryFieldType, ) { + if (this.fix) { entry = this.runFixOnSchema(tree, field.schema as ContentTypeSchemaType[], entry); } @@ -846,6 +847,9 @@ export default class Entries { * @returns */ fixSelectField(tree: Record[], field: SelectFeildStruct, entry: any) { + if(!this.config.fixSelectField) { + return entry; + } const { enum: selectOptions, multiple, min_instance, display_type, display_name, uid } = field; let missingCTSelectFieldValues; From a340c5421fbf2f1b1fd5b7ad0e5062fc791716c7 Mon Sep 17 00:00:00 2001 From: raj pandey Date: Sat, 15 Mar 2025 18:28:44 +0530 Subject: [PATCH 3/5] Added Check in mandatory Feilds --- packages/contentstack-audit/src/modules/entries.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/contentstack-audit/src/modules/entries.ts b/packages/contentstack-audit/src/modules/entries.ts index 643286317c..5d650d45e5 100644 --- a/packages/contentstack-audit/src/modules/entries.ts +++ b/packages/contentstack-audit/src/modules/entries.ts @@ -917,7 +917,7 @@ export default class Entries { validateMandatoryFields(tree: Record[], fieldStructure: any, entry: any) { const { display_name, multiple, data_type, mandatory, field_metadata, uid } = fieldStructure; - + const isJsonRteEmpty = () => { const jsonNode = multiple ? entry[uid]?.[0]?.children?.[0]?.children?.[0]?.text @@ -930,6 +930,9 @@ export default class Entries { if (data_type === 'number' && !multiple) { fieldValue = entry[uid] || entry[uid] === 0 ? true : false; } + if (data_type === 'text' && !multiple) { + fieldValue = entry[uid] || entry[uid] === 0 ? true : false; + } if (Array.isArray(entry[uid]) && data_type === 'reference') { fieldValue = entry[uid]?.length ? true : false; } From b441cd6e52c82432c90be3c3fb35851dc16716e6 Mon Sep 17 00:00:00 2001 From: raj pandey Date: Mon, 17 Mar 2025 12:08:42 +0530 Subject: [PATCH 4/5] Fixed comments --- packages/contentstack-audit/src/modules/entries.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/contentstack-audit/src/modules/entries.ts b/packages/contentstack-audit/src/modules/entries.ts index 5d650d45e5..0db5a483fe 100644 --- a/packages/contentstack-audit/src/modules/entries.ts +++ b/packages/contentstack-audit/src/modules/entries.ts @@ -854,7 +854,7 @@ export default class Entries { let missingCTSelectFieldValues; let isMissingValuePresent = false; - let selectedValue: string | string [] | number | number[] | any = ''; + let selectedValue: unknown = ''; if (multiple) { let obj = this.findNotPresentSelectField(entry, selectOptions); let { notPresent, filteredFeild } = obj; From d36c5b462cf07f67a85d02b0c5be759ba985a736 Mon Sep 17 00:00:00 2001 From: raj pandey Date: Mon, 17 Mar 2025 14:09:50 +0530 Subject: [PATCH 5/5] Version bump --- package-lock.json | 325 ++++++++++++++++++---- packages/contentstack-audit/README.md | 16 +- packages/contentstack-audit/package.json | 2 +- packages/contentstack-import/package.json | 2 +- packages/contentstack/README.md | 40 +-- packages/contentstack/package.json | 2 +- pnpm-lock.yaml | 225 ++++++++++++--- 7 files changed, 484 insertions(+), 128 deletions(-) diff --git a/package-lock.json b/package-lock.json index 476870da18..7f645c3f2e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1011,6 +1011,40 @@ "kuler": "^2.0.0" } }, + "node_modules/@emnapi/core": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.3.1.tgz", + "integrity": "sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.0.1", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", + "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.1.tgz", + "integrity": "sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@eslint-community/eslint-utils": { "version": "4.5.1", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.5.1.tgz", @@ -1868,6 +1902,19 @@ "node": ">=v12.0.0" } }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.7.tgz", + "integrity": "sha512-5yximcFK5FNompXfJFoWanu5l8v1hNGqNHh9du1xETp9HWk/B/PzvchX55WYOPaIeNglG8++68AAiauBAtbnzw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.3.1", + "@emnapi/runtime": "^1.3.1", + "@tybys/wasm-util": "^0.9.0" + } + }, "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { "version": "5.1.1-v1", "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", @@ -2496,13 +2543,13 @@ } }, "node_modules/@oclif/plugin-plugins": { - "version": "5.4.34", - "resolved": "https://registry.npmjs.org/@oclif/plugin-plugins/-/plugin-plugins-5.4.34.tgz", - "integrity": "sha512-19sX+tHyR6M24GHbnedqqtk6w9QBgFZoa1y4zPmHf6VYaBeBmMBaq2dsLsdG0zv8LnWxaqguocICoxZTrV9f6A==", + "version": "5.4.36", + "resolved": "https://registry.npmjs.org/@oclif/plugin-plugins/-/plugin-plugins-5.4.36.tgz", + "integrity": "sha512-f80mEaXAAeZo4uGuNZplnlf9/8v6GAocWEQkyRlC2VU2KO6h5FUlPDwIuSN6ZlE7qgwINcMoDjEZF2VA9PuASQ==", "license": "MIT", "dependencies": { - "@oclif/core": "^4.2.6", - "ansis": "^3.14.0", + "@oclif/core": "^4.2.10", + "ansis": "^3.17.0", "debug": "^4.4.0", "npm": "^10.9.2", "npm-package-arg": "^11.0.3", @@ -3687,6 +3734,17 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/@tybys/wasm-util": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", + "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@types/babel__core": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", @@ -4442,6 +4500,163 @@ "dev": true, "license": "ISC" }, + "node_modules/@unrs/rspack-resolver-binding-darwin-arm64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-darwin-arm64/-/rspack-resolver-binding-darwin-arm64-1.1.2.tgz", + "integrity": "sha512-bQx2L40UF5XxsXwkD26PzuspqUbUswWVbmclmUC+c83Cv/EFrFJ1JaZj5Q5jyYglKGOtyIWY/hXTCdWRN9vT0Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@unrs/rspack-resolver-binding-darwin-x64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-darwin-x64/-/rspack-resolver-binding-darwin-x64-1.1.2.tgz", + "integrity": "sha512-dMi9a7//BsuPTnhWEDxmdKZ6wxQlPnAob8VSjefGbKX/a+pHfTaX1pm/jv2VPdarP96IIjCKPatJS/TtLQeGQA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@unrs/rspack-resolver-binding-freebsd-x64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-freebsd-x64/-/rspack-resolver-binding-freebsd-x64-1.1.2.tgz", + "integrity": "sha512-RiBZQ+LSORQObfhV1yH7jGz+4sN3SDYtV53jgc8tUVvqdqVDaUm1KA3zHLffmoiYNGrYkE3sSreGC+FVpsB4Vg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@unrs/rspack-resolver-binding-linux-arm-gnueabihf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-linux-arm-gnueabihf/-/rspack-resolver-binding-linux-arm-gnueabihf-1.1.2.tgz", + "integrity": "sha512-IyKIFBtOvuPCJt1WPx9e9ovTGhZzrIbW11vWzw4aPmx3VShE+YcMpAldqQubdCep0UVKZyFt+2hQDQZwFiJ4jg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/rspack-resolver-binding-linux-arm64-gnu": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-linux-arm64-gnu/-/rspack-resolver-binding-linux-arm64-gnu-1.1.2.tgz", + "integrity": "sha512-RfYtlCtJrv5i6TO4dSlpbyOJX9Zbhmkqrr9hjDfr6YyE5KD0ywLRzw8UjXsohxG1XWgRpb2tvPuRYtURJwbqWg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/rspack-resolver-binding-linux-arm64-musl": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-linux-arm64-musl/-/rspack-resolver-binding-linux-arm64-musl-1.1.2.tgz", + "integrity": "sha512-MaITzkoqsn1Rm3+YnplubgAQEfOt+2jHfFvuFhXseUfcfbxe8Zyc3TM7LKwgv7mRVjIl+/yYN5JqL0cjbnhAnQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/rspack-resolver-binding-linux-x64-gnu": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-linux-x64-gnu/-/rspack-resolver-binding-linux-x64-gnu-1.1.2.tgz", + "integrity": "sha512-Nu981XmzQqis/uB3j4Gi3p5BYCd/zReU5zbJmjMrEH7IIRH0dxZpdOmS/+KwEk6ao7Xd8P2D2gDHpHD/QTp0aQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/rspack-resolver-binding-linux-x64-musl": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-linux-x64-musl/-/rspack-resolver-binding-linux-x64-musl-1.1.2.tgz", + "integrity": "sha512-xJupeDvaRpV0ADMuG1dY9jkOjhUzTqtykvchiU2NldSD+nafSUcMWnoqzNUx7HGiqbTMOw9d9xT8ZiFs+6ZFyQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/rspack-resolver-binding-wasm32-wasi": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-wasm32-wasi/-/rspack-resolver-binding-wasm32-wasi-1.1.2.tgz", + "integrity": "sha512-un6X/xInks+KEgGpIHFV8BdoODHRohaDRvOwtjq+FXuoI4Ga0P6sLRvf4rPSZDvoMnqUhZtVNG0jG9oxOnrrLQ==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^0.2.7" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@unrs/rspack-resolver-binding-win32-arm64-msvc": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-win32-arm64-msvc/-/rspack-resolver-binding-win32-arm64-msvc-1.1.2.tgz", + "integrity": "sha512-2lCFkeT1HYUb/OOStBS1m67aZOf9BQxRA+Wf/xs94CGgzmoQt7H4V/BrkB/GSGKsudXjkiwt2oHNkHiowAS90A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@unrs/rspack-resolver-binding-win32-x64-msvc": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-win32-x64-msvc/-/rspack-resolver-binding-win32-x64-msvc-1.1.2.tgz", + "integrity": "sha512-EYfya5HCQ/8Yfy7rvAAX2rGytu81+d/CIhNCbZfNKLQ690/qFsdEeTXRsMQW1afHoluMM50PsjPYu8ndy8fSQg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, "node_modules/@wry/caches": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@wry/caches/-/caches-1.0.1.tgz", @@ -4931,18 +5146,19 @@ } }, "node_modules/array.prototype.findlastindex": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", - "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", + "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", + "es-abstract": "^1.23.9", "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -5924,9 +6140,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001704", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001704.tgz", - "integrity": "sha512-+L2IgBbV6gXB4ETf0keSvLr7JUrRVbIaB/lrQ1+z8mRcQiisG5k+lG6O4n6Y5q6f5EuNfaYXKgymucphlEXQew==", + "version": "1.0.30001705", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001705.tgz", + "integrity": "sha512-S0uyMMiYvA7CxNgomYBwwwPUnWzFD83f3B1ce5jHUfHTH//QL6hHsreI8RVC5606R4ssqravelYO5TU6t8sEyg==", "funding": [ { "type": "opencollective", @@ -7625,9 +7841,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.118", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.118.tgz", - "integrity": "sha512-yNDUus0iultYyVoEFLnQeei7LOQkL8wg8GQpkPCRrOlJXlcCwa6eGKZkxQ9ciHsqZyYbj8Jd94X1CTPzGm+uIA==", + "version": "1.5.119", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.119.tgz", + "integrity": "sha512-Ku4NMzUjz3e3Vweh7PhApPrZSS4fyiCIbcIrG9eKrriYVLmbMepETR/v6SU7xPm98QTqMSYiCwfO89QNjXLkbQ==", "license": "ISC" }, "node_modules/elegant-spinner": { @@ -7705,20 +7921,6 @@ "once": "^1.4.0" } }, - "node_modules/enhanced-resolve": { - "version": "5.18.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", - "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/enquirer": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", @@ -8439,18 +8641,18 @@ } }, "node_modules/eslint-import-resolver-typescript": { - "version": "3.8.7", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.8.7.tgz", - "integrity": "sha512-U7k84gOzrfl09c33qrIbD3TkWTWu3nt3dK5sDajHSekfoLlYGusIwSdPlPzVeA6TFpi0Wpj+ZdBD8hX4hxPoww==", + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.9.1.tgz", + "integrity": "sha512-euxa5rTGqHeqVxmOHT25hpk58PxkQ4mNoX6Yun4ooGaCHAxOCojJYNvjmyeOQxj/LyW+3fulH0+xtk+p2kPPTw==", "dev": true, "license": "ISC", "dependencies": { "@nolyfill/is-core-module": "1.0.39", - "debug": "^4.3.7", - "enhanced-resolve": "^5.15.0", + "debug": "^4.4.0", "get-tsconfig": "^4.10.0", - "is-bun-module": "^1.0.2", - "stable-hash": "^0.0.4", + "is-bun-module": "^1.3.0", + "rspack-resolver": "^1.1.0", + "stable-hash": "^0.0.5", "tinyglobby": "^0.2.12" }, "engines": { @@ -22018,6 +22220,29 @@ "fsevents": "~2.3.2" } }, + "node_modules/rspack-resolver": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/rspack-resolver/-/rspack-resolver-1.1.2.tgz", + "integrity": "sha512-eHhz+9JWHFdbl/CVVqEP6kviLFZqw1s0MWxLdsGMtUKUspSO3SERptPohmrUIC9jT1bGV9Bd3+r8AmWbdfNAzQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/JounQin" + }, + "optionalDependencies": { + "@unrs/rspack-resolver-binding-darwin-arm64": "1.1.2", + "@unrs/rspack-resolver-binding-darwin-x64": "1.1.2", + "@unrs/rspack-resolver-binding-freebsd-x64": "1.1.2", + "@unrs/rspack-resolver-binding-linux-arm-gnueabihf": "1.1.2", + "@unrs/rspack-resolver-binding-linux-arm64-gnu": "1.1.2", + "@unrs/rspack-resolver-binding-linux-arm64-musl": "1.1.2", + "@unrs/rspack-resolver-binding-linux-x64-gnu": "1.1.2", + "@unrs/rspack-resolver-binding-linux-x64-musl": "1.1.2", + "@unrs/rspack-resolver-binding-wasm32-wasi": "1.1.2", + "@unrs/rspack-resolver-binding-win32-arm64-msvc": "1.1.2", + "@unrs/rspack-resolver-binding-win32-x64-msvc": "1.1.2" + } + }, "node_modules/run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", @@ -23224,9 +23449,9 @@ "license": "ISC" }, "node_modules/stable-hash": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.4.tgz", - "integrity": "sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==", + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.5.tgz", + "integrity": "sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==", "dev": true, "license": "MIT" }, @@ -23648,16 +23873,6 @@ "node": ">=4" } }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/tar": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", @@ -26742,7 +26957,7 @@ "version": "1.36.0", "license": "MIT", "dependencies": { - "@contentstack/cli-audit": "~1.8.1", + "@contentstack/cli-audit": "~1.9.0", "@contentstack/cli-auth": "~1.3.24", "@contentstack/cli-cm-bootstrap": "~1.13.2", "@contentstack/cli-cm-branches": "~1.3.0", @@ -26812,7 +27027,7 @@ }, "packages/contentstack-audit": { "name": "@contentstack/cli-audit", - "version": "1.8.1", + "version": "1.9.0", "license": "MIT", "dependencies": { "@contentstack/cli-command": "~1.3.3", @@ -28008,7 +28223,7 @@ "version": "1.20.0", "license": "MIT", "dependencies": { - "@contentstack/cli-audit": "~1.8.1", + "@contentstack/cli-audit": "~1.9.0", "@contentstack/cli-command": "~1.3.3", "@contentstack/cli-utilities": "~1.8.4", "@contentstack/cli-variants": "~1.1.5", diff --git a/packages/contentstack-audit/README.md b/packages/contentstack-audit/README.md index c28353b5cd..390fdaa6b5 100644 --- a/packages/contentstack-audit/README.md +++ b/packages/contentstack-audit/README.md @@ -19,7 +19,7 @@ $ npm install -g @contentstack/cli-audit $ csdx COMMAND running command... $ csdx (--version|-v) -@contentstack/cli-audit/1.8.0 darwin-arm64 node-v23.6.0 +@contentstack/cli-audit/1.9.0 darwin-arm64 node-v23.6.0 $ csdx --help [COMMAND] USAGE $ csdx COMMAND @@ -269,7 +269,7 @@ EXAMPLES $ csdx plugins ``` -_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.34/src/commands/plugins/index.ts)_ +_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.36/src/commands/plugins/index.ts)_ ## `csdx plugins:add PLUGIN` @@ -343,7 +343,7 @@ EXAMPLES $ csdx plugins:inspect myplugin ``` -_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.34/src/commands/plugins/inspect.ts)_ +_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.36/src/commands/plugins/inspect.ts)_ ## `csdx plugins:install PLUGIN` @@ -392,7 +392,7 @@ EXAMPLES $ csdx plugins:install someuser/someplugin ``` -_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.34/src/commands/plugins/install.ts)_ +_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.36/src/commands/plugins/install.ts)_ ## `csdx plugins:link PATH` @@ -423,7 +423,7 @@ EXAMPLES $ csdx plugins:link myplugin ``` -_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.34/src/commands/plugins/link.ts)_ +_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.36/src/commands/plugins/link.ts)_ ## `csdx plugins:remove [PLUGIN]` @@ -464,7 +464,7 @@ FLAGS --reinstall Reinstall all plugins after uninstalling. ``` -_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.34/src/commands/plugins/reset.ts)_ +_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.36/src/commands/plugins/reset.ts)_ ## `csdx plugins:uninstall [PLUGIN]` @@ -492,7 +492,7 @@ EXAMPLES $ csdx plugins:uninstall myplugin ``` -_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.34/src/commands/plugins/uninstall.ts)_ +_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.36/src/commands/plugins/uninstall.ts)_ ## `csdx plugins:unlink [PLUGIN]` @@ -536,5 +536,5 @@ DESCRIPTION Update installed plugins. ``` -_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.34/src/commands/plugins/update.ts)_ +_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.36/src/commands/plugins/update.ts)_ diff --git a/packages/contentstack-audit/package.json b/packages/contentstack-audit/package.json index bda23cd0c6..a0243e5e54 100644 --- a/packages/contentstack-audit/package.json +++ b/packages/contentstack-audit/package.json @@ -1,6 +1,6 @@ { "name": "@contentstack/cli-audit", - "version": "1.8.1", + "version": "1.9.0", "description": "Contentstack audit plugin", "author": "Contentstack CLI", "homepage": "https://github.com/contentstack/cli", diff --git a/packages/contentstack-import/package.json b/packages/contentstack-import/package.json index 4a0e7285ec..a66c701bb0 100644 --- a/packages/contentstack-import/package.json +++ b/packages/contentstack-import/package.json @@ -5,7 +5,7 @@ "author": "Contentstack", "bugs": "https://github.com/contentstack/cli/issues", "dependencies": { - "@contentstack/cli-audit": "~1.8.1", + "@contentstack/cli-audit": "~1.9.0", "@contentstack/cli-command": "~1.3.3", "@contentstack/cli-utilities": "~1.8.4", "@contentstack/management": "~1.18.4", diff --git a/packages/contentstack/README.md b/packages/contentstack/README.md index e201cbbbbb..190800279f 100644 --- a/packages/contentstack/README.md +++ b/packages/contentstack/README.md @@ -18,7 +18,7 @@ $ npm install -g @contentstack/cli $ csdx COMMAND running command... $ csdx (--version|-v) -@contentstack/cli/1.36.0 darwin-x64 node-v22.14.0 +@contentstack/cli/1.36.0 darwin-arm64 node-v23.6.0 $ csdx --help [COMMAND] USAGE $ csdx COMMAND @@ -129,12 +129,12 @@ Perform audits and find possible errors in the exported Contentstack data ``` USAGE $ csdx audit [--report-path ] [--modules - content-types|global-fields|entries|extensions|workflows|custom-roles...] [--columns | ] [--sort ] - [--filter ] [--csv | --no-truncate] + content-types|global-fields|entries|extensions|workflows|custom-roles|assets...] [--columns | ] [--sort + ] [--filter ] [--csv | --no-truncate] FLAGS --modules=