diff --git a/package-lock.json b/package-lock.json index 79ce69a..9ebd384 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "dependencies": { "@alicloud/devs20230714": "^2.5.0", "@alicloud/fc2": "^2.6.6", - "@alicloud/fc20230330": "4.6.5", + "@alicloud/fc20230330": "4.6.7", "@alicloud/pop-core": "^1.8.0", "@serverless-cd/srm-aliyun-oss": "^0.0.1-beta.8", "@serverless-cd/srm-aliyun-pop-core": "^0.0.8-beta.1", @@ -48,18 +48,18 @@ "@serverless-devs/component-interface": "^0.0.6", "@serverless-devs/logger": "^0.0.5", "@types/jest": "^29.5.14", - "@types/lodash": "^4.17.20", + "@types/lodash": "^4.17.23", "@types/node": "^20.12.11", "@vercel/ncc": "^0.38.4", "f2elint": "^2.2.1", "jest": "^29.7.0", - "patch-package": "^8.0.0", + "patch-package": "^8.0.1", "postinstall-prepare": "^2.0.0", - "prettier": "^3.6.2", - "ts-jest": "^29.4.5", + "prettier": "^3.8.0", + "ts-jest": "^29.4.6", "ts-node": "^10.9.2", "typescript": "^4.4.2", - "typescript-json-schema": "^0.65.1" + "typescript-json-schema": "^0.67.1" } }, "node_modules/@alicloud/credentials": { @@ -213,9 +213,10 @@ } }, "node_modules/@alicloud/fc20230330": { - "version": "4.6.5", - "resolved": "https://registry.npmmirror.com/@alicloud/fc20230330/-/fc20230330-4.6.5.tgz", - "integrity": "sha512-/XhpK4Ql5tyYdqEbI1y8A4AjASHAVR/Qbp0drq1/vxWh/0DRv4RC57XB6d7meSfNGmmnYDp+nLK+9Y9AwV20CA==", + "version": "4.6.7", + "resolved": "https://registry.npmmirror.com/@alicloud/fc20230330/-/fc20230330-4.6.7.tgz", + "integrity": "sha512-VuAdk6aPvIchVBSzj8EDIye8srrgYpnfRP2BPqAFSqjOFYdrb5UbVWpjWWee+8N1WYfw0H/MshkCWC52pria4w==", + "license": "Apache-2.0", "dependencies": { "@alicloud/openapi-core": "^1.0.0", "@darabonba/typescript": "^1.0.0" @@ -3097,9 +3098,9 @@ "license": "MIT" }, "node_modules/@types/lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==", + "version": "4.17.23", + "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-RDvF6wTulMPjrNdCoYRC8gNR880JNGT8uB+REUpC2Ns4pRqQJhGz90wh7rgdXDPpCczF3VGktDuFGVnz8zP7HA==", "dev": true, "license": "MIT" }, @@ -11988,9 +11989,9 @@ } }, "node_modules/patch-package": { - "version": "8.0.0", - "resolved": "https://packages.aliyun.com/670e108663cd360abfe4be65/npm/npm-registry/patch-package/-/patch-package-8.0.0.tgz", - "integrity": "sha512-da8BVIhzjtgScwDJ2TtKsfT5JFWz1hYoBl9rUQ1f38MC2HwnEIkK8VN3dKMKcP7P7bvvgzNDbfNHtx3MsQb5vA==", + "version": "8.0.1", + "resolved": "https://registry.npmmirror.com/patch-package/-/patch-package-8.0.1.tgz", + "integrity": "sha512-VsKRIA8f5uqHQ7NGhwIna6Bx6D9s/1iXlA1hthBVBEbkq+t4kXD0HHt+rJhf/Z+Ci0F/HCB2hvn0qLdLG+Qxlw==", "dev": true, "license": "MIT", "dependencies": { @@ -11999,15 +12000,14 @@ "ci-info": "^3.7.0", "cross-spawn": "^7.0.3", "find-yarn-workspace-root": "^2.0.0", - "fs-extra": "^9.0.0", + "fs-extra": "^10.0.0", "json-stable-stringify": "^1.0.2", "klaw-sync": "^6.0.0", "minimist": "^1.2.6", "open": "^7.4.2", - "rimraf": "^2.6.3", "semver": "^7.5.3", "slash": "^2.0.0", - "tmp": "^0.0.33", + "tmp": "^0.2.4", "yaml": "^2.2.2" }, "bin": { @@ -12035,33 +12035,18 @@ } }, "node_modules/patch-package/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://packages.aliyun.com/670e108663cd360abfe4be65/npm/npm-registry/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "license": "MIT", "dependencies": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=10" - } - }, - "node_modules/patch-package/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://packages.aliyun.com/670e108663cd360abfe4be65/npm/npm-registry/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "node": ">=12" } }, "node_modules/patch-package/node_modules/slash": { @@ -12074,6 +12059,16 @@ "node": ">=6" } }, + "node_modules/patch-package/node_modules/tmp": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.14" + } + }, "node_modules/patch-package/node_modules/yaml": { "version": "2.7.1", "resolved": "https://packages.aliyun.com/670e108663cd360abfe4be65/npm/npm-registry/yaml/-/yaml-2.7.1.tgz", @@ -12501,9 +12496,9 @@ } }, "node_modules/prettier": { - "version": "3.6.2", - "resolved": "https://registry.npmmirror.com/prettier/-/prettier-3.6.2.tgz", - "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "version": "3.8.0", + "resolved": "https://registry.npmmirror.com/prettier/-/prettier-3.8.0.tgz", + "integrity": "sha512-yEPsovQfpxYfgWNhCfECjG5AQaO+K3dp6XERmOepyPDVqcJm+bjyCVO3pmU+nAPe0N5dDvekfGezt/EIiRe1TA==", "dev": true, "license": "MIT", "bin": { @@ -14533,10 +14528,11 @@ } }, "node_modules/ts-jest": { - "version": "29.4.5", - "resolved": "https://registry.npmmirror.com/ts-jest/-/ts-jest-29.4.5.tgz", - "integrity": "sha512-HO3GyiWn2qvTQA4kTgjDcXiMwYQt68a1Y8+JuLRVpdIzm+UOLSHgl/XqR4c6nzJkq5rOkjc02O2I7P7l/Yof0Q==", + "version": "29.4.6", + "resolved": "https://registry.npmmirror.com/ts-jest/-/ts-jest-29.4.6.tgz", + "integrity": "sha512-fSpWtOO/1AjSNQguk43hb/JCo16oJDnMJf3CdEGNkqsEX3t0KX96xvyX1D7PfLCpVoKu4MfVrqUkFyblYoY4lA==", "dev": true, + "license": "MIT", "dependencies": { "bs-logger": "^0.2.6", "fast-json-stable-stringify": "^2.1.0", @@ -14967,9 +14963,9 @@ } }, "node_modules/typescript-json-schema": { - "version": "0.65.1", - "resolved": "https://packages.aliyun.com/670e108663cd360abfe4be65/npm/npm-registry/typescript-json-schema/-/typescript-json-schema-0.65.1.tgz", - "integrity": "sha512-tuGH7ff2jPaUYi6as3lHyHcKpSmXIqN7/mu50x3HlYn0EHzLpmt3nplZ7EuhUkO0eqDRc9GqWNkfjgBPIS9kxg==", + "version": "0.67.1", + "resolved": "https://registry.npmmirror.com/typescript-json-schema/-/typescript-json-schema-0.67.1.tgz", + "integrity": "sha512-vKTZB/RoYTIBdVP7E7vrgHMCssBuhja91wQy498QIVhvfRimaOgjc98uwAXmZ7mbLUytJmOSbF11wPz+ByQeXg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -14980,6 +14976,7 @@ "safe-stable-stringify": "^2.2.0", "ts-node": "^10.9.1", "typescript": "~5.5.0", + "vm2": "^3.10.0", "yargs": "^17.1.1" }, "bin": { @@ -15481,6 +15478,36 @@ "node": ">=4" } }, + "node_modules/vm2": { + "version": "3.10.1", + "resolved": "https://registry.npmmirror.com/vm2/-/vm2-3.10.1.tgz", + "integrity": "sha512-5VKPEiEzLPiIKxfHoGoafr1yL5PKeALbbwwYhiwyEgWmslnao7e1UxKGL93ekGGt45ETs+zFB0tTYLADzCWH8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.14.1", + "acorn-walk": "^8.3.4" + }, + "bin": { + "vm2": "bin/vm2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/vm2/node_modules/acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/vue-eslint-parser": { "version": "7.11.0", "resolved": "https://packages.aliyun.com/670e108663cd360abfe4be65/npm/npm-registry/vue-eslint-parser/-/vue-eslint-parser-7.11.0.tgz", @@ -16165,9 +16192,9 @@ } }, "@alicloud/fc20230330": { - "version": "4.6.5", - "resolved": "https://registry.npmmirror.com/@alicloud/fc20230330/-/fc20230330-4.6.5.tgz", - "integrity": "sha512-/XhpK4Ql5tyYdqEbI1y8A4AjASHAVR/Qbp0drq1/vxWh/0DRv4RC57XB6d7meSfNGmmnYDp+nLK+9Y9AwV20CA==", + "version": "4.6.7", + "resolved": "https://registry.npmmirror.com/@alicloud/fc20230330/-/fc20230330-4.6.7.tgz", + "integrity": "sha512-VuAdk6aPvIchVBSzj8EDIye8srrgYpnfRP2BPqAFSqjOFYdrb5UbVWpjWWee+8N1WYfw0H/MshkCWC52pria4w==", "requires": { "@alicloud/openapi-core": "^1.0.0", "@darabonba/typescript": "^1.0.0" @@ -18367,9 +18394,9 @@ "dev": true }, "@types/lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==", + "version": "4.17.23", + "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-RDvF6wTulMPjrNdCoYRC8gNR880JNGT8uB+REUpC2Ns4pRqQJhGz90wh7rgdXDPpCczF3VGktDuFGVnz8zP7HA==", "dev": true }, "@types/mdast": { @@ -24520,9 +24547,9 @@ } }, "patch-package": { - "version": "8.0.0", - "resolved": "https://packages.aliyun.com/670e108663cd360abfe4be65/npm/npm-registry/patch-package/-/patch-package-8.0.0.tgz", - "integrity": "sha512-da8BVIhzjtgScwDJ2TtKsfT5JFWz1hYoBl9rUQ1f38MC2HwnEIkK8VN3dKMKcP7P7bvvgzNDbfNHtx3MsQb5vA==", + "version": "8.0.1", + "resolved": "https://registry.npmmirror.com/patch-package/-/patch-package-8.0.1.tgz", + "integrity": "sha512-VsKRIA8f5uqHQ7NGhwIna6Bx6D9s/1iXlA1hthBVBEbkq+t4kXD0HHt+rJhf/Z+Ci0F/HCB2hvn0qLdLG+Qxlw==", "dev": true, "requires": { "@yarnpkg/lockfile": "^1.1.0", @@ -24530,15 +24557,14 @@ "ci-info": "^3.7.0", "cross-spawn": "^7.0.3", "find-yarn-workspace-root": "^2.0.0", - "fs-extra": "^9.0.0", + "fs-extra": "^10.0.0", "json-stable-stringify": "^1.0.2", "klaw-sync": "^6.0.0", "minimist": "^1.2.6", "open": "^7.4.2", - "rimraf": "^2.6.3", "semver": "^7.5.3", "slash": "^2.0.0", - "tmp": "^0.0.33", + "tmp": "^0.2.4", "yaml": "^2.2.2" }, "dependencies": { @@ -24549,32 +24575,28 @@ "dev": true }, "fs-extra": { - "version": "9.1.0", - "resolved": "https://packages.aliyun.com/670e108663cd360abfe4be65/npm/npm-registry/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "requires": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://packages.aliyun.com/670e108663cd360abfe4be65/npm/npm-registry/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, "slash": { "version": "2.0.0", "resolved": "https://packages.aliyun.com/670e108663cd360abfe4be65/npm/npm-registry/slash/-/slash-2.0.0.tgz", "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", "dev": true }, + "tmp": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", + "dev": true + }, "yaml": { "version": "2.7.1", "resolved": "https://packages.aliyun.com/670e108663cd360abfe4be65/npm/npm-registry/yaml/-/yaml-2.7.1.tgz", @@ -24874,9 +24896,9 @@ "dev": true }, "prettier": { - "version": "3.6.2", - "resolved": "https://registry.npmmirror.com/prettier/-/prettier-3.6.2.tgz", - "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "version": "3.8.0", + "resolved": "https://registry.npmmirror.com/prettier/-/prettier-3.8.0.tgz", + "integrity": "sha512-yEPsovQfpxYfgWNhCfECjG5AQaO+K3dp6XERmOepyPDVqcJm+bjyCVO3pmU+nAPe0N5dDvekfGezt/EIiRe1TA==", "dev": true }, "prettier-linter-helpers": { @@ -26283,9 +26305,9 @@ "dev": true }, "ts-jest": { - "version": "29.4.5", - "resolved": "https://registry.npmmirror.com/ts-jest/-/ts-jest-29.4.5.tgz", - "integrity": "sha512-HO3GyiWn2qvTQA4kTgjDcXiMwYQt68a1Y8+JuLRVpdIzm+UOLSHgl/XqR4c6nzJkq5rOkjc02O2I7P7l/Yof0Q==", + "version": "29.4.6", + "resolved": "https://registry.npmmirror.com/ts-jest/-/ts-jest-29.4.6.tgz", + "integrity": "sha512-fSpWtOO/1AjSNQguk43hb/JCo16oJDnMJf3CdEGNkqsEX3t0KX96xvyX1D7PfLCpVoKu4MfVrqUkFyblYoY4lA==", "dev": true, "requires": { "bs-logger": "^0.2.6", @@ -26549,9 +26571,9 @@ "dev": true }, "typescript-json-schema": { - "version": "0.65.1", - "resolved": "https://packages.aliyun.com/670e108663cd360abfe4be65/npm/npm-registry/typescript-json-schema/-/typescript-json-schema-0.65.1.tgz", - "integrity": "sha512-tuGH7ff2jPaUYi6as3lHyHcKpSmXIqN7/mu50x3HlYn0EHzLpmt3nplZ7EuhUkO0eqDRc9GqWNkfjgBPIS9kxg==", + "version": "0.67.1", + "resolved": "https://registry.npmmirror.com/typescript-json-schema/-/typescript-json-schema-0.67.1.tgz", + "integrity": "sha512-vKTZB/RoYTIBdVP7E7vrgHMCssBuhja91wQy498QIVhvfRimaOgjc98uwAXmZ7mbLUytJmOSbF11wPz+ByQeXg==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", @@ -26561,6 +26583,7 @@ "safe-stable-stringify": "^2.2.0", "ts-node": "^10.9.1", "typescript": "~5.5.0", + "vm2": "^3.10.0", "yargs": "^17.1.1" }, "dependencies": { @@ -26883,6 +26906,24 @@ "unist-util-stringify-position": "^2.0.0" } }, + "vm2": { + "version": "3.10.1", + "resolved": "https://registry.npmmirror.com/vm2/-/vm2-3.10.1.tgz", + "integrity": "sha512-5VKPEiEzLPiIKxfHoGoafr1yL5PKeALbbwwYhiwyEgWmslnao7e1UxKGL93ekGGt45ETs+zFB0tTYLADzCWH8g==", + "dev": true, + "requires": { + "acorn": "^8.14.1", + "acorn-walk": "^8.3.4" + }, + "dependencies": { + "acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "dev": true + } + } + }, "vue-eslint-parser": { "version": "7.11.0", "resolved": "https://packages.aliyun.com/670e108663cd360abfe4be65/npm/npm-registry/vue-eslint-parser/-/vue-eslint-parser-7.11.0.tgz", diff --git a/package.json b/package.json index 7bc42f5..f1f4613 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "dependencies": { "@alicloud/devs20230714": "^2.5.0", "@alicloud/fc2": "^2.6.6", - "@alicloud/fc20230330": "4.6.5", + "@alicloud/fc20230330": "4.6.7", "@alicloud/pop-core": "^1.8.0", "@serverless-cd/srm-aliyun-pop-core": "^0.0.8-beta.1", "@serverless-cd/srm-aliyun-ram20150501": "^0.0.2-beta.9", @@ -60,18 +60,18 @@ "@serverless-devs/component-interface": "^0.0.6", "@serverless-devs/logger": "^0.0.5", "@types/jest": "^29.5.14", - "@types/lodash": "^4.17.20", + "@types/lodash": "^4.17.23", "@types/node": "^20.12.11", "@vercel/ncc": "^0.38.4", "f2elint": "^2.2.1", "jest": "^29.7.0", - "patch-package": "^8.0.0", + "patch-package": "^8.0.1", "postinstall-prepare": "^2.0.0", - "prettier": "^3.6.2", - "ts-jest": "^29.4.5", + "prettier": "^3.8.0", + "ts-jest": "^29.4.6", "ts-node": "^10.9.2", "typescript": "^4.4.2", - "typescript-json-schema": "^0.65.1" + "typescript-json-schema": "^0.67.1" }, "resolutions": { "@alicloud/sls20191023": {