diff --git a/package-lock.json b/package-lock.json index 1caf10be1c..deb2c00226 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,9 +32,9 @@ } }, "node_modules/@apollo/client": { - "version": "3.13.4", - "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.13.4.tgz", - "integrity": "sha512-Ot3RaN2M/rhIKDqXBdOVlN0dQbHydUrYJ9lTxkvd6x7W1pAjwduUccfoz2gsO4U9by7oWtRj/ySF0MFNUp+9Aw==", + "version": "3.13.5", + "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.13.5.tgz", + "integrity": "sha512-ceHa1lApLAiGmUur4V+G/CrjwVwHYujfB7U5HM++poCgHpfGn6eet8YGM93fgeWjYX85SaqwdZbQk18IVwhRHg==", "license": "MIT", "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", @@ -136,9 +136,9 @@ } }, "node_modules/@babel/eslint-parser": { - "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==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.27.0.tgz", + "integrity": "sha512-dtnzmSjXfgL/HDgMcmsLSzyGbEosi4DrGWoCNfuI+W4IkVJw6izpTe7LtOdwAXnkDqw5yweboYCTkM2rQizCng==", "dev": true, "license": "MIT", "dependencies": { @@ -175,13 +175,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.10.tgz", - "integrity": "sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.0.tgz", + "integrity": "sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.26.10", - "@babel/types": "^7.26.10", + "@babel/parser": "^7.27.0", + "@babel/types": "^7.27.0", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^3.0.2" @@ -191,12 +191,12 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz", - "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.0.tgz", + "integrity": "sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==", "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.26.5", + "@babel/compat-data": "^7.26.8", "@babel/helper-validator-option": "^7.25.9", "browserslist": "^4.24.0", "lru-cache": "^5.1.1", @@ -282,13 +282,13 @@ } }, "node_modules/@babel/helpers": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.10.tgz", - "integrity": "sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.0.tgz", + "integrity": "sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==", "license": "MIT", "dependencies": { - "@babel/template": "^7.26.9", - "@babel/types": "^7.26.10" + "@babel/template": "^7.27.0", + "@babel/types": "^7.27.0" }, "engines": { "node": ">=6.9.0" @@ -389,12 +389,12 @@ } }, "node_modules/@babel/parser": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.10.tgz", - "integrity": "sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz", + "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==", "license": "MIT", "dependencies": { - "@babel/types": "^7.26.10" + "@babel/types": "^7.27.0" }, "bin": { "parser": "bin/babel-parser.js" @@ -626,9 +626,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.10.tgz", - "integrity": "sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", "dev": true, "license": "MIT", "dependencies": { @@ -639,30 +639,30 @@ } }, "node_modules/@babel/template": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.9.tgz", - "integrity": "sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.0.tgz", + "integrity": "sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==", "license": "MIT", "dependencies": { "@babel/code-frame": "^7.26.2", - "@babel/parser": "^7.26.9", - "@babel/types": "^7.26.9" + "@babel/parser": "^7.27.0", + "@babel/types": "^7.27.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.10.tgz", - "integrity": "sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.0.tgz", + "integrity": "sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==", "license": "MIT", "dependencies": { "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.10", - "@babel/parser": "^7.26.10", - "@babel/template": "^7.26.9", - "@babel/types": "^7.26.10", + "@babel/generator": "^7.27.0", + "@babel/parser": "^7.27.0", + "@babel/template": "^7.27.0", + "@babel/types": "^7.27.0", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -680,9 +680,9 @@ } }, "node_modules/@babel/types": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.10.tgz", - "integrity": "sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz", + "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.25.9", @@ -809,6 +809,39 @@ "node": ">=14.0.0" } }, + "node_modules/@contentstack/cli-launch/node_modules/@contentstack/cli-utilities": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/@contentstack/cli-utilities/-/cli-utilities-1.8.4.tgz", + "integrity": "sha512-8wrcKykFk+rvVCTpgipEcu8xF5WGVfbsa2gj3zUM3+XKR3P4cuK3yOMIeoRxi8rI6Ke3CxL14Xj7x+gviu2UXg==", + "license": "MIT", + "dependencies": { + "@contentstack/management": "~1.18.4", + "@contentstack/marketplace-sdk": "^1.2.5", + "@oclif/core": "^3.27.0", + "axios": "^1.8.2", + "chalk": "^4.1.2", + "cli-cursor": "^3.1.0", + "cli-table": "^0.3.11", + "conf": "^10.2.0", + "dotenv": "^16.4.7", + "figures": "^3.2.0", + "inquirer": "8.2.6", + "inquirer-search-checkbox": "^1.0.0", + "inquirer-search-list": "^1.2.6", + "klona": "^2.0.6", + "lodash": "^4.17.21", + "mkdirp": "^1.0.4", + "open": "^8.4.2", + "ora": "^5.4.1", + "recheck": "~4.4.5", + "rxjs": "^6.6.7", + "traverse": "^0.6.11", + "unique-string": "^2.0.0", + "uuid": "^9.0.1", + "winston": "^3.17.0", + "xdg-basedir": "^4.0.0" + } + }, "node_modules/@contentstack/cli-migration": { "resolved": "packages/contentstack-migration", "link": true @@ -2874,9 +2907,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.36.0.tgz", - "integrity": "sha512-jgrXjjcEwN6XpZXL0HUeOVGfjXhPyxAbbhD0BlXUB+abTOpbPiN5Wb3kOT7yb+uEtATNYF5x5gIfwutmuBA26w==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.37.0.tgz", + "integrity": "sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==", "cpu": [ "arm" ], @@ -2887,9 +2920,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.36.0.tgz", - "integrity": "sha512-NyfuLvdPdNUfUNeYKUwPwKsE5SXa2J6bCt2LdB/N+AxShnkpiczi3tcLJrm5mA+eqpy0HmaIY9F6XCa32N5yzg==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.37.0.tgz", + "integrity": "sha512-6U3SlVyMxezt8Y+/iEBcbp945uZjJwjZimu76xoG7tO1av9VO691z8PkhzQ85ith2I8R2RddEPeSfcbyPfD4hA==", "cpu": [ "arm64" ], @@ -2900,9 +2933,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.36.0.tgz", - "integrity": "sha512-JQ1Jk5G4bGrD4pWJQzWsD8I1n1mgPXq33+/vP4sk8j/z/C2siRuxZtaUA7yMTf71TCZTZl/4e1bfzwUmFb3+rw==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.37.0.tgz", + "integrity": "sha512-+iTQ5YHuGmPt10NTzEyMPbayiNTcOZDWsbxZYR1ZnmLnZxG17ivrPSWFO9j6GalY0+gV3Jtwrrs12DBscxnlYA==", "cpu": [ "arm64" ], @@ -2913,9 +2946,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.36.0.tgz", - "integrity": "sha512-6c6wMZa1lrtiRsbDziCmjE53YbTkxMYhhnWnSW8R/yqsM7a6mSJ3uAVT0t8Y/DGt7gxUWYuFM4bwWk9XCJrFKA==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.37.0.tgz", + "integrity": "sha512-m8W2UbxLDcmRKVjgl5J/k4B8d7qX2EcJve3Sut7YGrQoPtCIQGPH5AMzuFvYRWZi0FVS0zEY4c8uttPfX6bwYQ==", "cpu": [ "x64" ], @@ -2926,9 +2959,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.36.0.tgz", - "integrity": "sha512-KXVsijKeJXOl8QzXTsA+sHVDsFOmMCdBRgFmBb+mfEb/7geR7+C8ypAml4fquUt14ZyVXaw2o1FWhqAfOvA4sg==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.37.0.tgz", + "integrity": "sha512-FOMXGmH15OmtQWEt174v9P1JqqhlgYge/bUjIbiVD1nI1NeJ30HYT9SJlZMqdo1uQFyt9cz748F1BHghWaDnVA==", "cpu": [ "arm64" ], @@ -2939,9 +2972,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.36.0.tgz", - "integrity": "sha512-dVeWq1ebbvByI+ndz4IJcD4a09RJgRYmLccwlQ8bPd4olz3Y213uf1iwvc7ZaxNn2ab7bjc08PrtBgMu6nb4pQ==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.37.0.tgz", + "integrity": "sha512-SZMxNttjPKvV14Hjck5t70xS3l63sbVwl98g3FlVVx2YIDmfUIy29jQrsw06ewEYQ8lQSuY9mpAPlmgRD2iSsA==", "cpu": [ "x64" ], @@ -2952,9 +2985,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.36.0.tgz", - "integrity": "sha512-bvXVU42mOVcF4le6XSjscdXjqx8okv4n5vmwgzcmtvFdifQ5U4dXFYaCB87namDRKlUL9ybVtLQ9ztnawaSzvg==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.37.0.tgz", + "integrity": "sha512-hhAALKJPidCwZcj+g+iN+38SIOkhK2a9bqtJR+EtyxrKKSt1ynCBeqrQy31z0oWU6thRZzdx53hVgEbRkuI19w==", "cpu": [ "arm" ], @@ -2965,9 +2998,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.36.0.tgz", - "integrity": "sha512-JFIQrDJYrxOnyDQGYkqnNBtjDwTgbasdbUiQvcU8JmGDfValfH1lNpng+4FWlhaVIR4KPkeddYjsVVbmJYvDcg==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.37.0.tgz", + "integrity": "sha512-jUb/kmn/Gd8epbHKEqkRAxq5c2EwRt0DqhSGWjPFxLeFvldFdHQs/n8lQ9x85oAeVb6bHcS8irhTJX2FCOd8Ag==", "cpu": [ "arm" ], @@ -2978,9 +3011,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.36.0.tgz", - "integrity": "sha512-KqjYVh3oM1bj//5X7k79PSCZ6CvaVzb7Qs7VMWS+SlWB5M8p3FqufLP9VNp4CazJ0CsPDLwVD9r3vX7Ci4J56A==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.37.0.tgz", + "integrity": "sha512-oNrJxcQT9IcbcmKlkF+Yz2tmOxZgG9D9GRq+1OE6XCQwCVwxixYAa38Z8qqPzQvzt1FCfmrHX03E0pWoXm1DqA==", "cpu": [ "arm64" ], @@ -2991,9 +3024,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.36.0.tgz", - "integrity": "sha512-QiGnhScND+mAAtfHqeT+cB1S9yFnNQ/EwCg5yE3MzoaZZnIV0RV9O5alJAoJKX/sBONVKeZdMfO8QSaWEygMhw==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.37.0.tgz", + "integrity": "sha512-pfxLBMls+28Ey2enpX3JvjEjaJMBX5XlPCZNGxj4kdJyHduPBXtxYeb8alo0a7bqOoWZW2uKynhHxF/MWoHaGQ==", "cpu": [ "arm64" ], @@ -3004,9 +3037,9 @@ ] }, "node_modules/@rollup/rollup-linux-loongarch64-gnu": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.36.0.tgz", - "integrity": "sha512-1ZPyEDWF8phd4FQtTzMh8FQwqzvIjLsl6/84gzUxnMNFBtExBtpL51H67mV9xipuxl1AEAerRBgBwFNpkw8+Lg==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.37.0.tgz", + "integrity": "sha512-yCE0NnutTC/7IGUq/PUHmoeZbIwq3KRh02e9SfFh7Vmc1Z7atuJRYWhRME5fKgT8aS20mwi1RyChA23qSyRGpA==", "cpu": [ "loong64" ], @@ -3017,9 +3050,9 @@ ] }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.36.0.tgz", - "integrity": "sha512-VMPMEIUpPFKpPI9GZMhJrtu8rxnp6mJR3ZzQPykq4xc2GmdHj3Q4cA+7avMyegXy4n1v+Qynr9fR88BmyO74tg==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.37.0.tgz", + "integrity": "sha512-NxcICptHk06E2Lh3a4Pu+2PEdZ6ahNHuK7o6Np9zcWkrBMuv21j10SQDJW3C9Yf/A/P7cutWoC/DptNLVsZ0VQ==", "cpu": [ "ppc64" ], @@ -3030,9 +3063,22 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.36.0.tgz", - "integrity": "sha512-ttE6ayb/kHwNRJGYLpuAvB7SMtOeQnVXEIpMtAvx3kepFQeowVED0n1K9nAdraHUPJ5hydEMxBpIR7o4nrm8uA==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.37.0.tgz", + "integrity": "sha512-PpWwHMPCVpFZLTfLq7EWJWvrmEuLdGn1GMYcm5MV7PaRgwCEYJAwiN94uBuZev0/J/hFIIJCsYw4nLmXA9J7Pw==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.37.0.tgz", + "integrity": "sha512-DTNwl6a3CfhGTAOYZ4KtYbdS8b+275LSLqJVJIrPa5/JuIufWWZ/QFvkxp52gpmguN95eujrM68ZG+zVxa8zHA==", "cpu": [ "riscv64" ], @@ -3043,9 +3089,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.36.0.tgz", - "integrity": "sha512-4a5gf2jpS0AIe7uBjxDeUMNcFmaRTbNv7NxI5xOCs4lhzsVyGR/0qBXduPnoWf6dGC365saTiwag8hP1imTgag==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.37.0.tgz", + "integrity": "sha512-hZDDU5fgWvDdHFuExN1gBOhCuzo/8TMpidfOR+1cPZJflcEzXdCy1LjnklQdW8/Et9sryOPJAKAQRw8Jq7Tg+A==", "cpu": [ "s390x" ], @@ -3056,9 +3102,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.36.0.tgz", - "integrity": "sha512-5KtoW8UWmwFKQ96aQL3LlRXX16IMwyzMq/jSSVIIyAANiE1doaQsx/KRyhAvpHlPjPiSU/AYX/8m+lQ9VToxFQ==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.37.0.tgz", + "integrity": "sha512-pKivGpgJM5g8dwj0ywBwe/HeVAUSuVVJhUTa/URXjxvoyTT/AxsLTAbkHkDHG7qQxLoW2s3apEIl26uUe08LVQ==", "cpu": [ "x64" ], @@ -3069,9 +3115,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.36.0.tgz", - "integrity": "sha512-sycrYZPrv2ag4OCvaN5js+f01eoZ2U+RmT5as8vhxiFz+kxwlHrsxOwKPSA8WyS+Wc6Epid9QeI/IkQ9NkgYyQ==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.37.0.tgz", + "integrity": "sha512-E2lPrLKE8sQbY/2bEkVTGDEk4/49UYRVWgj90MY8yPjpnGBQ+Xi1Qnr7b7UIWw1NOggdFQFOLZ8+5CzCiz143w==", "cpu": [ "x64" ], @@ -3082,9 +3128,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.36.0.tgz", - "integrity": "sha512-qbqt4N7tokFwwSVlWDsjfoHgviS3n/vZ8LK0h1uLG9TYIRuUTJC88E1xb3LM2iqZ/WTqNQjYrtmtGmrmmawB6A==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.37.0.tgz", + "integrity": "sha512-Jm7biMazjNzTU4PrQtr7VS8ibeys9Pn29/1bm4ph7CP2kf21950LgN+BaE2mJ1QujnvOc6p54eWWiVvn05SOBg==", "cpu": [ "arm64" ], @@ -3095,9 +3141,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.36.0.tgz", - "integrity": "sha512-t+RY0JuRamIocMuQcfwYSOkmdX9dtkr1PbhKW42AMvaDQa+jOdpUYysroTF/nuPpAaQMWp7ye+ndlmmthieJrQ==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.37.0.tgz", + "integrity": "sha512-e3/1SFm1OjefWICB2Ucstg2dxYDkDTZGDYgwufcbsxTHyqQps1UQf33dFEChBNmeSsTOyrjw2JJq0zbG5GF6RA==", "cpu": [ "ia32" ], @@ -3108,9 +3154,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.36.0.tgz", - "integrity": "sha512-aRXd7tRZkWLqGbChgcMMDEHjOKudo1kChb1Jt1IfR8cY/KIpgNviLeJy5FUb9IpSuQj8dU2fAYNMPW/hLKOSTw==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.37.0.tgz", + "integrity": "sha512-LWbXUBwn/bcLx2sSsqy7pK5o+Nr+VCoRoAohfJ5C/aBio9nfJmGQqHAhU6pwxV/RmyTk5AqdySma7uwWGlmeuA==", "cpu": [ "x64" ], @@ -3662,9 +3708,9 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", - "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.7.tgz", + "integrity": "sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==", "license": "MIT", "dependencies": { "@babel/types": "^7.20.7" @@ -3735,9 +3781,9 @@ } }, "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", + "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", "license": "MIT" }, "node_modules/@types/expect": { @@ -4031,9 +4077,9 @@ } }, "node_modules/@types/semver": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.0.tgz", + "integrity": "sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==", "dev": true, "license": "MIT" }, @@ -4378,10 +4424,10 @@ "dev": true, "license": "ISC" }, - "node_modules/@unrs/rspack-resolver-binding-darwin-arm64": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-darwin-arm64/-/rspack-resolver-binding-darwin-arm64-1.2.2.tgz", - "integrity": "sha512-i7z0B+C0P8Q63O/5PXJAzeFtA1ttY3OR2VSJgGv18S+PFNwD98xHgAgPOT1H5HIV6jlQP8Avzbp09qxJUdpPNw==", + "node_modules/@unrs/resolver-binding-darwin-arm64": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.3.2.tgz", + "integrity": "sha512-ddnlXgRi0Fog5+7U5Q1qY62wl95Q1lB4tXQX1UIA9YHmRCHN2twaQW0/4tDVGCvTVEU3xEayU7VemEr7GcBYUw==", "cpu": [ "arm64" ], @@ -4392,10 +4438,10 @@ "darwin" ] }, - "node_modules/@unrs/rspack-resolver-binding-darwin-x64": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-darwin-x64/-/rspack-resolver-binding-darwin-x64-1.2.2.tgz", - "integrity": "sha512-YEdFzPjIbDUCfmehC6eS+AdJYtFWY35YYgWUnqqTM2oe/N58GhNy5yRllxYhxwJ9GcfHoNc6Ubze1yjkNv+9Qg==", + "node_modules/@unrs/resolver-binding-darwin-x64": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.3.2.tgz", + "integrity": "sha512-tnl9xoEeg503jis+LW5cuq4hyLGQyqaoBL8VdPSqcewo/FL1C8POHbzl+AL25TidWYJD+R6bGUTE381kA1sT9w==", "cpu": [ "x64" ], @@ -4406,10 +4452,10 @@ "darwin" ] }, - "node_modules/@unrs/rspack-resolver-binding-freebsd-x64": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-freebsd-x64/-/rspack-resolver-binding-freebsd-x64-1.2.2.tgz", - "integrity": "sha512-TU4ntNXDgPN2giQyyzSnGWf/dVCem5lvwxg0XYvsvz35h5H19WrhTmHgbrULMuypCB3aHe1enYUC9rPLDw45mA==", + "node_modules/@unrs/resolver-binding-freebsd-x64": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.3.2.tgz", + "integrity": "sha512-zyPn9LFCCjhKPeCtECZaiMUgkYN/VpLb4a9Xv7QriJmTaQxsuDtXqOHifrzUXIhorJTyS+5MOKDuNL0X9I4EHA==", "cpu": [ "x64" ], @@ -4420,10 +4466,10 @@ "freebsd" ] }, - "node_modules/@unrs/rspack-resolver-binding-linux-arm-gnueabihf": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-linux-arm-gnueabihf/-/rspack-resolver-binding-linux-arm-gnueabihf-1.2.2.tgz", - "integrity": "sha512-ik3w4/rU6RujBvNWiDnKdXi1smBhqxEDhccNi/j2rHaMjm0Fk49KkJ6XKsoUnD2kZ5xaMJf9JjailW/okfUPIw==", + "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.3.2.tgz", + "integrity": "sha512-UWx56Wh59Ro69fe+Wfvld4E1n9KG0e3zeouWLn8eSasyi/yVH/7ZW3CLTVFQ81oMKSpXwr5u6RpzttDXZKiO4g==", "cpu": [ "arm" ], @@ -4434,10 +4480,24 @@ "linux" ] }, - "node_modules/@unrs/rspack-resolver-binding-linux-arm64-gnu": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-linux-arm64-gnu/-/rspack-resolver-binding-linux-arm64-gnu-1.2.2.tgz", - "integrity": "sha512-fp4Azi8kHz6TX8SFmKfyScZrMLfp++uRm2srpqRjsRZIIBzH74NtSkdEUHImR4G7f7XJ+sVZjCc6KDDK04YEpQ==", + "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.3.2.tgz", + "integrity": "sha512-VYGQXsOEJtfaoY2fOm8Z9ii5idFaHFYlrq3yMFZPaFKo8ufOXYm8hnfru7qetbM9MX116iWaPC0ZX5sK+1Dr+g==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm64-gnu": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.3.2.tgz", + "integrity": "sha512-3zP420zxJfYPD1rGp2/OTIBxF8E3+/6VqCG+DEO6kkDgBiloa7Y8pw1o7N9BfgAC+VC8FPZsFXhV2lpx+lLRMQ==", "cpu": [ "arm64" ], @@ -4448,10 +4508,10 @@ "linux" ] }, - "node_modules/@unrs/rspack-resolver-binding-linux-arm64-musl": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-linux-arm64-musl/-/rspack-resolver-binding-linux-arm64-musl-1.2.2.tgz", - "integrity": "sha512-gMiG3DCFioJxdGBzhlL86KcFgt9HGz0iDhw0YVYPsShItpN5pqIkNrI+L/Q/0gfDiGrfcE0X3VANSYIPmqEAlQ==", + "node_modules/@unrs/resolver-binding-linux-arm64-musl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.3.2.tgz", + "integrity": "sha512-ZWjSleUgr88H4Kei7yT4PlPqySTuWN1OYDDcdbmMCtLWFly3ed+rkrcCb3gvqXdDbYrGOtzv3g2qPEN+WWNv5Q==", "cpu": [ "arm64" ], @@ -4462,10 +4522,38 @@ "linux" ] }, - "node_modules/@unrs/rspack-resolver-binding-linux-x64-gnu": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-linux-x64-gnu/-/rspack-resolver-binding-linux-x64-gnu-1.2.2.tgz", - "integrity": "sha512-n/4n2CxaUF9tcaJxEaZm+lqvaw2gflfWQ1R9I7WQgYkKEKbRKbpG/R3hopYdUmLSRI4xaW1Cy0Bz40eS2Yi4Sw==", + "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.3.2.tgz", + "integrity": "sha512-p+5OvYJ2UOlpjes3WfBlxyvQok2u26hLyPxLFHkYlfzhZW0juhvBf/tvewz1LDFe30M7zL9cF4OOO5dcvtk+cw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-s390x-gnu": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.3.2.tgz", + "integrity": "sha512-yweY7I6SqNn3kvj6vE4PQRo7j8Oz6+NiUhmgciBNAUOuI3Jq0bnW29hbHJdxZRSN1kYkQnSkbbA1tT8VnK816w==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-x64-gnu": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.3.2.tgz", + "integrity": "sha512-fNIvtzJcGN9hzWTIayrTSk2+KHQrqKbbY+I88xMVMOFV9t4AXha4veJdKaIuuks+2JNr6GuuNdsL7+exywZ32w==", "cpu": [ "x64" ], @@ -4476,10 +4564,10 @@ "linux" ] }, - "node_modules/@unrs/rspack-resolver-binding-linux-x64-musl": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-linux-x64-musl/-/rspack-resolver-binding-linux-x64-musl-1.2.2.tgz", - "integrity": "sha512-cHyhAr6rlYYbon1L2Ag449YCj3p6XMfcYTP0AQX+KkQo025d1y/VFtPWvjMhuEsE2lLvtHm7GdJozj6BOMtzVg==", + "node_modules/@unrs/resolver-binding-linux-x64-musl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.3.2.tgz", + "integrity": "sha512-OaFEw8WAjiwBGxutQgkWhoAGB5BQqZJ8Gjt/mW+m6DWNjimcxU22uWCuEtfw1CIwLlKPOzsgH0429fWmZcTGkg==", "cpu": [ "x64" ], @@ -4490,10 +4578,10 @@ "linux" ] }, - "node_modules/@unrs/rspack-resolver-binding-wasm32-wasi": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-wasm32-wasi/-/rspack-resolver-binding-wasm32-wasi-1.2.2.tgz", - "integrity": "sha512-eogDKuICghDLGc32FtP+WniG38IB1RcGOGz0G3z8406dUdjJvxfHGuGs/dSlM9YEp/v0lEqhJ4mBu6X2nL9pog==", + "node_modules/@unrs/resolver-binding-wasm32-wasi": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.3.2.tgz", + "integrity": "sha512-u+sumtO7M0AGQ9bNQrF4BHNpUyxo23FM/yXZfmVAicTQ+mXtG06O7pm5zQUw3Mr4jRs2I84uh4O0hd8bdouuvQ==", "cpu": [ "wasm32" ], @@ -4507,10 +4595,10 @@ "node": ">=14.0.0" } }, - "node_modules/@unrs/rspack-resolver-binding-win32-arm64-msvc": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-win32-arm64-msvc/-/rspack-resolver-binding-win32-arm64-msvc-1.2.2.tgz", - "integrity": "sha512-7sWRJumhpXSi2lccX8aQpfFXHsSVASdWndLv8AmD8nDRA/5PBi8IplQVZNx2mYRx6+Bp91Z00kuVqpXO9NfCTg==", + "node_modules/@unrs/resolver-binding-win32-arm64-msvc": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.3.2.tgz", + "integrity": "sha512-ZAJKy95vmDIHsRFuPNqPQRON8r2mSMf3p9DoX+OMOhvu2c8OXGg8MvhGRf3PNg45ozRrPdXDnngURKgaFfpGoQ==", "cpu": [ "arm64" ], @@ -4521,10 +4609,24 @@ "win32" ] }, - "node_modules/@unrs/rspack-resolver-binding-win32-x64-msvc": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@unrs/rspack-resolver-binding-win32-x64-msvc/-/rspack-resolver-binding-win32-x64-msvc-1.2.2.tgz", - "integrity": "sha512-hewo/UMGP1a7O6FG/ThcPzSJdm/WwrYDNkdGgWl6M18H6K6MSitklomWpT9MUtT5KGj++QJb06va/14QBC4pvw==", + "node_modules/@unrs/resolver-binding-win32-ia32-msvc": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.3.2.tgz", + "integrity": "sha512-nQG4YFAS2BLoKVQFK/FrWJvFATI5DQUWQrcPcsWG9Ve5BLLHZuPOrJ2SpAJwLXQrRv6XHSFAYGI8wQpBg/CiFA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@unrs/resolver-binding-win32-x64-msvc": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.3.2.tgz", + "integrity": "sha512-XBWpUP0mHya6yGBwNefhyEa6V7HgYKCxEAY4qhTm/PcAQyBPNmjj97VZJOJkVdUsyuuii7xmq0pXWX/c2aToHQ==", "cpu": [ "x64" ], @@ -6005,9 +6107,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001706", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001706.tgz", - "integrity": "sha512-3ZczoTApMAZwPKYWmwVbQMFpXBDds3/0VciVoUwPUbldlYyVLmRVuRs/PcUZtHpbLRpzzDvrvnFuREsGt6lUug==", + "version": "1.0.30001707", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001707.tgz", + "integrity": "sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==", "funding": [ { "type": "opencollective", @@ -7607,9 +7709,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.121", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.121.tgz", - "integrity": "sha512-gpIEzIb3uvm6V8IK452TvzOvZ3EAF8D5i11SMUG7BjpF2aalh5KyKX5dO+GDW5m9Qdia1ejLm6WM5NOIOd7sbQ==", + "version": "1.5.126", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.126.tgz", + "integrity": "sha512-AtH1uLcTC72LA4vfYcEJJkrMk/MY/X0ub8Hv7QGAePW2JkeUFHEL/QfS4J77R6M87Sss8O0OcqReSaN1bpyA+Q==", "license": "ISC" }, "node_modules/elegant-spinner": { @@ -8407,25 +8509,25 @@ } }, "node_modules/eslint-import-resolver-typescript": { - "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==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.10.0.tgz", + "integrity": "sha512-aV3/dVsT0/H9BtpNwbaqvl+0xGMRGzncLyhm793NFGvbwGGvzyAykqWZ8oZlZuGwuHkwJjhWJkG1cM3ynvd2pQ==", "dev": true, "license": "ISC", "dependencies": { "@nolyfill/is-core-module": "1.0.39", "debug": "^4.4.0", "get-tsconfig": "^4.10.0", - "is-bun-module": "^1.3.0", - "rspack-resolver": "^1.1.0", + "is-bun-module": "^2.0.0", "stable-hash": "^0.0.5", - "tinyglobby": "^0.2.12" + "tinyglobby": "^0.2.12", + "unrs-resolver": "^1.3.2" }, "engines": { "node": "^14.18.0 || >=16.0.0" }, "funding": { - "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + "url": "https://opencollective.com/eslint-import-resolver-typescript" }, "peerDependencies": { "eslint": "*", @@ -11874,13 +11976,13 @@ } }, "node_modules/is-bun-module": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.3.0.tgz", - "integrity": "sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-2.0.0.tgz", + "integrity": "sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==", "dev": true, "license": "MIT", "dependencies": { - "semver": "^7.6.3" + "semver": "^7.7.1" } }, "node_modules/is-callable": { @@ -21892,9 +21994,9 @@ } }, "node_modules/rollup": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.36.0.tgz", - "integrity": "sha512-zwATAXNQxUcd40zgtQG0ZafcRK4g004WtEl7kbuhTWPvf07PsfohXl39jVUvPF7jvNAIkKPQ2XrsDlWuxBd++Q==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.37.0.tgz", + "integrity": "sha512-iAtQy/L4QFU+rTJ1YUjXqJOJzuwEghqWzCEYD2FEghT7Gsy1VdABntrO4CLopA5IkflTyqNiLNwPcOJ3S7UKLg==", "license": "MIT", "dependencies": { "@types/estree": "1.0.6" @@ -21907,50 +22009,34 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.36.0", - "@rollup/rollup-android-arm64": "4.36.0", - "@rollup/rollup-darwin-arm64": "4.36.0", - "@rollup/rollup-darwin-x64": "4.36.0", - "@rollup/rollup-freebsd-arm64": "4.36.0", - "@rollup/rollup-freebsd-x64": "4.36.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.36.0", - "@rollup/rollup-linux-arm-musleabihf": "4.36.0", - "@rollup/rollup-linux-arm64-gnu": "4.36.0", - "@rollup/rollup-linux-arm64-musl": "4.36.0", - "@rollup/rollup-linux-loongarch64-gnu": "4.36.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.36.0", - "@rollup/rollup-linux-riscv64-gnu": "4.36.0", - "@rollup/rollup-linux-s390x-gnu": "4.36.0", - "@rollup/rollup-linux-x64-gnu": "4.36.0", - "@rollup/rollup-linux-x64-musl": "4.36.0", - "@rollup/rollup-win32-arm64-msvc": "4.36.0", - "@rollup/rollup-win32-ia32-msvc": "4.36.0", - "@rollup/rollup-win32-x64-msvc": "4.36.0", + "@rollup/rollup-android-arm-eabi": "4.37.0", + "@rollup/rollup-android-arm64": "4.37.0", + "@rollup/rollup-darwin-arm64": "4.37.0", + "@rollup/rollup-darwin-x64": "4.37.0", + "@rollup/rollup-freebsd-arm64": "4.37.0", + "@rollup/rollup-freebsd-x64": "4.37.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.37.0", + "@rollup/rollup-linux-arm-musleabihf": "4.37.0", + "@rollup/rollup-linux-arm64-gnu": "4.37.0", + "@rollup/rollup-linux-arm64-musl": "4.37.0", + "@rollup/rollup-linux-loongarch64-gnu": "4.37.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.37.0", + "@rollup/rollup-linux-riscv64-gnu": "4.37.0", + "@rollup/rollup-linux-riscv64-musl": "4.37.0", + "@rollup/rollup-linux-s390x-gnu": "4.37.0", + "@rollup/rollup-linux-x64-gnu": "4.37.0", + "@rollup/rollup-linux-x64-musl": "4.37.0", + "@rollup/rollup-win32-arm64-msvc": "4.37.0", + "@rollup/rollup-win32-ia32-msvc": "4.37.0", + "@rollup/rollup-win32-x64-msvc": "4.37.0", "fsevents": "~2.3.2" } }, - "node_modules/rspack-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/rspack-resolver/-/rspack-resolver-1.2.2.tgz", - "integrity": "sha512-Fwc19jMBA3g+fxDJH2B4WxwZjE0VaaOL7OX/A4Wn5Zv7bOD/vyPZhzXfaO73Xc2GAlfi96g5fGUa378WbIGfFw==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/JounQin" - }, - "optionalDependencies": { - "@unrs/rspack-resolver-binding-darwin-arm64": "1.2.2", - "@unrs/rspack-resolver-binding-darwin-x64": "1.2.2", - "@unrs/rspack-resolver-binding-freebsd-x64": "1.2.2", - "@unrs/rspack-resolver-binding-linux-arm-gnueabihf": "1.2.2", - "@unrs/rspack-resolver-binding-linux-arm64-gnu": "1.2.2", - "@unrs/rspack-resolver-binding-linux-arm64-musl": "1.2.2", - "@unrs/rspack-resolver-binding-linux-x64-gnu": "1.2.2", - "@unrs/rspack-resolver-binding-linux-x64-musl": "1.2.2", - "@unrs/rspack-resolver-binding-wasm32-wasi": "1.2.2", - "@unrs/rspack-resolver-binding-win32-arm64-msvc": "1.2.2", - "@unrs/rspack-resolver-binding-win32-x64-msvc": "1.2.2" - } + "node_modules/rollup/node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "license": "MIT" }, "node_modules/run-async": { "version": "2.4.1", @@ -22788,9 +22874,9 @@ "license": "MIT" }, "node_modules/sinon": { - "version": "19.0.4", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-19.0.4.tgz", - "integrity": "sha512-myidFob7fjmYHJb+CHNLtAYScxn3sngGq4t75L2rCGGpE/k4OQVkN3KE5FsN+XkO2+fcDZ65PGvq3KHrlLAm7g==", + "version": "19.0.5", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-19.0.5.tgz", + "integrity": "sha512-r15s9/s+ub/d4bxNXqIUmwp6imVSdTorIRaxoecYjqTVLZ8RuoXr/4EDGwIBo6Waxn7f2gnURX9zuhAfCwaF6Q==", "license": "BSD-3-Clause", "dependencies": { "@sinonjs/commons": "^3.0.1", @@ -23890,9 +23976,9 @@ } }, "node_modules/ts-jest": { - "version": "29.2.6", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.6.tgz", - "integrity": "sha512-yTNZVZqc8lSixm+QGVFcPe6+yj7+TWZwIesuOWvfcn4B9bz5x4NDzVCQQjOs7Hfouu36aEqfEbo9Qpo+gq8dDg==", + "version": "29.3.0", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.3.0.tgz", + "integrity": "sha512-4bfGBX7Gd1Aqz3SyeDS9O276wEU/BInZxskPrbhZLyv+c1wskDCqDFMJQJLWrIr/fKoAH4GE5dKUlrdyvo+39A==", "dev": true, "license": "MIT", "dependencies": { @@ -23904,6 +23990,7 @@ "lodash.memoize": "^4.1.2", "make-error": "^1.3.6", "semver": "^7.7.1", + "type-fest": "^4.37.0", "yargs-parser": "^21.1.1" }, "bin": { @@ -23938,6 +24025,19 @@ } } }, + "node_modules/ts-jest/node_modules/type-fest": { + "version": "4.38.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.38.0.tgz", + "integrity": "sha512-2dBz5D5ycHIoliLYLi0Q2V7KRaDlH0uWIvmk7TYlAg5slqwiPv1ezJdZm1QEM0xgk29oYWMCbIG7E6gHpvChlg==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/ts-jest/node_modules/yargs-parser": { "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", @@ -24668,6 +24768,33 @@ "node": ">= 0.8" } }, + "node_modules/unrs-resolver": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.3.2.tgz", + "integrity": "sha512-ZKQBC351Ubw0PY8xWhneIfb6dygTQeUHtCcNGd0QB618zabD/WbFMYdRyJ7xeVT+6G82K5v/oyZO0QSHFtbIuw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/JounQin" + }, + "optionalDependencies": { + "@unrs/resolver-binding-darwin-arm64": "1.3.2", + "@unrs/resolver-binding-darwin-x64": "1.3.2", + "@unrs/resolver-binding-freebsd-x64": "1.3.2", + "@unrs/resolver-binding-linux-arm-gnueabihf": "1.3.2", + "@unrs/resolver-binding-linux-arm-musleabihf": "1.3.2", + "@unrs/resolver-binding-linux-arm64-gnu": "1.3.2", + "@unrs/resolver-binding-linux-arm64-musl": "1.3.2", + "@unrs/resolver-binding-linux-ppc64-gnu": "1.3.2", + "@unrs/resolver-binding-linux-s390x-gnu": "1.3.2", + "@unrs/resolver-binding-linux-x64-gnu": "1.3.2", + "@unrs/resolver-binding-linux-x64-musl": "1.3.2", + "@unrs/resolver-binding-wasm32-wasi": "1.3.2", + "@unrs/resolver-binding-win32-arm64-msvc": "1.3.2", + "@unrs/resolver-binding-win32-ia32-msvc": "1.3.2", + "@unrs/resolver-binding-win32-x64-msvc": "1.3.2" + } + }, "node_modules/untildify": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", @@ -26783,9 +26910,9 @@ "license": "MIT" }, "packages/contentstack-audit/node_modules/@types/node": { - "version": "20.17.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.24.tgz", - "integrity": "sha512-d7fGCyB96w9BnWQrOsJtpyiSaBcAYYr75bnK6ZRjDbql2cGLj/3GsL5OYmLPNq76l7Gf2q4Rv9J2o6h5CrD9sA==", + "version": "20.17.28", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.28.tgz", + "integrity": "sha512-DHlH/fNL6Mho38jTy7/JT7sn2wnXI+wULR6PV4gy4VHLVvnrV/d3pHAMQHhc4gjdLmK2ZiPoMxzp6B3yRajLSQ==", "dev": true, "license": "MIT", "dependencies": { @@ -28020,13 +28147,13 @@ "dependencies": { "@contentstack/cli-command": "~1.3.3", "@contentstack/cli-utilities": "~1.9.0", - "@contentstack/json-rte-serializer": "~2.0.11", + "@contentstack/json-rte-serializer": "~2.0.12", "chalk": "^4.1.2", "collapse-whitespace": "^1.1.7", "jsdom": "^20.0.3", - "jsonschema": "^1.4.1", + "jsonschema": "^1.5.0", "lodash": "^4.17.21", - "nock": "^13.5.5", + "nock": "^13.5.6", "omit-deep-lodash": "^1.1.7", "sinon": "^19.0.2" }, @@ -28232,9 +28359,9 @@ } }, "packages/contentstack-variants/node_modules/@types/node": { - "version": "20.17.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.24.tgz", - "integrity": "sha512-d7fGCyB96w9BnWQrOsJtpyiSaBcAYYr75bnK6ZRjDbql2cGLj/3GsL5OYmLPNq76l7Gf2q4Rv9J2o6h5CrD9sA==", + "version": "20.17.28", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.28.tgz", + "integrity": "sha512-DHlH/fNL6Mho38jTy7/JT7sn2wnXI+wULR6PV4gy4VHLVvnrV/d3pHAMQHhc4gjdLmK2ZiPoMxzp6B3yRajLSQ==", "dev": true, "license": "MIT", "dependencies": { diff --git a/packages/contentstack-export/src/commands/cm/stacks/export.ts b/packages/contentstack-export/src/commands/cm/stacks/export.ts index 280c1fc527..36ded86a8d 100644 --- a/packages/contentstack-export/src/commands/cm/stacks/export.ts +++ b/packages/contentstack-export/src/commands/cm/stacks/export.ts @@ -1,7 +1,6 @@ import path from 'path'; import { Command } from '@contentstack/cli-command'; import { - cliux, messageHandler, printFlagDeprecation, managementSDKClient, @@ -9,6 +8,7 @@ import { ContentstackClient, FlagInput, pathValidator, + sanitizePath, } from '@contentstack/cli-utilities'; import { ModuleExporter } from '../../../export'; import { setupExportConfig, log, formatError, writeExportMetaFile } from '../../../utils'; @@ -108,7 +108,7 @@ export default class ExportCommand extends Command { exportConfig.region = this.region; exportConfig.developerHubBaseUrl = this.developerHubUrl; if (this.personalizeUrl) exportConfig.modules.personalize.baseURL[exportConfig.region.name] = this.personalizeUrl; - exportDir = exportConfig.cliLogsPath || exportConfig.data || exportConfig.exportDir; + exportDir = path.resolve(sanitizePath(exportConfig.cliLogsPath || exportConfig.data || exportConfig.exportDir)); const managementAPIClient: ContentstackClient = await managementSDKClient(exportConfig); const moduleExporter = new ModuleExporter(managementAPIClient, exportConfig); await moduleExporter.start(); diff --git a/packages/contentstack-export/src/utils/export-config-handler.ts b/packages/contentstack-export/src/utils/export-config-handler.ts index 27f16b7e54..3a2df9a0cd 100644 --- a/packages/contentstack-export/src/utils/export-config-handler.ts +++ b/packages/contentstack-export/src/utils/export-config-handler.ts @@ -1,6 +1,6 @@ import merge from 'merge'; import * as path from 'path'; -import { configHandler, isAuthenticated, FlagInput, cliux } from '@contentstack/cli-utilities'; +import { configHandler, isAuthenticated, FlagInput, cliux, sanitizePath } from '@contentstack/cli-utilities'; import defaultConfig from '../config'; import { readFile } from './file-helper'; import { askExportDir, askAPIKey } from './interactive'; @@ -15,8 +15,7 @@ const setupConfig = async (exportCmdFlags: any): Promise => { const externalConfig = await readFile(exportCmdFlags['config']); config = merge.recursive(config, externalConfig); } - config.exportDir = exportCmdFlags['data'] || exportCmdFlags['data-dir'] || config.data || (await askExportDir()); - + config.exportDir = sanitizePath(exportCmdFlags['data'] || exportCmdFlags['data-dir'] || config.data || (await askExportDir())); const pattern = /[*$%#<>{}!&?]/g; if (pattern.test(config.exportDir)) { cliux.print(`\nPlease add a directory path without any of the special characters: (*,&,{,},[,],$,%,<,>,?,!)`, { diff --git a/packages/contentstack-export/src/utils/logger.ts b/packages/contentstack-export/src/utils/logger.ts index f3628ee244..49e5c5c29d 100644 --- a/packages/contentstack-export/src/utils/logger.ts +++ b/packages/contentstack-export/src/utils/logger.ts @@ -137,7 +137,7 @@ function init(_logPath: string) { } export const log = async (config: ExportConfig, message: any, type: string) => { - const logsPath = config.cliLogsPath || config.data; + const logsPath = path.resolve(config.cliLogsPath || config.data); // ignoring the type argument, as we are not using it to create a logfile anymore if (type !== 'error') { // removed type argument from init method diff --git a/packages/contentstack-import-setup/src/utils/import-config-handler.ts b/packages/contentstack-import-setup/src/utils/import-config-handler.ts index 0d714d419c..9bf56ae500 100644 --- a/packages/contentstack-import-setup/src/utils/import-config-handler.ts +++ b/packages/contentstack-import-setup/src/utils/import-config-handler.ts @@ -20,13 +20,13 @@ const setupConfig = async (importCmdFlags: any): Promise => { // config = merge.recursive(config, externalConfig); // } - config.contentDir = importCmdFlags['data'] || importCmdFlags['data-dir'] || config.data || (await askContentDir()); + config.contentDir = sanitizePath(importCmdFlags['data'] || importCmdFlags['data-dir'] || config.data || (await askContentDir())); const pattern = /[*$%#<>{}!&?]/g; if (pattern.test(config.contentDir)) { cliux.print(`\nPlease add a directory path without any of the special characters: (*,&,{,},[,],$,%,<,>,?,!)`, { color: 'yellow', }); - config.contentDir = await askContentDir(); + config.contentDir = sanitizePath(await askContentDir()); } config.contentDir = config.contentDir.replace(/['"]/g, ''); config.contentDir = path.resolve(config.contentDir); diff --git a/packages/contentstack-import/src/utils/import-config-handler.ts b/packages/contentstack-import/src/utils/import-config-handler.ts index 68f0914eb9..00b764971c 100644 --- a/packages/contentstack-import/src/utils/import-config-handler.ts +++ b/packages/contentstack-import/src/utils/import-config-handler.ts @@ -20,13 +20,13 @@ const setupConfig = async (importCmdFlags: any): Promise => { config = merge.recursive(config, externalConfig); } - config.contentDir = importCmdFlags['data'] || importCmdFlags['data-dir'] || config.data || (await askContentDir()); + config.contentDir = sanitizePath(importCmdFlags['data'] || importCmdFlags['data-dir'] || config.data || (await askContentDir())); const pattern = /[*$%#<>{}!&?]/g; if (pattern.test(config.contentDir)) { cliux.print(`\nPlease add a directory path without any of the special characters: (*,&,{,},[,],$,%,<,>,?,!)`, { color: 'yellow', }); - config.contentDir = await askContentDir(); + config.contentDir = sanitizePath(await askContentDir()); } config.contentDir = config.contentDir.replace(/['"]/g, ''); config.contentDir = path.resolve(config.contentDir); diff --git a/packages/contentstack-import/src/utils/logger.ts b/packages/contentstack-import/src/utils/logger.ts index 4ee10dcaba..f3169e9211 100644 --- a/packages/contentstack-import/src/utils/logger.ts +++ b/packages/contentstack-import/src/utils/logger.ts @@ -6,7 +6,6 @@ import * as winston from 'winston'; import * as path from 'path'; -import mkdirp from 'mkdirp'; import { ImportConfig } from '../types'; import { sanitizePath, redactObject } from '@contentstack/cli-utilities'; @@ -140,7 +139,7 @@ function init(_logPath: string) { } export const log = async (config: ImportConfig, message: any, type: string) => { - config.cliLogsPath = config.cliLogsPath || config.data || path.join(__dirname, 'logs'); + config.cliLogsPath = sanitizePath(config.cliLogsPath || config.data || path.join(__dirname, 'logs')); // ignoring the type argument, as we are not using it to create a logfile anymore if (type !== 'error') { // removed type argument from init method diff --git a/packages/contentstack-migrate-rte/package.json b/packages/contentstack-migrate-rte/package.json index 1afbebafc6..18b65a979c 100644 --- a/packages/contentstack-migrate-rte/package.json +++ b/packages/contentstack-migrate-rte/package.json @@ -7,13 +7,13 @@ "dependencies": { "@contentstack/cli-command": "~1.3.3", "@contentstack/cli-utilities": "~1.9.0", - "@contentstack/json-rte-serializer": "~2.0.11", + "@contentstack/json-rte-serializer": "~2.0.12", "collapse-whitespace": "^1.1.7", "chalk": "^4.1.2", "jsdom": "^20.0.3", - "jsonschema": "^1.4.1", + "jsonschema": "^1.5.0", "lodash": "^4.17.21", - "nock": "^13.5.5", + "nock": "^13.5.6", "omit-deep-lodash": "^1.1.7", "sinon": "^19.0.2" }, diff --git a/packages/contentstack-utilities/src/helpers.ts b/packages/contentstack-utilities/src/helpers.ts index 454bac8dd1..79de35733c 100644 --- a/packages/contentstack-utilities/src/helpers.ts +++ b/packages/contentstack-utilities/src/helpers.ts @@ -2,6 +2,7 @@ import { checkSync } from 'recheck'; import traverse from 'traverse'; import authHandler from './auth-handler'; import { HttpClient, cliux, configHandler } from '.'; +import { normalize } from 'path'; export const isAuthenticated = () => authHandler.isAuthenticated(); export const doesBranchExist = async (stack, branchName) => { return stack @@ -53,8 +54,20 @@ export const validatePath = (input: string) => { // To escape special characters in a string export const escapeRegExp = (str: string) => str?.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); +const sanitizePathRegex = (str: string) => + str + ?.replace(/\\/g, '/') // Convert Windows-style backslashes to forward slashes + .replace(/\/+/g, '/') // Collapse multiple slashes into one + .replace(/(?:^|\/)\.+(\/|$)/g, '/'); // Remove any `.` or `..` path segments + // To remove the relative path -export const sanitizePath = (str: string) => str?.replace(/^(\.\.(\/|\\|$))+/, ''); +export const sanitizePath = (str: string) => { + const decodedStr = decodeURIComponent(str); + return decodedStr + ?.replace(/^([\/\\]){2,}/, "./") // Normalize leading slashes/backslashes to '' + .replace(/[\/\\]+/g, "/") // Replace multiple slashes/backslashes with a single '/' + .replace(/(\.\.(\/|\\|$))+/g, ""); // Remove directory traversal (../ or ..\) +}; // To validate the UIDs of assets export const validateUids = (uid) => /^[a-zA-Z0-9]+$/.test(uid); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 23d538a03f..d0d153002b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -108,7 +108,7 @@ importers: '@types/mkdirp': 1.0.2 '@types/mocha': 8.2.3 '@types/node': 14.18.63 - '@types/semver': 7.5.8 + '@types/semver': 7.7.0 '@types/sinon': 10.0.20 chai: 4.5.0 eslint: 8.57.1 @@ -121,7 +121,7 @@ importers: oclif: 3.17.2_ogreqof3k35xezedraj6pnd45y rimraf: 2.7.1 shelljs: 0.8.5 - sinon: 19.0.4 + sinon: 19.0.5 tmp: 0.2.3 ts-node: 10.9.2_ogreqof3k35xezedraj6pnd45y tslib: 2.8.1 @@ -159,7 +159,7 @@ importers: dependencies: '@contentstack/cli-command': link:../contentstack-command '@contentstack/cli-utilities': link:../contentstack-utilities - '@oclif/plugin-help': 5.2.20_c7h5voe4pgnwiyxgsqmgraocuu + '@oclif/plugin-help': 5.2.20_gu323soy33cvp55u7ofc3cqy6e '@oclif/plugin-plugins': 5.4.36 chalk: 4.1.2 fast-csv: 4.3.6 @@ -172,7 +172,7 @@ importers: '@types/chai': 4.3.20 '@types/fs-extra': 11.0.4 '@types/mocha': 10.0.10 - '@types/node': 20.17.24 + '@types/node': 20.17.28 '@types/uuid': 9.0.8 chai: 4.5.0 eslint: 8.57.1 @@ -180,10 +180,10 @@ importers: eslint-config-oclif-typescript: 3.1.14_jihedaljdcwb335y544ngwxjiy mocha: 10.8.2 nyc: 15.1.0 - oclif: 3.17.2_c7h5voe4pgnwiyxgsqmgraocuu + oclif: 3.17.2_gu323soy33cvp55u7ofc3cqy6e shx: 0.3.4 - sinon: 19.0.4 - ts-node: 10.9.2_c7h5voe4pgnwiyxgsqmgraocuu + sinon: 19.0.5 + ts-node: 10.9.2_gu323soy33cvp55u7ofc3cqy6e typescript: 5.8.2 packages/contentstack-auth: @@ -229,7 +229,7 @@ importers: mocha: 10.8.2 nyc: 15.1.0 oclif: 3.17.2_ogreqof3k35xezedraj6pnd45y - sinon: 19.0.4 + sinon: 19.0.5 ts-node: 10.9.2_ogreqof3k35xezedraj6pnd45y typescript: 4.9.5 @@ -321,7 +321,7 @@ importers: mocha: 10.8.2 nyc: 15.1.0 oclif: 3.17.2_typescript@4.9.5 - sinon: 19.0.4 + sinon: 19.0.5 ts-node: 10.9.2_typescript@4.9.5 typescript: 4.9.5 @@ -403,7 +403,7 @@ importers: mocha: 10.8.2 nyc: 15.1.0 oclif: 3.17.2 - sinon: 19.0.4 + sinon: 19.0.5 packages/contentstack-command: specifiers: @@ -473,7 +473,7 @@ importers: mocha: 10.8.2 nyc: 15.1.0 oclif: 3.17.2_ogreqof3k35xezedraj6pnd45y - sinon: 19.0.4 + sinon: 19.0.5 ts-node: 10.9.2_ogreqof3k35xezedraj6pnd45y typescript: 4.9.5 @@ -746,7 +746,7 @@ importers: specifiers: '@contentstack/cli-command': ~1.3.3 '@contentstack/cli-utilities': ~1.9.0 - '@contentstack/json-rte-serializer': ~2.0.11 + '@contentstack/json-rte-serializer': ~2.0.12 '@oclif/test': ^4.1.6 chai: ^4.5.0 chalk: ^4.1.2 @@ -754,10 +754,10 @@ importers: eslint: ^8.57.1 eslint-config-oclif: ^4.0.0 jsdom: ^20.0.3 - jsonschema: ^1.4.1 + jsonschema: ^1.5.0 lodash: ^4.17.21 mocha: ^10.8.2 - nock: ^13.5.5 + nock: ^13.5.6 nyc: ^15.1.0 oclif: ^3.17.2 omit-deep-lodash: ^1.1.7 @@ -773,7 +773,7 @@ importers: lodash: 4.17.21 nock: 13.5.6 omit-deep-lodash: 1.1.7 - sinon: 19.0.4 + sinon: 19.0.5 devDependencies: '@oclif/test': 4.1.12 chai: 4.5.0 @@ -867,7 +867,7 @@ importers: eslint-config-oclif-typescript: 3.1.14_avq3eyf5kaj6ssrwo7fvkrwnji jest: 29.7.0_gmerzvnqkqd6hvbwzqmybfpwqi oclif: 3.17.2_ogreqof3k35xezedraj6pnd45y - ts-jest: 29.2.6_67xnt3v64q2pgz6kguni4h37hu + ts-jest: 29.3.0_67xnt3v64q2pgz6kguni4h37hu ts-node: 8.10.2_typescript@4.9.5 typescript: 4.9.5 @@ -956,7 +956,7 @@ importers: fancy-test: 2.0.42 mocha: 10.8.2 nyc: 15.1.0 - sinon: 19.0.4 + sinon: 19.0.5 ts-node: 10.9.2_ogreqof3k35xezedraj6pnd45y typescript: 4.9.5 @@ -981,10 +981,10 @@ importers: devDependencies: '@contentstack/cli-dev-dependencies': link:../contentstack-dev-dependencies '@oclif/test': 4.1.12 - '@types/node': 20.17.24 + '@types/node': 20.17.28 mocha: 10.8.2 nyc: 15.1.0 - ts-node: 10.9.2_c7h5voe4pgnwiyxgsqmgraocuu + ts-node: 10.9.2_gu323soy33cvp55u7ofc3cqy6e typescript: 5.8.2 packages: @@ -997,8 +997,8 @@ packages: '@jridgewell/trace-mapping': 0.3.25 dev: true - /@apollo/client/3.13.4_graphql@16.10.0: - resolution: {integrity: sha512-Ot3RaN2M/rhIKDqXBdOVlN0dQbHydUrYJ9lTxkvd6x7W1pAjwduUccfoz2gsO4U9by7oWtRj/ySF0MFNUp+9Aw==} + /@apollo/client/3.13.5_graphql@16.10.0: + resolution: {integrity: sha512-ceHa1lApLAiGmUur4V+G/CrjwVwHYujfB7U5HM++poCgHpfGn6eet8YGM93fgeWjYX85SaqwdZbQk18IVwhRHg==} peerDependencies: graphql: ^15.0.0 || ^16.0.0 graphql-ws: ^5.5.5 || ^6.0.3 @@ -1059,14 +1059,14 @@ packages: dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.10 - '@babel/helper-compilation-targets': 7.26.5 + '@babel/generator': 7.27.0 + '@babel/helper-compilation-targets': 7.27.0 '@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.10 - '@babel/types': 7.26.10 + '@babel/helpers': 7.27.0 + '@babel/parser': 7.27.0 + '@babel/template': 7.27.0 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 convert-source-map: 2.0.0 debug: 4.4.0 gensync: 1.0.0-beta.2 @@ -1076,8 +1076,8 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.26.10_lu4anyvzvxagxk6qmbohxvvodq: - resolution: {integrity: sha512-QsfQZr4AiLpKqn7fz+j7SN+f43z2DZCgGyYbNJ2vJOqKfG4E6MZer1+jqGZqKJaxq/gdO2DC/nUu45+pOL5p2Q==} + /@babel/eslint-parser/7.27.0_lu4anyvzvxagxk6qmbohxvvodq: + resolution: {integrity: sha512-dtnzmSjXfgL/HDgMcmsLSzyGbEosi4DrGWoCNfuI+W4IkVJw6izpTe7LtOdwAXnkDqw5yweboYCTkM2rQizCng==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 @@ -1090,8 +1090,8 @@ packages: semver: 6.3.1 dev: true - /@babel/eslint-parser/7.26.10_rjhet7ys23cyrisbcihkilf5wu: - resolution: {integrity: sha512-QsfQZr4AiLpKqn7fz+j7SN+f43z2DZCgGyYbNJ2vJOqKfG4E6MZer1+jqGZqKJaxq/gdO2DC/nUu45+pOL5p2Q==} + /@babel/eslint-parser/7.27.0_rjhet7ys23cyrisbcihkilf5wu: + resolution: {integrity: sha512-dtnzmSjXfgL/HDgMcmsLSzyGbEosi4DrGWoCNfuI+W4IkVJw6izpTe7LtOdwAXnkDqw5yweboYCTkM2rQizCng==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 @@ -1104,19 +1104,19 @@ packages: semver: 6.3.1 dev: true - /@babel/generator/7.26.10: - resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==} + /@babel/generator/7.27.0: + resolution: {integrity: sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/parser': 7.26.10 - '@babel/types': 7.26.10 + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 dev: true - /@babel/helper-compilation-targets/7.26.5: - resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} + /@babel/helper-compilation-targets/7.27.0: + resolution: {integrity: sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==} engines: {node: '>=6.9.0'} dependencies: '@babel/compat-data': 7.26.8 @@ -1130,8 +1130,8 @@ packages: resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 transitivePeerDependencies: - supports-color dev: true @@ -1145,7 +1145,7 @@ packages: '@babel/core': 7.26.10 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.10 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color dev: true @@ -1170,12 +1170,12 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helpers/7.26.10: - resolution: {integrity: sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==} + /@babel/helpers/7.27.0: + resolution: {integrity: sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.26.9 - '@babel/types': 7.26.10 + '@babel/template': 7.27.0 + '@babel/types': 7.27.0 dev: true /@babel/highlight/7.25.9: @@ -1188,12 +1188,12 @@ packages: picocolors: 1.1.1 dev: true - /@babel/parser/7.26.10: - resolution: {integrity: sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==} + /@babel/parser/7.27.0: + resolution: {integrity: sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.26.10 + '@babel/types': 7.27.0 dev: true /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.26.10: @@ -1355,39 +1355,39 @@ packages: '@babel/helper-plugin-utils': 7.26.5 dev: true - /@babel/runtime/7.26.10: - resolution: {integrity: sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==} + /@babel/runtime/7.27.0: + resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 dev: true - /@babel/template/7.26.9: - resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} + /@babel/template/7.27.0: + resolution: {integrity: sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.10 - '@babel/types': 7.26.10 + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 dev: true - /@babel/traverse/7.26.10: - resolution: {integrity: sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==} + /@babel/traverse/7.27.0: + resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.10 - '@babel/parser': 7.26.10 - '@babel/template': 7.26.9 - '@babel/types': 7.26.10 + '@babel/generator': 7.27.0 + '@babel/parser': 7.27.0 + '@babel/template': 7.27.0 + '@babel/types': 7.27.0 debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types/7.26.10: - resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} + /@babel/types/7.27.0: + resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.25.9 @@ -1425,16 +1425,16 @@ packages: engines: {node: '>=14.0.0'} hasBin: true dependencies: - '@apollo/client': 3.13.4_graphql@16.10.0 + '@apollo/client': 3.13.5_graphql@16.10.0 '@contentstack/cli-command': 1.3.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.36 - '@rollup/plugin-commonjs': 28.0.3_rollup@4.36.0 - '@rollup/plugin-json': 6.1.0_rollup@4.36.0 - '@rollup/plugin-node-resolve': 16.0.1_rollup@4.36.0 - '@rollup/plugin-typescript': 12.1.2_v5p4eiyfb7nppyolbtdaca5jmi + '@rollup/plugin-commonjs': 28.0.3_rollup@4.37.0 + '@rollup/plugin-json': 6.1.0_rollup@4.37.0 + '@rollup/plugin-node-resolve': 16.0.1_rollup@4.37.0 + '@rollup/plugin-typescript': 12.1.2_4gvmjeegodotx32jbtpuk3xfe4 '@types/express': 4.17.21 '@types/express-serve-static-core': 4.19.6 adm-zip: 0.5.16 @@ -1447,7 +1447,7 @@ packages: ini: 3.0.1 lodash: 4.17.21 open: 8.4.2 - rollup: 4.36.0 + rollup: 4.37.0 winston: 3.17.0 transitivePeerDependencies: - '@jest/globals' @@ -1778,7 +1778,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.24 + '@types/node': 20.17.28 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -1799,14 +1799,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.24 + '@types/node': 20.17.28 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0_jqoritwrnywwcvryrvcfhwhvwe + jest-config: 29.7.0_6ocn2vvgtdxj46tisigkyghn5u jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -1834,7 +1834,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.24 + '@types/node': 20.17.28 jest-mock: 29.7.0 dev: true @@ -1861,7 +1861,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.17.24 + '@types/node': 20.17.28 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -1894,7 +1894,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.17.24 + '@types/node': 20.17.28 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -1981,7 +1981,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.17.24 + '@types/node': 20.17.28 '@types/yargs': 15.0.19 chalk: 4.1.2 dev: true @@ -1993,7 +1993,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.17.24 + '@types/node': 20.17.28 '@types/yargs': 17.0.33 chalk: 4.1.2 dev: true @@ -2441,7 +2441,7 @@ packages: - typescript dev: true - /@oclif/core/2.16.0_c7h5voe4pgnwiyxgsqmgraocuu: + /@oclif/core/2.16.0_gu323soy33cvp55u7ofc3cqy6e: resolution: {integrity: sha512-dL6atBH0zCZl1A1IXCKJgLPrM/wR7K+Wi401E/IvqsK8m2iCHW+0TEOGrans/cuN3oTW+uxIyJFHJ8Im0k4qBw==} engines: {node: '>=14.0.0'} dependencies: @@ -2468,7 +2468,7 @@ packages: strip-ansi: 6.0.1 supports-color: 8.1.1 supports-hyperlinks: 2.3.0 - ts-node: 10.9.2_c7h5voe4pgnwiyxgsqmgraocuu + ts-node: 10.9.2_gu323soy33cvp55u7ofc3cqy6e tslib: 2.8.1 widest-line: 3.1.0 wordwrap: 1.0.0 @@ -2625,11 +2625,11 @@ packages: - typescript dev: true - /@oclif/plugin-help/5.2.20_c7h5voe4pgnwiyxgsqmgraocuu: + /@oclif/plugin-help/5.2.20_gu323soy33cvp55u7ofc3cqy6e: resolution: {integrity: sha512-u+GXX/KAGL9S10LxAwNUaWdzbEBARJ92ogmM7g3gDVud2HioCmvWQCDohNRVZ9GYV9oKwZ/M8xwd6a1d95rEKQ==} engines: {node: '>=12.0.0'} dependencies: - '@oclif/core': 2.16.0_c7h5voe4pgnwiyxgsqmgraocuu + '@oclif/core': 2.16.0_gu323soy33cvp55u7ofc3cqy6e transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -2673,11 +2673,11 @@ packages: - typescript dev: true - /@oclif/plugin-not-found/2.4.3_c7h5voe4pgnwiyxgsqmgraocuu: + /@oclif/plugin-not-found/2.4.3_gu323soy33cvp55u7ofc3cqy6e: resolution: {integrity: sha512-nIyaR4y692frwh7wIHZ3fb+2L6XEecQwRDIb4zbEam0TvaVmBQWZoColQyWA84ljFBPZ8XWiQyTz+ixSwdRkqg==} engines: {node: '>=12.0.0'} dependencies: - '@oclif/core': 2.16.0_c7h5voe4pgnwiyxgsqmgraocuu + '@oclif/core': 2.16.0_gu323soy33cvp55u7ofc3cqy6e chalk: 4.1.2 fast-levenshtein: 3.0.0 transitivePeerDependencies: @@ -2751,11 +2751,11 @@ packages: - typescript dev: true - /@oclif/plugin-warn-if-update-available/2.1.1_c7h5voe4pgnwiyxgsqmgraocuu: + /@oclif/plugin-warn-if-update-available/2.1.1_gu323soy33cvp55u7ofc3cqy6e: resolution: {integrity: sha512-y7eSzT6R5bmTIJbiMMXgOlbBpcWXGlVhNeQJBLBCCy1+90Wbjyqf6uvY0i2WcO4sh/THTJ20qCW80j3XUlgDTA==} engines: {node: '>=12.0.0'} dependencies: - '@oclif/core': 2.16.0_c7h5voe4pgnwiyxgsqmgraocuu + '@oclif/core': 2.16.0_gu323soy33cvp55u7ofc3cqy6e chalk: 4.1.2 debug: 4.4.0 http-call: 5.3.0 @@ -2942,7 +2942,7 @@ packages: requiresBuild: true optional: true - /@rollup/plugin-commonjs/28.0.3_rollup@4.36.0: + /@rollup/plugin-commonjs/28.0.3_rollup@4.37.0: resolution: {integrity: sha512-pyltgilam1QPdn+Zd9gaCfOLcnjMEJ9gV+bTw6/r73INdvzf1ah9zLIJBm+kW7R6IUFIQ1YO+VqZtYxZNWFPEQ==} engines: {node: '>=16.0.0 || 14 >= 14.17'} peerDependencies: @@ -2951,17 +2951,17 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.4_rollup@4.36.0 + '@rollup/pluginutils': 5.1.4_rollup@4.37.0 commondir: 1.0.1 estree-walker: 2.0.2 fdir: 6.4.3_picomatch@4.0.2 is-reference: 1.2.1 magic-string: 0.30.17 picomatch: 4.0.2 - rollup: 4.36.0 + rollup: 4.37.0 dev: false - /@rollup/plugin-json/6.1.0_rollup@4.36.0: + /@rollup/plugin-json/6.1.0_rollup@4.37.0: resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2970,11 +2970,11 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.4_rollup@4.36.0 - rollup: 4.36.0 + '@rollup/pluginutils': 5.1.4_rollup@4.37.0 + rollup: 4.37.0 dev: false - /@rollup/plugin-node-resolve/16.0.1_rollup@4.36.0: + /@rollup/plugin-node-resolve/16.0.1_rollup@4.37.0: resolution: {integrity: sha512-tk5YCxJWIG81umIvNkSod2qK5KyQW19qcBF/B78n1bjtOON6gzKoVeSzAE8yHCZEDmqkHKkxplExA8KzdJLJpA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2983,15 +2983,15 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.4_rollup@4.36.0 + '@rollup/pluginutils': 5.1.4_rollup@4.37.0 '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 resolve: 1.22.10 - rollup: 4.36.0 + rollup: 4.37.0 dev: false - /@rollup/plugin-typescript/12.1.2_v5p4eiyfb7nppyolbtdaca5jmi: + /@rollup/plugin-typescript/12.1.2_4gvmjeegodotx32jbtpuk3xfe4: resolution: {integrity: sha512-cdtSp154H5sv637uMr1a8OTWB0L1SWDSm1rDGiyfcGcvQ6cuTs4MDk2BVEBGysUWago4OJN4EQZqOTl/QY3Jgg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -3004,14 +3004,14 @@ packages: tslib: optional: true dependencies: - '@rollup/pluginutils': 5.1.4_rollup@4.36.0 + '@rollup/pluginutils': 5.1.4_rollup@4.37.0 resolve: 1.22.10 - rollup: 4.36.0 + rollup: 4.37.0 tslib: 2.8.1 typescript: 4.9.5 dev: false - /@rollup/pluginutils/5.1.4_rollup@4.36.0: + /@rollup/pluginutils/5.1.4_rollup@4.37.0: resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -3020,158 +3020,166 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 estree-walker: 2.0.2 picomatch: 4.0.2 - rollup: 4.36.0 + rollup: 4.37.0 dev: false - /@rollup/rollup-android-arm-eabi/4.36.0: - resolution: {integrity: sha512-jgrXjjcEwN6XpZXL0HUeOVGfjXhPyxAbbhD0BlXUB+abTOpbPiN5Wb3kOT7yb+uEtATNYF5x5gIfwutmuBA26w==} + /@rollup/rollup-android-arm-eabi/4.37.0: + resolution: {integrity: sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==} cpu: [arm] os: [android] requiresBuild: true dev: false optional: true - /@rollup/rollup-android-arm64/4.36.0: - resolution: {integrity: sha512-NyfuLvdPdNUfUNeYKUwPwKsE5SXa2J6bCt2LdB/N+AxShnkpiczi3tcLJrm5mA+eqpy0HmaIY9F6XCa32N5yzg==} + /@rollup/rollup-android-arm64/4.37.0: + resolution: {integrity: sha512-6U3SlVyMxezt8Y+/iEBcbp945uZjJwjZimu76xoG7tO1av9VO691z8PkhzQ85ith2I8R2RddEPeSfcbyPfD4hA==} cpu: [arm64] os: [android] requiresBuild: true dev: false optional: true - /@rollup/rollup-darwin-arm64/4.36.0: - resolution: {integrity: sha512-JQ1Jk5G4bGrD4pWJQzWsD8I1n1mgPXq33+/vP4sk8j/z/C2siRuxZtaUA7yMTf71TCZTZl/4e1bfzwUmFb3+rw==} + /@rollup/rollup-darwin-arm64/4.37.0: + resolution: {integrity: sha512-+iTQ5YHuGmPt10NTzEyMPbayiNTcOZDWsbxZYR1ZnmLnZxG17ivrPSWFO9j6GalY0+gV3Jtwrrs12DBscxnlYA==} cpu: [arm64] os: [darwin] requiresBuild: true dev: false optional: true - /@rollup/rollup-darwin-x64/4.36.0: - resolution: {integrity: sha512-6c6wMZa1lrtiRsbDziCmjE53YbTkxMYhhnWnSW8R/yqsM7a6mSJ3uAVT0t8Y/DGt7gxUWYuFM4bwWk9XCJrFKA==} + /@rollup/rollup-darwin-x64/4.37.0: + resolution: {integrity: sha512-m8W2UbxLDcmRKVjgl5J/k4B8d7qX2EcJve3Sut7YGrQoPtCIQGPH5AMzuFvYRWZi0FVS0zEY4c8uttPfX6bwYQ==} cpu: [x64] os: [darwin] requiresBuild: true dev: false optional: true - /@rollup/rollup-freebsd-arm64/4.36.0: - resolution: {integrity: sha512-KXVsijKeJXOl8QzXTsA+sHVDsFOmMCdBRgFmBb+mfEb/7geR7+C8ypAml4fquUt14ZyVXaw2o1FWhqAfOvA4sg==} + /@rollup/rollup-freebsd-arm64/4.37.0: + resolution: {integrity: sha512-FOMXGmH15OmtQWEt174v9P1JqqhlgYge/bUjIbiVD1nI1NeJ30HYT9SJlZMqdo1uQFyt9cz748F1BHghWaDnVA==} cpu: [arm64] os: [freebsd] requiresBuild: true dev: false optional: true - /@rollup/rollup-freebsd-x64/4.36.0: - resolution: {integrity: sha512-dVeWq1ebbvByI+ndz4IJcD4a09RJgRYmLccwlQ8bPd4olz3Y213uf1iwvc7ZaxNn2ab7bjc08PrtBgMu6nb4pQ==} + /@rollup/rollup-freebsd-x64/4.37.0: + resolution: {integrity: sha512-SZMxNttjPKvV14Hjck5t70xS3l63sbVwl98g3FlVVx2YIDmfUIy29jQrsw06ewEYQ8lQSuY9mpAPlmgRD2iSsA==} cpu: [x64] os: [freebsd] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm-gnueabihf/4.36.0: - resolution: {integrity: sha512-bvXVU42mOVcF4le6XSjscdXjqx8okv4n5vmwgzcmtvFdifQ5U4dXFYaCB87namDRKlUL9ybVtLQ9ztnawaSzvg==} + /@rollup/rollup-linux-arm-gnueabihf/4.37.0: + resolution: {integrity: sha512-hhAALKJPidCwZcj+g+iN+38SIOkhK2a9bqtJR+EtyxrKKSt1ynCBeqrQy31z0oWU6thRZzdx53hVgEbRkuI19w==} cpu: [arm] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm-musleabihf/4.36.0: - resolution: {integrity: sha512-JFIQrDJYrxOnyDQGYkqnNBtjDwTgbasdbUiQvcU8JmGDfValfH1lNpng+4FWlhaVIR4KPkeddYjsVVbmJYvDcg==} + /@rollup/rollup-linux-arm-musleabihf/4.37.0: + resolution: {integrity: sha512-jUb/kmn/Gd8epbHKEqkRAxq5c2EwRt0DqhSGWjPFxLeFvldFdHQs/n8lQ9x85oAeVb6bHcS8irhTJX2FCOd8Ag==} cpu: [arm] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm64-gnu/4.36.0: - resolution: {integrity: sha512-KqjYVh3oM1bj//5X7k79PSCZ6CvaVzb7Qs7VMWS+SlWB5M8p3FqufLP9VNp4CazJ0CsPDLwVD9r3vX7Ci4J56A==} + /@rollup/rollup-linux-arm64-gnu/4.37.0: + resolution: {integrity: sha512-oNrJxcQT9IcbcmKlkF+Yz2tmOxZgG9D9GRq+1OE6XCQwCVwxixYAa38Z8qqPzQvzt1FCfmrHX03E0pWoXm1DqA==} cpu: [arm64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm64-musl/4.36.0: - resolution: {integrity: sha512-QiGnhScND+mAAtfHqeT+cB1S9yFnNQ/EwCg5yE3MzoaZZnIV0RV9O5alJAoJKX/sBONVKeZdMfO8QSaWEygMhw==} + /@rollup/rollup-linux-arm64-musl/4.37.0: + resolution: {integrity: sha512-pfxLBMls+28Ey2enpX3JvjEjaJMBX5XlPCZNGxj4kdJyHduPBXtxYeb8alo0a7bqOoWZW2uKynhHxF/MWoHaGQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-loongarch64-gnu/4.36.0: - resolution: {integrity: sha512-1ZPyEDWF8phd4FQtTzMh8FQwqzvIjLsl6/84gzUxnMNFBtExBtpL51H67mV9xipuxl1AEAerRBgBwFNpkw8+Lg==} + /@rollup/rollup-linux-loongarch64-gnu/4.37.0: + resolution: {integrity: sha512-yCE0NnutTC/7IGUq/PUHmoeZbIwq3KRh02e9SfFh7Vmc1Z7atuJRYWhRME5fKgT8aS20mwi1RyChA23qSyRGpA==} cpu: [loong64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-powerpc64le-gnu/4.36.0: - resolution: {integrity: sha512-VMPMEIUpPFKpPI9GZMhJrtu8rxnp6mJR3ZzQPykq4xc2GmdHj3Q4cA+7avMyegXy4n1v+Qynr9fR88BmyO74tg==} + /@rollup/rollup-linux-powerpc64le-gnu/4.37.0: + resolution: {integrity: sha512-NxcICptHk06E2Lh3a4Pu+2PEdZ6ahNHuK7o6Np9zcWkrBMuv21j10SQDJW3C9Yf/A/P7cutWoC/DptNLVsZ0VQ==} cpu: [ppc64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-riscv64-gnu/4.36.0: - resolution: {integrity: sha512-ttE6ayb/kHwNRJGYLpuAvB7SMtOeQnVXEIpMtAvx3kepFQeowVED0n1K9nAdraHUPJ5hydEMxBpIR7o4nrm8uA==} + /@rollup/rollup-linux-riscv64-gnu/4.37.0: + resolution: {integrity: sha512-PpWwHMPCVpFZLTfLq7EWJWvrmEuLdGn1GMYcm5MV7PaRgwCEYJAwiN94uBuZev0/J/hFIIJCsYw4nLmXA9J7Pw==} cpu: [riscv64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-s390x-gnu/4.36.0: - resolution: {integrity: sha512-4a5gf2jpS0AIe7uBjxDeUMNcFmaRTbNv7NxI5xOCs4lhzsVyGR/0qBXduPnoWf6dGC365saTiwag8hP1imTgag==} + /@rollup/rollup-linux-riscv64-musl/4.37.0: + resolution: {integrity: sha512-DTNwl6a3CfhGTAOYZ4KtYbdS8b+275LSLqJVJIrPa5/JuIufWWZ/QFvkxp52gpmguN95eujrM68ZG+zVxa8zHA==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-s390x-gnu/4.37.0: + resolution: {integrity: sha512-hZDDU5fgWvDdHFuExN1gBOhCuzo/8TMpidfOR+1cPZJflcEzXdCy1LjnklQdW8/Et9sryOPJAKAQRw8Jq7Tg+A==} cpu: [s390x] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-x64-gnu/4.36.0: - resolution: {integrity: sha512-5KtoW8UWmwFKQ96aQL3LlRXX16IMwyzMq/jSSVIIyAANiE1doaQsx/KRyhAvpHlPjPiSU/AYX/8m+lQ9VToxFQ==} + /@rollup/rollup-linux-x64-gnu/4.37.0: + resolution: {integrity: sha512-pKivGpgJM5g8dwj0ywBwe/HeVAUSuVVJhUTa/URXjxvoyTT/AxsLTAbkHkDHG7qQxLoW2s3apEIl26uUe08LVQ==} cpu: [x64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-x64-musl/4.36.0: - resolution: {integrity: sha512-sycrYZPrv2ag4OCvaN5js+f01eoZ2U+RmT5as8vhxiFz+kxwlHrsxOwKPSA8WyS+Wc6Epid9QeI/IkQ9NkgYyQ==} + /@rollup/rollup-linux-x64-musl/4.37.0: + resolution: {integrity: sha512-E2lPrLKE8sQbY/2bEkVTGDEk4/49UYRVWgj90MY8yPjpnGBQ+Xi1Qnr7b7UIWw1NOggdFQFOLZ8+5CzCiz143w==} cpu: [x64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-arm64-msvc/4.36.0: - resolution: {integrity: sha512-qbqt4N7tokFwwSVlWDsjfoHgviS3n/vZ8LK0h1uLG9TYIRuUTJC88E1xb3LM2iqZ/WTqNQjYrtmtGmrmmawB6A==} + /@rollup/rollup-win32-arm64-msvc/4.37.0: + resolution: {integrity: sha512-Jm7biMazjNzTU4PrQtr7VS8ibeys9Pn29/1bm4ph7CP2kf21950LgN+BaE2mJ1QujnvOc6p54eWWiVvn05SOBg==} cpu: [arm64] os: [win32] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-ia32-msvc/4.36.0: - resolution: {integrity: sha512-t+RY0JuRamIocMuQcfwYSOkmdX9dtkr1PbhKW42AMvaDQa+jOdpUYysroTF/nuPpAaQMWp7ye+ndlmmthieJrQ==} + /@rollup/rollup-win32-ia32-msvc/4.37.0: + resolution: {integrity: sha512-e3/1SFm1OjefWICB2Ucstg2dxYDkDTZGDYgwufcbsxTHyqQps1UQf33dFEChBNmeSsTOyrjw2JJq0zbG5GF6RA==} cpu: [ia32] os: [win32] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-x64-msvc/4.36.0: - resolution: {integrity: sha512-aRXd7tRZkWLqGbChgcMMDEHjOKudo1kChb1Jt1IfR8cY/KIpgNviLeJy5FUb9IpSuQj8dU2fAYNMPW/hLKOSTw==} + /@rollup/rollup-win32-x64-msvc/4.37.0: + resolution: {integrity: sha512-LWbXUBwn/bcLx2sSsqy7pK5o+Nr+VCoRoAohfJ5C/aBio9nfJmGQqHAhU6pwxV/RmyTk5AqdySma7uwWGlmeuA==} cpu: [x64] os: [win32] requiresBuild: true @@ -3320,36 +3328,36 @@ packages: /@types/babel__core/7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.26.10 - '@babel/types': 7.26.10 + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.20.7 dev: true /@types/babel__generator/7.6.8: resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} dependencies: - '@babel/types': 7.26.10 + '@babel/types': 7.27.0 dev: true /@types/babel__template/7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.26.10 - '@babel/types': 7.26.10 + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 dev: true - /@types/babel__traverse/7.20.6: - resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} + /@types/babel__traverse/7.20.7: + resolution: {integrity: sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==} dependencies: - '@babel/types': 7.26.10 + '@babel/types': 7.27.0 dev: true /@types/big-json/3.2.5: resolution: {integrity: sha512-svpMgOodNauW9xaWn6EabpvQUwM1sizbLbzzkVsx1cCrHLJ18tK0OcMe0AL0HAukJkHld06ozIPO1+h+HiLSNQ==} dependencies: - '@types/node': 20.17.24 + '@types/node': 20.17.28 dev: true /@types/bluebird/3.5.42: @@ -3360,7 +3368,7 @@ packages: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 20.17.24 + '@types/node': 20.17.28 dev: false /@types/cacheable-request/6.0.3: @@ -3368,7 +3376,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.17.24 + '@types/node': 20.17.28 '@types/responselike': 1.0.3 dev: true @@ -3378,18 +3386,22 @@ packages: /@types/cli-progress/3.11.6: resolution: {integrity: sha512-cE3+jb9WRlu+uOSAugewNpITJDt1VF8dHOopPO4IABFc3SXYL5WE/+PTz/FCdZRRfIujiWW3n3aMbv1eIGVRWA==} dependencies: - '@types/node': 20.17.24 + '@types/node': 20.17.28 /@types/connect/3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 20.17.24 + '@types/node': 20.17.28 dev: false /@types/estree/1.0.6: resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} dev: false + /@types/estree/1.0.7: + resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} + dev: false + /@types/expect/1.20.4: resolution: {integrity: sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==} dev: true @@ -3397,7 +3409,7 @@ packages: /@types/express-serve-static-core/4.19.6: resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} dependencies: - '@types/node': 20.17.24 + '@types/node': 20.17.28 '@types/qs': 6.9.18 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -3420,7 +3432,7 @@ packages: resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 20.17.24 + '@types/node': 20.17.28 dev: true /@types/glob-to-regexp/0.4.4: @@ -3431,13 +3443,13 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.17.24 + '@types/node': 20.17.28 dev: true /@types/graceful-fs/4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.17.24 + '@types/node': 20.17.28 dev: true /@types/http-cache-semantics/4.0.4: @@ -3489,13 +3501,13 @@ packages: /@types/jsonfile/6.1.4: resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} dependencies: - '@types/node': 20.17.24 + '@types/node': 20.17.28 dev: true /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 20.17.24 + '@types/node': 20.17.28 dev: true /@types/linkify-it/5.0.0: @@ -3531,7 +3543,7 @@ packages: /@types/mkdirp/1.0.2: resolution: {integrity: sha512-o0K1tSO0Dx5X6xlU5F1D6625FawhC3dU3iqr25lluNv/+/QIVH8RLNEiVokgIZo+mz+87w/3Mkg/VvQS+J51fQ==} dependencies: - '@types/node': 20.17.24 + '@types/node': 20.17.28 dev: true /@types/mocha/10.0.10: @@ -3549,8 +3561,8 @@ packages: resolution: {integrity: sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==} dev: true - /@types/node/20.17.24: - resolution: {integrity: sha512-d7fGCyB96w9BnWQrOsJtpyiSaBcAYYr75bnK6ZRjDbql2cGLj/3GsL5OYmLPNq76l7Gf2q4Rv9J2o6h5CrD9sA==} + /@types/node/20.17.28: + resolution: {integrity: sha512-DHlH/fNL6Mho38jTy7/JT7sn2wnXI+wULR6PV4gy4VHLVvnrV/d3pHAMQHhc4gjdLmK2ZiPoMxzp6B3yRajLSQ==} dependencies: undici-types: 6.19.8 @@ -3561,7 +3573,7 @@ packages: /@types/progress-stream/2.0.5: resolution: {integrity: sha512-5YNriuEZkHlFHHepLIaxzq3atGeav1qCTGzB74HKWpo66qjfostF+rHc785YYYHeBytve8ZG3ejg42jEIfXNiQ==} dependencies: - '@types/node': 20.17.24 + '@types/node': 20.17.28 dev: true /@types/qs/6.9.18: @@ -3579,25 +3591,25 @@ packages: /@types/responselike/1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: - '@types/node': 20.17.24 + '@types/node': 20.17.28 dev: true - /@types/semver/7.5.8: - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + /@types/semver/7.7.0: + resolution: {integrity: sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==} dev: true /@types/send/0.17.4: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 20.17.24 + '@types/node': 20.17.28 dev: false /@types/serve-static/1.15.7: resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.17.24 + '@types/node': 20.17.28 '@types/send': 0.17.4 dev: false @@ -3616,14 +3628,14 @@ packages: /@types/tar/6.1.13: resolution: {integrity: sha512-IznnlmU5f4WcGTh2ltRu/Ijpmk8wiWXfF0VA4s+HPjHZgvFggk1YaIkbo5krX/zUCzWF8N/l4+W/LNxnvAJ8nw==} dependencies: - '@types/node': 20.17.24 + '@types/node': 20.17.28 minipass: 4.2.8 dev: true /@types/through/0.0.33: resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==} dependencies: - '@types/node': 20.17.24 + '@types/node': 20.17.28 dev: true /@types/tmp/0.2.6: @@ -3646,7 +3658,7 @@ packages: resolution: {integrity: sha512-Sr2fYMBUVGYq8kj3UthXFAu5UN6ZW+rYr4NACjZQJvHvj+c8lYv0CahmZ2P/r7iUkN44gGUBwqxZkrKXYPb7cw==} dependencies: '@types/expect': 1.20.4 - '@types/node': 20.17.24 + '@types/node': 20.17.28 dev: true /@types/yargs-parser/21.0.3: @@ -4008,7 +4020,7 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.5.1_eslint@8.57.1 '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 + '@types/semver': 7.7.0 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0_typescript@4.9.5 @@ -4028,7 +4040,7 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.5.1_eslint@8.57.1 '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 + '@types/semver': 7.7.0 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0_typescript@4.9.5 @@ -4047,7 +4059,7 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.5.1_eslint@8.57.1 '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 + '@types/semver': 7.7.0 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0_typescript@5.8.2 @@ -4118,72 +4130,96 @@ packages: resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} dev: true - /@unrs/rspack-resolver-binding-darwin-arm64/1.2.2: - resolution: {integrity: sha512-i7z0B+C0P8Q63O/5PXJAzeFtA1ttY3OR2VSJgGv18S+PFNwD98xHgAgPOT1H5HIV6jlQP8Avzbp09qxJUdpPNw==} + /@unrs/resolver-binding-darwin-arm64/1.3.2: + resolution: {integrity: sha512-ddnlXgRi0Fog5+7U5Q1qY62wl95Q1lB4tXQX1UIA9YHmRCHN2twaQW0/4tDVGCvTVEU3xEayU7VemEr7GcBYUw==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@unrs/rspack-resolver-binding-darwin-x64/1.2.2: - resolution: {integrity: sha512-YEdFzPjIbDUCfmehC6eS+AdJYtFWY35YYgWUnqqTM2oe/N58GhNy5yRllxYhxwJ9GcfHoNc6Ubze1yjkNv+9Qg==} + /@unrs/resolver-binding-darwin-x64/1.3.2: + resolution: {integrity: sha512-tnl9xoEeg503jis+LW5cuq4hyLGQyqaoBL8VdPSqcewo/FL1C8POHbzl+AL25TidWYJD+R6bGUTE381kA1sT9w==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@unrs/rspack-resolver-binding-freebsd-x64/1.2.2: - resolution: {integrity: sha512-TU4ntNXDgPN2giQyyzSnGWf/dVCem5lvwxg0XYvsvz35h5H19WrhTmHgbrULMuypCB3aHe1enYUC9rPLDw45mA==} + /@unrs/resolver-binding-freebsd-x64/1.3.2: + resolution: {integrity: sha512-zyPn9LFCCjhKPeCtECZaiMUgkYN/VpLb4a9Xv7QriJmTaQxsuDtXqOHifrzUXIhorJTyS+5MOKDuNL0X9I4EHA==} cpu: [x64] os: [freebsd] requiresBuild: true dev: true optional: true - /@unrs/rspack-resolver-binding-linux-arm-gnueabihf/1.2.2: - resolution: {integrity: sha512-ik3w4/rU6RujBvNWiDnKdXi1smBhqxEDhccNi/j2rHaMjm0Fk49KkJ6XKsoUnD2kZ5xaMJf9JjailW/okfUPIw==} + /@unrs/resolver-binding-linux-arm-gnueabihf/1.3.2: + resolution: {integrity: sha512-UWx56Wh59Ro69fe+Wfvld4E1n9KG0e3zeouWLn8eSasyi/yVH/7ZW3CLTVFQ81oMKSpXwr5u6RpzttDXZKiO4g==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-arm-musleabihf/1.3.2: + resolution: {integrity: sha512-VYGQXsOEJtfaoY2fOm8Z9ii5idFaHFYlrq3yMFZPaFKo8ufOXYm8hnfru7qetbM9MX116iWaPC0ZX5sK+1Dr+g==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@unrs/rspack-resolver-binding-linux-arm64-gnu/1.2.2: - resolution: {integrity: sha512-fp4Azi8kHz6TX8SFmKfyScZrMLfp++uRm2srpqRjsRZIIBzH74NtSkdEUHImR4G7f7XJ+sVZjCc6KDDK04YEpQ==} + /@unrs/resolver-binding-linux-arm64-gnu/1.3.2: + resolution: {integrity: sha512-3zP420zxJfYPD1rGp2/OTIBxF8E3+/6VqCG+DEO6kkDgBiloa7Y8pw1o7N9BfgAC+VC8FPZsFXhV2lpx+lLRMQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@unrs/rspack-resolver-binding-linux-arm64-musl/1.2.2: - resolution: {integrity: sha512-gMiG3DCFioJxdGBzhlL86KcFgt9HGz0iDhw0YVYPsShItpN5pqIkNrI+L/Q/0gfDiGrfcE0X3VANSYIPmqEAlQ==} + /@unrs/resolver-binding-linux-arm64-musl/1.3.2: + resolution: {integrity: sha512-ZWjSleUgr88H4Kei7yT4PlPqySTuWN1OYDDcdbmMCtLWFly3ed+rkrcCb3gvqXdDbYrGOtzv3g2qPEN+WWNv5Q==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@unrs/rspack-resolver-binding-linux-x64-gnu/1.2.2: - resolution: {integrity: sha512-n/4n2CxaUF9tcaJxEaZm+lqvaw2gflfWQ1R9I7WQgYkKEKbRKbpG/R3hopYdUmLSRI4xaW1Cy0Bz40eS2Yi4Sw==} + /@unrs/resolver-binding-linux-ppc64-gnu/1.3.2: + resolution: {integrity: sha512-p+5OvYJ2UOlpjes3WfBlxyvQok2u26hLyPxLFHkYlfzhZW0juhvBf/tvewz1LDFe30M7zL9cF4OOO5dcvtk+cw==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-s390x-gnu/1.3.2: + resolution: {integrity: sha512-yweY7I6SqNn3kvj6vE4PQRo7j8Oz6+NiUhmgciBNAUOuI3Jq0bnW29hbHJdxZRSN1kYkQnSkbbA1tT8VnK816w==} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-x64-gnu/1.3.2: + resolution: {integrity: sha512-fNIvtzJcGN9hzWTIayrTSk2+KHQrqKbbY+I88xMVMOFV9t4AXha4veJdKaIuuks+2JNr6GuuNdsL7+exywZ32w==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@unrs/rspack-resolver-binding-linux-x64-musl/1.2.2: - resolution: {integrity: sha512-cHyhAr6rlYYbon1L2Ag449YCj3p6XMfcYTP0AQX+KkQo025d1y/VFtPWvjMhuEsE2lLvtHm7GdJozj6BOMtzVg==} + /@unrs/resolver-binding-linux-x64-musl/1.3.2: + resolution: {integrity: sha512-OaFEw8WAjiwBGxutQgkWhoAGB5BQqZJ8Gjt/mW+m6DWNjimcxU22uWCuEtfw1CIwLlKPOzsgH0429fWmZcTGkg==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@unrs/rspack-resolver-binding-wasm32-wasi/1.2.2: - resolution: {integrity: sha512-eogDKuICghDLGc32FtP+WniG38IB1RcGOGz0G3z8406dUdjJvxfHGuGs/dSlM9YEp/v0lEqhJ4mBu6X2nL9pog==} + /@unrs/resolver-binding-wasm32-wasi/1.3.2: + resolution: {integrity: sha512-u+sumtO7M0AGQ9bNQrF4BHNpUyxo23FM/yXZfmVAicTQ+mXtG06O7pm5zQUw3Mr4jRs2I84uh4O0hd8bdouuvQ==} engines: {node: '>=14.0.0'} cpu: [wasm32] requiresBuild: true @@ -4192,16 +4228,24 @@ packages: dev: true optional: true - /@unrs/rspack-resolver-binding-win32-arm64-msvc/1.2.2: - resolution: {integrity: sha512-7sWRJumhpXSi2lccX8aQpfFXHsSVASdWndLv8AmD8nDRA/5PBi8IplQVZNx2mYRx6+Bp91Z00kuVqpXO9NfCTg==} + /@unrs/resolver-binding-win32-arm64-msvc/1.3.2: + resolution: {integrity: sha512-ZAJKy95vmDIHsRFuPNqPQRON8r2mSMf3p9DoX+OMOhvu2c8OXGg8MvhGRf3PNg45ozRrPdXDnngURKgaFfpGoQ==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@unrs/rspack-resolver-binding-win32-x64-msvc/1.2.2: - resolution: {integrity: sha512-hewo/UMGP1a7O6FG/ThcPzSJdm/WwrYDNkdGgWl6M18H6K6MSitklomWpT9MUtT5KGj++QJb06va/14QBC4pvw==} + /@unrs/resolver-binding-win32-ia32-msvc/1.3.2: + resolution: {integrity: sha512-nQG4YFAS2BLoKVQFK/FrWJvFATI5DQUWQrcPcsWG9Ve5BLLHZuPOrJ2SpAJwLXQrRv6XHSFAYGI8wQpBg/CiFA==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-win32-x64-msvc/1.3.2: + resolution: {integrity: sha512-XBWpUP0mHya6yGBwNefhyEa6V7HgYKCxEAY4qhTm/PcAQyBPNmjj97VZJOJkVdUsyuuii7xmq0pXWX/c2aToHQ==} cpu: [x64] os: [win32] requiresBuild: true @@ -4754,10 +4798,10 @@ packages: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/template': 7.26.9 - '@babel/types': 7.26.10 + '@babel/template': 7.27.0 + '@babel/types': 7.27.0 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.20.7 dev: true /babel-preset-current-node-syntax/1.1.0_@babel+core@7.26.10: @@ -4897,8 +4941,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001706 - electron-to-chromium: 1.5.121 + caniuse-lite: 1.0.30001707 + electron-to-chromium: 1.5.126 node-releases: 2.0.19 update-browserslist-db: 1.1.3_browserslist@4.24.4 dev: true @@ -5156,8 +5200,8 @@ packages: engines: {node: '>=10'} dev: true - /caniuse-lite/1.0.30001706: - resolution: {integrity: sha512-3ZczoTApMAZwPKYWmwVbQMFpXBDds3/0VciVoUwPUbldlYyVLmRVuRs/PcUZtHpbLRpzzDvrvnFuREsGt6lUug==} + /caniuse-lite/1.0.30001707: + resolution: {integrity: sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==} dev: true /cardinal/2.1.1: @@ -5740,7 +5784,7 @@ packages: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} dependencies: - '@babel/runtime': 7.26.10 + '@babel/runtime': 7.27.0 dev: true /dateformat/4.6.3: @@ -6038,8 +6082,8 @@ packages: dependencies: jake: 10.9.2 - /electron-to-chromium/1.5.121: - resolution: {integrity: sha512-gpIEzIb3uvm6V8IK452TvzOvZ3EAF8D5i11SMUG7BjpF2aalh5KyKX5dO+GDW5m9Qdia1ejLm6WM5NOIOd7sbQ==} + /electron-to-chromium/1.5.126: + resolution: {integrity: sha512-AtH1uLcTC72LA4vfYcEJJkrMk/MY/X0ub8Hv7QGAePW2JkeUFHEL/QfS4J77R6M87Sss8O0OcqReSaN1bpyA+Q==} dev: true /elegant-spinner/1.0.1: @@ -6260,8 +6304,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.9.1_yao3fyb5xpoxzololp2ktdwawu - eslint-plugin-import: 2.31.0_d4jm622kfomhfz4z6yaeh6l76m + eslint-import-resolver-typescript: 3.10.0_yao3fyb5xpoxzololp2ktdwawu + eslint-plugin-import: 2.31.0_vl7gdyw27k5bxcoxi4uhmslmjm 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 @@ -6285,8 +6329,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.9.1_yao3fyb5xpoxzololp2ktdwawu - eslint-plugin-import: 2.31.0_d4jm622kfomhfz4z6yaeh6l76m + eslint-import-resolver-typescript: 3.10.0_yao3fyb5xpoxzololp2ktdwawu + eslint-plugin-import: 2.31.0_vl7gdyw27k5bxcoxi4uhmslmjm 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 @@ -6410,8 +6454,8 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript/3.9.1_yao3fyb5xpoxzololp2ktdwawu: - resolution: {integrity: sha512-euxa5rTGqHeqVxmOHT25hpk58PxkQ4mNoX6Yun4ooGaCHAxOCojJYNvjmyeOQxj/LyW+3fulH0+xtk+p2kPPTw==} + /eslint-import-resolver-typescript/3.10.0_yao3fyb5xpoxzololp2ktdwawu: + resolution: {integrity: sha512-aV3/dVsT0/H9BtpNwbaqvl+0xGMRGzncLyhm793NFGvbwGGvzyAykqWZ8oZlZuGwuHkwJjhWJkG1cM3ynvd2pQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -6426,17 +6470,17 @@ packages: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.0 eslint: 8.57.1 - eslint-plugin-import: 2.31.0_d4jm622kfomhfz4z6yaeh6l76m + eslint-plugin-import: 2.31.0_vl7gdyw27k5bxcoxi4uhmslmjm get-tsconfig: 4.10.0 - is-bun-module: 1.3.0 - rspack-resolver: 1.2.2 + is-bun-module: 2.0.0 stable-hash: 0.0.5 tinyglobby: 0.2.12 + unrs-resolver: 1.3.2 transitivePeerDependencies: - supports-color dev: true - /eslint-module-utils/2.12.0_bkhyujvodpotbnnb64syyhww7e: + /eslint-module-utils/2.12.0_ic2vki6mkwyt5z3sicwtiasuba: resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} engines: {node: '>=4'} peerDependencies: @@ -6461,7 +6505,7 @@ packages: debug: 3.2.7 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.9.1_yao3fyb5xpoxzololp2ktdwawu + eslint-import-resolver-typescript: 3.10.0_yao3fyb5xpoxzololp2ktdwawu transitivePeerDependencies: - supports-color dev: true @@ -6499,7 +6543,7 @@ packages: regexpp: 3.2.0 dev: true - /eslint-plugin-import/2.31.0_d4jm622kfomhfz4z6yaeh6l76m: + /eslint-plugin-import/2.31.0_vl7gdyw27k5bxcoxi4uhmslmjm: resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} engines: {node: '>=4'} peerDependencies: @@ -6519,7 +6563,7 @@ packages: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0_bkhyujvodpotbnnb64syyhww7e + eslint-module-utils: 2.12.0_ic2vki6mkwyt5z3sicwtiasuba hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -6763,7 +6807,7 @@ packages: eslint: '>=7.0.0' dependencies: '@babel/core': 7.26.10 - '@babel/eslint-parser': 7.26.10_lu4anyvzvxagxk6qmbohxvvodq + '@babel/eslint-parser': 7.27.0_lu4anyvzvxagxk6qmbohxvvodq eslint: 7.32.0 eslint-visitor-keys: 2.1.0 esquery: 1.6.0 @@ -6778,7 +6822,7 @@ packages: eslint: '>=7.0.0' dependencies: '@babel/core': 7.26.10 - '@babel/eslint-parser': 7.26.10_rjhet7ys23cyrisbcihkilf5wu + '@babel/eslint-parser': 7.27.0_rjhet7ys23cyrisbcihkilf5wu eslint: 8.57.1 eslint-visitor-keys: 2.1.0 esquery: 1.6.0 @@ -7108,7 +7152,7 @@ packages: dependencies: '@types/chai': 4.3.20 '@types/lodash': 4.17.16 - '@types/node': 20.17.24 + '@types/node': 20.17.28 '@types/sinon': 10.0.20 lodash: 4.17.21 mock-stdin: 1.0.0 @@ -8222,8 +8266,8 @@ packages: builtin-modules: 3.3.0 dev: true - /is-bun-module/1.3.0: - resolution: {integrity: sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==} + /is-bun-module/2.0.0: + resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==} dependencies: semver: 7.7.1 dev: true @@ -8368,7 +8412,7 @@ packages: /is-reference/1.2.1: resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 dev: false /is-regex/1.2.1: @@ -8529,7 +8573,7 @@ packages: engines: {node: '>=8'} dependencies: '@babel/core': 7.26.10 - '@babel/parser': 7.26.10 + '@babel/parser': 7.27.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -8542,7 +8586,7 @@ packages: engines: {node: '>=10'} dependencies: '@babel/core': 7.26.10 - '@babel/parser': 7.26.10 + '@babel/parser': 7.27.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.7.1 @@ -8624,7 +8668,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.24 + '@types/node': 20.17.28 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -8673,7 +8717,7 @@ packages: - ts-node dev: true - /jest-config/29.7.0_gmerzvnqkqd6hvbwzqmybfpwqi: + /jest-config/29.7.0_6ocn2vvgtdxj46tisigkyghn5u: resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -8688,7 +8732,7 @@ packages: '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 14.18.63 + '@types/node': 20.17.28 babel-jest: 29.7.0_@babel+core@7.26.10 chalk: 4.1.2 ci-info: 3.9.0 @@ -8714,7 +8758,7 @@ packages: - supports-color dev: true - /jest-config/29.7.0_jqoritwrnywwcvryrvcfhwhvwe: + /jest-config/29.7.0_gmerzvnqkqd6hvbwzqmybfpwqi: resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -8729,7 +8773,7 @@ packages: '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.24 + '@types/node': 14.18.63 babel-jest: 29.7.0_@babel+core@7.26.10 chalk: 4.1.2 ci-info: 3.9.0 @@ -8800,7 +8844,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.24 + '@types/node': 20.17.28 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -8821,7 +8865,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.17.24 + '@types/node': 20.17.28 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -8872,7 +8916,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.24 + '@types/node': 20.17.28 jest-util: 29.7.0 dev: true @@ -8927,7 +8971,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.24 + '@types/node': 20.17.28 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -8958,7 +9002,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.24 + '@types/node': 20.17.28 chalk: 4.1.2 cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.2 @@ -8982,10 +9026,10 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.26.10 - '@babel/generator': 7.26.10 + '@babel/generator': 7.27.0 '@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 + '@babel/types': 7.27.0 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 @@ -9010,7 +9054,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.24 + '@types/node': 20.17.28 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -9035,7 +9079,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.24 + '@types/node': 20.17.28 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -9047,7 +9091,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.17.24 + '@types/node': 20.17.28 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -9154,7 +9198,7 @@ packages: engines: {node: '>=12.0.0'} hasBin: true dependencies: - '@babel/parser': 7.26.10 + '@babel/parser': 7.27.0 '@jsdoc/salty': 0.2.9 '@types/markdown-it': 14.1.2 bluebird: 3.7.2 @@ -10795,15 +10839,15 @@ packages: - typescript dev: true - /oclif/3.17.2_c7h5voe4pgnwiyxgsqmgraocuu: + /oclif/3.17.2_fxnscsehfcewpnie2ltbcrhxa4: resolution: {integrity: sha512-+vFXxgmR7dGGz+g6YiqSZu2LXVkBMaS9/rhtsLGkYw45e53CW/3kBgPRnOvxcTDM3Td9JPeBD2JWxXnPKGQW3A==} engines: {node: '>=12.0.0'} hasBin: true dependencies: - '@oclif/core': 2.16.0_c7h5voe4pgnwiyxgsqmgraocuu - '@oclif/plugin-help': 5.2.20_c7h5voe4pgnwiyxgsqmgraocuu - '@oclif/plugin-not-found': 2.4.3_c7h5voe4pgnwiyxgsqmgraocuu - '@oclif/plugin-warn-if-update-available': 2.1.1_c7h5voe4pgnwiyxgsqmgraocuu + '@oclif/core': 2.16.0_typescript@4.9.5 + '@oclif/plugin-help': 5.2.20_typescript@4.9.5 + '@oclif/plugin-not-found': 2.4.3_typescript@4.9.5 + '@oclif/plugin-warn-if-update-available': 2.1.1_typescript@4.9.5 async-retry: 1.3.3 aws-sdk: 2.1692.0 concurrently: 7.6.0 @@ -10817,8 +10861,8 @@ packages: semver: 7.7.1 shelljs: 0.8.5 tslib: 2.8.1 - yeoman-environment: 3.19.3 - yeoman-generator: 5.10.0_yeoman-environment@3.19.3 + yeoman-environment: 3.19.3_bluebird@3.7.2 + yeoman-generator: 5.10.0_nqs3lknjmcjhmksixfhcryndrq transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -10830,15 +10874,15 @@ packages: - typescript dev: true - /oclif/3.17.2_fxnscsehfcewpnie2ltbcrhxa4: + /oclif/3.17.2_gu323soy33cvp55u7ofc3cqy6e: resolution: {integrity: sha512-+vFXxgmR7dGGz+g6YiqSZu2LXVkBMaS9/rhtsLGkYw45e53CW/3kBgPRnOvxcTDM3Td9JPeBD2JWxXnPKGQW3A==} engines: {node: '>=12.0.0'} hasBin: true dependencies: - '@oclif/core': 2.16.0_typescript@4.9.5 - '@oclif/plugin-help': 5.2.20_typescript@4.9.5 - '@oclif/plugin-not-found': 2.4.3_typescript@4.9.5 - '@oclif/plugin-warn-if-update-available': 2.1.1_typescript@4.9.5 + '@oclif/core': 2.16.0_gu323soy33cvp55u7ofc3cqy6e + '@oclif/plugin-help': 5.2.20_gu323soy33cvp55u7ofc3cqy6e + '@oclif/plugin-not-found': 2.4.3_gu323soy33cvp55u7ofc3cqy6e + '@oclif/plugin-warn-if-update-available': 2.1.1_gu323soy33cvp55u7ofc3cqy6e async-retry: 1.3.3 aws-sdk: 2.1692.0 concurrently: 7.6.0 @@ -10852,8 +10896,8 @@ packages: semver: 7.7.1 shelljs: 0.8.5 tslib: 2.8.1 - yeoman-environment: 3.19.3_bluebird@3.7.2 - yeoman-generator: 5.10.0_nqs3lknjmcjhmksixfhcryndrq + yeoman-environment: 3.19.3 + yeoman-generator: 5.10.0_yeoman-environment@3.19.3 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -12092,51 +12136,36 @@ packages: glob: 10.4.5 dev: false - /rollup/4.36.0: - resolution: {integrity: sha512-zwATAXNQxUcd40zgtQG0ZafcRK4g004WtEl7kbuhTWPvf07PsfohXl39jVUvPF7jvNAIkKPQ2XrsDlWuxBd++Q==} + /rollup/4.37.0: + resolution: {integrity: sha512-iAtQy/L4QFU+rTJ1YUjXqJOJzuwEghqWzCEYD2FEghT7Gsy1VdABntrO4CLopA5IkflTyqNiLNwPcOJ3S7UKLg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.36.0 - '@rollup/rollup-android-arm64': 4.36.0 - '@rollup/rollup-darwin-arm64': 4.36.0 - '@rollup/rollup-darwin-x64': 4.36.0 - '@rollup/rollup-freebsd-arm64': 4.36.0 - '@rollup/rollup-freebsd-x64': 4.36.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.36.0 - '@rollup/rollup-linux-arm-musleabihf': 4.36.0 - '@rollup/rollup-linux-arm64-gnu': 4.36.0 - '@rollup/rollup-linux-arm64-musl': 4.36.0 - '@rollup/rollup-linux-loongarch64-gnu': 4.36.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.36.0 - '@rollup/rollup-linux-riscv64-gnu': 4.36.0 - '@rollup/rollup-linux-s390x-gnu': 4.36.0 - '@rollup/rollup-linux-x64-gnu': 4.36.0 - '@rollup/rollup-linux-x64-musl': 4.36.0 - '@rollup/rollup-win32-arm64-msvc': 4.36.0 - '@rollup/rollup-win32-ia32-msvc': 4.36.0 - '@rollup/rollup-win32-x64-msvc': 4.36.0 + '@rollup/rollup-android-arm-eabi': 4.37.0 + '@rollup/rollup-android-arm64': 4.37.0 + '@rollup/rollup-darwin-arm64': 4.37.0 + '@rollup/rollup-darwin-x64': 4.37.0 + '@rollup/rollup-freebsd-arm64': 4.37.0 + '@rollup/rollup-freebsd-x64': 4.37.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.37.0 + '@rollup/rollup-linux-arm-musleabihf': 4.37.0 + '@rollup/rollup-linux-arm64-gnu': 4.37.0 + '@rollup/rollup-linux-arm64-musl': 4.37.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.37.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.37.0 + '@rollup/rollup-linux-riscv64-gnu': 4.37.0 + '@rollup/rollup-linux-riscv64-musl': 4.37.0 + '@rollup/rollup-linux-s390x-gnu': 4.37.0 + '@rollup/rollup-linux-x64-gnu': 4.37.0 + '@rollup/rollup-linux-x64-musl': 4.37.0 + '@rollup/rollup-win32-arm64-msvc': 4.37.0 + '@rollup/rollup-win32-ia32-msvc': 4.37.0 + '@rollup/rollup-win32-x64-msvc': 4.37.0 fsevents: 2.3.3 dev: false - /rspack-resolver/1.2.2: - resolution: {integrity: sha512-Fwc19jMBA3g+fxDJH2B4WxwZjE0VaaOL7OX/A4Wn5Zv7bOD/vyPZhzXfaO73Xc2GAlfi96g5fGUa378WbIGfFw==} - optionalDependencies: - '@unrs/rspack-resolver-binding-darwin-arm64': 1.2.2 - '@unrs/rspack-resolver-binding-darwin-x64': 1.2.2 - '@unrs/rspack-resolver-binding-freebsd-x64': 1.2.2 - '@unrs/rspack-resolver-binding-linux-arm-gnueabihf': 1.2.2 - '@unrs/rspack-resolver-binding-linux-arm64-gnu': 1.2.2 - '@unrs/rspack-resolver-binding-linux-arm64-musl': 1.2.2 - '@unrs/rspack-resolver-binding-linux-x64-gnu': 1.2.2 - '@unrs/rspack-resolver-binding-linux-x64-musl': 1.2.2 - '@unrs/rspack-resolver-binding-wasm32-wasi': 1.2.2 - '@unrs/rspack-resolver-binding-win32-arm64-msvc': 1.2.2 - '@unrs/rspack-resolver-binding-win32-x64-msvc': 1.2.2 - dev: true - /run-async/2.4.1: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} @@ -12423,8 +12452,8 @@ packages: dependencies: is-arrayish: 0.3.2 - /sinon/19.0.4: - resolution: {integrity: sha512-myidFob7fjmYHJb+CHNLtAYScxn3sngGq4t75L2rCGGpE/k4OQVkN3KE5FsN+XkO2+fcDZ65PGvq3KHrlLAm7g==} + /sinon/19.0.5: + resolution: {integrity: sha512-r15s9/s+ub/d4bxNXqIUmwp6imVSdTorIRaxoecYjqTVLZ8RuoXr/4EDGwIBo6Waxn7f2gnURX9zuhAfCwaF6Q==} dependencies: '@sinonjs/commons': 3.0.1 '@sinonjs/fake-timers': 13.0.5 @@ -13047,8 +13076,8 @@ packages: tslib: 2.8.1 dev: false - /ts-jest/29.2.6_67xnt3v64q2pgz6kguni4h37hu: - resolution: {integrity: sha512-yTNZVZqc8lSixm+QGVFcPe6+yj7+TWZwIesuOWvfcn4B9bz5x4NDzVCQQjOs7Hfouu36aEqfEbo9Qpo+gq8dDg==} + /ts-jest/29.3.0_67xnt3v64q2pgz6kguni4h37hu: + resolution: {integrity: sha512-4bfGBX7Gd1Aqz3SyeDS9O276wEU/BInZxskPrbhZLyv+c1wskDCqDFMJQJLWrIr/fKoAH4GE5dKUlrdyvo+39A==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -13080,6 +13109,7 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.7.1 + type-fest: 4.38.0 typescript: 4.9.5 yargs-parser: 21.1.1 dev: true @@ -13113,7 +13143,7 @@ packages: yn: 3.1.1 dev: true - /ts-node/10.9.2_c7h5voe4pgnwiyxgsqmgraocuu: + /ts-node/10.9.2_gu323soy33cvp55u7ofc3cqy6e: resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -13132,7 +13162,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.17.24 + '@types/node': 20.17.28 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -13294,6 +13324,11 @@ packages: engines: {node: '>=8'} dev: true + /type-fest/4.38.0: + resolution: {integrity: sha512-2dBz5D5ycHIoliLYLi0Q2V7KRaDlH0uWIvmk7TYlAg5slqwiPv1ezJdZm1QEM0xgk29oYWMCbIG7E6gHpvChlg==} + engines: {node: '>=16'} + dev: true + /type-is/1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} @@ -13490,6 +13525,26 @@ packages: engines: {node: '>= 0.8'} dev: false + /unrs-resolver/1.3.2: + resolution: {integrity: sha512-ZKQBC351Ubw0PY8xWhneIfb6dygTQeUHtCcNGd0QB618zabD/WbFMYdRyJ7xeVT+6G82K5v/oyZO0QSHFtbIuw==} + optionalDependencies: + '@unrs/resolver-binding-darwin-arm64': 1.3.2 + '@unrs/resolver-binding-darwin-x64': 1.3.2 + '@unrs/resolver-binding-freebsd-x64': 1.3.2 + '@unrs/resolver-binding-linux-arm-gnueabihf': 1.3.2 + '@unrs/resolver-binding-linux-arm-musleabihf': 1.3.2 + '@unrs/resolver-binding-linux-arm64-gnu': 1.3.2 + '@unrs/resolver-binding-linux-arm64-musl': 1.3.2 + '@unrs/resolver-binding-linux-ppc64-gnu': 1.3.2 + '@unrs/resolver-binding-linux-s390x-gnu': 1.3.2 + '@unrs/resolver-binding-linux-x64-gnu': 1.3.2 + '@unrs/resolver-binding-linux-x64-musl': 1.3.2 + '@unrs/resolver-binding-wasm32-wasi': 1.3.2 + '@unrs/resolver-binding-win32-arm64-msvc': 1.3.2 + '@unrs/resolver-binding-win32-ia32-msvc': 1.3.2 + '@unrs/resolver-binding-win32-x64-msvc': 1.3.2 + dev: true + /untildify/4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} diff --git a/semgrep-native-report.json b/semgrep-native-report.json new file mode 100644 index 0000000000..18201ddc66 --- /dev/null +++ b/semgrep-native-report.json @@ -0,0 +1 @@ +{"errors": [{"code": 3, "level": "warn", "message": "Syntax error at line packages/contentstack-variants/src/export/variant-entries.ts:18:\n `` was unexpected", "path": "packages/contentstack-variants/src/export/variant-entries.ts", "spans": [{"end": {"col": 47, "line": 18, "offset": 14}, "file": "packages/contentstack-variants/src/export/variant-entries.ts", "start": {"col": 33, "line": 18, "offset": 0}}], "type": ["PartialParsing", [{"end": {"col": 47, "line": 18, "offset": 14}, "path": "packages/contentstack-variants/src/export/variant-entries.ts", "start": {"col": 33, "line": 18, "offset": 0}}]]}, {"code": 3, "level": "warn", "message": "Syntax error at line .github/workflows/release.yml:315:\n When parsing a snippet as Bash for metavariable-pattern in rule 'yaml.github-actions.security.curl-eval.curl-eval', `${{` was unexpected", "path": ".github/workflows/release.yml", "spans": [{"end": {"col": 22, "line": 315, "offset": 14328}, "file": ".github/workflows/release.yml", "start": {"col": 19, "line": 315, "offset": 14325}}], "type": ["PartialParsing", [{"end": {"col": 22, "line": 315, "offset": 14328}, "path": ".github/workflows/release.yml", "start": {"col": 19, "line": 315, "offset": 14325}}]]}, {"code": 3, "level": "warn", "message": "Syntax error at line .github/workflows/release.yml:323:\n When parsing a snippet as Bash for metavariable-pattern in rule 'yaml.github-actions.security.curl-eval.curl-eval', `${{` was unexpected", "path": ".github/workflows/release.yml", "spans": [{"end": {"col": 36, "line": 323, "offset": 14614}, "file": ".github/workflows/release.yml", "start": {"col": 33, "line": 323, "offset": 14611}}, {"end": {"col": 130, "line": 323, "offset": 14647}, "file": ".github/workflows/release.yml", "start": {"col": 94, "line": 323, "offset": 14611}}], "type": ["PartialParsing", [{"end": {"col": 36, "line": 323, "offset": 14614}, "path": ".github/workflows/release.yml", "start": {"col": 33, "line": 323, "offset": 14611}}, {"end": {"col": 130, "line": 323, "offset": 14647}, "path": ".github/workflows/release.yml", "start": {"col": 94, "line": 323, "offset": 14611}}]]}, {"code": 3, "level": "warn", "message": "Syntax error at line packages/contentstack-dev-dependencies/src/types.ts:55:\n `: any` was unexpected", "path": "packages/contentstack-dev-dependencies/src/types.ts", "spans": [{"end": {"col": 23, "line": 55, "offset": 5}, "file": "packages/contentstack-dev-dependencies/src/types.ts", "start": {"col": 18, "line": 55, "offset": 0}}, {"end": {"col": 52, "line": 111, "offset": 37}, "file": "packages/contentstack-dev-dependencies/src/types.ts", "start": {"col": 15, "line": 111, "offset": 0}}, {"end": {"col": 52, "line": 118, "offset": 37}, "file": "packages/contentstack-dev-dependencies/src/types.ts", "start": {"col": 15, "line": 118, "offset": 0}}, {"end": {"col": 52, "line": 134, "offset": 37}, "file": "packages/contentstack-dev-dependencies/src/types.ts", "start": {"col": 15, "line": 134, "offset": 0}}], "type": ["PartialParsing", [{"end": {"col": 23, "line": 55, "offset": 5}, "path": "packages/contentstack-dev-dependencies/src/types.ts", "start": {"col": 18, "line": 55, "offset": 0}}, {"end": {"col": 52, "line": 111, "offset": 37}, "path": "packages/contentstack-dev-dependencies/src/types.ts", "start": {"col": 15, "line": 111, "offset": 0}}, {"end": {"col": 52, "line": 118, "offset": 37}, "path": "packages/contentstack-dev-dependencies/src/types.ts", "start": {"col": 15, "line": 118, "offset": 0}}, {"end": {"col": 52, "line": 134, "offset": 37}, "path": "packages/contentstack-dev-dependencies/src/types.ts", "start": {"col": 15, "line": 134, "offset": 0}}]]}, {"code": 3, "level": "warn", "message": "Syntax error at line packages/contentstack-variants/src/import/variant-entries.ts:48:\n `` was unexpected", "path": "packages/contentstack-variants/src/import/variant-entries.ts", "spans": [{"end": {"col": 47, "line": 48, "offset": 14}, "file": "packages/contentstack-variants/src/import/variant-entries.ts", "start": {"col": 33, "line": 48, "offset": 0}}], "type": ["PartialParsing", [{"end": {"col": 47, "line": 48, "offset": 14}, "path": "packages/contentstack-variants/src/import/variant-entries.ts", "start": {"col": 33, "line": 48, "offset": 0}}]]}, {"code": 3, "level": "warn", "message": "Syntax error at line packages/contentstack-dev-dependencies/src/spy.ts:15:\n `: any` was unexpected", "path": "packages/contentstack-dev-dependencies/src/spy.ts", "spans": [{"end": {"col": 25, "line": 15, "offset": 5}, "file": "packages/contentstack-dev-dependencies/src/spy.ts", "start": {"col": 20, "line": 15, "offset": 0}}], "type": ["PartialParsing", [{"end": {"col": 25, "line": 15, "offset": 5}, "path": "packages/contentstack-dev-dependencies/src/spy.ts", "start": {"col": 20, "line": 15, "offset": 0}}]]}], "interfile_languages_used": [], "paths": {"scanned": [".github/config/release.json", ".github/workflows/codeql-analysis.yml", ".github/workflows/jira.yml", ".github/workflows/release.yml", ".github/workflows/sast-scan.yml", ".github/workflows/sca-scan.yml", ".gitignore", ".npmrc", ".prettierignore", ".prettierrc", ".talismanrc", "CHANGELOG.md", "CODEOWNERS", "LICENSE", "README.md", "SECURITY.md", "install.sh", "package.json", "packages/contentstack/.eslintignore", "packages/contentstack/.eslintrc", "packages/contentstack/.gitignore", "packages/contentstack/.mocharc.json", "packages/contentstack/.nycrc.json", "packages/contentstack/.prettierrc", "packages/contentstack/LICENSE", "packages/contentstack/README.md", "packages/contentstack/bin/dev.cmd", "packages/contentstack/bin/dev.js", "packages/contentstack/bin/run.cmd", "packages/contentstack/bin/run.js", "packages/contentstack/messages/index.json", "packages/contentstack/package.json", "packages/contentstack/src/config/index.ts", "packages/contentstack/src/help.ts", "packages/contentstack/src/hooks/init/context-init.ts", "packages/contentstack/src/hooks/init/utils-init.ts", "packages/contentstack/src/hooks/prerun/auth-guard.ts", "packages/contentstack/src/hooks/prerun/command-deprecation-check.ts", "packages/contentstack/src/hooks/prerun/default-rate-limit-check.ts", "packages/contentstack/src/hooks/prerun/latest-version-warning.ts", "packages/contentstack/src/index.ts", "packages/contentstack/src/interfaces/index.ts", "packages/contentstack/src/utils/context-handler.ts", "packages/contentstack/src/utils/index.ts", "packages/contentstack/tsconfig.json", "packages/contentstack-audit/.eslintignore", "packages/contentstack-audit/.eslintrc", "packages/contentstack-audit/.gitignore", "packages/contentstack-audit/.mocharc.json", "packages/contentstack-audit/LICENSE", "packages/contentstack-audit/README.md", "packages/contentstack-audit/bin/dev.cmd", "packages/contentstack-audit/bin/dev.js", "packages/contentstack-audit/bin/run.cmd", "packages/contentstack-audit/bin/run.js", "packages/contentstack-audit/package.json", "packages/contentstack-audit/src/audit-base-command.ts", "packages/contentstack-audit/src/base-command.ts", "packages/contentstack-audit/src/commands/cm/stacks/audit/fix.ts", "packages/contentstack-audit/src/commands/cm/stacks/audit/index.ts", "packages/contentstack-audit/src/config/index.ts", "packages/contentstack-audit/src/index.ts", "packages/contentstack-audit/src/messages/index.ts", "packages/contentstack-audit/src/modules/content-types.ts", "packages/contentstack-audit/src/modules/custom-roles.ts", "packages/contentstack-audit/src/modules/entries.ts", "packages/contentstack-audit/src/modules/extensions.ts", "packages/contentstack-audit/src/modules/global-fields.ts", "packages/contentstack-audit/src/modules/index.ts", "packages/contentstack-audit/src/modules/workflows.ts", "packages/contentstack-audit/src/types/common.ts", "packages/contentstack-audit/src/types/content-types.ts", "packages/contentstack-audit/src/types/custom-role.ts", "packages/contentstack-audit/src/types/entries.ts", "packages/contentstack-audit/src/types/extension.ts", "packages/contentstack-audit/src/types/extensions.ts", "packages/contentstack-audit/src/types/index.ts", "packages/contentstack-audit/src/types/utils.ts", "packages/contentstack-audit/src/types/workflow.ts", "packages/contentstack-audit/src/util/flags.ts", "packages/contentstack-audit/src/util/index.ts", "packages/contentstack-audit/src/util/log.ts", "packages/contentstack-audit/tsconfig.json", "packages/contentstack-auth/.eslintignore", "packages/contentstack-auth/.eslintrc", "packages/contentstack-auth/.gitignore", "packages/contentstack-auth/.mocharc.json", "packages/contentstack-auth/.nycrc.json", "packages/contentstack-auth/.prettierrc", "packages/contentstack-auth/LICENSE", "packages/contentstack-auth/README.md", "packages/contentstack-auth/bin/dev.cmd", "packages/contentstack-auth/bin/dev.js", "packages/contentstack-auth/bin/run.cmd", "packages/contentstack-auth/bin/run.js", "packages/contentstack-auth/env.example", "packages/contentstack-auth/messages/index.json", "packages/contentstack-auth/package.json", "packages/contentstack-auth/src/base-command.ts", "packages/contentstack-auth/src/commands/auth/login.ts", "packages/contentstack-auth/src/commands/auth/logout.ts", "packages/contentstack-auth/src/commands/auth/tokens/add.ts", "packages/contentstack-auth/src/commands/auth/tokens/index.ts", "packages/contentstack-auth/src/commands/auth/tokens/remove.ts", "packages/contentstack-auth/src/commands/auth/whoami.ts", "packages/contentstack-auth/src/config/index.ts", "packages/contentstack-auth/src/interfaces/index.ts", "packages/contentstack-auth/src/utils/auth-handler.ts", "packages/contentstack-auth/src/utils/index.ts", "packages/contentstack-auth/src/utils/interactive.ts", "packages/contentstack-auth/src/utils/tokens-validation.ts", "packages/contentstack-auth/tsconfig.json", "packages/contentstack-bootstrap/.editorconfig", "packages/contentstack-bootstrap/.eslintignore", "packages/contentstack-bootstrap/.eslintrc", "packages/contentstack-bootstrap/.gitignore", "packages/contentstack-bootstrap/.nycrc.json", "packages/contentstack-bootstrap/LICENSE", "packages/contentstack-bootstrap/README.md", "packages/contentstack-bootstrap/bin/dev.cmd", "packages/contentstack-bootstrap/bin/dev.js", "packages/contentstack-bootstrap/bin/run.cmd", "packages/contentstack-bootstrap/bin/run.js", "packages/contentstack-bootstrap/messages/index.json", "packages/contentstack-bootstrap/package.json", "packages/contentstack-bootstrap/src/bootstrap/bootstrap-error.ts", "packages/contentstack-bootstrap/src/bootstrap/github/client.ts", "packages/contentstack-bootstrap/src/bootstrap/github/github-error.ts", "packages/contentstack-bootstrap/src/bootstrap/index.ts", "packages/contentstack-bootstrap/src/bootstrap/interactive.ts", "packages/contentstack-bootstrap/src/bootstrap/utils.ts", "packages/contentstack-bootstrap/src/commands/cm/bootstrap.ts", "packages/contentstack-bootstrap/src/config.ts", "packages/contentstack-bootstrap/src/messages.ts", "packages/contentstack-bootstrap/tsconfig.json", "packages/contentstack-branches/.eslintignore", "packages/contentstack-branches/.eslintrc", "packages/contentstack-branches/.gitignore", "packages/contentstack-branches/.mocharc.json", "packages/contentstack-branches/.nycrc.json", "packages/contentstack-branches/.prettierrc", "packages/contentstack-branches/LICENSE", "packages/contentstack-branches/README.md", "packages/contentstack-branches/bin/dev.cmd", "packages/contentstack-branches/bin/dev.js", "packages/contentstack-branches/bin/run.cmd", "packages/contentstack-branches/bin/run.js", "packages/contentstack-branches/messages/index.json", "packages/contentstack-branches/package.json", "packages/contentstack-branches/src/branch/diff-handler.ts", "packages/contentstack-branches/src/branch/index.ts", "packages/contentstack-branches/src/branch/merge-handler.ts", "packages/contentstack-branches/src/commands/cm/branches/create.ts", "packages/contentstack-branches/src/commands/cm/branches/delete.ts", "packages/contentstack-branches/src/commands/cm/branches/diff.ts", "packages/contentstack-branches/src/commands/cm/branches/index.ts", "packages/contentstack-branches/src/commands/cm/branches/merge.ts", "packages/contentstack-branches/src/config/index.ts", "packages/contentstack-branches/src/interfaces/index.ts", "packages/contentstack-branches/src/utils/asset-folder-create-script.ts", "packages/contentstack-branches/src/utils/branch-diff-utility.ts", "packages/contentstack-branches/src/utils/create-branch.ts", "packages/contentstack-branches/src/utils/create-merge-scripts.ts", "packages/contentstack-branches/src/utils/delete-branch.ts", "packages/contentstack-branches/src/utils/entry-create-script.ts", "packages/contentstack-branches/src/utils/entry-create-update-script.ts", "packages/contentstack-branches/src/utils/entry-update-script.ts", "packages/contentstack-branches/src/utils/index.ts", "packages/contentstack-branches/src/utils/interactive.ts", "packages/contentstack-branches/src/utils/merge-helper.ts", "packages/contentstack-branches/tsconfig.json", "packages/contentstack-bulk-publish/.editorconfig", "packages/contentstack-bulk-publish/.eslintrc", "packages/contentstack-bulk-publish/.gitignore", "packages/contentstack-bulk-publish/.mocharc.json", "packages/contentstack-bulk-publish/LICENSE", "packages/contentstack-bulk-publish/README.md", "packages/contentstack-bulk-publish/bin/run.cmd", "packages/contentstack-bulk-publish/bin/run.js", "packages/contentstack-bulk-publish/copyLogs.js", "packages/contentstack-bulk-publish/package.json", "packages/contentstack-bulk-publish/src/commands/cm/assets/publish.js", "packages/contentstack-bulk-publish/src/commands/cm/assets/unpublish.js", "packages/contentstack-bulk-publish/src/commands/cm/bulk-publish/cross-publish.js", "packages/contentstack-bulk-publish/src/commands/cm/bulk-publish/index.js", "packages/contentstack-bulk-publish/src/commands/cm/entries/publish-modified.js", "packages/contentstack-bulk-publish/src/commands/cm/entries/publish-non-localized-fields.js", "packages/contentstack-bulk-publish/src/commands/cm/entries/publish-only-unpublished.js", "packages/contentstack-bulk-publish/src/commands/cm/entries/publish.js", "packages/contentstack-bulk-publish/src/commands/cm/entries/unpublish.js", "packages/contentstack-bulk-publish/src/commands/cm/entries/update-and-publish.js", "packages/contentstack-bulk-publish/src/commands/cm/stacks/publish-clear-logs.js", "packages/contentstack-bulk-publish/src/commands/cm/stacks/publish-configure.js", "packages/contentstack-bulk-publish/src/commands/cm/stacks/publish-revert.js", "packages/contentstack-bulk-publish/src/commands/cm/stacks/publish.js", "packages/contentstack-bulk-publish/src/commands/cm/stacks/unpublish.js", "packages/contentstack-bulk-publish/src/config/defaults.json", "packages/contentstack-bulk-publish/src/config/dummy.json", "packages/contentstack-bulk-publish/src/config/index.js", "packages/contentstack-bulk-publish/src/consumer/publish.js", "packages/contentstack-bulk-publish/src/producer/add-fields.js", "packages/contentstack-bulk-publish/src/producer/cross-publish.js", "packages/contentstack-bulk-publish/src/producer/nonlocalized-field-changes.js", "packages/contentstack-bulk-publish/src/producer/publish-assets.js", "packages/contentstack-bulk-publish/src/producer/publish-edits.js", "packages/contentstack-bulk-publish/src/producer/publish-entries.js", "packages/contentstack-bulk-publish/src/producer/publish-unpublished-env.js", "packages/contentstack-bulk-publish/src/producer/revert.js", "packages/contentstack-bulk-publish/src/producer/unpublish.js", "packages/contentstack-bulk-publish/src/services/publish-only-unpublished.js", "packages/contentstack-bulk-publish/src/util/client.js", "packages/contentstack-bulk-publish/src/util/command-helper.js", "packages/contentstack-bulk-publish/src/util/common-utility.js", "packages/contentstack-bulk-publish/src/util/fs.js", "packages/contentstack-bulk-publish/src/util/index.js", "packages/contentstack-bulk-publish/src/util/logger.js", "packages/contentstack-bulk-publish/src/util/queue.js", "packages/contentstack-bulk-publish/src/util/retryfailed.js", "packages/contentstack-bulk-publish/src/util/store.js", "packages/contentstack-clone/.editorconfig", "packages/contentstack-clone/.eslintrc", "packages/contentstack-clone/.gitignore", "packages/contentstack-clone/LICENSE", "packages/contentstack-clone/README.md", "packages/contentstack-clone/bin/run.cmd", "packages/contentstack-clone/bin/run.js", "packages/contentstack-clone/package.json", "packages/contentstack-clone/src/commands/cm/stacks/clone.js", "packages/contentstack-clone/src/lib/helpers/command-helpers.js", "packages/contentstack-clone/src/lib/util/abort-controller.js", "packages/contentstack-clone/src/lib/util/clone-handler.js", "packages/contentstack-clone/src/lib/util/dummyConfig.json", "packages/contentstack-clone/src/lib/util/log.js", "packages/contentstack-command/.eslintignore", "packages/contentstack-command/.eslintrc", "packages/contentstack-command/.gitignore", "packages/contentstack-command/.mocharc.json", "packages/contentstack-command/.nycrc.json", "packages/contentstack-command/LICENSE", "packages/contentstack-command/package.json", "packages/contentstack-command/src/index.ts", "packages/contentstack-command/src/interfaces/index.ts", "packages/contentstack-command/tsconfig.json", "packages/contentstack-config/.eslintignore", "packages/contentstack-config/.eslintrc", "packages/contentstack-config/.gitignore", "packages/contentstack-config/.mocharc.json", "packages/contentstack-config/.nycrc.json", "packages/contentstack-config/LICENSE", "packages/contentstack-config/README.md", "packages/contentstack-config/bin/dev.cmd", "packages/contentstack-config/bin/dev.js", "packages/contentstack-config/bin/run.cmd", "packages/contentstack-config/bin/run.js", "packages/contentstack-config/logs/cli.log", "packages/contentstack-config/messages/index.json", "packages/contentstack-config/package.json", "packages/contentstack-config/src/base-command.ts", "packages/contentstack-config/src/commands/config/get/base-branch.ts", "packages/contentstack-config/src/commands/config/get/early-access-header.ts", "packages/contentstack-config/src/commands/config/get/rate-limit.ts", "packages/contentstack-config/src/commands/config/get/region.ts", "packages/contentstack-config/src/commands/config/remove/base-branch.ts", "packages/contentstack-config/src/commands/config/remove/early-access-header.ts", "packages/contentstack-config/src/commands/config/remove/rate-limit.ts", "packages/contentstack-config/src/commands/config/set/base-branch.ts", "packages/contentstack-config/src/commands/config/set/early-access-header.ts", "packages/contentstack-config/src/commands/config/set/rate-limit.ts", "packages/contentstack-config/src/commands/config/set/region.ts", "packages/contentstack-config/src/config/index.ts", "packages/contentstack-config/src/interfaces/index.ts", "packages/contentstack-config/src/utils/common-utilities.ts", "packages/contentstack-config/src/utils/index.ts", "packages/contentstack-config/src/utils/interactive.ts", "packages/contentstack-config/src/utils/rate-limit-handler.ts", "packages/contentstack-config/src/utils/region-handler.ts", "packages/contentstack-config/tsconfig.json", "packages/contentstack-dev-dependencies/.eslintignore", "packages/contentstack-dev-dependencies/.eslintrc", "packages/contentstack-dev-dependencies/.gitignore", "packages/contentstack-dev-dependencies/.nycrc.json", "packages/contentstack-dev-dependencies/.snyk", "packages/contentstack-dev-dependencies/LICENSE", "packages/contentstack-dev-dependencies/package.json", "packages/contentstack-dev-dependencies/src/csdx-test-suite/command.ts", "packages/contentstack-dev-dependencies/src/csdx-test-suite/exit.ts", "packages/contentstack-dev-dependencies/src/csdx-test-suite/hook.ts", "packages/contentstack-dev-dependencies/src/csdx-test-suite/index.ts", "packages/contentstack-dev-dependencies/src/csdx-test-suite/load-config.ts", "packages/contentstack-dev-dependencies/src/index.ts", "packages/contentstack-dev-dependencies/src/spy.ts", "packages/contentstack-dev-dependencies/src/types.ts", "packages/contentstack-dev-dependencies/tsconfig.json", "packages/contentstack-export/.eslintignore", "packages/contentstack-export/.eslintrc", "packages/contentstack-export/.gitignore", "packages/contentstack-export/.mocharc.json", "packages/contentstack-export/.nycrc.json", "packages/contentstack-export/.prettierrc", "packages/contentstack-export/LICENSE", "packages/contentstack-export/README.md", "packages/contentstack-export/bin/dev.cmd", "packages/contentstack-export/bin/dev.js", "packages/contentstack-export/bin/run.cmd", "packages/contentstack-export/bin/run.js", "packages/contentstack-export/example_config/auth_config.json", "packages/contentstack-export/example_config/management_config.json", "packages/contentstack-export/messages/index.json", "packages/contentstack-export/package.json", "packages/contentstack-export/src/commands/cm/stacks/export.ts", "packages/contentstack-export/src/config/index.ts", "packages/contentstack-export/src/export/index.ts", "packages/contentstack-export/src/export/module-exporter.ts", "packages/contentstack-export/src/export/modules/assets.ts", "packages/contentstack-export/src/export/modules/base-class.ts", "packages/contentstack-export/src/export/modules/content-types.ts", "packages/contentstack-export/src/export/modules/custom-roles.ts", "packages/contentstack-export/src/export/modules/entries.ts", "packages/contentstack-export/src/export/modules/environments.ts", "packages/contentstack-export/src/export/modules/extensions.ts", "packages/contentstack-export/src/export/modules/global-fields.ts", "packages/contentstack-export/src/export/modules/index.ts", "packages/contentstack-export/src/export/modules/labels.ts", "packages/contentstack-export/src/export/modules/locales.ts", "packages/contentstack-export/src/export/modules/marketplace-apps.ts", "packages/contentstack-export/src/export/modules/personalize.ts", "packages/contentstack-export/src/export/modules/stack.ts", "packages/contentstack-export/src/export/modules/taxonomies.ts", "packages/contentstack-export/src/export/modules/webhooks.ts", "packages/contentstack-export/src/export/modules/workflows.ts", "packages/contentstack-export/src/export/modules-js/assets.js", "packages/contentstack-export/src/export/modules-js/content-types.js", "packages/contentstack-export/src/export/modules-js/custom-roles.js", "packages/contentstack-export/src/export/modules-js/entries.js", "packages/contentstack-export/src/export/modules-js/environments.js", "packages/contentstack-export/src/export/modules-js/extensions.js", "packages/contentstack-export/src/export/modules-js/global-fields.js", "packages/contentstack-export/src/export/modules-js/index.js", "packages/contentstack-export/src/export/modules-js/labels.js", "packages/contentstack-export/src/export/modules-js/locales.js", "packages/contentstack-export/src/export/modules-js/marketplace-apps.js", "packages/contentstack-export/src/export/modules-js/stack.js", "packages/contentstack-export/src/export/modules-js/webhooks.js", "packages/contentstack-export/src/export/modules-js/workflows.js", "packages/contentstack-export/src/types/default-config.ts", "packages/contentstack-export/src/types/export-config.ts", "packages/contentstack-export/src/types/index.ts", "packages/contentstack-export/src/types/marketplace-app.ts", "packages/contentstack-export/src/utils/basic-login.ts", "packages/contentstack-export/src/utils/common-helper.ts", "packages/contentstack-export/src/utils/export-config-handler.ts", "packages/contentstack-export/src/utils/file-helper.ts", "packages/contentstack-export/src/utils/index.ts", "packages/contentstack-export/src/utils/interactive.ts", "packages/contentstack-export/src/utils/logger.ts", "packages/contentstack-export/src/utils/marketplace-app-helper.ts", "packages/contentstack-export/src/utils/setup-branches.ts", "packages/contentstack-export/src/utils/setup-export-dir.ts", "packages/contentstack-export/tsconfig.json", "packages/contentstack-export/types/index.d.ts", "packages/contentstack-export-to-csv/.editorconfig", "packages/contentstack-export-to-csv/.eslintrc", "packages/contentstack-export-to-csv/.eslintrc.json", "packages/contentstack-export-to-csv/.gitignore", "packages/contentstack-export-to-csv/LICENSE", "packages/contentstack-export-to-csv/README.md", "packages/contentstack-export-to-csv/bin/run.cmd", "packages/contentstack-export-to-csv/bin/run.js", "packages/contentstack-export-to-csv/env.example", "packages/contentstack-export-to-csv/package.json", "packages/contentstack-export-to-csv/src/commands/cm/export-to-csv.js", "packages/contentstack-export-to-csv/src/util/client.js", "packages/contentstack-export-to-csv/src/util/config.js", "packages/contentstack-export-to-csv/src/util/index.js", "packages/contentstack-import/.env.sample", "packages/contentstack-import/.eslintignore", "packages/contentstack-import/.eslintrc", "packages/contentstack-import/.gitignore", "packages/contentstack-import/.mocharc.json", "packages/contentstack-import/.nycrc.json", "packages/contentstack-import/.prettierrc", "packages/contentstack-import/LICENSE", "packages/contentstack-import/README.md", "packages/contentstack-import/bin/dev.cmd", "packages/contentstack-import/bin/dev.js", "packages/contentstack-import/bin/run.cmd", "packages/contentstack-import/bin/run.js", "packages/contentstack-import/example_config/auth_config.json", "packages/contentstack-import/example_config/management_config.json", "packages/contentstack-import/messages/index.json", "packages/contentstack-import/package.json", "packages/contentstack-import/src/commands/cm/stacks/import.ts", "packages/contentstack-import/src/config/index.ts", "packages/contentstack-import/src/import/index.ts", "packages/contentstack-import/src/import/module-importer.ts", "packages/contentstack-import/src/import/modules/assets.ts", "packages/contentstack-import/src/import/modules/base-class.ts", "packages/contentstack-import/src/import/modules/content-types.ts", "packages/contentstack-import/src/import/modules/custom-roles.ts", "packages/contentstack-import/src/import/modules/entries.ts", "packages/contentstack-import/src/import/modules/environments.ts", "packages/contentstack-import/src/import/modules/extensions.ts", "packages/contentstack-import/src/import/modules/global-fields.ts", "packages/contentstack-import/src/import/modules/index.ts", "packages/contentstack-import/src/import/modules/labels.ts", "packages/contentstack-import/src/import/modules/locales.ts", "packages/contentstack-import/src/import/modules/marketplace-apps.ts", "packages/contentstack-import/src/import/modules/personalize.ts", "packages/contentstack-import/src/import/modules/taxonomies.ts", "packages/contentstack-import/src/import/modules/variant-entries.ts", "packages/contentstack-import/src/import/modules/webhooks.ts", "packages/contentstack-import/src/import/modules/workflows.ts", "packages/contentstack-import/src/import/modules-js/assets.js", "packages/contentstack-import/src/import/modules-js/content-types.js", "packages/contentstack-import/src/import/modules-js/custom-roles.js", "packages/contentstack-import/src/import/modules-js/entries.js", "packages/contentstack-import/src/import/modules-js/environments.js", "packages/contentstack-import/src/import/modules-js/extensions.js", "packages/contentstack-import/src/import/modules-js/global-fields.js", "packages/contentstack-import/src/import/modules-js/index.js", "packages/contentstack-import/src/import/modules-js/labels.js", "packages/contentstack-import/src/import/modules-js/locales.js", "packages/contentstack-import/src/import/modules-js/marketplace-apps.js", "packages/contentstack-import/src/import/modules-js/webhooks.js", "packages/contentstack-import/src/import/modules-js/workflows.js", "packages/contentstack-import/src/types/default-config.ts", "packages/contentstack-import/src/types/entries.ts", "packages/contentstack-import/src/types/import-config.ts", "packages/contentstack-import/src/types/index.ts", "packages/contentstack-import/src/types/marketplace-app.ts", "packages/contentstack-import/src/utils/asset-helper.ts", "packages/contentstack-import/src/utils/backup-handler.ts", "packages/contentstack-import/src/utils/common-helper.ts", "packages/contentstack-import/src/utils/content-type-helper.ts", "packages/contentstack-import/src/utils/entries-helper.ts", "packages/contentstack-import/src/utils/extension-helper.ts", "packages/contentstack-import/src/utils/file-helper.ts", "packages/contentstack-import/src/utils/import-config-handler.ts", "packages/contentstack-import/src/utils/index.ts", "packages/contentstack-import/src/utils/interactive.ts", "packages/contentstack-import/src/utils/log.ts", "packages/contentstack-import/src/utils/logger.ts", "packages/contentstack-import/src/utils/login-handler.ts", "packages/contentstack-import/src/utils/marketplace-app-helper.ts", "packages/contentstack-import/src/utils/taxonomies-helper.ts", "packages/contentstack-import/tsconfig.json", "packages/contentstack-import/types/index.d.ts", "packages/contentstack-import-setup/.eslintignore", "packages/contentstack-import-setup/.eslintrc", "packages/contentstack-import-setup/.gitignore", "packages/contentstack-import-setup/.mocharc.json", "packages/contentstack-import-setup/.nycrc.json", "packages/contentstack-import-setup/.prettierrc", "packages/contentstack-import-setup/LICENSE", "packages/contentstack-import-setup/README.md", "packages/contentstack-import-setup/bin/dev.cmd", "packages/contentstack-import-setup/bin/dev.js", "packages/contentstack-import-setup/bin/run.cmd", "packages/contentstack-import-setup/bin/run.js", "packages/contentstack-import-setup/example_config/auth_config.json", "packages/contentstack-import-setup/example_config/management_config.json", "packages/contentstack-import-setup/messages/index.json", "packages/contentstack-import-setup/package.json", "packages/contentstack-import-setup/src/commands/cm/stacks/import-setup.ts", "packages/contentstack-import-setup/src/config/index.ts", "packages/contentstack-import-setup/src/import/import-setup.ts", "packages/contentstack-import-setup/src/import/index.ts", "packages/contentstack-import-setup/src/import/modules/assets.ts", "packages/contentstack-import-setup/src/import/modules/base-setup.ts", "packages/contentstack-import-setup/src/import/modules/content-types.ts", "packages/contentstack-import-setup/src/import/modules/custom-roles.ts", "packages/contentstack-import-setup/src/import/modules/entries.ts", "packages/contentstack-import-setup/src/import/modules/extensions.ts", "packages/contentstack-import-setup/src/import/modules/global-fields.ts", "packages/contentstack-import-setup/src/import/modules/index.ts", "packages/contentstack-import-setup/src/import/modules/marketplace-apps.ts", "packages/contentstack-import-setup/src/import/modules/taxonomies.ts", "packages/contentstack-import-setup/src/types/default-config.ts", "packages/contentstack-import-setup/src/types/import-config.ts", "packages/contentstack-import-setup/src/types/index.ts", "packages/contentstack-import-setup/src/utils/backup-handler.ts", "packages/contentstack-import-setup/src/utils/common-helper.ts", "packages/contentstack-import-setup/src/utils/file-helper.ts", "packages/contentstack-import-setup/src/utils/import-config-handler.ts", "packages/contentstack-import-setup/src/utils/index.ts", "packages/contentstack-import-setup/src/utils/interactive.ts", "packages/contentstack-import-setup/src/utils/log.ts", "packages/contentstack-import-setup/src/utils/logger.ts", "packages/contentstack-import-setup/src/utils/login-handler.ts", "packages/contentstack-import-setup/tsconfig.json", "packages/contentstack-import-setup/types/index.d.ts", "packages/contentstack-launch/.editorconfig", "packages/contentstack-launch/.eslintignore", "packages/contentstack-launch/.eslintrc", "packages/contentstack-launch/.gitignore", "packages/contentstack-launch/.mocharc.json", "packages/contentstack-launch/.talismanrc", "packages/contentstack-launch/LICENSE", "packages/contentstack-launch/README.md", "packages/contentstack-launch/SECURITY.md", "packages/contentstack-launch/bin/dev.cmd", "packages/contentstack-launch/bin/dev.js", "packages/contentstack-launch/bin/run.cmd", "packages/contentstack-launch/bin/run.js", "packages/contentstack-launch/example.env", "packages/contentstack-launch/package.json", "packages/contentstack-launch/src/adapters/base-class.ts", "packages/contentstack-launch/src/adapters/file-upload.ts", "packages/contentstack-launch/src/adapters/github.ts", "packages/contentstack-launch/src/adapters/index.ts", "packages/contentstack-launch/src/adapters/pre-check.ts", "packages/contentstack-launch/src/base-command.ts", "packages/contentstack-launch/src/commands/launch/deployments.ts", "packages/contentstack-launch/src/commands/launch/environments.ts", "packages/contentstack-launch/src/commands/launch/functions.ts", "packages/contentstack-launch/src/commands/launch/index.ts", "packages/contentstack-launch/src/commands/launch/logs.ts", "packages/contentstack-launch/src/commands/launch/open.ts", "packages/contentstack-launch/src/config/index.ts", "packages/contentstack-launch/src/graphql/index.ts", "packages/contentstack-launch/src/graphql/mutation.ts", "packages/contentstack-launch/src/graphql/queries.ts", "packages/contentstack-launch/src/index.ts", "packages/contentstack-launch/src/types/index.ts", "packages/contentstack-launch/src/types/launch.ts", "packages/contentstack-launch/src/types/utils.ts", "packages/contentstack-launch/src/util/apollo-client.ts", "packages/contentstack-launch/src/util/cloud-function/cloud-functions-validator.ts", "packages/contentstack-launch/src/util/cloud-function/cloud-functions.ts", "packages/contentstack-launch/src/util/cloud-function/constants.ts", "packages/contentstack-launch/src/util/cloud-function/contentfly.ts", "packages/contentstack-launch/src/util/cloud-function/errors/cloud-function.errors.ts", "packages/contentstack-launch/src/util/cloud-function/index.ts", "packages/contentstack-launch/src/util/cloud-function/os-helper.ts", "packages/contentstack-launch/src/util/cloud-function/types.ts", "packages/contentstack-launch/src/util/common-utility.ts", "packages/contentstack-launch/src/util/create-git-meta.ts", "packages/contentstack-launch/src/util/fs.ts", "packages/contentstack-launch/src/util/index.ts", "packages/contentstack-launch/src/util/log.ts", "packages/contentstack-launch/src/util/logs-polling-utilities.ts", "packages/contentstack-launch/tsconfig.json", "packages/contentstack-launch/tsconfig.tsbuildinfo", "packages/contentstack-migrate-rte/.eslintrc", "packages/contentstack-migrate-rte/.gitignore", "packages/contentstack-migrate-rte/LICENSE", "packages/contentstack-migrate-rte/README.md", "packages/contentstack-migrate-rte/bin/run.cmd", "packages/contentstack-migrate-rte/bin/run.js", "packages/contentstack-migrate-rte/package.json", "packages/contentstack-migrate-rte/src/commands/cm/entries/migrate-html-rte.js", "packages/contentstack-migrate-rte/src/lib/util/config_schema.json", "packages/contentstack-migrate-rte/src/lib/util/index.js", "packages/contentstack-migration/.editorconfig", "packages/contentstack-migration/.eslintrc", "packages/contentstack-migration/.gitignore", "packages/contentstack-migration/LICENSE", "packages/contentstack-migration/README.md", "packages/contentstack-migration/bin/run.cmd", "packages/contentstack-migration/bin/run.js", "packages/contentstack-migration/docs/api-reference.md", "packages/contentstack-migration/examples/01-transform-contenttype.js", "packages/contentstack-migration/examples/02-publishing-entries.js", "packages/contentstack-migration/examples/03-edit-content-type.js", "packages/contentstack-migration/examples/04-create-release-deploy.js", "packages/contentstack-migration/examples/05-Update-reference-entry-from-mapper.js", "packages/contentstack-migration/examples/06-update-environment-sample-config.json", "packages/contentstack-migration/examples/06-update-environment.js", "packages/contentstack-migration/examples/change-master-locale/01-change-master-locale.js", "packages/contentstack-migration/examples/change-master-locale/02-change-master-locale-new-file-structure.js", "packages/contentstack-migration/examples/change-master-locale/locales.json", "packages/contentstack-migration/examples/entry-create.js", "packages/contentstack-migration/examples/entry-update.js", "packages/contentstack-migration/examples/multi-file/01-create-ct-blog.js", "packages/contentstack-migration/examples/multi-file/02-create-author-ct.js", "packages/contentstack-migration/examples/multi-file/03-edit-content-type.js", "packages/contentstack-migration/examples/multi-file/README.md", "packages/contentstack-migration/examples/rename-field/01-rename-field.js", "packages/contentstack-migration/examples/rename-field/02-publishing-entries.js", "packages/contentstack-migration/examples/sample-config.json", "packages/contentstack-migration/examples/taxonomies/import-taxonomies.js", "packages/contentstack-migration/examples/taxonomies/test_taxonomies.csv", "packages/contentstack-migration/package.json", "packages/contentstack-migration/src/actions/action-list.js", "packages/contentstack-migration/src/actions/index.js", "packages/contentstack-migration/src/commands/cm/stacks/migration.js", "packages/contentstack-migration/src/config/api-config.js", "packages/contentstack-migration/src/config/default-options.js", "packages/contentstack-migration/src/config/index.js", "packages/contentstack-migration/src/config/master-locale.js", "packages/contentstack-migration/src/modules/base.js", "packages/contentstack-migration/src/modules/content-types.js", "packages/contentstack-migration/src/modules/fields.js", "packages/contentstack-migration/src/modules/index.js", "packages/contentstack-migration/src/modules/locale.js", "packages/contentstack-migration/src/modules/migration.js", "packages/contentstack-migration/src/modules/parser.js", "packages/contentstack-migration/src/services/content-types.js", "packages/contentstack-migration/src/services/index.js", "packages/contentstack-migration/src/services/locales.js", "packages/contentstack-migration/src/utils/auto-retry.js", "packages/contentstack-migration/src/utils/callsite.js", "packages/contentstack-migration/src/utils/constants.js", "packages/contentstack-migration/src/utils/contentstack-sdk.js", "packages/contentstack-migration/src/utils/error-helper.js", "packages/contentstack-migration/src/utils/fs-helper.js", "packages/contentstack-migration/src/utils/get-batches.js", "packages/contentstack-migration/src/utils/get-config.js", "packages/contentstack-migration/src/utils/group-by.js", "packages/contentstack-migration/src/utils/index.js", "packages/contentstack-migration/src/utils/logger.js", "packages/contentstack-migration/src/utils/map.js", "packages/contentstack-migration/src/utils/migration-logger.js", "packages/contentstack-migration/src/utils/modules.js", "packages/contentstack-migration/src/utils/object-helper.js", "packages/contentstack-migration/src/utils/request.js", "packages/contentstack-migration/src/utils/safe-promise.js", "packages/contentstack-migration/src/utils/schema-helper.js", "packages/contentstack-migration/src/utils/success-handler.js", "packages/contentstack-migration/src/validators/api-error.js", "packages/contentstack-migration/src/validators/base-validator.js", "packages/contentstack-migration/src/validators/create-content-type-validator.js", "packages/contentstack-migration/src/validators/edit-content-type-validator.js", "packages/contentstack-migration/src/validators/field-validator.js", "packages/contentstack-migration/src/validators/index.js", "packages/contentstack-migration/src/validators/migration-error.js", "packages/contentstack-migration/src/validators/schema-validator.js", "packages/contentstack-migration/src/validators/type-error.js", "packages/contentstack-seed/.editorconfig", "packages/contentstack-seed/.eslintignore", "packages/contentstack-seed/.eslintrc", "packages/contentstack-seed/.gitignore", "packages/contentstack-seed/LICENSE", "packages/contentstack-seed/README.md", "packages/contentstack-seed/bin/dev.cmd", "packages/contentstack-seed/bin/dev.js", "packages/contentstack-seed/bin/run.cmd", "packages/contentstack-seed/bin/run.js", "packages/contentstack-seed/jest.config.js", "packages/contentstack-seed/package.json", "packages/contentstack-seed/src/commands/cm/stacks/seed.ts", "packages/contentstack-seed/src/seed/contentstack/client.ts", "packages/contentstack-seed/src/seed/contentstack/error.ts", "packages/contentstack-seed/src/seed/error.ts", "packages/contentstack-seed/src/seed/github/client.ts", "packages/contentstack-seed/src/seed/github/error.ts", "packages/contentstack-seed/src/seed/importer.ts", "packages/contentstack-seed/src/seed/index.ts", "packages/contentstack-seed/src/seed/interactive.ts", "packages/contentstack-seed/tsconfig.json", "packages/contentstack-seed/types/index.d.ts", "packages/contentstack-utilities/.eslintignore", "packages/contentstack-utilities/.eslintrc", "packages/contentstack-utilities/.gitignore", "packages/contentstack-utilities/.mocharc.json", "packages/contentstack-utilities/.nycrc.json", "packages/contentstack-utilities/LICENSE", "packages/contentstack-utilities/messages/auth.json", "packages/contentstack-utilities/messages/config.json", "packages/contentstack-utilities/messages/core.json", "packages/contentstack-utilities/package.json", "packages/contentstack-utilities/src/add-locale.ts", "packages/contentstack-utilities/src/auth-handler.ts", "packages/contentstack-utilities/src/authentication-handler.ts", "packages/contentstack-utilities/src/cli-error.ts", "packages/contentstack-utilities/src/cli-ux.ts", "packages/contentstack-utilities/src/config-handler.ts", "packages/contentstack-utilities/src/contentstack-management-sdk.ts", "packages/contentstack-utilities/src/contentstack-marketplace-sdk.ts", "packages/contentstack-utilities/src/date-time.ts", "packages/contentstack-utilities/src/encrypter.ts", "packages/contentstack-utilities/src/flag-deprecation-check.ts", "packages/contentstack-utilities/src/fs-utility/core.ts", "packages/contentstack-utilities/src/fs-utility/helper.ts", "packages/contentstack-utilities/src/fs-utility/index.ts", "packages/contentstack-utilities/src/fs-utility/types.ts", "packages/contentstack-utilities/src/helpers.ts", "packages/contentstack-utilities/src/http-client/base-client-decorator.ts", "packages/contentstack-utilities/src/http-client/client-interface.ts", "packages/contentstack-utilities/src/http-client/client.ts", "packages/contentstack-utilities/src/http-client/http-client-decorator.ts", "packages/contentstack-utilities/src/http-client/http-response.ts", "packages/contentstack-utilities/src/http-client/index.ts", "packages/contentstack-utilities/src/http-client/oauth-decorator.ts", "packages/contentstack-utilities/src/index.ts", "packages/contentstack-utilities/src/inquirer-table-prompt.ts", "packages/contentstack-utilities/src/interfaces/index.ts", "packages/contentstack-utilities/src/logger.ts", "packages/contentstack-utilities/src/message-handler.ts", "packages/contentstack-utilities/src/path-validator.ts", "packages/contentstack-utilities/tsconfig.json", "packages/contentstack-variants/.gitignore", "packages/contentstack-variants/package.json", "packages/contentstack-variants/src/export/attributes.ts", "packages/contentstack-variants/src/export/audiences.ts", "packages/contentstack-variants/src/export/events.ts", "packages/contentstack-variants/src/export/experiences.ts", "packages/contentstack-variants/src/export/index.ts", "packages/contentstack-variants/src/export/projects.ts", "packages/contentstack-variants/src/export/variant-entries.ts", "packages/contentstack-variants/src/import/attribute.ts", "packages/contentstack-variants/src/import/audiences.ts", "packages/contentstack-variants/src/import/events.ts", "packages/contentstack-variants/src/import/experiences.ts", "packages/contentstack-variants/src/import/index.ts", "packages/contentstack-variants/src/import/project.ts", "packages/contentstack-variants/src/import/variant-entries.ts", "packages/contentstack-variants/src/index.ts", "packages/contentstack-variants/src/messages/index.ts", "packages/contentstack-variants/src/types/adapter-helper.ts", "packages/contentstack-variants/src/types/content-types.ts", "packages/contentstack-variants/src/types/export-config.ts", "packages/contentstack-variants/src/types/import-config.ts", "packages/contentstack-variants/src/types/index.ts", "packages/contentstack-variants/src/types/personalization-api-adapter.ts", "packages/contentstack-variants/src/types/utils.ts", "packages/contentstack-variants/src/types/variant-api-adapter.ts", "packages/contentstack-variants/src/types/variant-entry.ts", "packages/contentstack-variants/src/utils/adapter-helper.ts", "packages/contentstack-variants/src/utils/attributes-helper.ts", "packages/contentstack-variants/src/utils/audiences-helper.ts", "packages/contentstack-variants/src/utils/error-helper.ts", "packages/contentstack-variants/src/utils/events-helper.ts", "packages/contentstack-variants/src/utils/helper.ts", "packages/contentstack-variants/src/utils/index.ts", "packages/contentstack-variants/src/utils/logger.ts", "packages/contentstack-variants/src/utils/personalization-api-adapter.ts", "packages/contentstack-variants/src/utils/variant-api-adapter.ts", "packages/contentstack-variants/tsconfig.json", "pnpm-lock.yaml", "pnpm-workspace.yaml"]}, "results": [{"check_id": "javascript.lang.security.audit.detect-non-literal-regexp.detect-non-literal-regexp", "end": {"col": 66, "line": 210, "offset": 6791}, "extra": {"dataflow_trace": {"intermediate_vars": [{"content": "uid", "location": {"end": {"col": 30, "line": 206, "offset": 6567}, "path": "packages/contentstack-import/src/utils/entries-helper.ts", "start": {"col": 27, "line": 206, "offset": 6564}}}, {"content": "sanitizedUid", "location": {"end": {"col": 25, "line": 208, "offset": 6642}, "path": "packages/contentstack-import/src/utils/entries-helper.ts", "start": {"col": 13, "line": 208, "offset": 6630}}}], "taint_sink": ["CliLoc", [{"end": {"col": 66, "line": 210, "offset": 6791}, "path": "packages/contentstack-import/src/utils/entries-helper.ts", "start": {"col": 24, "line": 210, "offset": 6749}}, "new RegExp(`\\\\b${sanitizedUid}\\\\b`, 'img')"]], "taint_source": ["CliLoc", [{"end": {"col": 30, "line": 206, "offset": 6567}, "path": "packages/contentstack-import/src/utils/entries-helper.ts", "start": {"col": 27, "line": 206, "offset": 6564}}, "uid"]]}, "engine_kind": "OSS", "fingerprint": "23c77d1014ccc447e0238750fdb5a6edc1811e8b7b5669f3059c239a3a816adeb7a6a03121ebcc0699c63e8f38d5ca426676aff05eae966fd57fc3e1943a3150_0", "is_ignored": false, "lines": " const uidRegex = new RegExp(`\\\\b${sanitizedUid}\\\\b`, 'img');", "message": "RegExp() called with a `uid` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlled input, consider performing input validation or use a regex checking/sanitization library such as https://www.npmjs.com/package/recheck to verify that the regex does not appear vulnerable to ReDoS.", "metadata": {"category": "security", "confidence": "LOW", "cwe": ["CWE-1333: Inefficient Regular Expression Complexity"], "impact": "MEDIUM", "license": "Semgrep Rules License v1.0. For more details, visit semgrep.dev/legal/rules-license", "likelihood": "MEDIUM", "owasp": ["A05:2021 - Security Misconfiguration", "A06:2017 - Security Misconfiguration"], "references": ["https://owasp.org/www-community/attacks/Regular_expression_Denial_of_Service_-_ReDoS"], "semgrep.dev": {"rule": {"origin": "community", "r_id": 12685, "rule_id": "zdU1gD", "rv_id": 945869, "url": "https://semgrep.dev/playground/r/A8TJz19/javascript.lang.security.audit.detect-non-literal-regexp.detect-non-literal-regexp", "version_id": "A8TJz19"}}, "shortlink": "https://sg.run/gr65", "source": "https://semgrep.dev/r/javascript.lang.security.audit.detect-non-literal-regexp.detect-non-literal-regexp", "source-rule-url": "https://github.com/nodesecurity/eslint-plugin-security/blob/master/rules/detect-non-literal-regexp.js", "subcategory": ["vuln"], "technology": ["javascript"], "vulnerability_class": ["Denial-of-Service (DoS)"]}, "metavars": {"$ARG": {"abstract_content": "uid", "end": {"col": 30, "line": 206, "offset": 6567}, "start": {"col": 27, "line": 206, "offset": 6564}}}, "severity": "WARNING", "validation_state": "NO_VALIDATOR"}, "path": "packages/contentstack-import/src/utils/entries-helper.ts", "start": {"col": 24, "line": 210, "offset": 6749}}, {"check_id": "problem-based-packs.insecure-transport.js-node.using-http-server.using-http-server", "end": {"col": 28, "line": 122, "offset": 3924}, "extra": {"engine_kind": "OSS", "fingerprint": "4cd4c3b285526bb69bc16fa08dd3532e80844ee808b8675becdf4e60cda5cf843fd5f388d24d748285d8f0713e1b1645920150a83b35f8c4144e2bab1fdd49a6_0", "is_ignored": false, "lines": " const server = http.createServer((req, res) => {", "message": "Checks for any usage of http servers instead of https servers. Encourages the usage of https protocol instead of http, which does not have TLS and is therefore unencrypted. Using http can lead to man-in-the-middle attacks in which the attacker is able to read sensitive information.", "metadata": {"category": "security", "confidence": "LOW", "cwe": "CWE-319: Cleartext Transmission of Sensitive Information", "impact": "MEDIUM", "license": "Semgrep Rules License v1.0. For more details, visit semgrep.dev/legal/rules-license", "likelihood": "LOW", "owasp": ["A02:2021 - Cryptographic Failures", "A03:2017 - Sensitive Data Exposure"], "references": ["https://nodejs.org/api/http.html#http_class_http_agent", "https://groups.google.com/g/rubyonrails-security/c/NCCsca7TEtY"], "semgrep.dev": {"rule": {"origin": "community", "r_id": 9430, "rule_id": "7KUQAE", "rv_id": 946074, "url": "https://semgrep.dev/playground/r/WrTEo9B/problem-based-packs.insecure-transport.js-node.using-http-server.using-http-server", "version_id": "WrTEo9B"}}, "shortlink": "https://sg.run/x1zL", "source": "https://semgrep.dev/r/problem-based-packs.insecure-transport.js-node.using-http-server.using-http-server", "subcategory": ["audit"], "technology": ["node.js"], "vulnerability": "Insecure Transport", "vulnerability_class": ["Mishandled Sensitive Information"]}, "metavars": {"$FUNC": {"abstract_content": "createServer", "end": {"col": 41, "line": 122, "offset": 3937}, "start": {"col": 29, "line": 122, "offset": 3925}}, "$HTTP": {"abstract_content": "http", "end": {"col": 28, "line": 122, "offset": 3924}, "start": {"col": 24, "line": 122, "offset": 3920}}}, "severity": "WARNING", "validation_state": "NO_VALIDATOR"}, "path": "packages/contentstack-utilities/src/auth-handler.ts", "start": {"col": 24, "line": 122, "offset": 3920}}], "skipped_rules": [], "version": "1.74.0"} \ No newline at end of file